Interface DestructorStrategyFactory
- All Known Implementing Classes:
BlockBreakDestructorStrategyFactory
,FluidBreakDestructorStrategyFactory
,ItemPickupDestructorStrategyFactory
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@API(status=STABLE,
since="2.0.0-milestone.2.10")
@FunctionalInterface
public interface DestructorStrategyFactory
-
Method Summary
Modifier and TypeMethodDescriptioncreate
(net.minecraft.server.level.ServerLevel level, net.minecraft.core.BlockPos pos, net.minecraft.core.Direction direction, UpgradeState upgradeState, boolean pickupItems) default int
-
Method Details
-
create
Optional<DestructorStrategy> create(net.minecraft.server.level.ServerLevel level, net.minecraft.core.BlockPos pos, net.minecraft.core.Direction direction, UpgradeState upgradeState, boolean pickupItems) -
getPriority
default int getPriority()
-