Rule Control (RC)

Quick rating

Rule Control (RC)

No reviews yet

Control your gamerules ingame with a simple and clean GUI

No Theme
No Genre
UI & Menu Tool
MCreator
Mod Loaders
Forge
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
Rule Control 1.9.1 (NeoForge)
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

p96F3Se.png

*Versions for Minecraft like 1.19.4, 1.19.2, 1.18.2, 1.17.1, 1.16.5 and 1.15.2 are stable, but no longer receive new updates.

About Rule Control:
Rule Control is a lightweight mod that allows you to easily control all of your vanilla gamerules without the need for their commands. 
All gamerules are divided into their respective categories.
These categories slightly differ from what Mojang declared in Minecraft 1.16.
This is to make them more 'logical' and accessible to newer Minecraft players (as for veterans as well):
 

MJjb5VO.png

 
This mod also comes with some custom gamerules, taking inspiration from gamerules that are exclusive for Minecraft Bedrock.
These reside under their respective categories and are as followed:
  • Show Worldtime                       -->        Displays the current world time as an overlay.                                    -->          (Default = false)
  • Show Coordinates                    -->        Displays the player's coordinates as an overlay.                                 -->          (Default = false)
  • Sensitive TNT                           -->        Whether TNT explodes immediately after igniting.                              -->          (Default = false)
  • Extinguish primed TNT             -->        Extinguishes ignited TNT, effectively disabling TNT in the world.        -->          (Default = false)
  • Enable Command Blocks         -->        Enables Command Bocks in general.                                                   -->          (Default = true)
  • Disable Hunger                         -->        Disables the need for food. (Resets original food level if turned off!)  -->          (Default = false)
  • Enable Creeper Firework          -->        Whether a Creeper's explosion is replaced by firework.                      -->          (Default = false)
  • Enable Slow Baby Zombies      -->        Slows down Baby Zombies to that of an adult Zombie.                       -->          (Default = false)
  • Enable Pvp                                -->       Whether player versus player combat is enabled.                                -->          (Default = true)
  • Allow Criticle Hits                      -->        Whether players can critically strike mobs and other entities.              -->          (Default = true)
  • Trample Farmland                     -->       Whether farmland changes to dirt after being trampled.                       -->          (Default = true)
  • Natural Crop Growth                 -->        Allows crops of all kinds to grow naturally through game ticks.            -->          (Default = true)
  • Taming                                      -->        Whether tameable animals are allowed to be tamed.                           -->          (Default = true)
  • Enable Chat                              -->        Whether players are allowed to communicate through the chatbox.    -->          (Default = true)
  • Disable Zombie Sieges             -->        Disables the need for zombies to raid poor villages.                            -->          (Default = false)
  • Dimension Travel                      -->        Whether players and other entities are allowed to hop into portals.     -->          (Default = true)
  • Manual Item Drop                     -->        Whether items can be dropped from the player's inventory/hotbar.      -->          (Default = true)
  • Natural Item Despawn              -->        Allows items to despawn naturally after 6000 game ticks.                    -->          (Default = true)
  • Enable Evasion                         -->        Enable the ability to run and swim faster if on low health                     -->          (Default = false)
New gamerule ideas are always welcome!
Let me know in the comments.

Usage:
Use the following commands to access the general GUI:
  • /rulecontrol menu
  • /rc menu
Made a mistake or want to get back to default Minecraft?
Restore your configured gamerules to their default values at any point within the GUI per page.


Restore all of the gamerule by using one of the following commands:

  • /rc restore
    • /rulecontrol restore


To change any predefined settings, use one of the following command:

  • /rc settings
    • /rulecontrol settings
Press Right Control to open the GUI through a keybind.
To change the key bind, go to your settings -> 'Controls...' -> 'Key Binds...'  -> section 'Game Interface'.
For any other extra information, you can consult the Minecraft Wiki or this mod page through their respective buttons inside the GUI.
It will generate a response with a clickable URL in the chat box.

There are two types of gamerules:
  • Logic Gamerules
  • Number Gamerules 
The logic gamerule can either be toggled on or off / yes or no / active or inactive.
Showing its respective red cross or green checkmark to indicate its status.


3t1ddS8.png

8d7Qb9g.png

The number gamerule can be configured to be between a minimum -and maximum value that Minecraft can handle.
The minimum is -2,147,483,648 while the maximum respectively is 2,147,483,647.

93xy3yG.png

To get the value it has been set to, click the button to retrieve a message in the chat box:

hxAVla5.png

Config usage:
Use the config (named 'rule_control_config.toml') located in the game directory next to all of the other Forge configs.


Contents of the config as of now:

  • Encryption with a password


If you've set a password by setting 'usePassword' to 'True', the following menu is opened when opening the general GUI:
vfssFpv.png
If the permission on your server aren't sufficient enought or you're playing vanilla with other friends, a password encrypted GUI is your best option.

Server info:
Messages get logged in the server log when:
  • A player changes the value of a number gamerule.
  • A player restores all gamerules at once through the respective command.
Gamerule wiki:
https://minecraft.gamepedia.com/Game_rule

Mod made with MCreator 2023.3

Screenshots

Gallery

  • Password encrypted GUI
    Password encrypted GUI
  • Technical gamerules page 2
    Technical gamerules page 2
  • Player gamerules page 1
    Player gamerules page 1

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~12,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works