Bonjour à tous et à toutes,
L’intérieur de la banque est désormais fini ! Tous les items ont un coffre de destination excepté les potions et les livres enchantés. Si un item n’est pas trié par le plugin, cela signifie que le coffre de destination est plein. Il convient donc de le retirer du coffre de tri.
Astuce : Lorsqu’un item est plein en banque, vous pouvez toujours crafter des dérivés.
Exemple : Il m’est arrivé de retrouver de la sandstone dans le coffre de tri. Celle-ci n’est pas triée car le coffre est plein mais ce n’est pas le cas des escaliers, des barrières, des demi-dalles et des murs. Il vous suffit de faire un simple craft puis de les remettre en banque pour ne pas “gacher” les blocs.
- Explications
- Fonctionnement du trieur
- Vitesse de tri
- Tri manuel des potions
- Tri manuel des lires enchantés
- Silos
- Aménagement extérieur de la banque
- Points à éclaircir
- Vitesse de tri
- Gestion des surplus
- Silos à ajouter en zone orange
Explications
Fonctionnement du trieur
Le plugin utilisé pour le tri des items s’appelle zSorter et a été développé par moi-même. Le code source est disponible sur GitHub. L’objectif de cette section est d’expliquer le fonctionnement de l’algorithme pour éviter toute surprise des utilisateurs.
Exemple
Soit le trieur suivant :
- 3 Coffres d’entrée (rouge) :
- Priorité 1
- Priorité 2
- Priorité 3
- 4 Coffres de sortie (vert et bleu) :
- Priorité 1 pour la Redstone
- Priorité 2 pour le Lapis
- Priorité 3 pour la Redstone et le Lapis
- Priorité 100 pour tous les objets
Lorsque aucun item n’est présent dans les coffres d’entrée rien ne se passe. Lorsqu’un joueur dépose des items dans un coffre d’entrée et ferme l’interface, le tri s’enclenche. Les items dans le coffre d’entrée 1 seront trié en priorité, puis les items du coffre 2, puis du coffre 3. Pour chaque item, le plugin va essayer de déposer l’item dans les coffres compatibles classés par ordre croissant.
- Un joueur dépose de la Redstone et du Lapis dans le coffre 1 (rouge).
- Déclenchement de l’algorithme de tri
- Tri de la Redstone :
- Celle-ci est triée dans le coffre 1 (vert).
- Si le coffre 1 est plein, elle sera triée dans le coffre 3 (vert).
- Si le coffre 3 est plein, elle sera triée dans le coffre 100 (bleu) de surplus.
- Si le coffre 100 est plein, elle ne sera pas triée et restera dans le coffre d’entrée.
- Tri du Lapis :
- Celui-ci est triée dans le coffre 2 (vert).
- Si le coffre 2 est plein, il sera trié dans le coffre 3 (vert).
- Si le coffre 3 est plein, il sera trié dans le coffre 100 (bleu) de surplus.
- Si le coffre 100 est plein, il ne sera pas trié et restera dans le coffre d’entrée.
-
Lorsqu’un item ne peut pas être trié, le joueur ayant déposé l’item sera informé par un message. Les items non triés n’empêchent pas d’autres items de l’être.
Cas de la banque
Coffres d’entrée :
- Priorité 1 : Les coffres derrière le comptoir sont rapidement accessibles et permettent un dépôt rapide de quelques items.
- Priorité 2 : Les coffres sur la gauche permettent un plus grand dépôt.
- Priorité 3 : Des coffres à l’étage permettront les dépôts en masse. Le tri sera légèrement plus long puisque non prioritaires sur les autres entrées.
Coffres de sortie :
Chaque item possède son propre coffre de sortie en section rouge, verte, bleue ou jaune de priorité 1. Certains items possèdent un silo en zone orange de priorité 2. Il n’existe pour l’instant aucun coffre de surplus. Nous devons nous mettre d’accord sur la gestion des surplus.
Vitesse de tri
La vitesse de tri correspond au nombre d’items triés tous les 8 ticks (8 ticks = vitesse d’écoulement des hoppers). Celle-ci peut être paramétrée entre 1 et 64. La vitesse actuelle est de 64 pour des raisons de facilité lors de la création de la banque. Nous devons nous mettre d’accord sur une vitesse de tri.
Tri manuel des potions
Les potions ne peuvent malheureusement pas être triées automatiquement par le plugin. Il faut donc les trier manuellement.
Nous avons cependant disposé les coffres de façon à simplifier le tri.
Chaque colonne correspond à un effet :
- Le coffre du bas contient les potions à boire
- Le coffre du haut contient les potions à jeter et les potions persistantes
Les effets ont été catégorisés et triés par ordre alphabétique :
- Altération des capacités (vert) :
- Chute lente
- Force
- Invisibilité
- Rapidité
- Respiration aquatique
- Saut
- Soin
- Vision nocturne
- Effet négatif (rouge) :
- Dégâts
- Faiblesse
- Lenteur
- Maitre Tortue
- Poison
- Protection (bleu) :
- Régénération
- Résistance au feu
- Autre (gris) :
Tri manuel des livres enchantés
Les livres enchantés ne peuvent malheureusement pas être triés automatiquement par le plugin. Il faut donc les trier manuellement.
Nous avons cependant disposé les coffres de façon à simplifier le tri.
Les enchantements ont été catégorisés et triés par ordre alphabétique :
- Polyvalents (blanc) :
- Épées (rouge) :
- Affilage
- Aura de feu
- Butin
- Châtiment
- Fléau des arthropodes
- Recul
- Tranchant
- Outils (jaune) :
- Appât
- Chance de la mer
- Efficacité
- Fortune
- Toucher de soie
- Arcs (vert) :
- Flamme
- Frappe
- Infinité
- Puissance
- Armures (gris) :
- Affinité aquatique
- Agilité aquatique
- Agilité des âmes
- Apnée
- Chute amortie
- Épines
- Protections
- Protection contre les explosions
- Protection contre le feu
- Protection contre les projectiles
- Semelles givrantes
- Tridents (bleu) :
- Canalisation
- Empalement
- Impulsion
- Loyauté
- Arbalètes (violet) :
- Charge rapide
- Perforation
- Tir multiple
- Autre (identifiable par un bloc unique au sol) :
- Malédiction de la disparition
- Malédiction du lien éternel
Silos
La zone orange contient des silos permettant le stockage de masse de certains items :
- Terre
- Pierre
- Roche
- Pierre taillée
- Sable
- Brique
- Granite
- Diorite
- Andésite
- Bloc de redstone
- Bloc de charbon
- Bloc de fer
- Buche de chêne
- Buche de sapin
- Buche de bouleau
- Buche de d’acajou
- Buche de d’acacia
- Buche de chêne noir
Aménagement extérieur de la banque
Je vais commencer dès à présent la construction de la partie supérieure de la banque (bâtiment et guichets) à partir du modèle de Miniberge. Si vous avez des propositions d’améliorations, n’hésitez pas à en faire part.
Points à éclaircir
Gestion des surplus
Comment gérer les surplus ?
Plusieurs choix s’offrent à nous pour gérer les surplus de la banque :
Pas de coffre de surplus : Les items bloquent les entrées. C’est aux joueurs de les retirer et d’en faire ce qu’ils veulent.
- Avantages :
- Inconvénients :
- Nettoyage des coffres d’entrée fréquemment.
Coffre de surplus avec une salle dédiée : Les items qui sont en surplus atterrissent dans une salle avec pleins de coffres.
- Avantages :
- Aucunes pertes
- Pas tout le temps besoin de gérer les items en surplus
- Inconvénients :
- Nettoyage des coffres de surplus de temps en temps.
Destruction des surplus : Les items en surplus atterrissent dans des distributeurs qui jettent les items dans la lave.
- Avantages :
- Pas besoin de se soucier des surplus
- Inconvénients :
- Potentiellement beaucoup de pertes.
Vitesse de tri
Quelle vitesse de tri choisir ?
Plusieurs choix s’offrent à nous pour la vitesse de tri :
Une vitesse de 1
- Avantages :
- Inconvénients :
- Tri long
- Demande plus de calculs au serveur
Une vitesse de 64 :
- Avantages :
- Tri rapide
- Moins de calculs pour le serveur
- Inconvénients :
Vitesse de tri intermédiaire
Silos à ajouter en zone orange
Quels silos ajouter en zone orange ?
La zone orange peut être étendue derrière l’ascenseur avec potentiellement 12 silos en plus.
Mon avis
Coffre de surplus avec une salle dédiée : Dans le cas ou la salle de surplus est tout le temps pleine, il est possible d’ajouter (optionnellement) un système de vidange détruisant tous les items présents dans les coffres.
Vitesse de tri de 1 : Je me permets de rappeler qu’un système de tri automatique avec un plugin à été choisi pour éviter les ralentissements du serveur, pas pour trier plus rapidement. zCraft est un serveur vanilla. Permettre un tri rapide c’est de la triche. Un système de tri lent permettrait de garder la notion de quantité en tête.
Silo à ajouter en zone orange :
- Bloc de verre
- Netherrack
- Pierre de l’End
- Prismarine
- Bloc d’argile