Package net.minecraft.block.dispenser
Class ShearsDispenserBehavior
java.lang.Object
net.minecraft.block.dispenser.ItemDispenserBehavior
net.minecraft.block.dispenser.FallibleItemDispenserBehavior
net.minecraft.block.dispenser.ShearsDispenserBehavior
- All Implemented Interfaces:
DispenserBehavior
- Mappings:
Namespace Name named net/minecraft/block/dispenser/ShearsDispenserBehavior
intermediary net/minecraft/class_5168
official la
-
Field Summary
Fields inherited from interface net.minecraft.block.dispenser.DispenserBehavior
LOGGER, NOOP
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected ItemStack
dispenseSilently
(BlockPointer pointer, ItemStack stack) private static boolean
tryShearBlock
(ServerWorld world, BlockPos pos) private static boolean
tryShearEntity
(ServerWorld world, BlockPos pos) Methods inherited from class net.minecraft.block.dispenser.FallibleItemDispenserBehavior
isSuccess, playSound, setSuccess
Methods inherited from class net.minecraft.block.dispenser.ItemDispenserBehavior
decrementStackWithRemainder, dispense, spawnItem, spawnParticles
-
Constructor Details
-
ShearsDispenserBehavior
public ShearsDispenserBehavior()
-
-
Method Details
-
dispenseSilently
- Overrides:
dispenseSilently
in classItemDispenserBehavior
- Mappings:
Namespace Name Mixin selector named dispenseSilently
Lnet/minecraft/block/dispenser/ItemDispenserBehavior;dispenseSilently(Lnet/minecraft/util/math/BlockPointer;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/item/ItemStack;
intermediary method_10135
Lnet/minecraft/class_2347;method_10135(Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;
official a
Lkw;a(Lku;Lcuq;)Lcuq;
-
tryShearBlock
- Mappings:
Namespace Name Mixin selector named tryShearBlock
Lnet/minecraft/block/dispenser/ShearsDispenserBehavior;tryShearBlock(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Z
intermediary method_27162
Lnet/minecraft/class_5168;method_27162(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
official a
Lla;a(Laqu;Ljd;)Z
-
tryShearEntity
- Mappings:
Namespace Name Mixin selector named tryShearEntity
Lnet/minecraft/block/dispenser/ShearsDispenserBehavior;tryShearEntity(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Z
intermediary method_27163
Lnet/minecraft/class_5168;method_27163(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
official b
Lla;b(Laqu;Ljd;)Z
-