Interface ISidedWidget

All Known Implementing Classes:
ProgWidgetBlockCondition, ProgWidgetBlockRightClick, ProgWidgetCC, ProgWidgetCondition, ProgWidgetCrafting, ProgWidgetCustomBlockInteract, ProgWidgetDropItem, ProgWidgetEmitRedstone, ProgWidgetEnergyCondition, ProgWidgetEnergyExport, ProgWidgetEnergyImport, ProgWidgetEntityCondition, ProgWidgetInventoryBase, ProgWidgetInventoryExport, ProgWidgetInventoryImport, ProgWidgetItemInventoryCondition, ProgWidgetLightCondition, ProgWidgetLiquidExport, ProgWidgetLiquidImport, ProgWidgetLiquidInventoryCondition, ProgWidgetPressureCondition, ProgWidgetRedstoneCondition

public interface ISidedWidget
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final boolean[]
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static net.minecraft.core.Direction
    getDirForSides(boolean[] sides)
     
    boolean[]
     
    static boolean[]
    getSidesFromDir(net.minecraft.core.Direction dir)
     
    default boolean
    isSideSelected(net.minecraft.core.Direction side)
     
    void
    setSides(boolean[] sides)
     
  • Field Details

    • ALL_SIDES

      static final boolean[] ALL_SIDES
  • Method Details

    • setSides

      void setSides(boolean[] sides)
    • getSides

      boolean[] getSides()
    • isSideSelected

      default boolean isSideSelected(net.minecraft.core.Direction side)
    • getDirForSides

      static net.minecraft.core.Direction getDirForSides(boolean[] sides)
    • getSidesFromDir

      static boolean[] getSidesFromDir(net.minecraft.core.Direction dir)