Interface IFacingComponent

All Known Implementing Classes:
SidedFluidTankComponent, SidedInventoryComponent

public interface IFacingComponent
  • Method Details

    • getFacingModes

    • getColor

      int getColor()
    • getRectangle

      Rectangle getRectangle(IAsset asset)
    • getName

      String getName()
    • getFacingHandlerX

      int getFacingHandlerX()
    • getFacingHandlerY

      int getFacingHandlerY()
    • work

      boolean work(net.minecraft.world.level.Level world, net.minecraft.core.BlockPos pos, net.minecraft.core.Direction blockFacing, int workAmount)
    • setFacingHandlerPos

      IFacingComponent setFacingHandlerPos(int x, int y)
    • getValidFacingModes

      IFacingComponent.FaceMode[] getValidFacingModes()