A Skript pack that lets players sign items with their name and a custom color, leaving a persistent lore entry on the item. Simple, lightweight, no databases.
Features
- /sign - sign your held item, adding a colored lore entry with your name
- Custom Colors - each player sets their own signature color via named colors or hex codes
- Duplicate Protection - optional config toggle to prevent a player signing the same item twice
- Signature Removal - players can remove their own signature, admins can wipe all signatures from an item
- Per-UUID Playerdata - individual data files per player, loaded on join and unloaded on quit
- Hot Reload - reload config or individual player data without restarting
- Tab Completion - full tab completion across all commands and subcommands
Dependencies
Installation
- Drop all .sk files from main/ into plugins/Skript/scripts/
- Restart the server or run /skript reload all
- A config file will generate at plugins/BoltSignatures/config.yml
Commands
- /sign - sign your held item
- /sign remove_self - remove your own signature from the held item
- /sign remove_all - remove all BoltSignatures from the held item (admin only)
- /bs reload - reload the config
- /bs reloadplayer <player> - reload a specific player's data
- /bs config color set <color> - set your signature color
- /bs config color preview - preview your current signature color
Aliases:
/boltsignatures,
/bsignatures,
/bs
Permissions
- boltsignatures.sign - access to /sign and color config
- boltsignatures.admin - access to admin commands (reload, reloadplayer, remove_all)
Colors
Signature colors accept any Minecraft named color (
red,
gold,
light_purple, etc.) or a hex code. The
# is required when using hex -
#E096FF works,
E096FF alone does not. A full list of named colors is available in the
MiniMessage color reference.