Class AutoShaftRoutingClientHelper

java.lang.Object
petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRoutingClientHelper

public class AutoShaftRoutingClientHelper extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static net.createmod.catnip.math.BlockFace
     
    protected static List<petrolpark.mc.library.util.BigItemStack>
     
    protected static List<net.minecraft.world.phys.Vec3>
     
    protected static CornerShaftSet
     
    protected static net.createmod.catnip.math.BlockFace
     
    protected static List<net.createmod.catnip.data.Pair<net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState>>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static final void
     
    static final net.createmod.catnip.math.BlockFace
    getFace(net.minecraft.world.level.Level level, net.minecraft.world.phys.BlockHitResult bhr)
     
    static final boolean
     
    static final void
    tick(net.neoforged.neoforge.client.event.ClientTickEvent.Post event)
     
    static final void
    tryPlace(CornerShaftSet set, net.minecraft.world.entity.player.Player player, net.minecraft.core.BlockPos pos, net.minecraft.core.Direction face)
     
    static final void
    tryPlace(CornerShaftSet set, net.minecraft.world.item.context.BlockPlaceContext context)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • set

      protected static CornerShaftSet set
    • startFace

      protected static net.createmod.catnip.math.BlockFace startFace
    • goalFace

      protected static net.createmod.catnip.math.BlockFace goalFace
    • statesToPlace

      protected static List<net.createmod.catnip.data.Pair<net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState>> statesToPlace
    • itemRequirements

      protected static List<petrolpark.mc.library.util.BigItemStack> itemRequirements
    • particleLocations

      protected static List<net.minecraft.world.phys.Vec3> particleLocations
  • Constructor Details

    • AutoShaftRoutingClientHelper

      public AutoShaftRoutingClientHelper()
  • Method Details

    • cancel

      public static final void cancel()
    • isActive

      public static final boolean isActive()
    • tick

      public static final void tick(net.neoforged.neoforge.client.event.ClientTickEvent.Post event)
    • getFace

      public static final net.createmod.catnip.math.BlockFace getFace(net.minecraft.world.level.Level level, net.minecraft.world.phys.BlockHitResult bhr)
    • tryPlace

      public static final void tryPlace(CornerShaftSet set, net.minecraft.world.item.context.BlockPlaceContext context)
    • tryPlace

      public static final void tryPlace(CornerShaftSet set, net.minecraft.world.entity.player.Player player, net.minecraft.core.BlockPos pos, net.minecraft.core.Direction face)