Download RollingGate — Minecraft Mods — MetaMods

RollingGate

Active

Downloads

0

Last update

1 month ago

Versions

1.21.1 — 1.21.8
Client
Neoforge

RollingGate

RollingGate is a custom Minecraft modification developed specifically for NeoForge that provides advanced control over technical game settings through a convenient control panel.

Main Features

The mod offers tools for fine-tuning game parameters using special commands and configuration files.

System Requirements

Important: The mod is only compatible with Minecraft versions 1.21 and above. Support for older versions is not planned.

Different licenses apply to mod files: program code is distributed under LGPL-3.0, while additional resources are protected by CC-BY-NC-ND 4.0.

Quick Start

  1. Download the mod file and place it in the .minecraft/mods or .minecraft/versions/{version}/mods folder
  2. Launch the game, enter the /rg command to access the settings control panel

Configuration Settings

The mod supports two configuration levels:

  • configs/rolling-gate.json file — changes apply to all game saves
  • rolling-gate.json file in a specific world folder — overrides settings for that save

Configuration example:

{
  // string value
  "rule1": "value",
  // integer
  "rule2": 1,
  // floating point number
  "rule3": 1.0,
  // boolean value
  "rule4": true
}

Available Commands

  • /rg — opens the main control panel
  • /rg reload — reloads configuration files
  • /rg category [category] — shows rules of a specific category
  • /rg [rule] [value] — changes the value of the specified rule
  • /rg [rule] — displays detailed information about the rule
  • /rg default [rule] [value] — sets the default value for the current save

Supported Settings

Parameter Type Default Value Allowed Values Description
language String zh_cn en_us, zh_cn Mod interface language

For Developers

Developers can easily extend RollingGate functionality through the mod's API:

@RGServerRules(value = "your_mod_id", languages = {"zh_cn", "en_us"})
public class YourModServerRules {
    @Rule(allowed = {"your_rule_value1", "your_rule_value2"}, categories = "your_rule_category")
    public static String yourRule = "your_rule_value1";
}
Project members
Gu-ZT

Gu-ZT

Developer

Created: 10 Feb 2025

ID: 71120