Compatibility
Minecraft: Java Edition
1.21–1.21.3
Platforms
Bukkit
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed ARR
Published last month
Updated last week
This plugin allows you to easily create and manage custom items.
Note: This plugin utilizes MiniMessage for color codes and formatting. For example, you need to use "/ci name <red>Test" instead of "/ci name &cTest". For more information on MiniMessage, visit: https://docs.advntr.dev/minimessage/format.html
Features
- Rename items with unique names.
- Add customizable lore lines to items.
- Apply/Remove various enchantments at all levels.
- Apply/Remove various itemflags.
- Set items as unbreakable.
- Set items hidetooltip.
- Set items amount.
- Set items CustomModelData.
- Use MiniMessage for advanced text formatting.
- Simple commands for easy item management.
- Customizable plugin messages.
Commands
- Use /simplecustomitems reload to reload the plugin.
- Use /simplecustomitems about to get information about the plugin.
- Use /ci name <name> to change the item name.
- Use /ci lore <add/remove/set/clear> <line/text> to edit the item lore.
- Use /ci amount <amount> to set the item amount.
- Use /ci custommodeldata <custommodeldata> to set the item custommodeldata.
- Use /ci enchant <enchantment> <level> to add an enchantment to the item.
- Use /ci rmenchant <enchantment> to remove an enchantment from the item.
- Use /ci unbreakable <true/false> to toggle item unbreakability.
- Use /ci hidetooltip <true/false> to toggle item unbreakability.
- Use /ci addflag <itemflag> to add an itemflag to the item.
- Use /ci rmflag <itemflag> to remove an itemflag from the item.
Permissions
- simplecustomitems.admin.reload - Allows you to use /simpletimber reload.
- simplecustomitems.use - Allows you to use the /ci command.
- simplecustomitems.name - Allows you to use /ci name.
- simplecustomitems.lore - Allows you to use /ci lore.
- simplecustomitems.amount - Allows you to use the /ci amount command.
- simplecustomitems.custommodeldata - Allows you to use the /ci custommodeldata command.
- simplecustomitems.enchant - Allows you to use /ci enchant.
- simplecustomitems.rmenchant - Allows you to use /ci rmenchant.
- simplecustomitems.unbreakable - Allows you to use /ci unbreakable.
- simplecustomitems.hidetooltip - Allows you to use /ci hidetooltip.
- simplecustomitems.addflag - Allows you to use /ci addflag.
- simplecustomitems.rmflag - Allows you to use /ci rmflag.
View config.yml
# SimpleCustomItems by Losterixx
# Version: 1.0.0 | MC-Version: 1.21.1
#
# Hint: To use HEX colors, write '&x&r&r&g&g&b&b' instead of '#rrggbb'.
prefix: "&8[&dSimpleCustomItems&8] &7"
messages:
noPlayer: "&cOnly players can use this command!"
noPerms: "&cYou do not have permission to execute this command!"
View messages.yml
# SimpleCustomItems by Losterixx
# Version: 1.0.0 | MC-Version: 1.21.1
#
# Hint: To use HEX colors, write '&x&r&r&g&g&b&b' instead of '#rrggbb'.
reload:
reloading: "&7SimpleCustomItems &eis reloading&7..."
success: "&7SimpleCustomItems has been &areloaded&7!"
error: "&cAn error occurred while reloading SimpleCustomItems! Check the console for details."
simplecustomitems:
usage: "&cPlease use &e/simplecustomitems <about/reload>&c!"
customitems:
usage:
- " "
- "&dSimpleCustomItems &8- &dHelp"
- "&8 › &7/ci name <name>"
- "&8 › &7/ci lore <add/remove/clear/set> <line/text> <text>"
- "&8 › &7/ci enchant <enchantment> <level>"
- "&8 › &7/ci rmenchant <enchantment>"
- "&8 › &7/ci unbreakable <true/false>"
- "&8 › &7/ci hidetooltip <true/false>"
- "&8 › &7/ci amount <amount>"
- "&8 › &7/ci custmmodeldata <amount>"
- "&8 › &7/ci addflag <itemflag>"
- "&8 › &7/ci rmflag <itemflag>"
- " "
no-item: "&cYou need to hold an item!"
name:
success: "&7The item has been renamed!"
lore:
added-msg: "&7The lore line has been added!"
removed-msg: "&7The lore line has been removed!"
set-msg: "&7The lore line has been set!"
cleared-msg: "&7All lore lines have been cleared!"
error:
line-not-found: "&cThe specified lore line does not exist!"
invalid-number: "&cPlease provide a valid line number!"
enchant:
success: "&7The item has been enchanted successfully!"
error:
invalid: "&cInvalid enchantment!"
level: "&cInvalid enchantment level! (Allowed: 1-255)"
rmenchant:
success: "&7The enchantment has been removed successfully!"
error:
invalid: "&cInvalid enchantment!"
unbreakable:
success: "&7The item unbreakable status has been set to %value%!"
error: "&cInvalid value! Please use 'true' or 'false'."
hidetooltip:
success: "&7The item hidetooltip status has been set to %value%!"
error: "&cInvalid value! Please use 'true' or 'false'."
amount:
success: "&7The item amount has been set to %amount%!"
error: "&cInvalid value! Please use an number between 1 and 64."
addflag:
success: "&7The itemflag has been added successfully!"
error:
invalid: "&cInvalid itemflag!"
rmflag:
success: "&7The itemflag has been removed successfully!"
error:
invalid: "&cInvalid itemflag!"
custommodeldata:
success: "&7The item custommodeldata has been set to %amount%!"
error: "&cInvalid value! Please use an valid number."
If you encounter any issues or bugs, or have a request for a new feature, please contact me via Discord.
My discord-name is Losterixx.