I come back to you with a major update that, in addition to an optimization that should relieve the least powerful computers, finally includes the features essential to creators of adventure cards, dungeons and other RPGs.
Previously it was very complex to link rooms together, this involved the use of redstone or command blocks. Today all this is becoming much easier thanks to the new system of keys and locks.
If several key chests have the same color, then players will only need to obtain one of the keys of these chests to be able to open the lock.
One of the difficult aspects to manage when creating adventure maps is the management of backup points, also called control points. Now, the plugin manages this entirely. You will finally be able to die in complete serenity!
In the puzzle area configuration, you can define a control point, this is where your players will respawn if they die in the puzzle zone.
You will also find, in this same menu, the possibility to create victory areas. These places (symbolized in green on the diagram above, must be at the edge of the enigma area. Players who pass inside as they exit the puzzle get a new checkpoint, located just outside the puzzle area. They will reappear at this place if they die after exiting the puzzle area. Moreover, it is there that their statistics are saved (they are therefore essential if you want to use the plugin’s statistics system).
Some players may find it somewhat unpleasant to be continuously burned and repelled by lasers. To reassure these fragile little things, but also for the few dreamers who wanted to interact with lasers directly by placing themselves on their path, I added a new feature.
By adding a few cleverly chosen words to the tags (in 1.13) or to the description (in 1.12) of your armor, you can make them react differently to the lasers that hit you.
For example, the command below will allow you to obtain an armor that will make you a kind of living prism, decomposing the light that passes through you:
/replaceitem entity @p armor.chest minecraft:diamond_chestplate{ Tags:[ "le_prism", "le_no_burn", "le_no_damage", "le_no_knockback", "le_durability0" ] } 1
In this command, the tag le_prism allows the decomposition of the light. The following tags will allow you to avoid the burning (le_no_burn), damage (le_no_damage), or knockback (le_no_knockback) usually caused by the impact of a laser. The last tag (le_durability0) makes your armor unbreakable by lasers.
Other tags allow you to become a mirror (the_reflect) or a concentrator (the_focus). But where it really gets crazy is when you combine all this!
Of course all this is highly configurable in the “config.yml” file located in the plugin configuration directory. I invite you to take a look at it and adapt these lines to the specificities of your server (or even deactivate them, purely and simply, if they bother you).