Sueta

Maintenance System

1.0

A Full Configurable Maintenance System

·Plugin

Maintenance System

Description

This Plugin is a maintenance system which is fully configurable. It prevents that users during servicing works can combine with the Proxy.

Commands

/maintenance
Usage: /maintenance <on/off>
/maintenance <duration/reason> <value>
Permission: maintenance.modify

- /whitelist
Usage: /whitelist <add/remove> <Player>
/whitelist list
Permission: maintenance.whitelist

Permissions

maintenance.modify -> /maintenance Command
maintenande.whitelist -> /whitelist Command
maintenance.notify -> Warning if a player tries to enter the network in vain.

Configurations

Config.yml

Prefix: '&7[&4Maintenance&7]'
Server: LocalException.eu
Maintenance: false
MaintenanceReason: Updates
MaintenanceDuration: Custom

Messages.yml

TeamNotify: '&cThe player &e%player% &chas tried to enter the network during the maintenance!'
NoPermission: '&cYou are not permitted!'
AlreadyOnWhitelist: '&cThis player is already on the whitelist!'
IsNotOnWhitelist: '&cThis player is not on the whitelist!'
AddedToWhitelist: '&aThe player is now allowed to enter the Network!'
RemovedFromWhitelist: '&aThe player was succesfully removed from the Whitelist!'
AlreadyMaintenance: '&cThe Network is already in Maintenance!'
IsNotMaintenance: '&cThe Network is not in Maintenance!'
MaintenanceActive: '&aThe Network is now in Maintenance!'
MaintenanceDeactive: '&aThe Network is now out of Maintenance!'
NewMaintenanceReason: '&aThe new Reason of the Maintenance is &e%newreason%'
NewMaintenanceDuration: '&aThe new Duration of the Maintenance is &e%newduration%'
JoinMessage:
- '&8&m-------------------------'
- ''
- '&2%servername% &7| &4Maintenance'
- ''
- '&cOur Network is currently in Maintenance!'
- ''
- '&3Reason&8: &e%reason%'
- '&3Duration&8: &e%duration%'
- ''
- '&8&m-------------------------'

Whitelist.yml

Whitelist: []

Motd.yml

MotdSystem: true
NormalMotd:
  Line1: '&2YourServer&7.&2net &8- &7Your &aMinecraft &7Network &8- &f[&d1.8&f]'
  Line2: '&l&6+ &4Maintenance System'
MaintenanceMotd:
  Line1: '&2YourServer&7.&2net &8- &7Your &aMinecraft &7Network &8- &f[&d1.8&f]'
  Line2: '&cOur Network is currently in Maintenance!'
MaintenanceMessage: '&4Maintenance'
Slots: 100
PlayerInfo:
- '&7&m-------------------------'
- ''
- '&aWebsite&7: www.YourWebsite.net'
- '&aTeamSpeak&7: ts.YourTeamspeak.net'
- '&aTwitter&7: @YourTwitter'
- ''
- '&7&m-------------------------'

Should you find a mistake or have proposals for the system, then contact me with pleasure via PN :)

Similar projects

Plugin →