Interface PackSelectionModel.Entry
- All Known Implementing Classes:
PackSelectionModel.EntryBase
,PackSelectionModel.SelectedPackEntry
,PackSelectionModel.UnselectedPackEntry
- Enclosing class:
- PackSelectionModel
public static interface PackSelectionModel.Entry
-
Method Details
-
getIconTexture
ResourceLocation getIconTexture() -
getCompatibility
PackCompatibility getCompatibility() -
getId
String getId() -
getTitle
Component getTitle() -
getDescription
Component getDescription() -
getPackSource
PackSource getPackSource() -
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()
-