SkyMaintenance icon

SkyMaintenance -----

Plugin de maintenance configurable avec timer, permissions et kick intelligent.



[​IMG]
SkyMaintenance
Un plugin de maintenance intelligent, flexible et 100% configurable !
Créé par Mat5370

[hr]

️ Fonctionnalités principales

  • Active/désactive un mode maintenance via `/maintenance on|off`
  • Système de timer personnalisable (ex: `/maintenance on 5m`)
  • Expulsion automatique des joueurs sans la permission `maintenance.whitelist`
  • Permissions fines : `maintenance.toggle`, `maintenance.status`, etc.
  • Fichier `config.yml` complet pour personnaliser tous les messages
  • Système de logs des actions administratives (`logs.txt`)
  • Messages multi-joueurs (différents pour sender et autres joueurs)
  • Support complet Minecraft 1.21

[hr]

Installation

  1. Téléchargez le fichier `SkyMaintenance-0.2.0.jar`
  2. Glissez-le dans le dossier `/plugins` de votre serveur Paper/Spigot
  3. Démarrez ou redémarrez votre serveur
  4. Le fichier `config.yml` sera généré automatiquement
  5. Personnalisez les messages si nécessaire et utilisez `/reload` ou redémarrez

[hr]

Commandes

Code (Text):

/maintenance on [durée]   - Active la maintenance (avec ou sans durée)
/maintenance off          - Désactive la maintenance
/maintenance status       - Affiche le statut actuel
 
[hr]

Permissions

Code (Text):

maintenance.toggle        - Nécessaire pour activer/désactiver la maintenance
maintenance.status        - Voir l’état de la maintenance
maintenance.whitelist     - Reste connecté durant la maintenance
 
[hr]

Configuration

Code (YAML):

messages
:
  usage
: "&eUtilisation: /maintenance <on|off|status> [durée ex: 5m, 30s]"
  no-permission.toggle
: "&c⛔ Tu n'as pas la permission pour activer/désactiver la maintenance."
  maintenance.enabled.sender
: "&a✅ Maintenance activée avec succès."
  maintenance.kick
: "&c Le serveur est en maintenance.\n&7Veuillez réessayer plus tard."
  ...
 

[hr]

✅ Compatibilité

  • Version native : 1.21
  • Testé avec : Paper 1.21.4
  • Support partiel possible 1.20.6+

[hr]

Remerciements & Licence

Ce plugin a été conçu avec soin par Mat5370 pour répondre aux besoins des serveurs modernes qui veulent gérer proprement leurs périodes de maintenance.

→ Le code source est disponible ici : GitHub - SkyMaintenance
→ Contributions, suggestions ou rapports de bugs sont les bienvenus !

Merci d'utiliser SkyMaintenance !

[​IMG]
SkyMaintenance
A smart, flexible and fully configurable maintenance plugin!
Created by Mat5370

[hr]

️ Main Features

  • Toggle maintenance mode using `/maintenance on|off`
  • Customizable timer system (e.g., `/maintenance on 5m`)
  • Automatically kicks players without `maintenance.whitelist` permission
  • Granular permission system: `maintenance.toggle`, `maintenance.status`, etc.
  • Full `config.yml` to customize all messages
  • Administrative logging system (`logs.txt`)
  • Multi-player messaging (different messages for sender and others)
  • Full Minecraft 1.21 support

[hr]

Installation

  1. Download the `SkyMaintenance-0.2.0.jar` file
  2. Drop it into your server’s `/plugins` folder (Paper/Spigot)
  3. Start or restart your server
  4. The `config.yml` file will be generated automatically
  5. Customize the messages if needed and use `/reload` or restart again

[hr]

Commands

Code (Text):

/maintenance on [duration]   - Enables maintenance mode (with or without timer)
/maintenance off             - Disables maintenance mode
/maintenance status          - Shows current maintenance status
 
[hr]

Permissions

Code (Text):

maintenance.toggle           - Required to enable/disable maintenance
maintenance.status           - View the current maintenance state
maintenance.whitelist        - Stay online during maintenance
 
[hr]

Configuration

Code (YAML):

messages
:
  usage
: "&eUsage: /maintenance <on|off|status> [duration e.g. 5m, 30s]"
  no-permission.toggle
: "&c⛔ You don’t have permission to toggle maintenance."
  maintenance.enabled.sender
: "&a✅ Maintenance successfully enabled."
  maintenance.kick
: "&c The server is in maintenance mode.\n&7Please try again later."
  ...
 

[hr]

✅ Compatibility

  • Native version: 1.21
  • Tested with: Paper 1.21.4
  • Partial compatibility expected with 1.20.6+

[hr]

Credits & License

This plugin was carefully designed by Mat5370 to meet the needs of modern Minecraft servers looking for clean maintenance handling.

→ Source code available here: GitHub - SkyMaintenance
→ Contributions, suggestions, or bug reports are welcome!

Thank you for using SkyMaintenance!
Resource Information
Author:
----------
Total Downloads: 25
First Release: Jul 20, 2025
Last Update: Jul 22, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings