Loading...
Beta Modpages Unclaimed

Rule Control (RC)

Control your gamerules ingame with a simple and clean GUI

0 Likes
7646 Downloads
Created by Cubyc

Description

*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):
 

 
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.


 

 

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.

 

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

 

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:

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


AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

Mouse Tweaks

Enhances inventory management by adding various functions to the mouse buttons.

Bookshelf

An open source library for other mods!

Comforts (Fabric/Forge/Quilt)

Adds sleeping bags and hammocks for, respectively, portability and turning day to night, without setting new spawns. Comes in 16 different colors!

BetterFps

Performance Improvements

Supplementaries

Vanilla+ additions: Jars, signposts, faucets, weather vanes spring launchers, sconces, planters, lights, decoration and automation

RandomPatches (Forge)

A bunch of miscellaneous patches for Minecraft, including configurable connection timeouts, player speed limits and other bug fixes and improvements.

FancyMenu

Customize Minecraft's menus with ease!

Phosphor (Forge)

Performance improvements for Minecraft's lighting engine

Snad

Finally, sand that actually makes sugarcane grow faster.