COWMODSКаталог модов

CreateWorldUI

Modern Minecraft world creation, backported to 1.7.10 / 1.12.2

Автор: Seniye3,2 тыс.6обновлён 28 сент. 2026 г.
ДекорМеханики игры

Описание

CreateWorldUI

A complete redesign of the Minecraft 1.7.10 / 1.12.2 world creation screen, inspired by the clean and intuitive UI of modern Minecraft.
CreateWorldUI brings a smoother, more organized, and more user‑friendly experience to a classic version of the game.

If you feel the vanilla 1.7.10 / 1.12.2 world creation menu is outdated or cluttered, this mod gives it a fresh, modern upgrade.

modrinthcurseforgegithub
githubcodebergcodeberg


✨ Features

Modern Tabbed Layout

World creation options are reorganized into three clear tabs:

  • Game – game mode, difficulty, cheats
  • World – seed, world type, structure generation
  • More – additional settings and future extensions

This layout mirrors modern Minecraft and makes navigation faster and more intuitive.


Built‑in GameRule Editor

Edit gamerules directly in the UI:

  • Toggle buttons for boolean rules
  • Text fields for numeric or string rules
  • Reset and Save buttons for quick adjustments

No more typing /gamerule commands manually.


UI Improvements

  • Cleaner layout for world name, seed, and buttons
  • Custom textures for tabs and gradients
  • Backported modern difficulty selection, including difficulty lock
  • Overall smoother and more polished user experience

Tab overview

Spoiler

GameTabWorldTabMoreTab

GameRule Edit overview

Spoiler

GameRuleEditor


📱 Want the best experience?

For the smoothest installation and updates, use the Modrinth App.
Downloads through the Modrinth App also help support the project and future development.
A companion resource pack is also provided, enhancing CreateWorldUI and ClearMyBackground with a 1.20.5+‑inspired visual style.

Wiki

More detailed infomations, see here.

Notification

With the release of v4.0.0 CreateWorldUI has achieved its core goals. The mod is now maintained rather than actively developed: you can expect fixes for serious bugs and regressions, but no regular feature additions. Community contributions and pull requests are welcome.


📦 Compatibility

Dependency

1.7.10:

1.12.2 (One of it):

Other compatiblity


📜 License

  • Code: MIT License
  • Textures (PreAlpha / Alpha): Copyright © 2025 dfdvdsf, All Rights Reserved.
  • Current textures & UI inspirations: Inspired by modern Minecraft UI.
    Minecraft is a trademark of Microsoft. This project is not affiliated with Mojang/Microsoft.

🙌 Credits

  • Thanks to mappings.dev for helping resolve obfuscated names
  • UI inspired by modern Minecraft versions

Галерея

The Game tabThe World tabThe More tabEditing GameRules

Последние версии

Все версии →
release

7.1.1

7.1.1
28 сент. 2026 г.141Minecraft: 1.7.10forge
Скачать
Что нового
# CreateWorldUI - 7.1.1 ## What is changed? Change version number from previous to `7.1.1` ### ➕Add: - No new features ### 🔧Fix: - Fix world creation ignoring UI-edited name/seed: vanilla reads its own worldNameField/seedField, so sync tab-UI values back before creation and rerun save-dir recalculation (func_146314_g); narrow ensureFieldsNotNull default fill to null-only. Add field_146333_g/field_146335_h accessors and func_146314_g invoker to IGuiCreateWorldAccess. ### ❗❗❗Deprecated: - No deprecations ## Notes Full Changelog: https://github.com/song682/CreateWorldUI/commits/v7.1.1
release

1.12.2-0.0.4

1.12.2-0.0.4
28 сент. 2026 г.312Minecraft: 1.12.2forge
Скачать
Что нового
[#1](https://github.com/song682/CreateWorldUI-12.2/issues/1) fixed **Full Changelog**: https://github.com/song682/CreateWorldUI-12.2/compare/v0.0.3...v0.0.4
release

7.1.0

7.1.0
27 сент. 2026 г.16Minecraft: 1.7.10forge
Скачать
Что нового
# CreateWorldUI - 7.1.0 ## What is changed? Change version number from previous to `7.1.0` ### ➕Add: - No new features ### 🔧Fix: - No fixes ### ❗❗❗Deprecated: - Migrate game rule editor to CatFrame Screen base and bump CatFrame to v0.9.1. AbstractScreenGameRuleEditor: extend ui.screens.Screen, use init()/removed() lifecycle, register the list and footer buttons via addRenderableWidget, replace manual input forwarding with widget-tree dispatch plus a wheel-priority hook (dispatchMouseScrolled), and add explicit public keyTyped/mouseClicked overrides forwarding to super to fix javac errors caused by the reobf(SRG) CatFrame artifact. CreateWorldUI: conditionally register /gameruleEditor and drop the unused LanguageRegister import. VS Code: keep Java build configuration updates interactive. ## Notes Full Changelog: https://github.com/song682/CreateWorldUI/commits/v7.1.0
release

7.0.8

7.0.8
7 сент. 2026 г.46Minecraft: 1.7.10forge
Скачать
Что нового
# CreateWorldUI - 7.0.8 ## What is changed? Change version number from previous to `7.0.8` ### ➕Add: - No new features ### 🔧Fix: - update license, fix javadoc ### ❗❗❗Deprecated: - No deprecations ## Notes Full Changelog: https://github.com/song682/CreateWorldUI/commits/v7.0.8
release

7.0.7

7.0.7
18 авг. 2026 г.92Minecraft: 1.7.10forge
Скачать
Что нового
# 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

1.12.2-0.0.3

1.12.2-0.0.3
18 авг. 2026 г.503Minecraft: 1.12.2forge
Скачать
Что нового
**Full Changelog**: https://github.com/song682/CreateWorldUI-12.2/compare/v0.0.2...v0.0.3
release

7.0.6

7.0.6
1 авг. 2026 г.66Minecraft: 1.7.10forge
Скачать
Что нового
# CreateWorldUI - 7.0.6gig ## What is changed? Change version number from previous to `7.0.6gig` ### ➕Add: - No new features ### 🔧Fix: - fix compatiblity ### ❗❗❗Deprecated: - No deprecations ## Notes Full Changelog: https://github.com/song682/CreateWorldUI/commits/v7.0.6gig
release

CreateWorldUI 7.0.2

7.0.2
22 июл. 2026 г.51Minecraft: 1.7.10forge
Скачать
Что нового
# CreateWorldUI - 7.0.2 ## What is changed? Change version number from previous to `7.0.2` ### ➕Add: - No new features ### 🔧Fix: - No fixes ### ❗❗❗Deprecated: - Migrate GuiScreenGameRuleEditor from removed EditBox to SimpleEditBox (CatFrame 0.5.0 refactored EditBox into AbstractEditBox + SimpleEditBox). ValueRuleComponent now uses SimpleEditBox with setUseVanillaTexture(false) preserving the original CatFrame textured background behavior. ## Notes Full Changelog: https://github.com/song682/CreateWorldUI/commits/v7.0.2
release

0.0.2

1.12.2-0.0.2
25 июн. 2026 г.257Minecraft: 1.12.2forge
Скачать
Что нового
**Full Changelog**: https://github.com/song682/CreateWorldUI-12.2/compare/v0.0.1...v0.0.2
release

7.0.0

7.0.0
25 июн. 2026 г.88Minecraft: 1.7.10forge
Скачать
Что нового
# CreateWorldUI - 7.0.0 ## What is changed? Change version number from previous to `7.0.0` ### ➕Add: - Sync with the modern feature - Add the compatibility. ### 🔧Fix: - fix the default world generator compatibility to accept the mod added world generating type ### ❗❗❗Deprecated: - Layout-base Tab reconstruct, removed the lang localization, - switch to json, removed the smooth transition ## Notes Full Changelog: https://github.com/song682/CreateWorldUI/commits/v7.0.0