Package net.minecraft.block.dispenser
Class ItemDispenserBehavior
java.lang.Object
net.minecraft.block.dispenser.ItemDispenserBehavior
- All Implemented Interfaces:
DispenserBehavior
- Direct Known Subclasses:
BoatDispenserBehavior,FallibleItemDispenserBehavior,ProjectileDispenserBehavior
public class ItemDispenserBehavior extends Object implements DispenserBehavior
- Mappings:
Namespace Name official gxintermediary net/minecraft/class_2347named net/minecraft/block/dispenser/ItemDispenserBehavior
-
Field Summary
Fields inherited from interface net.minecraft.block.dispenser.DispenserBehavior
NOOP -
Constructor Summary
Constructors Constructor Description ItemDispenserBehavior() -
Method Summary
Modifier and Type Method Description ItemStackdispense(BlockPointer pointer, ItemStack stack)protected ItemStackdispenseSilently(BlockPointer pointer, ItemStack stack)protected voidplaySound(BlockPointer pointer)static voidspawnItem(World world, ItemStack stack, int offset, Direction side, Position pos)protected voidspawnParticles(BlockPointer pointer, Direction side)
-
Constructor Details
-
ItemDispenserBehavior
public ItemDispenserBehavior()
-
-
Method Details
-
dispense
- Specified by:
dispensein interfaceDispenserBehavior- Mappings:
Namespace Name Mixin selector official dispenseLgy;dispense(Lfy;Lbnv;)Lbnv;intermediary dispenseLnet/minecraft/class_2357;dispense(Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;named dispenseLnet/minecraft/block/dispenser/DispenserBehavior;dispense(Lnet/minecraft/util/math/BlockPointer;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;
-
dispenseSilently
- Mappings:
Namespace Name Mixin selector official aLgx;a(Lfy;Lbnv;)Lbnv;intermediary method_10135Lnet/minecraft/class_2347;method_10135(Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;named dispenseSilentlyLnet/minecraft/block/dispenser/ItemDispenserBehavior;dispenseSilently(Lnet/minecraft/util/math/BlockPointer;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;
-
spawnItem
public static void spawnItem(World world, ItemStack stack, int offset, Direction side, Position pos)- Mappings:
Namespace Name Mixin selector official aLgx;a(Lbtv;Lbnv;ILgc;Lgk;)Vintermediary method_10134Lnet/minecraft/class_2347;method_10134(Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;ILnet/minecraft/class_2350;Lnet/minecraft/class_2374;)Vnamed spawnItemLnet/minecraft/block/dispenser/ItemDispenserBehavior;spawnItem(Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;ILnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Position;)V
-
playSound
- Mappings:
Namespace Name Mixin selector official aLgx;a(Lfy;)Vintermediary method_10136Lnet/minecraft/class_2347;method_10136(Lnet/minecraft/class_2342;)Vnamed playSoundLnet/minecraft/block/dispenser/ItemDispenserBehavior;playSound(Lnet/minecraft/util/math/BlockPointer;)V
-
spawnParticles
- Mappings:
Namespace Name Mixin selector official aLgx;a(Lfy;Lgc;)Vintermediary method_10133Lnet/minecraft/class_2347;method_10133(Lnet/minecraft/class_2342;Lnet/minecraft/class_2350;)Vnamed spawnParticlesLnet/minecraft/block/dispenser/ItemDispenserBehavior;spawnParticles(Lnet/minecraft/util/math/BlockPointer;Lnet/minecraft/util/math/Direction;)V
-