Skip to content

26.1 port#388

Open
roggy666 wants to merge 10 commits intowisp-forest:1.21.11from
roggy666:26.1
Open

26.1 port#388
roggy666 wants to merge 10 commits intowisp-forest:1.21.11from
roggy666:26.1

Conversation

@roggy666
Copy link
Copy Markdown

No description provided.

roggy666 and others added 9 commits March 26, 2026 03:52
- fabric-screen-handler-api-v1 → fabric-menu-api-v1
- ResourceLoader: registerReloader→registerReloadListener, addReloaderOrdering→addListenerOrdering
- KeyMappingHelper: registerKeyBinding→registerKeyMapping
- ServerTickEvents: START_WORLD_TICK→START_LEVEL_TICK
- Gradle: fix runtimeClasspath variant mismatch with commonRuntime config
- Mixin: resizeDisplay→resizeGui, renderSlot→extractSlot, renderContents→extractContents
- Mixin: StateHolder.propertiesCodec moved to StateDefinition.propertiesCodec()
- Mixin: renderEntityInInventoryFollowsMouse→extractEntityInInventoryFollowsMouse
- Mixin: updateStaticRegistryTags→updateComponentsAndStaticRegistryTags
- Mixin: AbstractRecipeBookScreen init method fix
- Mixin: remove invalid intermediary method_60148 (EnchantmentHelper)
- Shader: core/gui_textured→core/gui; GuiGraphics→GuiGraphicsExtractor
- AccessoriesClient: wrap getDefaultInstance() in try-catch for NPE fix
- Lang: convert 52 array-style text components to plain strings
- Lang: add missing accessories_cosmetics slot translations
Such API will allow developers to give reasons to why something can not be performed i.e. why a accessory can or can not be equipped or unequipped
- Add Tooltip API used primarily within the `ActionResponse` info, with future use within Accessory implementation
- Add slot darkening effect within Accessories screen to indicate when an item can not be equipped or unequipped for a given slot
- Resolve issues with `AccessoryNest` handling methods not respecting default value checker and not passing value of parent stack
- Deprecate old API for equip checks and entity modification events to use new `ActionResponseBuffer`
- General rework of AccessoriesScreen for future changes and cleanup
- Add configuration to disable slot darkening and tooltip info for equip actions
- Fix cosmetic slot effect not rendering
- Fix issues with tooltip positioner not being adjusted to not cover the entity renderer
- Add enchant command that bypasses some checks for adding enchantments to stacks
- Add tooltip flag extension to see if modifier keys are being pressed
@roggy666
Copy link
Copy Markdown
Author

This port is only for fabric

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants