Content
| Name | Version | |
|---|---|---|
Fixed redstone not working at y=319.
workaround issue with loading legacy skins when using CustomSkinLoader
C2ME Preview channel 0.3.1.2+rc.1 for Minecraft 1.21.4 is released
A small batch of updates for stable release users.
Changelog:
Full Changelog: https://github.com/tr7zw/EntityCulling/compare/1.7.2...1.7.3
ValidatedEntityAttribute is removedCustom[Widgets] are moved from the internal widget package to the custom packagePopupWidget has many deprecations, and probably at least one breaking change despite my best efforts. Deprecations scheduled for removal 0.7.0ActiveButtonWidget is unused and deprecated, marked for removal by 0.7.0TextlessActionWidget is unused and deprecated, marked for removal by 0.7.0WidgetEntry for easy creation of Dynamic Lists wrapping a collection of widgets.SCROLLABLE for ValidatedChoiceList and ValidatedChoice which opens a scrollable and searchable widget listValidatedChoice now includes the INLINE widget type previously only available on the list versionValidatedChoiceList now has its own decorator, distinguishing it from a normal listTriState utility enum and corresponding ValidatedTriState validation for configs. Like most tri-states, has TRUE, FALSE, and DEFAULT choices, and two different widget options for selecting between them.FzzyKeybind system that builds on the ContextType system introduced in 0.6.0.
ValidatedKeybind validation added for configurable keybind handling.ConfigScreen context handler that is used to handle GUI inputs.wdithFunction and heightFunction to PopupWidget, allowing for dynamic sizing based on screen and previous dimension context.keybinds.toml controls the inputs used for interacting with Config GUIs.RegistrySupplier now implements RegistryEntry directly, as well as passing its reference entry. This includes a breaking experimental change, getKey has changed to getRegistryKeyValidatedChoice and ValidatedChoiceListDynamicListWidget, deferring several allocations until neededConfigScreenManager now caches config GUI templates incrementally, instead of front-loading all screen templates at once. This has some side effects, namely that each screen now has a separate Update Manager, so restoring defaults, reverting changes, etc. is now sectioned off per-config instead of global to the namespace. The "Root" screen update manager can see any loaded children managers, so changes can be managed from the root screen into any child screens that have been loaded and modified.ValidatedAny popup saying "Revert Changes" for both the revert and restore defaults buttonValidatedCondition now properly considers its conditions when determining default and changed states. A Validated Condition that has failed conditions will always be considered "default"ConfigScreenNarrator now properly strips out formatting codes before narrating the text content (this also affects the vanilla screen narrator)ValidatedIdentifier config widgets not being properly navigable with keyboard.Fixes a crash with some packs
Make sure to take a backup of your world before using the mod and please report any bugs and mod compatibility issues at the issue tracker. You can check the description of each optimization and how to disable it when encountering a problem.
Please make sure to report any bugs and/or visual anomalies on Resourcify's GitHub or in the Discord.
This version of YACL has many different version targets. Ensure you download the correct version of YACL for your MC version.
categoryIf to YetAnotherConfigLib.Builder (thanks Kevin)| Name | Version | |
|---|---|---|