Additions
- None.
Changes
- None.
Fixes
- Fixed new
ValidatedString
methods not returning a ValidatedString as intended.
Additions
- Added
ValidatedString.fromList()
for easy construction of a ValidatedString from a known list of options or a supplier of potential options. - Added new Entry interface
EntrySuggester
which has the SAMgetSuggestions
. - Added
AllowableStrings
utility, much likeAllowableIdentifiers
. ImplementsEntryChecker
and the newEntrySuggester
. - ValidatedString now utilizes
SuggestionBackedTextFieldWidget
if an AllowableStrings is passed as itsEntryChecker
. Using the newfromList()
automatically does this. - Added
ValidatedIdentifier.ofSuppliedList()
to construct validation with lists that aren't tags/registries but may not be fully known at validation time.
Changes
AllowableIdentifiers
now implementsEntryValidator
and the newEntrySuggester
.
Fixes
- None.
Additions
- Initial release of 1.20.5 version
Changes
- Validated fields are no longer final classes, allowing for custom impl as needed.
Fixes
- Fixed Typo in lang.
- Fixed single player clients getting multiplayer restart message.
Additions
- None
Changes
- Validated fields are no longer final classes, allowing for custom impl as needed.
Fixes
- Fixed Typo in lang.
- Fixed single player clients getting multiplayer restart message.
Additions
- None
Changes
- Validated numbers lock to textbox widgets if either bound is a MAX or MIN value
Fixes
- Fixed
ValidatedAny
crashing on an object without a 0-arg constructor.
Additions
RequiresRestart
annotation now applicable to classes. Not transitive through Sections yet.
Changes
- None.
Fixes
- Fixed
RequiresRestart
andNonSync
not being able to target java fields
Additions
- Initial release.
Changes
- None.
Fixes
- None.