Package net.minecraft.core.dispenser
Class ShearsDispenseItemBehavior
java.lang.Object
net.minecraft.core.dispenser.DefaultDispenseItemBehavior
net.minecraft.core.dispenser.OptionalDispenseItemBehavior
net.minecraft.core.dispenser.ShearsDispenseItemBehavior
- All Implemented Interfaces:
DispenseItemBehavior
-
Field Summary
Fields inherited from interface net.minecraft.core.dispenser.DispenseItemBehavior
LOGGER, NOOP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ItemStackexecute(BlockSource p_302443_, ItemStack p_123581_) private static booleantryShearBeehive(ServerLevel p_123577_, BlockPos p_123578_) private static booleantryShearLivingEntity(ServerLevel p_123583_, BlockPos p_123584_) Methods inherited from class net.minecraft.core.dispenser.OptionalDispenseItemBehavior
isSuccess, playSound, setSuccessMethods inherited from class net.minecraft.core.dispenser.DefaultDispenseItemBehavior
consumeWithRemainder, dispense, playAnimation, spawnItem
-
Constructor Details
-
ShearsDispenseItemBehavior
public ShearsDispenseItemBehavior()
-
-
Method Details
-
execute
- Overrides:
executein classDefaultDispenseItemBehavior
-
tryShearBeehive
-
tryShearLivingEntity
-