TSL Server Rules

TSL Server Rules

27 Downloads

Enforce order and clarity on your Minecraft server with the TSL Server Rules mod! This simple yet powerful tool allows server owners to define and display server rules directly in-game, ensuring all players are aware of the expectations and guidelines. Say goodbye to confusion and welcome a more harmonious community.

Chat Demo

Key Features:

  • Server-Side Simplicity: TSL Server Rules is fully server-side! This means that players do not need to install anything on their client. It works seamlessly with any modpack (depending on version compatibility), making it incredibly easy to implement on any server!
  • In-Game Rule Display: Players can access the server rules at any time using the simple /rules command. Rules are displayed in a clear, paginated format, making them easy to read and navigate!
  • Easy Configuration: Customize your server's rules effortlessly through the config file. Update rules anytime without server restarts.

How It Works:

TSL Server Rules adds a /rules command to your server. When a player executes this command, the mod retrieves the list of rules defined in the server's configuration file and displays them in the chat. If there are many rules, they are presented in pages, with navigation links to move between pages.

Configuration:

The mod's configuration file allows server owners to define the exact rules they want players to follow. To set up your server rules, edit the config file with the following structure:

serverRules = [
"Rule 1: Be respectful to all players and staff.",
"Rule 2: No griefing; do not destroy or alter other players' builds without permission.",
"Rule 3: No stealing; do not take items from other players' chests or builds without permission.",
"Rule 4: No hacking or using unauthorized mods; only approved modifications are allowed.",
"Rule 5: No exploiting glitches or bugs; report them to staff immediately.",
"Rule 6: No advertising other servers or websites without permission.",
"Rule 7: No spamming or excessive use of chat.",
"Rule 8: No inappropriate language or content; keep chat and builds family-friendly.",
"Rule 9: Follow staff instructions; their decisions are final.",
"Rule 10: Build within designated areas; respect build limits and boundaries.",
"Rule 11: Do not build excessively large or lag-inducing structures.",
"Rule 12: Do not create traps or hazards that harm other players.",
"Rule 13: Do not engage in PvP without consent; respect players' wishes.",
"Rule 14: Keep the server clean; dispose of unwanted items properly.",
"Rule 15: Use common sense; if it seems wrong, it probably is.",
"Rule 16: Do not impersonate staff or other players.",
"Rule 17: No automated machines that cause excessive server lag.",
"Rule 18: Do not build near spawn or other important locations without permission.",
"Rule 19: If you are caught breaking a rule you will be punished accordingly.",
"Rule 20: Trading only with other players, no trading with duped or glitched items.",
"Rule 21: Any player found abusing the economy will be banned.",
"Rule 22: Do not create farms that exceed a reasonable size.",
"Rule 23: Do not build in the nether roof without staff approval.",
"Rule 24: No AFK farming for extended periods of time."
]

Simply add or modify the rules within the serverRules list to fit your server's specific needs. Each rule should be a separate string within the list.


Installation:

  1. Download the TSL Server Rules mod.
  2. Place the mod's .jar file into the mods folder of your server.
  3. Start your server. The configuration file will be automatically generated.
  4. Edit the configuration file (config/serverrules-common.toml) to define your server rules.
  5. You are finished! The mod updates any edits made to the config automatically!