Class ArmInteractionPointType
java.lang.Object
com.simibubi.create.content.kinetics.mechanicalArm.ArmInteractionPointType
- Direct Known Subclasses:
AllArmInteractionPointTypes.BasinType,AllArmInteractionPointTypes.BeltType,AllArmInteractionPointTypes.BlazeBurnerType,AllArmInteractionPointTypes.CampfireType,AllArmInteractionPointTypes.ChuteType,AllArmInteractionPointTypes.ComposterType,AllArmInteractionPointTypes.CrafterType,AllArmInteractionPointTypes.CrushingWheelsType,AllArmInteractionPointTypes.DeployerType,AllArmInteractionPointTypes.DepotType,AllArmInteractionPointTypes.FunnelType,AllArmInteractionPointTypes.JukeboxType,AllArmInteractionPointTypes.MillstoneType,AllArmInteractionPointTypes.PackagerType,AllArmInteractionPointTypes.RespawnAnchorType,AllArmInteractionPointTypes.SawType
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract booleancanCreatePoint(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) abstract ArmInteractionPointcreatePoint(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) static ArmInteractionPointTypegetPrimaryType(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) intstatic voidinit()
-
Field Details
-
SORTED_TYPES_VIEW
-
-
Constructor Details
-
ArmInteractionPointType
public ArmInteractionPointType()
-
-
Method Details
-
init
@Internal public static void init() -
getPrimaryType
@Nullable public static ArmInteractionPointType getPrimaryType(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) -
canCreatePoint
public abstract boolean canCreatePoint(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) -
createPoint
@Nullable public abstract ArmInteractionPoint createPoint(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) -
getPriority
public int getPriority()
-