Sueta

BetterRules

1.0

Set a list of rules, with live editing and join delays!

·Plugin

BetterRules is LIVE on my server! "mc.RonanCraft.net"! Just type "/rules" on any server!

BetterRyles is a plugin meant to a server owner that wants more dynamic ways for admins to edit rules and have rules be sent when a player joins with delays!

- Set a list of rules, and edit the rules live!
- Reload the plugin live "/rules reload"
- FULL tab completion for commands and editting commands.

- #1 - Download BetterRules.jar
- #2 - Upload BetterRules.jar into your plugins folder
- #3 - Reload/Restart your server, configure and execute "/rules reload" and set!

- /rules - View the rules
- /rules help - Reloads the plugin
- /rules reload - Reloads the plugin
- /rules add <pos> <newRule> - Add a rule

- /rules remove <pos> - Remove a rule
- /rules send <player> - Reloads the plugin

- betterrules.admin.reload - Permission to reload the plugin
- betterrules.admin.add - Permission to add a rule
- betterrules.admin.remove - Permission to remove a rule
- betterrules.admin.send - Permission to send a rule

- betterrules.update - Get notified when there's an update
- betterrules.* - All plugin permissions
- betterrules.admin.* - All admin permissions

Settings:
  SendOnJoin: false
  SendFirstJoin: true
  SendDelay: 3

Messages:
  Prefix: '&7[&6BetterRules&7]'
  Reload: '%prefix% &aConfig reloaded!'
  Permission: '%prefix% &cSorry! You do not have access to that command'
  Invalid: '%prefix% &cInvalid command! &7Type "&f/%command% help&7" for help!'
  Rules:
    Add:
      Success: '%prefix% &aAdded new rule to position &e#%pos%&a of list!'
      Failed: '%prefix% &cFailed to add new rule to position &e#%pos%&c of list! &7The rules list is only &a%length% long!'
    Remove:
      Success: '%prefix% &bRemoved rule in the position &e#%pos%&b. &fTo undo type "/%command% undo"'
      Failed: '%prefix% &cFailed to remove rule in the position &e#%pos%&c. &7The rules list is only &a%length% &flong!'
    Send:
      Success: '%prefix% &aRules has been sent to %player%!'
      Failed: '%prefix% &cWhoops! Seems like the player &e%player% &cdoes not exist!'

Help:
  Prefix:
  - '&e&m------&6 BetterRules &7| &fHelp &e&m------'
  Rules: '&6/%command% &7- View the rules'
  Help: '&6/%command% help &7- &fView help list'
  Reload: '&6/%command% reload &7- &fReload the plugin'
  Add: '&6/%command% add <pos> <newRule> &7- &fAdd a rule'
  Remove: '&6/%command% remove <ruleNum> &7- &fRemove a rule'
  Send: '&6/%command% send <player> &7- &fSend a player the rules'
  Suffix:
  - '&e&m-----------------'

Usage:
  Add: '&7Usage: /%command% add <pos> <newRule>'
  Remove: '&7Usage: /%command% remove <pos>'
  Send: '&7Usage: /%command% send <player>'

Rules:
  Prefix:
  - '&e&m------&6 BetterRules &7| &fServer Rules &e&m------'
  Core:
  - '&7#1) &8- &cNo Spamming'
  - '&7#2) &8- &cNo Griefing'
  Suffix:
  - '&e&m-----------------'


Plugin is not compatible with other hats plugins such as essentials "/hats" command, as all usually non-wearable items are protected! Unless you want to always use "/hats remove" when players use other hat plugin commands!

Mind donating to a hardworking Developer!


    • You may distribute this plugin as long as the download link stays on this page!
    • You may not copy/rename/decompile this code and claim it as yours!

Please leave a 5 Star Review if you like it! Please post bugs/errors in the Discussion page! Please leave me suggestions to add on to the plugin to make it even better!

Similar projects

Plugin →