Audit who can issue AdvancedEnchantments books and gear
Applies to: AdvancedEnchantments; match the linked maintainer documentation to your installed platform and release.
Documentation checked .
Routine players should not need the ability to issue custom books or enchant equipment administratively. Review command access separately from the permissions needed for normal gameplay.
Check the installed content
AdvancedEnchantments separates enchantment definitions, groups, book presentation and permissions. Keep test equipment away from player inventories until both application and activation work. Use the reference for your installed plugin version instead of assuming a configuration from another server will match.
Work through the change
- Open the command and permission reference matching the installed version. List the administrative book, item and enchantment actions actually used by staff and integrations.
- Inspect inherited permission groups and temporary grants for those actions. Work on staging or a narrowly scoped test group rather than removing broad permissions from every player at once.
- Test an ordinary account against the issue commands it must not use, then test normal book application and enchantment activation. Keep a second trusted staff session available for administration.
- Grant an integration only the documented command access it requires. Where the action runs from console, confirm the integration executes the intended fixed command rather than accepting arbitrary player-supplied arguments.
Verify the result
Players should retain legitimate enchantment use while unauthorised issuance is rejected. The intended staff or console integration should still issue the exact item and quantity required.
If the result differs
If access remains, inspect inherited groups and operator status before changing plugin files. If normal use breaks, restore the narrow tested permission and identify which action needs it instead of granting a wildcard.
Keep a recovery path
Restore the saved permission changes if the trial affects unrelated commands. Remove temporary test groups and document the final nodes so later staff changes do not reintroduce unrestricted book issuance.
References and related help
Check the maintainer reference: AdvancedEnchantments documentation.
Before changing live data, read how to keep a completed recovery copy. For startup errors, use the log collection guide.
No comments to display
No comments to display