public class MovedDefaultDispenseItemBehaviour extends java.lang.Object implements IMovedDispenseItemBehaviour
| Constructor and Description |
|---|
MovedDefaultDispenseItemBehaviour() |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.item.ItemStack |
dispense(net.minecraft.item.ItemStack itemStack,
MovementContext context,
net.minecraft.util.math.BlockPos pos) |
protected net.minecraft.item.ItemStack |
dispenseStack(net.minecraft.item.ItemStack itemStack,
MovementContext context,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.vector.Vector3d facing)
Dispense the specified stack, play the dispense sound and spawn particles.
|
static void |
doDispense(net.minecraft.world.World p_82486_0_,
net.minecraft.item.ItemStack p_82486_1_,
int p_82486_2_,
net.minecraft.util.math.vector.Vector3d facing,
net.minecraft.util.math.BlockPos p_82486_4_,
MovementContext context) |
protected net.minecraft.util.Direction |
getClosestFacingDirection(net.minecraft.util.math.vector.Vector3d exactFacing) |
protected net.minecraft.item.ItemStack |
placeItemInInventory(net.minecraft.item.ItemStack consumedFrom,
net.minecraft.item.ItemStack output,
MovementContext context,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.vector.Vector3d facing) |
protected void |
playDispenseSound(net.minecraft.world.IWorld world,
net.minecraft.util.math.BlockPos pos)
Play the dispense sound from the specified block.
|
protected void |
spawnDispenseParticles(net.minecraft.world.IWorld world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.Direction direction) |
protected void |
spawnDispenseParticles(net.minecraft.world.IWorld world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.vector.Vector3d facing)
Order clients to display dispense particles from the specified block and facing.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinit, initSpawneggspublic static void doDispense(net.minecraft.world.World p_82486_0_,
net.minecraft.item.ItemStack p_82486_1_,
int p_82486_2_,
net.minecraft.util.math.vector.Vector3d facing,
net.minecraft.util.math.BlockPos p_82486_4_,
MovementContext context)
public net.minecraft.item.ItemStack dispense(net.minecraft.item.ItemStack itemStack,
MovementContext context,
net.minecraft.util.math.BlockPos pos)
dispense in interface IMovedDispenseItemBehaviourprotected net.minecraft.item.ItemStack dispenseStack(net.minecraft.item.ItemStack itemStack,
MovementContext context,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.vector.Vector3d facing)
protected void playDispenseSound(net.minecraft.world.IWorld world,
net.minecraft.util.math.BlockPos pos)
protected void spawnDispenseParticles(net.minecraft.world.IWorld world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.vector.Vector3d facing)
protected void spawnDispenseParticles(net.minecraft.world.IWorld world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.Direction direction)
protected net.minecraft.util.Direction getClosestFacingDirection(net.minecraft.util.math.vector.Vector3d exactFacing)
protected net.minecraft.item.ItemStack placeItemInInventory(net.minecraft.item.ItemStack consumedFrom,
net.minecraft.item.ItemStack output,
MovementContext context,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.vector.Vector3d facing)