Z0rdak / Yet-Another-World-Protector

Yet Another World Protector is a server-side protection mod which allows you to protect your creations against various different events/actions of players, mobs and the environment. It was inspired by the forge mod WorldProtector and the WorldGuard plugin.
https://www.curseforge.com/minecraft/mc-mods/yawp
GNU Affero General Public License v3.0
22 stars 8 forks source link

Reimplement the sticks as a server-side variant #10

Closed Z0rdak closed 2 years ago

Z0rdak commented 2 years ago

Description

Currently the Stick items are implemented with a dedicated item. This requires this mod to be installed at the client side. To remove this limitation, the sticks needs to be implemented only with vanilla features.

A possible solution would be to use the default minecraft stick, blaze rod or end rod and mark them with NBT data defining their stick type and thus their features.

Stick type can be checked when triggering actions like left or right-click.

Todos

Definition of Done

Z0rdak commented 2 years ago

Follow up issues: Create issue for implementing specific stick handlers from skeletons