promotional banner

CreateWorldUI

Modern Minecraft world creation, backported to 1.7.10 / 1.12.2
Back to Files

7.0.7

File nameModernCreateWorldUI-7.0.7.jar
Uploader
dfdvdsfdfdvdsf
Uploaded
Aug 27, 2026
Downloads
39
Size
83.1 KB
Mod Loaders
Forge
File ID
8748067
Type
R
Release
Supported game versions
  • 1.7.10

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:createworldui-1510813:8748067")

Learn more about Curse Maven

What's new

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

Type
Name
Game Versions
Mod Loaders
Size
Downloads
Uploaded