
Custom Trims
Adds the ability to add a custom armor trim GUI system, with options to edit multiple armor types and toggle on and off. A great way to monetize your server.
- Загрузки
- 285
- Подписчики
- 3
- Обновлён
- 4 декабря 2025 г.
- Лицензия
- MIT
Опубликован 1 декабря 2025 г.
CustomTrims Plugin
An easy-to-use armor trim customization plugin for modern Paper/Spigot servers. Players get clean GUIs to pick patterns and materials, while admins control defaults, storage, and safety rules.
Features
- GUI-driven trim selection for diamond and netherite armor
- Pattern and material selector menus with pagination
- Per-player trim profiles with persistence (YAML or MySQL/MariaDB)
- Auto-apply trims on equip and on a configurable timer
- Optional Curse of Vanishing applied with trims
- Toggle trims on/off per player, with instant strip on disable
- Default trims configurable per armor piece (flow + amethyst by default)
- Clean tooltips (hidden attributes/components) and customizable background filler
- Configurable sounds for GUI actions
- Commands with tab-complete:
/armortrims(GUI),/customtrimsplugin reload|version
Quick Use
- Grant permission
customtrims.useto let players open/trimsor/armortrims. - Use
/customtrimsplugin reloadto apply config changes,/customtrimsplugin versionto check the build.
Configuration Highlights
general.apply_on_equipandgeneral.auto_apply_secondscontrol auto applicationgeneral.trim_vanishingtoggles adding Curse of Vanishing with trimsgeneral.strip_on_disabletoggles stripping when trims are turned offdefault_trimssets per-piece defaults for diamond and netheritestorageblock selects YAML (none) or MySQL/MariaDBgui_background_itemchanges the filler item for all menussoundsblock customizes GUI click soundspermissionsblock lets you rename permission nodes
Storage Options
- YAML (default): simple file-based storage
- MySQL/MariaDB: set
storage.typetomysqlormariadband fill in host, port, database, user, password
Commands
/armortrims(alias/trims): open the main trim menu/armortrims disableor/armortrims apply: quick toggle/apply/armortrims <Diamond_Helmet|Diamond_Chestplate|Diamond_Leggings|Diamond_Boots|Netherite_Helmet|Netherite_Chestplate|Netherite_Leggings|Netherite_Boots>: jump to a specific armor editor/customtrimsplugin reload: reload configuration and storage/customtrimsplugin version: show plugin version and author
Permissions
customtrims.use– open GUI and auto-trim handlingcustomtrims.reload– reload config/storage and check version
Ченджлог
1.2.1Релиз1.21.8, 1.21.9, 1.21.10 · 4 декабря 2025 г.
- Fixed the two new trims not showing up with older configs
1.2.0Релиз1.21.8, 1.21.9, 1.21.10 · 4 декабря 2025 г.
- Added the missing Raiser trim
- Added the missing Host trim
1.1.0Релиз1.21.8, 1.21.9, 1.21.10 · 4 декабря 2025 г.
- Fixed trims not storing properly after server restart
- Some other troubleshooting with the plugin
1.0.0Релиз1.21.8, 1.21.9, 1.21.10 · 1 декабря 2025 г.
The initial release of CustomTrims.
- Customize each armor piece Diamond/Netherite
- All materials and all trims
- Toggle on/off
- Anti-player spreading trim system (resets trims when equipped)
- Very configurable and flexible to your needs.
- And a lot more! :)
Комментарии
Загружаем…