mojira.dev
MC-187938

Custom dimensions and worldgen files don't update on /reload

The bug

The changes that you made to dimensions will not be saved. If you're on a singleplayer world you must reload your world, servers require rebooting them. This is exceptionally inconvenient, especially for testing environments.

How to reproduce:

  1. Download the attached datapack with a custom dimension

[media]
  1. Join the world
    → ✔ The custom:foo dimension appears when typing /execute in

  2. Modify or rename the custom dimension

  3. Run /reload
    → ❌ The dimension still has the old name and properties

Linked issues

Attachments

Comments 9

I've created a world with your datapack, and the dimension custom:foo does not work.
See https://sm.ms/image/RYOCg4Lv9AKl1mV

This nowborn feature bug is LOW priority?

It's low priority presumably because while it's incredibly annoying it's not game-breaking. Stuff like game crashes and bugs that affect survival gameplay are a far higher priority than this.

Confirmed in 20w27a.

It might be because you have some missing parameters in the two "foo.json".

Confirmed for 1.19.2 and 1.19.3-pre3

This seems to be an issue with dynamic registries as a whole, since armor trim materials and patterns don't update on /reload either. Could this bug report be renamed to "Dynamic registries don't update on /reload"?

Confirmed in 1.19.4 pre-release 3

Thank you for your report!
After consideration, the issue is being closed as Invalid.

You have posted a feature request or a suggestion. This site is for bug reports only.
For suggestions, please visit The official Minecraft feedback site or visit the Minecraft Feedback Discord server.

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

DoubleFelix

(Unassigned)

Confirmed

Platform

Low

Custom Worlds, Data Packs

1.16 Pre-release 2, 1.16.1, 20w27a, 20w28a, 20w29a, ..., 1.19.3, 23w04a, 1.19.4 Pre-release 3, 1.20.2, 1.20.6

Retrieved