Rules
A simple and flexible Minecraft Spigot/Paper plugin that allows server administrators to manage and display custom server rules using a rules.yml file.
Perfect for servers that want to provide easily editable in-game or chat-displayed rule messages.
⚙️ Features
Loads and manages rules from an external
rules.ymlfileEasily update or replace your server rules
Automatically creates a default
rules.ymlon first launchLightweight and efficient — only loads when needed
📁 Installation
- Download the plugin
.jarfile - Place it inside your server’s
plugins/folder - Start or reload your server
- A file named
rules.ymlwill be generated in the plugin folder
You can open and edit this file at any time to change your server’s rules.
🧩 Developer Information
Main utility class:
de.scholle.rules.RulesManager
Key methods:
getRulesText()→ Returns the rules text stored in the YAML filesetRulesText(String text)→ Updates the rules text and saves itloadRules()→ Initializes or reloads the rules file
Default file created:
plugins/Rules/rules.yml
🧰 Compatibility
Works on Spigot, Paper, and Purpur
Compatible with Minecraft 1.18+
Requires Java 17+
🧑💻 Author
Developed by: Scholle
Package: de.scholle.rules
📜 License
This project is licensed under the Apache License 2.0.
You may use, modify, and distribute it in compliance with the terms of that license.
For more information, see: http://www.apache.org/licenses/LICENSE-2.0
Similar projects
Plugin →Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Plasmo Voice
A proximity voice chat mod with audio positioning and lots of features
4.1MSueta
Customizable Player Models
Customize your minecraft avatar!
3.2MSueta
PatPat [Mod & Plugin]
Allows you to pat ANY loved and unloved living mobs in Minecraft!
2.8MSueta