Interface PackLoadingManager.IPack

All Known Implementing Classes:
PackLoadingManager.AbstractPack, PackLoadingManager.DisabledPack, PackLoadingManager.EnabledPack
Enclosing class:
PackLoadingManager

public static interface PackLoadingManager.IPack
  • Method Details

    • getIconTexture

      ResourceLocation getIconTexture()
    • getCompatibility

      PackCompatibility getCompatibility()
    • getTitle

      ITextComponent getTitle()
    • getDescription

      ITextComponent getDescription()
    • getPackSource

      IPackNameDecorator getPackSource()
    • getExtendedDescription

      default ITextComponent getExtendedDescription()
    • isFixedPosition

      boolean isFixedPosition()
    • isRequired

      boolean isRequired()
    • select

      void select()
    • unselect

      void unselect()
    • moveUp

      void moveUp()
    • moveDown

      void moveDown()
    • isSelected

      boolean isSelected()
    • canSelect

      default boolean canSelect()
    • canUnselect

      default boolean canUnselect()
    • canMoveUp

      boolean canMoveUp()
    • canMoveDown

      boolean canMoveDown()
    • notHidden

      default boolean notHidden()