
ShadowHunter22's Config Library
A config library to fit the needs of ShadowHunter22's mods.
Changes:
- Updated to 26.2-rc.1
- Bumped version
Changes:
- Fixed the game crashing when switching between tabs and narration finds a null value.
Changes:
- Updated to 26.1/26.1.2
- Bump version
Changes:
- Updated to 1.21.9/10
- Bump version
Changes:
- Updated to 1.21.9/10
- Bump version
Changes:
Changes:
- Updated to 1.21.6/8
- Bump version
Changes:
- Updated to 1.21.5
- Bump version
Changes:
-
Bump version
-
Added a double and float config option
-
Fixed #3
API Additions:
- Created a new interface named
NumberConfigOptionthat all number-based config options implement. - Created a new class named
AbstractSliderEntrythat all slider entries extend.
Breaking Changes:
AbstractConfigScreen
getTabsis now a protected method (was public).
ConfigEntryWidgetHolder
- Renamed the field
listtoentryWidget.
ListWidget
- Removed
ListWidgetin favor forSimpleLayoutWidget(see below changes forAbstractEntry).
CategoryTab
- The
CategoryTabconstructor no longer takes aScreen. - The field
categoryis now private.
ConfigCategory
-
Renamed the field
texttocategoryTitle. -
Renamed the method
add(AbstractEntry entry)toaddEntry(AbstractEntry entry). -
Renamed the method
getText()togetCategoryName(). -
Removed the method
add(int index, AbstractEntry entry).
AbstractEntry
- Replaced the field
listWidgetwithlayout. - Replaced the method
getListWidgetwithgetLayoutWidget.
-
Changes:
-
Bump version
-
Added a double and float config option
-
Fixed #3
API Additions:
- Created a new interface named
NumberConfigOptionthat all number-based config options implement. - Created a new class named
AbstractSliderEntrythat all slider entries extend.
Breaking Changes:
AbstractConfigScreen
getTabsis now a protected method (was public).
ConfigEntryWidgetHolder
- Renamed the field
listtoentryWidget.
ListWidget
- Removed
ListWidgetin favor forSimpleLayoutWidget(see below changes forAbstractEntry).
CategoryTab
- The
CategoryTabconstructor no longer takes aScreen. - The field
categoryis now private.
ConfigCategory
-
Renamed the field
texttocategoryTitle. -
Renamed the method
add(AbstractEntry entry)toaddEntry(AbstractEntry entry). -
Renamed the method
getText()togetCategoryName(). -
Removed the method
add(int index, AbstractEntry entry).
AbstractEntry
- Replaced the field
listWidgetwithlayout. - Replaced the method
getListWidgetwithgetLayoutWidget.
-
Changes:
-
Bump version
-
Added a double and float config option
-
Fixed #3
API Additions:
- Created a new interface named
NumberConfigOptionthat all number-based config options implement. - Created a new class named
AbstractSliderEntrythat all slider entries extend.
Breaking Changes:
AbstractConfigScreen
getTabsis now a protected method (was public).
ConfigEntryWidgetHolder
- Renamed the field
listtoentryWidget.
ListWidget
- Removed
ListWidgetin favor forSimpleLayoutWidget(see below changes forAbstractEntry).
CategoryTab
- The
CategoryTabconstructor no longer takes aScreen. - The field
categoryis now private.
ConfigCategory
-
Renamed the field
texttocategoryTitle. -
Renamed the method
add(AbstractEntry entry)toaddEntry(AbstractEntry entry). -
Renamed the method
getText()togetCategoryName(). -
Removed the method
add(int index, AbstractEntry entry).
AbstractEntry
- Replaced the field
listWidgetwithlayout. - Replaced the method
getListWidgetwithgetLayoutWidget.
-
Changes:
-
Bump version
-
Added a double and float config option
-
Fixed #3
API Additions:
- Created a new interface named
NumberConfigOptionthat all number-based config options implement. - Created a new class named
AbstractSliderEntrythat all slider entries extend.
Breaking Changes:
AbstractConfigScreen
getTabsis now a protected method (was public).
ConfigEntryWidgetHolder
- Renamed the field
listtoentryWidget.
ListWidget
- Removed
ListWidgetin favor forSimpleLayoutWidget(see below changes forAbstractEntry).
CategoryTab
- The
CategoryTabconstructor no longer takes aScreen. - The field
categoryis now private.
ConfigCategory
-
Renamed the field
texttocategoryTitle. -
Renamed the method
add(AbstractEntry entry)toaddEntry(AbstractEntry entry). -
Renamed the method
getText()togetCategoryName(). -
Removed the method
add(int index, AbstractEntry entry).
AbstractEntry
- Replaced the field
listWidgetwithlayout. - Replaced the method
getListWidgetwithgetLayoutWidget.
-
Changes:
-
Bump version
-
Added a double and float config option
-
Fixed #3
API Additions:
- Created a new interface named
NumberConfigOptionthat all number-based config options implement. - Created a new class named
AbstractSliderEntrythat all slider entries extend.
Breaking Changes:
AbstractConfigScreen
getTabsis now a protected method (was public).
ConfigEntryWidgetHolder
- Renamed the field
listtoentryWidget.
ListWidget
- Removed
ListWidgetin favor forSimpleLayoutWidget(see below changes forAbstractEntry).
CategoryTab
- The
CategoryTabconstructor no longer takes aScreen. - The field
categoryis now private.
ConfigCategory
-
Renamed the field
texttocategoryTitle. -
Renamed the method
add(AbstractEntry entry)toaddEntry(AbstractEntry entry). -
Renamed the method
getText()togetCategoryName(). -
Removed the method
add(int index, AbstractEntry entry).
AbstractEntry
- Replaced the field
listWidgetwithlayout. - Replaced the method
getListWidgetwithgetLayoutWidget.
-
Changes:
-
Bump version
-
Added a double and float config option
-
Fixed #3
API Additions:
- Created a new interface named
NumberConfigOptionthat all number-based config options implement. - Created a new class named
AbstractSliderEntrythat all slider entries extend.
Breaking Changes:
AbstractConfigScreen
getTabsis now a protected method (was public).
ConfigEntryWidgetHolder
- Renamed the field
listtoentryWidget.
ListWidget
- Removed
ListWidgetin favor forSimpleLayoutWidget(see below changes forAbstractEntry).
CategoryTab
- The
CategoryTabconstructor no longer takes aScreen. - The field
categoryis now private.
ConfigCategory
-
Renamed the field
texttocategoryTitle. -
Renamed the method
add(AbstractEntry entry)toaddEntry(AbstractEntry entry). -
Renamed the method
getText()togetCategoryName(). -
Removed the method
add(int index, AbstractEntry entry).
AbstractEntry
- Replaced the field
listWidgetwithlayout. - Replaced the method
getListWidgetwithgetLayoutWidget.
-
- Opening a config screen with mod menu now renders a blank background instead of the dirt background
- Opening a config screen with mod menu now renders a blank background instead of the dirt background
- Port 1.21.1 to & 1.21.2, .3, & .4
- Port 1.20.5 & 1.21 & .1
- Port 1.20.3 -> 1.20.5 & .6
- Port 1.20.2 -> 1.20.3 & .4
