AlwaysOnline
Aller à la navigation
Aller à la recherche
AlwaysOnline | ||||
---|---|---|---|---|
![]() | ||||
Plugin | ||||
Catégorie | Utilitaire [edit] | |||
Développeur(s) | johnnywoof | |||
Spigot | alwaysonline.820 | |||
Sources | Github | |||
Nefald | ||||
Status | non-installé [edit] | |||
Grade requis | Maraud | |||
Article | ||||
Dernière révision | 11/09/2019 |
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
- Format de la configuration depuis la version 6.0 ( wikipedia:.properties )
#Welcome to the AlwaysOnline main configuration file!
#The delay to wait between checking to see if mojang is online, in seconds.
check-interval=60
#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 hors-ligne
#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. Set to null to disable.
message-mojang-offline=&5[&2AlwaysOnline&5]&a Les serveurs de Mojang sont hors-ligne!
#The message to display when mojang servers go back online. Set to null to disable.
message-mojang-online=&5[&2AlwaysOnline&5]&a Les serveurs de Mojang sont en ligne!
#Below are three session server check methods which can be used to determine if mojang is online or not.
#For example, if http-head-session-server is true AND mojang-server-status is also true, then the plugin will
#only go into mojang offline mode if both services claim the session servers are offline.
#Uses the status information located at https://sessionserver.mojang.com/
http-head-session-server=true
#Mojang server status uses https://help.mojang.com/
mojang-server-status=true
#Uses http://xpaw.ru/mcstatus/
#Using xpaw is discouraged, due to it's lack of proper API support
xpaw-status=false
##########################################
# Mysql Database Information
# Only edit if using mysql
##########################################
use_mysql=false
host=127.0.0.1
port=3306
database-name=minecraft
database-username=root
database-password=password
#Please do not change this!
config_version=5