mirror of
https://hub.spigotmc.org/stash/scm/spigot/craftbukkit.git
synced 2025-08-21 05:44:33 +00:00
#853: Implement Player#breakBlock()
This commit is contained in:
parent
4db9c49f97
commit
6fdecf208d
1 changed files with 6 additions and 0 deletions
|
@ -90,6 +90,7 @@ import org.bukkit.Particle;
|
||||||
import org.bukkit.Sound;
|
import org.bukkit.Sound;
|
||||||
import org.bukkit.Statistic;
|
import org.bukkit.Statistic;
|
||||||
import org.bukkit.WeatherType;
|
import org.bukkit.WeatherType;
|
||||||
|
import org.bukkit.block.Block;
|
||||||
import org.bukkit.block.data.BlockData;
|
import org.bukkit.block.data.BlockData;
|
||||||
import org.bukkit.configuration.serialization.DelegateDeserialization;
|
import org.bukkit.configuration.serialization.DelegateDeserialization;
|
||||||
import org.bukkit.conversations.Conversation;
|
import org.bukkit.conversations.Conversation;
|
||||||
|
@ -533,6 +534,11 @@ public class CraftPlayer extends CraftHumanEntity implements Player {
|
||||||
playEffect(loc, effect, datavalue);
|
playEffect(loc, effect, datavalue);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean breakBlock(Block block) {
|
||||||
|
return getHandle().gameMode.breakBlock(new BlockPosition(block.getX(), block.getY(), block.getZ()));
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void sendBlockChange(Location loc, Material material, byte data) {
|
public void sendBlockChange(Location loc, Material material, byte data) {
|
||||||
if (getHandle().connection == null) return;
|
if (getHandle().connection == null) return;
|
||||||
|
|
Loading…
Add table
Reference in a new issue