Список изменений
CreateWorldUI - 7.0.7
What is changed?
Change version number from previous to 7.0.7
➕Add:
- MixinModernCreateWorld: replace GuiButtonAdapter.render(IIF) with template method pipeline); add GuiGraphicsExtractor import
- CreateWorldUI: update LanguageRegister import from Text.translatable(Tags.MODID, key) varargs trap set key='createworldui';
- Migrate Tab tooltips to component-level CatFrame Tooltip: attach Tooltip.create to WorldTab/MoreTab/GameTab widgets (GameTab rebuilt per-frame for dynamic world-name/mode/difficulty-lock state), remove TooltipProvider interface and its Mixin polling drawHoverText path
- Migrate game-rule tooltip to CatFrame 0.6.4 component-level Tooltip: attach Tooltip.create() to each entry's nameLabel (auto-pumped by WidgetTooltipHolder via extractRenderState, flushed at DrawScreenEvent.Post); remove legacy drawHoveringText path, getTooltipRuleName and isOverRow
🔧Fix:
- Adapt downstream mod to CatFrame 0.7.1.1 API and fix i18n/double-dispatch regressions.
- AbstractScreenGameRuleEditor: fix 6 i18n call sites where
- WorldTab: fix Text.translatable('createworldui', key) double-arg trap
❗❗❗Deprecated:
- Drop now-unused Tags import; document 0.7.1.1 retention of -GameTab: remove redundant difficultyLockButton.mouseClicked() dispatch
Notes
Full Changelog: https://github.com/song682/CreateWorldUI/commits/v7.0.7
Метаданные
Канал релиза
Release
Номер версии
7.0.7
Загрузчики
Forge
Версии игры
1.7.10
Загрузок
76
Дата публикации
18.08.2026

