Class SingleDiagonalBevelCogWheelBlock.ShaftHalfPlacementHelper

java.lang.Object
petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock.ShaftHalfPlacementHelper
All Implemented Interfaces:
net.createmod.catnip.placement.IPlacementHelper
Enclosing class:
SingleDiagonalBevelCogWheelBlock

public class SingleDiagonalBevelCogWheelBlock.ShaftHalfPlacementHelper extends Object implements net.createmod.catnip.placement.IPlacementHelper
  • Field Summary

    Fields inherited from interface net.createmod.catnip.placement.IPlacementHelper

    ID
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Predicate<net.minecraft.world.item.ItemStack>
     
    net.createmod.catnip.placement.PlacementOffset
    getOffset(net.minecraft.world.entity.player.Player player, net.minecraft.world.level.Level world, net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.BlockPos pos, net.minecraft.world.phys.BlockHitResult ray)
     
    Predicate<net.minecraft.world.level.block.state.BlockState>
     
    void
    renderAt(net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.phys.BlockHitResult ray, net.createmod.catnip.placement.PlacementOffset offset)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.createmod.catnip.placement.IPlacementHelper

    displayGhost, getOffset, matchesItem, matchesState
  • Constructor Details

    • ShaftHalfPlacementHelper

      public ShaftHalfPlacementHelper()
  • Method Details

    • getItemPredicate

      public Predicate<net.minecraft.world.item.ItemStack> getItemPredicate()
      Specified by:
      getItemPredicate in interface net.createmod.catnip.placement.IPlacementHelper
    • getStatePredicate

      public Predicate<net.minecraft.world.level.block.state.BlockState> getStatePredicate()
      Specified by:
      getStatePredicate in interface net.createmod.catnip.placement.IPlacementHelper
    • getOffset

      public net.createmod.catnip.placement.PlacementOffset getOffset(net.minecraft.world.entity.player.Player player, net.minecraft.world.level.Level world, net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.BlockPos pos, net.minecraft.world.phys.BlockHitResult ray)
      Specified by:
      getOffset in interface net.createmod.catnip.placement.IPlacementHelper
    • renderAt

      public void renderAt(net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.phys.BlockHitResult ray, net.createmod.catnip.placement.PlacementOffset offset)
      Specified by:
      renderAt in interface net.createmod.catnip.placement.IPlacementHelper