EasyMaintenance --- Spigot Edition

THE EASIEST WAY TO MADE MAINTENANCE

|---| Very easy to use |---|
|---| Supports 1.8.x - 1.12.x |---|
|---| In 1.9+: Bossbar visualization |---|
|---| Customizing all Messages/Sounds |---|
|---| Big and easy to use Config |---|
|---| Friendly and good Support |---|
|---| Strong interaction with the community |---|
|---| Update noticer |---|
|---| Regularly updates |---|
|---| The Tab Completer is back |---|

English:
This Plugin is what the Name says, an easy Maintenance Plugin. But what is so special about this Plugin? I know there are tons of maintenance plugins. In my view are the maintenance Plugins a little bit boring. But I want to change it. When I made a plugin, it must be perfect. It must have a nice and beautiful visualization, for example, a countdown. I would even say that this is ist the best maintenance Plugin on the plugin marketplace.
Deutsch:
Das Plugin ist was der Name schon sagt ein einfaches Wartungsarbeiten-Plugin. Aber was ist so besonders an dem Plugin? Ich weiß, dass es tausende Wartungsarbeiten Plugins gibt. Meiner Meinung ist oder war das beste MaintenanceMode ^^. Ich finde das die Wartungsarbeiten Plugins etwa langweilig waren. Aber ich wollte das ändern. Wenn ich ein Plugin mache muss es perfekt werden. Es braucht schöne Visualisierungen wie zum Beispiel beim Countdown. Ich würde sogar sagen das das, das Beste Wartungsarbeiten Plugin auf dem Plugin Markt von den Funktionen her ist.

English:
/EasyMaintenance [Aliases: em, maintenance] – Get information about the Plugin and his Developer. Open GUI if enabled.
/EasyMaintenance help – List all available Commands
If not in Maintenance:
/EasyMaintenance toggle – Start the Countdown for the maintenance. The default time is taken from the Config
/EasyMaintenance toggle [Time] – Start the Countdown for the maintenance. The time of your arguments will be taken. Look down for more Information about [Time].
If in Maintenance:
/EasyMaintenance toggle – Turn the Maintenance Mode off.
/EasyMaintenance cancel – Cancel a running Countdown.
/EasyMaintenance skip [Time] – Skip some Time from the Countdown. The Time of your arguments will be taken. Look down for more Information about [Time].
/EasyMaintenance info - Get the maintenance status and some information about the plugin
/EasyMaintenance reload – Reload the Config.yml
[Time] consists of 1 to 3 arguments, which are numbers with the subfix "s" for seconds, "m" for minutes, and "h" for hours. For example: 25h = 5 hours, 16m = 16 minutes, 35s = 35 seconds
Deutsch:
/EasyMaintenance [Aliases: em, maintenance] –
Bekomme Informationen über den Entwickler des Plugins. Öffne das GUI wenn du es aktiviert hast.
/EasyMaintenance help – Liste alle verfügbaren Kommandos auf
Wenn der Server nicht in Wartungsarbeiten ist:
/EasyMaintenance toggle – Starte den Countdown für die Wartungsarbeiten. Die Standard Zeit wird aus der Config genommen.
/EasyMaintenance toggle [Time] – Starte den Countdown für die Wartungsarbeiten. Die Zeit wird aus den Argumenten genommen. Gucke nach unten für mehr Informationen über [Time]
Wenn der Server in Wartungsarbeiten ist:
/EasyMaintenance toggle – Schaltet die Wartungsarbeiten aus.
/EasyMaintenance cancel – Stoppt einen laufenden Countdown.
/EasyMaintenance skip [Time] – Überspringe etwas Zeit bis der Countdown endet. Die Zeit wird aus den Argumenten genommen. Gucke nach unten für mehr Informationen über [Time]
/EasyMaintenance info - Bekomme Informationen über den Status der Wartungsarbeiten und über das Plugin
/EasyMaintenance reload – Lade die Config.yml neu.
[Time] besteht aus 1 bis 3 Argumenten welche Zahlen sind die mit dem Subfix "s" für Sekunden, "m" für Minuten und "h" für Stunden versehen werden muss. Zum Bespiel: 25h = 5 Stunden, 16m = 16 Minuten, 35s = 35 Sekunden

English:
Em.use – Use all /EasyMaintenance commands.
Em.bypass – You will not be kicked from the Server when the maintenance starts and you can join on the Server if the Server is in maintenance.
Deutsch:
Em.use – Nutze alle /EasyMainenance Befehle
Em.bypass – Werde beim Start der Wartungsarbeiten nicht vom Server gekickt und komme auf den Server wenn er in Wartungsarbeiten ist.
//www2.pic-upload.de/img/33692014/Banner-Config.jpg" rel="noopener nofollow" target="_blank">https://www2.pic-upload.de/img/33692014/Banner-Config.jpg[" alt="" />

English:
Updater (Parameter: true, false) – Enable the Updater if you want to notice if a new version of the plugin is available
DebugLog (Parameter: true, false) – Enable debug log if you want to get information about the processes there running
PrefixStyle (Parameter: 1, 2, 3, 4) – Chose one of the 4 available Prefix Styles. This text is in front of every message sent to the chat.
MessagesStyle (Parameter: 1, 2, 3, 4, 5) – Chose one of the 5 available Messages Styles.
GUI:
Enabled (Parameter: true, false) - If you enabled it, it shows you if you type /EasyMaintenance the GUI
DesignItemColor (Parameter: 0-15) - Choose one of the 15 Colors for the Design Item in the GUI
MaintenanceServerIcon (Parameter: true, false) – If you enabled it, you must put a 64x64 maintenance-icon.png file in the plugins/EasyMainetance dir.
DefaultCountdown (Parameter: a Number higher or equal 0) – If you only use /EasyMaintenance toggle this amount of seconds will be used before toggling in maintenance
SendActionBar (Parameter: true, false) – Enable this to Send a custom ActionBar while the Countdown for maintenance is running
BossBar (Parameter: true, false) – Send a BossBar with the progress of the countdown and a custom message. This feature is only in 1.9+ available.
BossBarColor (Parameter: BLUE, GREEN, PINK, PURPLE, RED, WHITE, YELLOW) – Set the Color of the BossBar if BossBar is enabled.
BossBarStyle (Parameter: SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20) – Set the Style of the BossBar if enabled.
CreateFog (Parameter: true, false) – Enable this to create Fog if the Countdown is running. BossBar must be enabled for this feature.
DarkenSky (Parameter: true, false) - Enable this to darken the sky if the Countdown is running. BossBar must be enabled for this feature.
Messages:
RelaodConfig – This message will be send if you reload the config /EasyMainetance reload
Usage – This message will be send if you type a false command
NoPermission - This message will be send if you use an Easymainetance Command without the em.use permissions
KickMessage – This message will be send in the Kick-Screen if the maintenance starts and all player without the permission em.bypass will be kicked and if a player will be joined on the server in maintenance
InvalidNumber - This message will be send if you use in the Argument [Time] in the /EasyMainetance toggle Command ore the /EasyMainetance skip command a wrong formatting
ToggleOn – This message will be broadcasted if the maintenance starts
ToggleOff – This message will be broadcasted if the maintenance ends
SkipTimeToHigh - This message will be send if the SkipTime is higher than the Countdown in /EasyMainetance skip
TimeWasSkipped - This message will be broadcasted if the Time was Skipped. [%seconds% will be replaced with the skipped seconds]
BossBar – This message will be displayed in the BossBar if you enabled it.
ServerPingName – This text is used instead of the online players in the server list
MaintenanceMOTD – This text will be displayed as the MOTD in maintenance
CountdownIsNotRunning - This message will be send if the Countdown isn’t already running
CountdownIsRunning - This message will be send if the Countdown is already running
CountdownStopped - This message will be broadcasted if the Countdown was stopped with /EasyMaintenance cancel
CountdownMinutes - This message will be broadcasted if the Countdown is running and the remaining time is higher 60 seconds [%time% will be replaced with the time until the maintenance starts]
CountdownSeconds - This message will be broadcasted if the Countdown is running and the remaining time is lower than 60 seconds [%time% will be replaced with the time until the maintenance starts]
CountdownSeconds1 - This message will be broadcasted if the Countdown is running and the remaining time is 1 Second [%time% will be replaced with the time until the maintenance starts]
CountdownRunning – This Message will be displayed in the ActionBar if the Countdown is running and you enabled it. [%ftime% will be replaced with the formatted time until the maintenance starts. Format: hh:mm:ss]
CountdownStopped – This Message will be displayed in the ActionBar if the Countdown was stopped and you enabled it. [%ftime% will be displayed with the formatted time until the maintenance starts. Format: hh:mm:ss]
ListHoverText – This Lines will be displayed if the server is in maintenance and you hover over the online players respectively the ServerPingName in the ServerList
Sounds:
CountdownRunning – This Sound will be played if the Countdown is Running and CountdownMinutes/CountdownSeconds/CountdwonSeconds1 message will be broadcasted
CountdownStopped – This Sound will be played if the Countdown was stopped
MaintenanceStart - This Sound will be played if the maintenance was started
MaintenanceStopped - This Sound will be played if the maintenance was stopped
Deutsch:
Updater (Parameter: true, false) – Aktiviere den Updater wenn du benachrichtigt werden willst wenn eine neue Version des Plugins verfügbar ist.
DebugLog (Parameter: true, false) – Aktiviere den Debug Log wenn du Informationen über die laufenden Prozesse haben willst
PrefixStyle (Parameter: 1, 2, 3, 4) – Wähle einen von 4 verfügbaren Prefixen. Dieser Text steht immer am Anfang einer Nachricht im Chat.
MessagesStyle (Parameter: 1, 2, 3, 4, 5) – Wähle einen von 5 verfügbaren Nachrichten Stylen.
GUI:
Enabled (Parameter: true, false) - Wenn du es aktiviert hast, kannst du das GUI mit /EasyMaintenance öffnen
DesignItemColor (Parameter: 0-15) - Choose one of the 15 Colors for the Design Item in the GUI
MaintenanceServerIcon (Parameter: true, false) – Wenn du dieses Feature aktivierst, musst du eine 64x64 „mainetance-icon.png Datei“ in den „plugins/Easymainetance“ Ordner legen.
DefaultCountdown (Parameter: eine Zahl die höher oder gleich 0 ist) – Wenn du nur /EasyMaintenance toggle nutzt, wird die Anzahl an Sekunden genutzt die du hier angibst
SendActionBar (Parameter: true, false) – Wenn du dieses Feature aktivierst, wird eine von dir konfigurierbare Nachricht in die ActionBar gesendet solange der Countdown läuft
BossBar (Parameter: true, false) – Sende eine BossBar mit dem Fortschritt des Countdowns und eine selbst konfigurierbare Nachricht. Dieses Feature ist nur in 1.9+ verfügbar.
BossBarColor (Parameter: BLUE, GREEN, PINK, PURPLE, RED, WHITE, YELLOW) – Stelle die Farbe der BossBar ein wenn du die BossBar aktiviert wurde
BossBarStyle (Parameter: SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20) – Stelle die Art der BossBar ein wenn du BossBar aktiviert hast.
CreateFog (Parameter: true, false) – Aktiviere dieses Feature um Nebel zu erstellen solange der Countdown läuft.
DarkenSky (Parameter: true, false) - Aktiviere dieses Feature damit sich der Himmel verdunkelt solange der Countdown läuft.
Messages:
RelaodConfig – Diese Nachricht wird gesendet, wenn du /EasyMaintenance relaod eingibst.
Usage – Diese Nachricht wird gesendet, wenn du ein falsches Kommando eingibst.
NoPermission – Diese Nachricht wird gesendet, wenn du einen EasyMaintenance Kommando ohne die em.use Rechte nutzt.
KickMessage – Diese Nachricht wird im Kick-Screen angezeigt wenn die Wartungsarbeiten starten und alle Spieler ohne die em.bypass Rechte gekickt werden oder ein Spieler während den Wartungsarbeiten auf den Server kommt.
InvalidNumber - Diese nachricht wird gesendet, wenn du im Argument [Time] in /EasyMaintenance toggle oder /EasyMaintenance skip eine falsche Formatierung nutzt.
ToggleOn – Diese Nachricht wird beim Start der Wartungsarbeiten gebroadcastet
ToggleOff – Diese Nachricht wird wenn die Wartungsarbeiten enden gebroadcastet
SkipTimeToHigh - Diese Nachricht wird gesendet, wenn die zu überspringende Zeit höher als restlichen Sekunden in /EasyMaintenance skip sind
TimeWasSkipped – Diese Nachricht wird gebroadcastet wenn Zeit übersprungen wurde. [%seconds% wird mit den übersprungenden Sekunden ersetzt]
BossBar – Diese Nachricht wird in der BossBar angezeigt.
ServerPingName – Dieser Text wird mit den derzeit aktiven Spielern ersetzt in der Serverliste
MaintenanceMOTD – Dieser Text wird in der MOTD angezeigt.
CountdownIsNotRunning – Diese Nachricht wird gesendet, wenn der Countdown nicht läuft
CountdownIsRunning – Diese Nachricht wird gesendet, wenn der Countdown schon läuft.
CountdownStopped – Diese Nachricht wird gebroadcasted, wenn der Countdown gestoppt wurde mit /EasyMaintenance cancel
CountdownMinutes - Diese Nachricht wird gebroadcasted, wenn der Countdown läuft und die übrige Zeit größer als 60 Sekunden ist. [%time% wird mit den Sekunden bis zum Wartungsarbeiten Start ersetzt]
CountdownSeconds - Diese Nachricht wird gebroadcasted, wenn der Countdown läuft und die übrige Zeit kleiner als 60 Sekunden ist. [%time% wird mit den Sekunden bis zum Wartungsarbeiten Start ersetzt]
CountdownSeconds1 - Diese Nachricht wird gebroadcasted, wenn der Countdown läuft und die übrige Zeit eine Sekunde ist. [%time% wird mit den Sekunden bis zum Wartungsarbeiten Start ersetzt]
CountdownRunning – Diese Nachricht wird in der ActionBar angezeigt, wenn der Countdown läuft. [%ftime% wird mit der formatieren Zeit bis die Wartungsarbeiten starten ersetzt. Formatierung: hh:mm:ss]
CountdownStopped – Diese Nachricht wird in der ActionBar angezeigt, wenn der Countdown läuft. [%ftime% wird mit der formatieren Zeit bis die Wartungsarbeiten starten ersetzt. Formatierung: hh:mm:ss]
ListHoverText – Diese Zeilen werden angezeigt, wenn der Server in Wartungsarbeiten ist und man über die Spieler die online sind bzw. die ServerPingName hovert in der Serverliste.
Sounds:
CountdownRunning – Dieser Sound wird abgespielt, wenn der Countdown läuft und CountdownMinutes/CountdownSeconds/CountdwonSeconds1 gebroadcasted werden.
CountdownStopped – Dieser Sound wird abgespielt, wenn der Countdown gestoppt wurde.
MaintenanceStart – Dieser Sound wird abgespielt, wenn die Wartungsarbeiten gestartet wurden
MaintenanceStopped - Dieser Sound wird abgespielt, wenn die Wartungsarbeiten gestoppt wurden

English:
- ServerPingName
Deutsch:
- ServerPingName

Thank you to Raexey~Toby for 3.50€
English:

- Set your own prefix
- Get instead 5 lines 10 lines in the ListHoverText
- Get the “Donator” roll on my Discord Server
- Get faster Support on my Discord Server
- Remove the small ad for me if you use only /EasyMaintenance
Deutsch:

- Stelle deinen eigenden Prefix ein
- Bekomme anstatt 5 Zeilen 10 Zeilen in ListHoverText
- Bekomme die "Donator" Rolle auf meinem Discord Server
- Bekomme auf meinem Discord Server schneller Support
- Entferne die kleine Werbung, wenn man nur /EasyMaintenance nutzt

My Twitter / Twitter Support
Discord Support
CONFIGS:
English/Englische Config 1.8
English/Englische Config 1.9+
German/Deutsche Config 1.8
German/Deutsche Config 1.9+
Default Mainetance Icon

- BungeeCord Support --- IN PROGRESS/IN ARBEIT
- API
- GUI --- IN BETA
- Installer

1 download – ✔ Thanks to the dev.bukkit.org Team ;) --- 08.08.2017
5 downloads – ✔ Thanks to the dev.bukkit.org Team ;) --- 09.08.2017
10 downloads - ✔ Thank you :D --- 09.08.2017
50 downloads - ✔ Wow 50 not bad :D --- 10.08.2017
100 downloads - ✔ WTF 100??? Thank You <3 --- 13.08.2017
250 downloads - ✔ I do not know what to say ... Thank You so much! <3 --- 26.08.2017
500 downloads - ✔ Owsome 0,5 Thousands Downloads. I don't thought that I got this... <3 --- 03.10.2017
1000 downloads – ✔ O.o 1k? Rly? I only can say THANK YOU <3 --- 01.02.2018
1500 downloads -
3000 downloads -
Updater
By default, this Plugin notify you if you join,a have the "em.use" permissions and a new Version is available. You can disable this in the Config.yml under Updater.
-
View User Profile
-
Send Message
Posted Apr 4, 2020Are you developing this anymore? :D
-
View User Profile
-
Send Message
Posted Feb 4, 2018allready 1k downloads update in descripton
-
View User Profile
-
Send Message
Posted Feb 4, 2018In reply to Forge_User_84591262:
-
View User Profile
-
Send Message
Posted Feb 5, 2018In reply to Forge_User_54371683:
-
View User Profile
-
Send Message
Posted Feb 5, 2018In reply to Forge_User_84591262:
http://goo.gl/2fUUsM that's the link to my new Webpage (currently in beta because some links didn't worke) there is a better description as on my plugin page.
-
View User Profile
-
Send Message
Posted Aug 8, 2017OMmg!
nice plugin but please check the plugin name...
:/
EasyMaintenance*
Easiest*
-
View User Profile
-
Send Message
Posted Aug 8, 2017In reply to Parker: