Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more
Transform your server gameplay with the most advanced, secure, and feature-rich custom item system
UC_ItemSystem is designed to transform your server gameplay with the most advanced, secure, and feature-rich custom item system. From custom stats to a powerful in-game editor, this plugin allows you to create swords, armor, tools, and food with custom textures, models, and stats.
Available in two versions: Free (Core Essentials) and Premium (Advanced Features).
| Custom Items (Weapons, Tools, Armor, Food) | ✅ Included | ✅ Included |
| Data Storage | YAML, SQLite | YAML, SQLite, MySQL |
| Data Migration | ✅ Included | ✅ Included |
| Multi-Language (English/Spanish) | ✅ Included | ✅ Included |
| Command Management | ✅ Included | ✅ Included |
| In-Game GUI Editor | ❌ | ✅ Included |
| Custom Model Data Editor | ❌ (Config Only) | ✅ GUI Included |
| Abilities Editor | ❌ (Config Only) | ✅ GUI Included |
| Drop Protection (Death/Accidental) | ✅ Included | ✅ Included |
| Backup System | ✅ Included | ✅ Included |
Item Manager![]() | Category Items![]() |
Give Items![]() | Edit Items![]() |
Edit Display Name![]() | Select Material![]() |
Set Glow Colors![]() | Edit Required Level![]() |
Edit Enchants![]() | Edit Custom Model Data![]() |
Edit Particles![]() | Edit Stats![]() |
Set Abilities![]() | Set Commands![]() |
Edit Lore![]() |
Manage everything from within the game! No need to edit files manually.
Create unique items that stand out.
item_model component.Powerful ability system with granular control.
Revolutionize alchemy on your server.
Example: Yggdrasil Sword
File: items/weapons/Yggdrasil Sword.yml
base:
internal-name: 'Yggdrasil Sword' # Used to search and select it in-game
material: GOLDEN_SWORD # Base template item to use, only use any item that has a weapon component
custom-model-data: 1002 # Set to FALSE to disable custom model data
custom-item-model: 'universalcores:yggdrasil_sword'
model-enabled: false # Whether the custom item model is enabled
deal-damage-on-hit: true # Whether the weapon deals damage on normal hit (default true)
required-level: 75 # false to disable or set required level
glow: true # Whether the weapon glows
glow-color: 'YELLOW' # Glow color, see https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Color.html for more colors or hexadecimal
glow-player: true # Whether the player glows when holding the item
particles: true # Whether the weapon emits particles when used
unbreakable: true # Whether the item is unbreakable
enchantments: true
abilities:
right-click: true
left-click: true
shift-right-click: true
shift-left-click: true
commands:
right-click: true
left-click: true
shift-right-click: true
shift-left-click: true
name: '&e&lYGGDRASIL SWORD'
lore:
- '&7A humble wooden branch imbued'
- '&7with the power of the world tree.'
- ''
- '{{unbreakable}}'
- '{{required-level}}'
- ''
- '{{abilities}}'
- ''
- '&8&m--------------------------'
- '{{stats}}'
- '&8&m--------------------------'
- '{{enchantments}}'
stats:
health: 10.0 # Additional health value
armor: 8.0 # Base armor value
armor-toughness: 4.0 # Base armor toughness value
max-health: 10.0 # Base max health value
knockback-resistance: 0.2 # Knockback force when hitting an entity
attack-damage: 20.0 # Base attack damage value
attack-speed: 2.5 # Base attack speed value
critical-strike-chance: 15.0 # Chance of dealing extra damage
critical-strike-damage: 100.0 # Extra damage when a critical strike occurs
movement-speed: 0.1 # Additional movement speed value
particles: # Format: PARTICLE_NAME || speed || amount
- 'VILLAGER_HAPPY || 0.05 || 3'
enchantments: # Format: ENCHANTMENT_NAME || level
- 'SHARPNESS || 15'
- 'KNOCKBACK || 5'
- 'UNBREAKING || 10'
- 'BANE_OF_ARTHROPODS || 5'
abilities: # Format: ABILITY_NAME || magnitude || damage || cooldown
right-click:
display-name: '&fCelestial Leap'
list:
- 'LEAP || 1.5 || 10 || 5'
left-click: # Triggers on hitting an entity
display-name: '&fSolar Flare (On Hit)'
list:
- 'FIREBALL || 1.5 || 10 || 2'
shift-right-click:
display-name: '&5Void Call'
list:
- 'EXPLOSION || 2.0 || 25 || 10'
- 'LIGHTNING || 1.0 || 15 || 8'
shift-left-click:
display-name: '&bNature Restoration'
list:
- 'HEAL || 10.0 || 0 || 20'
commands:
right-click:
- 'say hi, execute right-click command'
left-click:
- 'say hi, execute left-click command'
shift-right-click:
- 'say hi, execute shift-right-click command'
shift-left-click:
- 'say hi, execute shift-left-click command'

/uc_item admin item create | <id> <type> [material] | Create a new item. |
/uc_item admin item give | <player> [amount] <id> | Give a custom item. |
/uc_item admin item list | [page] | List all custom items. |
/uc_item admin item edit | <id> <property> ... | Edit item properties. |
/uc_item admin help | Show admin help menu. |
/uc_item admin gui | Open the Main GUI Editor. | |
/uc_item admin items | Open Item Manager GUI directly. | |
/uc_item admin backup | [name] | Create a backup manually. |
/uc_item admin restore | <name> | Restore a backup. |
/uc_item admin reload | Reload all configurations. | |
/uc_item admin save | Save all configurations. |
The config.yml file handles core settings. Here's a glimpse:
settings:
default-language: "English"
enable-prefix: true
use-modern-item-models: false # Support for 1.21.4+ item_model component
storage:
type: "yaml" # Options: yaml, sqlite, mysql
sqlite:
file: "data.db"
mysql:
host: "localhost"
database: "uc_itemsystem"
features:
combat: true
cooldowns: true
audit-logs: true # (Internal logging)
enabled-commands:
help: true
backup: true
restore: true
save: true
reload: true
gui: true
lang: true
migrate: true
items: true
Free Version Files:
config.ymlfeatures/general.ymlfeatures/combat.ymlfeatures/cooldowns.ymlitems/ (weapons, tools, armor, food, potions, blocks)Premium Version Files:
config.ymlfeatures/general.ymlfeatures/combat.ymlfeatures/cooldowns.ymlitems/ (weapons, tools, armor, food, potions, blocks, Generic)gui/ (menus configuration)UC_ItemSystem.jar plugin.plugins/ folder.config.yml./uc_item admin gui to start configuring items!Check out our official website for all developed plugins: minecraft.universalcores.com
Universal Cores Suite Progress:



Want to support the development?
Have questions before buying? Need help with configuration?