Changelog - Résolution des bugs et ajout de nouvelles fonctionnalités 🛠️
- Ajouts :
- Ajout de HycraftDatabase afin de gérer toutes les connexions entre nos plugins et la base de données PhpMyAdmin.
- Ajout de HycraftSanctions.
- Ajout de la possibilité de masquer ou d'afficher les annonces de sanctions des joueurs.
- Ajout du Lobby et du serveur Proxy.
- Ajout de HycraftConnection :
- Ajout d'un système de file d'attente avec une priorité de 2 000 pour les admins, de 100 pour les staffs, et une priorité définie en fonction du grade pour les autres joueurs.
- Ajout d'un système de maintenance pour les serveurs.
- Ajout des placeholders
%hycraftconnection_position%,%hycraftconnection_size_survie%,%hycraftconnection_status_survie%,%hycraftconnection_players_survie%, etc.- Ajout du placeholder
%hycraftconnection_maintenance%: affiche Oui / Non, selon qu'une maintenance est programmée ou en cours.- Ajout du placeholder
%hycraftconnection_maintenance_time%: affiche le temps restant avant le début ou la fin de la maintenance.- Ajout du placeholder
%hycraftconnection_maintenance_display%: affiche une phrase complète, par exemple « Maintenance dans 1 heure 5 minutes » ou « Maintenance en cours (fin dans 3 minutes) ».- Ajout des placeholders
%hycraftconnection_state%,%hycraftconnection_type%,%hycraftconnection_target%,%hycraftconnection_duration%et%hycraftconnection_seconds%pour afficher séparément les différentes informations de la maintenance.- Refonte du
/maintenancedu serveur Survie.- Ajout d'une notification Discord lorsqu'une maintenance est programmée en jeu.
- Ajout du
/caisse.
- Modifications et améliorations :
- Modification du système de sauvegarde de toutes les données du serveur (fichiers
.db,.yml, etc. vers PhpMyAdmin). Cette modification permettra de mieux contrôler nos données, d'éviter les doublons et de pouvoir les réutiliser et les extraire plus facilement.- Site web :
- Ajout de la mention de la dernière modification dans le règlement et les CGU du site.
- Ajout d'un système de tâches sur le site web.
- Ajout d'un mode nuit sur le site.
- Amélioration des notifications privées Discord concernant les votes disponibles.
- Ajout de l'affichage des sanctions en jeu sur le site.
- Ajout des informations en jeu du joueur dans son profil, modifiables depuis ses paramètres.
- Ajout d'icônes représentant les réseaux sociaux en bas des pages.
- Ajout d'un système de vote permettant de voter depuis le site.
- Ajout d'un historique des sanctions : chaque joueur peut consulter ses propres sanctions, tandis que les membres du staff peuvent consulter celles de tous les joueurs.
- Refonte du
/poubelle.
- Suppressions :
- Suppression des matrices Préhistoire, Antiquité, Moyen Âge, Futur et Temporelle.
- Suppression des réparateurs Préhistoire, Antiquité, Moyen Âge, Futur et Temporel.
- Corrections :
- Correction de l'affichage des rôles personnalisés dans HycraftTeam.
- Correction du placeholder de HycraftBingo, qui bloquait le placeholder total.
- Correction de HycraftStaff, qui ne fermait pas ses connexions à l'arrêt du serveur.
- Correction du fait que HycraftCrops ne donnait pas d'expérience de métier à HycraftJobs.
- Correction du fait qu'il était possible de casser les cultures dans les autres Teams afin de gagner de l'XP.
- Correction de l'affichage des noms des Teams dans les classements.
- Correction de l'activation du Keep Inventory lors des réinitialisations quotidiennes des mondes.
- Correction du fait que les items de HycraftItems pouvaient être utilisés pour fabriquer des objets vanilla.
- Correction de l'erreur de HycraftDiscord à l'arrêt du serveur.
- Correction du fait que HBingo ajoutait deux fois un item découvert.
- Correction du fait que HycraftEvent n'utilisait pas correctement l'API de HycraftTeams.
- Correction des messages manquants dans HycraftChat, Core et le système de téléportation.
- Correction de bugs et de problèmes d'affichage dans le Lobby.
- Correction du fait que la catégorie Chasseur était encore présente dans le
/items.- Correction du fait que l'arrosoir en Chronite était encore présent dans le
/items.- Correction du fait que le
/poubelle, le/ptimeet le/pweathers'affichaient en italique.- Correction de l'affichage des votes dans le
/voteparty.