The damage_type
JSON files are considered experimental, just like the worldgen files. This in contrast to the fact that they're clearly documented in the changelogs, and the changelog did not mention that they are experimental. As a side issue, this also means /reload
-ing does not work for them.
Relates to MC-260446, MC-251318 and MC-187938.
How to reproduce
Download the attached data pack
Add the data pack to a world and run
/reload
Run
/summon arrow ~ ~3 ~
→ ❌ Notice that nothing changed.Leave the world and re-join the world.
→ ❌ Notice the warning "Worlds using Experimental Settings are not supported".Click "I know what I'm doing!"
Run
/summon arrow ~ ~3 ~
→ ✔ Notice the burning effect sound. Only now the damage type modification is loaded and working.
Linked issues
is duplicated by 2
relates to 3
Attachments
Comments 6
Correct, technically these are two results, but imo it would be silly having to create 3 extra bug reports for this otherwise so connected problem. It's possible that the fix for this will only unflag them as experimental, and reloading will still be a problem. But I think that would then be covered by MC-187938.
Yeah... I'd suggest making these reports about the experimental flag only, and make MC-187938 about the reloading of dynamic registries (rather than specific to worldgen and dimensions).
Could MC-272540 be added as a linked issue so that all instances of a specific registry not being reloadable are in the same forest?
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
Are you sure the reload behavior is because they're flagged as experimental? Is it not because they're a dynamic registry, unlike functions, advancements, recipes and loot tables?