public abstract class AbstractBlockBreakQueue
extends java.lang.Object
| Constructor and Description |
|---|
AbstractBlockBreakQueue() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
destroyBlocks(net.minecraft.world.World world,
net.minecraft.item.ItemStack toDamage,
net.minecraft.entity.player.PlayerEntity playerEntity,
java.util.function.BiConsumer<net.minecraft.util.math.BlockPos,net.minecraft.item.ItemStack> drop) |
void |
destroyBlocks(net.minecraft.world.World world,
net.minecraft.entity.LivingEntity entity,
java.util.function.BiConsumer<net.minecraft.util.math.BlockPos,net.minecraft.item.ItemStack> drop) |
protected java.util.function.Consumer<net.minecraft.util.math.BlockPos> |
makeCallbackFor(net.minecraft.world.World world,
float effectChance,
net.minecraft.item.ItemStack toDamage,
net.minecraft.entity.player.PlayerEntity playerEntity,
java.util.function.BiConsumer<net.minecraft.util.math.BlockPos,net.minecraft.item.ItemStack> drop) |
protected java.util.function.Consumer<net.minecraft.util.math.BlockPos> makeCallbackFor(net.minecraft.world.World world,
float effectChance,
net.minecraft.item.ItemStack toDamage,
@Nullable
net.minecraft.entity.player.PlayerEntity playerEntity,
java.util.function.BiConsumer<net.minecraft.util.math.BlockPos,net.minecraft.item.ItemStack> drop)
public void destroyBlocks(net.minecraft.world.World world,
@Nullable
net.minecraft.entity.LivingEntity entity,
java.util.function.BiConsumer<net.minecraft.util.math.BlockPos,net.minecraft.item.ItemStack> drop)
public abstract void destroyBlocks(net.minecraft.world.World world,
net.minecraft.item.ItemStack toDamage,
@Nullable
net.minecraft.entity.player.PlayerEntity playerEntity,
java.util.function.BiConsumer<net.minecraft.util.math.BlockPos,net.minecraft.item.ItemStack> drop)