Description
In vanilla minecraft gamerules are defined / configured globally, this mod allows you to configure them separately for each dimension. Therefore you can for example disable mob spawns in one dimension but keep it enabled in a different one.
Usage
Even after you install this mod by default all dimensions still use the same rules, to change that you have to use the /gameruled command added by this mod.
- /gameruled [dimension] list
List the rules and their values that are currently set in the dimension specified, also tells you whether the dimension has seperate (custom) rules or uses the default ones.
- /gameruled [dimension] get <gamerule>
Returns the value of the gamerule in the dimension.
- /gameruled [dimension] set <gamerule> <value>
Sets the value of the specified gamerule to the specified value in the specified dimension, if the dimension wasn't using custom rules till now, after using this command it will.
- /gameruled [dimension] reset
Resets the specified dimensions gamerules to the default ones.
The dimension parameter is optional in every command, if you don't specify it, it will use the dimension the user of the command is currently in. Not all gamerules work perfectly with this mod, for example "commandBlockOutput" does not work due to the way minecraft checks for it. The "default" rules are still modified using the vanilla /gamerule command. This mod is not required client side & is fully functional when only installed on the server.
Feel free to add this mod to your modpack
So im not exactly sure what im doing wrong I started by making a world to gen no structures and set it to superflat void then spawned in a block to stand on and make a platform then I type in /gameruled 0 list to get the list of the rules and there values I then tried to use /gameruled 0 set and few rules like doMobSpawning and doDaylightCycle it keeps telling me to use /gamerule without the d at the end but when i do that nothing changed things still spawn and the day cycle is still going on even when I retype /gameruled 0 list it says they are still true
1.7.10 version?
In reply to serpentslayer98:
You can use "APortingCore"
this mod can make "Dimension Rules" Compatible to the 1.7.10 version
This mod is exactly what I've been looking for!
I'd like to set keepInventory = true in most dimensions but I want to set keepInventory = false in a specific dimension. Is that possible with this? Do I just need to do "/gameruled dimensionX set keepInventory = false" where dimensionX is the dimension in question?
If anyone could give me some tips I'd really appreciate it, thank you.
In reply to igams:
Don't you know muitiverse-core?
sadly does not work with betweenlands rules. Too bad :s
Really wanted to have gamerule "blToolWeakness" only in the betweenlands itself.
Also curious about this + a possible 1.14.4 version?
It'd be great to have, say, a flatworld with creative mode for redstone engineers on the server or for people to test out new mods I add before going and blowing all their materials on it or having to bother me. While I can have them set their gamemode with command blocks, that doesn't ensure that the gamemode is restored to survival upon entering the main playing dimension.
is there a way to use this to set gamemodes based on dimension?
I am curious whether there is a config file that can be used for modpack implementation?
This goes well with Mystcraft or any mod that makes unusual dimensions. I created a world that had hundreds of redwoods growing out of lava (thanks, Myst), and the amount of fire calculations that would soon ensue would run my game into the ground. I'd rather not disable doFireTick for all my worlds, so setting it as such for this one world is neat.
I endorse this mod for game stability, for when Minecraft gets too excited about its self-interactions..
So I do /gameruled set doMobSpawning and it keeps telling me to use the regular gamerule command, which works until I enter the nether. How can i fix this?
In reply to PokemonBlack1:
In reply to Lumien:
This mod is really awesome, but can i please request a config file to set defaults?
if i make a new survival world, i dont have access to these commands. And i want just one predefined set of rules per dimension already set, so i dont have to turn cheats on and type all the commands for every world i make.
For making a modpack, i just want so the the rules once, upload the modpack, and it applies for them.
In reply to Lothrazar:
Is it possible to disable mob spawning in the overworld, but enable it on all other dimensions?
Currently it says to use the default /gamerule command to disable it on world 0, but that disables it everywhere globally too.
Thanks in advance
Can you use this to set a specific game mode per dimension? For example setting the nether to be adventure mode only.