Features/protection

Protection features:

Changes with version 0.4.0 are not reflected on this page, but will be added very soon. Most information is still valid, though.

With admittance you can trigger mechanism by right clicking on signs. Thus it can be important to have checked if a player is allowed to trigger mechanisms in those places, where a sign could trigger them, if the sign contains syntax for admittance.

This prevents people from placing admittance signs at the border of protected territory triggering mechanisms inside. It might be possible to trigger redstone behind a wall with a redstone repeater (diode) anyway, but levers and buttons would not be affected by a repeater, while admittance might trigger it.

For this purpose "can-trigger"-checks can be performed by admittance when a player places a sign with admittance-syntax on it, testing if the player is allowed to trigger blocks that are adjactant to the block the sign is attached to.

By default WorldGuard is supported (canBuild checks).

Pitfalls

  • Admittance can help open otherwise closed doors, but it is vulnerable while the plugin is shutting down, for the mechanisms are not reset on that occasion. This can be painful for complicated lever-driven mechanisms.
  • Protected doors can sometimes be passed through using hacks or exploits (including recent log-out while running into door exploit). On my server i use a custom solution, that monitors positions and compares the log in position with the last known position (logout, kick, death, random, others), there might be plugins that care for that exploit and are freely donwloadable.

Comments

Posts Quoted:
Reply
Clear All Quotes