Content
| Name | Version | |
|---|---|---|
imthosea (old link will redirect for the foreseeable future i hope)enable_remove_redundant_fov_calculations incompatible with camera_lock_onenable_entity_flag_caching incompatible with biomeswevegone and performantenable_entity_renderer_caching and enable_block_entity_renderer_caching incompatible with lazyyyyy (I fell asleep writing that)By the way I hate the number "2.2.2". Somebody report bugs so I can bump to 2.2.3 asap.
add Argentine Spanish (es_ar) translation, thanks to Texaliuz!
#Updated Dynamic FPS to v3.9.4 (1.21.4)
ValidatedEnumMap is removedSmallSpriteDecoration#<init>SpriteDecorated#textureSet & textures is now a required overrideSpriteDecoration#<init>CustomButtonWidget#<init> & builder is now only non-override method for adding custom buttonActiveButtonWidgetTextlessActionWidgetDynamicListWidget.EntryPos and implementations made internalPopupWidget position elements; LayoutWidget no longer inherits from the PopupWidget variantPopupController from PopupParentElementSuggestionWindowListener and SuggestionWindowProvider moved out of internal sub-packageImmutableRelPosRenderUtil#renderBlurTranslatable.Result has been replaced with Translatable.ResultProvider. This affects EntrySearcher as well as Searcher.SearchContentTranslatable.Name, Translatable.Desc, and Translatable.Prefix annotations for data generation of lang files
ConfigApi.buildTranslations and ConfigApiJava.buildTranslations methods for hooking a config into a data generatorConfigApi.platform().buildRegistryTranslations Used for either RegistrySupplier objects built by a Registrar or Identifier used in a traditional registration systemConfigScreenProvider, allowing for registering of custom screen implementations in place of the Fzzy Config built in
registerScreenProvider added for registering your providerafterClose event in PopupWidgetisPressed method in Relevant interface (which is used by FzzyKeybind and ValidatedKeybind), which allows for assertive checking for a key state, above the existing reactive response method relevantValidationResult with a new ErrorEntry system and dramatically improved process flow for building complex errors and passing exceptions and other context information
inmap, outmap, and bimapCustomMultilineTextWidget to handle click and hover events, as well as now implementing a custom MultilineText implementationValidatedField bails out of deserialization only on critical errors, now letting correction take its course more oftenRegistrar system is no longer marked as experimental. Any further changes to the system will follow the standard released content deprecation and update systemConfigGroup.Pop properly pops multiple times if attached to one setting multiple timesClickableTextWidget and CustomMultilineTextWidget now properly show hover eventsPlease make sure to report any bugs and/or visual anomalies on Resourcify's GitHub or in the Discord.
Thank you to everyone who completed Resourcify's feedback survey, this update addresses some common complaints, with more to come!
5.2.6+1.21.4:
| Name | Version | |
|---|---|---|