Je reviens vers vous avec une mise à jour majeure qui, en plus d’une optimisation qui devrait soulager les machines les moins puissante, intègre enfin les fonctionnalités indispensables aux créateurs de cartes aventures, donjons et autres RPG.
Auparavant il était très complexe de lier des salles entre elles, cela impliquait l’usage de la redstone ou des blocs de commande. Aujourd’hui tout cela devient beaucoup plus facile grâce au nouveau système de clés et de cadenas.
Si plusieurs coffres à clé ont la même couleur, alors les joueurs n’auront besoin d’obtenir qu’une des clés de ces coffres pour pouvoir ouvrir le cadenas.
Un des aspects difficiles à gérer dans la création de cartes aventure est la gestion des points de sauvegarde, également appelés points de contrôle. Désormais, le plugin gère cela entièrement. Vous allez enfin pouvoir mourir en toute sérénité !
Dans la configuration des zones d’énigmes, vous pouvez définir un point de contrôle, c’est l’endroit où vos joueurs revivront s’ils meurent dans la zone d’énigme.
Vous y trouverez également la possibilité de créer des zones de victoires. Ces lieux (symbolisés en vert sur le schéma ci-dessus) doivent être au bord de la zone d’énigme. Les joueurs qui passent à l’intérieur en sortant de l’énigme obtiennent un nouveau point de contrôle, situé juste à la sortie de la zone d’énigme. Ils réapparaitront à cet endroit s’ils meurent après être sortis de la zone d’énigme. De plus c’est à cet emplacement que leurs statistiques sont sauvegardées (ces zones de victoires sont donc indispensables si vous souhaitez utiliser le système de statistiques du plugin).
Certains joueurs pouvaient trouver quelque peu désagréable le fait de se faire continuellement bruler et repousser par les lasers. Pour rassurer ces petits choses fragiles, mais aussi pour les quelques rêveurs qui avaient envie d’interagir avec les lasers directement en se plaçant sur leur trajectoire, j’ai ajouté une nouvelle fonctionnalité.
En ajoutant aux tags (en 1.13) ou à la description (en 1.12) de vos armures quelques mots savamment choisis vous pourrez faire en sorte qu’elles réagissent différemment aux lasers qui vous touchent.
Par exemple, la commande ci-dessous vous permettra d’obtenir une armure qui fera de vous un sorte de prisme vivant, décomposant la lumière qui vous traverse:
/replaceitem entity @p armor.chest minecraft:diamond_chestplate{ Tags:[ « le_prism », « le_no_burn », « le_no_damage », « le_no_knockback », « le_durability0 » ] } 1
Dans cette commande, le tag le_prism permet la décomposition de la lumière. Les tags suivants vous permettrons de ne subir ni la brulure (le_no_burn), ni les dégâts (le_no_damage), ni le choc (le_no_knockback) de l’impact d’un laser. Le dernier tag (le_durability0) rend votre armure incassable par les lasers.
D’autres tags permettent de devenir un miroir (le_reflect) ou un concentrateur (le_focus). Mais là où ça devient vraiment n’importe quoi, c’est lorsque l’on combine tout cela !
Bien entendu tout cela est hautement configurable dans le fichier « config.yml » situé dans le répertoire de configuration du plugin. Je vous invite à aller y jeter un coup d’œil et ainsi à adapter ces fonctionnements aux spécificités de votre serveur (voir même à les désactiver, purement et simplement, s’ils venaient à vous gêner).