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
- Mappings:
Namespace Name named net/minecraft/block/dispenser/ItemDispenserBehaviorintermediary net/minecraft/class_2347official kt
-
Field Summary
FieldsFields inherited from interface net.minecraft.block.dispenser.DispenserBehavior
LOGGER, NOOP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal ItemStackdispense(BlockPointer pointer, ItemStack stack) protected ItemStackdispenseSilently(BlockPointer pointer, ItemStack stack) protected ItemStackmethod_60577(BlockPointer blockPointer, ItemStack itemStack, ItemStack itemStack2) private static voidmethod_60578(BlockPointer blockPointer) private voidmethod_60579(BlockPointer blockPointer, ItemStack itemStack) private static voidmethod_60580(BlockPointer blockPointer, Direction direction) protected voidplaySound(BlockPointer pointer) static voidprotected voidspawnParticles(BlockPointer pointer, Direction side)
-
Field Details
-
field_51916
private static final int field_51916- See Also:
- Mappings:
Namespace Name Mixin selector named field_51916Lnet/minecraft/block/dispenser/ItemDispenserBehavior;field_51916:Iintermediary field_51916Lnet/minecraft/class_2347;field_51916:Iofficial cLkt;c:I
-
-
Constructor Details
-
ItemDispenserBehavior
public ItemDispenserBehavior()
-
-
Method Details
-
dispense
- Specified by:
dispensein interfaceDispenserBehavior- Mappings:
Namespace Name Mixin selector named dispenseLnet/minecraft/block/dispenser/DispenserBehavior;dispense(Lnet/minecraft/util/math/BlockPointer;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;intermediary dispenseLnet/minecraft/class_2357;dispense(Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;official dispenseLku;dispense(Lkr;Lcuc;)Lcuc;
-
dispenseSilently
- Mappings:
Namespace Name Mixin selector named dispenseSilentlyLnet/minecraft/block/dispenser/ItemDispenserBehavior;dispenseSilently(Lnet/minecraft/util/math/BlockPointer;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;intermediary method_10135Lnet/minecraft/class_2347;method_10135(Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;official aLkt;a(Lkr;Lcuc;)Lcuc;
-
spawnItem
- Mappings:
Namespace Name Mixin selector named spawnItemLnet/minecraft/block/dispenser/ItemDispenserBehavior;spawnItem(Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;ILnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Position;)Vintermediary method_10134Lnet/minecraft/class_2347;method_10134(Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;ILnet/minecraft/class_2350;Lnet/minecraft/class_2374;)Vofficial aLkt;a(Ldcf;Lcuc;ILjf;Ljt;)V
-
playSound
- Mappings:
Namespace Name Mixin selector named playSoundLnet/minecraft/block/dispenser/ItemDispenserBehavior;playSound(Lnet/minecraft/util/math/BlockPointer;)Vintermediary method_10136Lnet/minecraft/class_2347;method_10136(Lnet/minecraft/class_2342;)Vofficial aLkt;a(Lkr;)V
-
spawnParticles
- Mappings:
Namespace Name Mixin selector named spawnParticlesLnet/minecraft/block/dispenser/ItemDispenserBehavior;spawnParticles(Lnet/minecraft/util/math/BlockPointer;Lnet/minecraft/util/math/Direction;)Vintermediary method_10133Lnet/minecraft/class_2347;method_10133(Lnet/minecraft/class_2342;Lnet/minecraft/class_2350;)Vofficial aLkt;a(Lkr;Ljf;)V
-
method_60578
- Mappings:
Namespace Name Mixin selector named method_60578Lnet/minecraft/block/dispenser/ItemDispenserBehavior;method_60578(Lnet/minecraft/util/math/BlockPointer;)Vintermediary method_60578Lnet/minecraft/class_2347;method_60578(Lnet/minecraft/class_2342;)Vofficial bLkt;b(Lkr;)V
-
method_60580
- Mappings:
Namespace Name Mixin selector named method_60580Lnet/minecraft/block/dispenser/ItemDispenserBehavior;method_60580(Lnet/minecraft/util/math/BlockPointer;Lnet/minecraft/util/math/Direction;)Vintermediary method_60580Lnet/minecraft/class_2347;method_60580(Lnet/minecraft/class_2342;Lnet/minecraft/class_2350;)Vofficial bLkt;b(Lkr;Ljf;)V
-
method_60577
protected ItemStack method_60577(BlockPointer blockPointer, ItemStack itemStack, ItemStack itemStack2) - Mappings:
Namespace Name Mixin selector named method_60577Lnet/minecraft/block/dispenser/ItemDispenserBehavior;method_60577(Lnet/minecraft/util/math/BlockPointer;Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;intermediary method_60577Lnet/minecraft/class_2347;method_60577(Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;official aLkt;a(Lkr;Lcuc;Lcuc;)Lcuc;
-
method_60579
- Mappings:
Namespace Name Mixin selector named method_60579Lnet/minecraft/block/dispenser/ItemDispenserBehavior;method_60579(Lnet/minecraft/util/math/BlockPointer;Lnet/minecraft/item/ItemStack;)Vintermediary method_60579Lnet/minecraft/class_2347;method_60579(Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Vofficial bLkt;b(Lkr;Lcuc;)V
-