AlwaysOnline
AlwaysOnline | ||||
---|---|---|---|---|
![]() | ||||
Plugin | ||||
Catégorie | Utilitaire [edit] | |||
Développeur(s) | johnnywoof | |||
Spigot | alwaysonline.820 | |||
Sources | Github | |||
Nefald | ||||
Status | installé [edit] | |||
Grade requis | Maraud | |||
Article | ||||
Dernière révision | 13/02/2016 |
AlwaysOnline permet aux serveurs Spigot ou BungeeCord de rester en hors-ligne et accessibles quand bien même les serveurs d'authentification de Mojang sont hors-ligne.
Caractéristiques
AlwaysOnline vérifie régulièrement le status des serveurs Mojang (configurable), si ils sont hors-ligne votre serveur passera lui aussi en mode hors-ligne (il ne vérifiera pas si les connexions proviennent de comptes premium). Dans ce mode, seuls les joueurs ayant leur compte (pseudo/uuid) correspondant à l'une des IPs connues et enregistrées lors de leur précédente connexions authentifiées pourront se connecter. Les joueurs qui ne s'étaient alors jamais connectés ou dont l'IP ne correspond pas, ne pourront pas se connecter.
- Les données d'authentification sont enregistrées dans un FlatFile ou une base de données MySQL
- Les UUIDs ne seront pas crackés et resteront identifiés comme étant premium, cela signifie que les UUIDs des joueurs seront toujours persistantes
- Compatible avec la plupart des plugins Bungee, Spigot et Bukkit
- Léger et efficace
- Aucune librairie requise
- Fonctionne avec toutes les versions de BungeeCord depuis le build #919
- Fonctionne avec les versions 1.8.7 et 1.8.8 de Spigot
Commandes et permissions
commande | description | permission |
---|---|---|
/alwaysonline toggle
|
Activer/désactiver manuellement le mode hors-ligne de votre serveur (qui est géré automatiquement en temps normal) | alwaysonline.usage |
/alwaysonline enable
|
Activer la vérification du status des serveurs Mojang | alwaysonline.usage |
/alwaysonline disable
|
Désactiver la vérification du status des serveurs Mojang | alwaysonline.usage |
/alwaysonline reload
|
Recharger la configuration de AlwaysOnline | alwaysonline.usage |
Permet d'être notifié lorsque les serveurs Mojang passent hors-ligne ou en ligne. | alwaysonline.notify |
Configuration
#Welcome to the AlwaysOnline main configuration file!
#The delay to wait between checking to see if mojang is online, in seconds.
check-interval: 30
#Message for the MOTD to be when mojang servers are offline. Set to 'null' to disable.
message-motd-offline: '&eLes serveurs de Mojang sont down,.newline.&emais vous pouvez toujours vous connecter!'
#The message to display when a user attempts to login while the mojang servers are offline, but their IP does not match.
message-kick-ip: 'Nous ne pouvons pas vous laisser rejoindre le serveur, vous n‘êtes pas connecté au même ordinateur qu‘auparavant'
#The message to display when a user is new and logs in while mojang servers are offline.
message-kick-new: 'Nous ne pouvons pas vous laisser rejoindre le serveur, les serveurs de Mojang sont down'
#The message to display when a user attempts to login with an invalid minecraft username.
message-kick-invalid: 'Pseudonyme incorrect?'
#The message to display when mojang servers go offline.
message-mojang-offline: '&5[&2AlwaysOnline&5]&a Les serveurs de Mojang sont hors-ligne!'
#The message to display when mojang servers go back online.
message-mojang-online: '&5[&2AlwaysOnline&5]&a Les serveurs de Mojang sont en ligne!'
##########################################
# Mysql Database Information
# Only edit if using mysql
##########################################
use_mysql: true
host: 'localhost'
port: 3306
database-name: 'database'
database-username: 'username'
database-password: 'password'
#Please do not change this!
config_version: 5