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

public abstract class ArmInteractionPointType extends Object
  • Field Details

  • 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()