Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for EternalCodeTeam

EternalCore is a modern, actively maintained alternative to EssentialsX. It provides the most important server features

Report EternalCore?

Snapshot
2.0.1-SNAPSHOT+81

vluckydev released EternalCore version 2.0.1-SNAPSHOT+81 on Wed 8:50 PM

GH-1382 require distinct permission to enchant another player's item (#1382)

Both /enchant execute overloads were gated only by the class-level @Permission("eternalcore.enchant"), so anyone allowed to enchant their own item could also modify other players' held items.

Follow the FlyCommand convention: drop the class-level permission and gate each overload individually — eternalcore.enchant for the self variant and eternalcore.enchant.other for the "" variant.

Note: servers that previously granted eternalcore.enchant to allow enchanting others must now also grant eternalcore.enchant.other.

Claude-Session: https://claude.ai/code/session_01JrkLFxzmmn7BpB9y6vMTeg

Co-authored-by: Claude Opus 4.8 [email protected]

Information

Published onJuly 8, 2026
Downloads0

Platforms

Paper Paper (1.19.3-26.1.2)