gamerules do not work per world
Ryxians opened this issue ยท 11 comments
/gamerule command only changes overworld gamerules which do not apply to new dimension.
worlds level.dat contains the gamerules I want disabled, but it doesn't work.
mobGriefing false does not stop creeper grief.
I also have this issue, we cannot turn off commandblockoutput in the new dimensions, so now every time we get into the world the chat just spams us to death.
I am also having this issue. My main and resource worlds are not doing a day/night cycle and have default gamerules set without an ability to change them. I can change the time of day but then they are stuck to that time constantly.
Hi there,
same here. We can't change the day/night cycle. Its "frozen" and can't be changed except we did it manually. :(
Per-world Gamerules will be added in next update. (/mw gamerule
)
(ex: /mw gamerule doDaylightCycle false
would stop daylight cycle in current world)
Hi, It's a normal behavior of Minecraft, nether and end has the same game rules as any other worlds, so it's not a bug, tho i would see it as a neat feature!
My bad didn't understand the problem because the title isn't redacted correctly. If i understood correctly gamerules do not work at all in created worlds
I ended up hardcoding my own world using the Fantasy API. It was a double edged sword where the created world has its own gamerules independent of the overworld, but they could not be changed. So if I turned off mobGriefing in the overworld it was still on in the created world. Ideally you could set it per world, but even universal gamerules would be better than how it currently works.