Package net.minecraft.block.dispenser
Class ItemDispenserBehavior
java.lang.Object
net.minecraft.block.dispenser.ItemDispenserBehavior
- All Implemented Interfaces:
DispenserBehavior
- Direct Known Subclasses:
class_4559,class_4593,class_4906,class_4907,class_4908,class_4909,class_4910,class_4911,class_4912,class_4913,class_4919,class_4920,class_4921,class_4922,ProjectileDispenserBehavior
- Mappings:
Namespace Name official egintermediary net/minecraft/class_1338named net/minecraft/block/dispenser/ItemDispenserBehavior
-
Field Summary
Fields inherited from interface net.minecraft.block.dispenser.DispenserBehavior
INSTANCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal ItemStackdispense(BlockPointer pointer, ItemStack stack) protected ItemStackdispenseSilently(BlockPointer pointer, ItemStack stack) private intmethod_4284(Direction dir) protected voidplaySound(BlockPointer pointer) static voidprotected voidspawnParticles(BlockPointer pointer, Direction side)
-
Constructor Details
-
ItemDispenserBehavior
public ItemDispenserBehavior()
-
-
Method Details
-
dispense
- Specified by:
dispensein interfaceDispenserBehavior- Mappings:
Namespace Name Mixin selector official aLeo;a(Ldz;Lamj;)Lamj;intermediary method_4308Lnet/minecraft/class_1348;method_4308(Lnet/minecraft/class_1332;Lnet/minecraft/class_1071;)Lnet/minecraft/class_1071;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 bLeg;b(Ldz;Lamj;)Lamj;intermediary method_4286Lnet/minecraft/class_1338;method_4286(Lnet/minecraft/class_1332;Lnet/minecraft/class_1071;)Lnet/minecraft/class_1071;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 aLeg;a(Laqu;Lamj;ILej;Lex;)Vintermediary method_4285Lnet/minecraft/class_1338;method_4285(Lnet/minecraft/class_1150;Lnet/minecraft/class_1071;ILnet/minecraft/class_1354;Lnet/minecraft/class_1364;)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 aLeg;a(Ldz;)Vintermediary method_4282Lnet/minecraft/class_1338;method_4282(Lnet/minecraft/class_1332;)Vnamed playSoundLnet/minecraft/block/dispenser/ItemDispenserBehavior;playSound(Lnet/minecraft/util/math/BlockPointer;)V
-
spawnParticles
- Mappings:
Namespace Name Mixin selector official aLeg;a(Ldz;Lej;)Vintermediary method_4283Lnet/minecraft/class_1338;method_4283(Lnet/minecraft/class_1332;Lnet/minecraft/class_1354;)Vnamed spawnParticlesLnet/minecraft/block/dispenser/ItemDispenserBehavior;spawnParticles(Lnet/minecraft/util/math/BlockPointer;Lnet/minecraft/util/math/Direction;)V
-
method_4284
- Mappings:
Namespace Name Mixin selector official aLeg;a(Lej;)Iintermediary method_4284Lnet/minecraft/class_1338;method_4284(Lnet/minecraft/class_1354;)Inamed method_4284Lnet/minecraft/block/dispenser/ItemDispenserBehavior;method_4284(Lnet/minecraft/util/math/Direction;)I
-