ItemCoreX icon

ItemCoreX -----

Custom ItemCore System for Paper 1.21.x Servers




ItemCoreX 2.1 - Hotfix

This update improves the safety of /ic sellvanilla and the related vanilla amount placeholders.

Fixed
  • /ic sellvanilla now only sells clean, unchanged vanilla items.
  • Items with PDC/plugin data are now ignored.
  • Items with custom names, lore, enchants, custom model data, attribute modifiers or other custom metadata are ignored.
  • Custom items from ItemCoreX and other plugins are now protected from being accidentally sold as vanilla items.
  • The ItemCoreX vanilla amount placeholders now use the same strict vanilla detection.

Why this matters
Some plugins use normal Minecraft materials for custom items and store their data through PDC.
For example, a custom fish can use the same material as a normal COD, SALMON, PUFFERFISH or TROPICAL_FISH.

With this hotfix, /ic sellvanilla will only accept real vanilla items and will ignore protected/custom plugin items.

Recommended
  • Restart your server after updating.
  • If you use PlaceholderAPI and DeluxeMenus together with ItemCoreX, make sure both plugins are fully reloaded after the update.
  • Update your shop menus to use /ic sellvanilla instead of minecraft:clear when selling vanilla items.
----------, May 26, 2026

HUGE ItemCoreX 2.0 UPDATE

ItemCoreX has been heavily modernized and cleaned up internally.

✨ Major Changes

  • Complete GUI overhaul
  • Improved item editor system
  • Better real-time item previews
  • Improved serialized item handling
  • Better glow handling for serialized items
  • Better GUI inventory click isolation
  • Cleaner internal architecture
  • Improved language system
  • Removed outdated legacy command systems
  • Removed unused config/lang entries
  • Improved stack size editor handling
  • Improved item consistency across GUI and commands
  • Improved logger/startup banner
  • Large internal cleanup and optimization pass

️ GUI & Editor Improvements

  • Real 1:1 item previews
  • Display names now correctly use serialized item data
  • Improved item editor navigation
  • Better lore editing workflow
  • Better stack size handling
  • Cleaner editor structure
  • Improved GUI interaction handling

Cleanup

Removed outdated systems and commands:

  • Removed /ic info
  • Removed /ic list
  • Removed /ic iteminfo
  • Removed /ic setname
  • Removed /ic setglow
  • Removed /ic disable
  • Removed /ic disableall

Version

1.4 → 2.0

This is a major internal and structural update for ItemCoreX.

----------, May 11, 2026

ItemCoreX 1.4 - Major Custom Item Update

Added:
True 1:1 custom item saving
Custom items now keep their original name, lore, enchantments, attributes and flags
Custom stack-size support for ItemCoreX items
Support for stack sizes beyond vanilla stack limits up to 99
To increase the stack size of a custom item, add 'stack-size: 99' to that item in customitems.yml.

Improved:
Much more reliable /ic create behavior for advanced custom items
Better support for custom weapons and attribute-based items
Stronger foundation for shops, upgrades and secure custom item progression

Fixed:
Custom items created from held items no longer lose important item data
Attribute modifiers are now saved correctly
Saved custom items now behave much closer to the original item
----------, Apr 17, 2026

ItemCoreX 1.3

ItemCoreX 1.3 adds a much safer pending / claim system for custom items.

New in this update:
  • added persistent pending item storage with SQLite
  • added /ic claim for players
  • added auto-claim on join
  • added join reminder when pending items still exist
  • added new PlaceholderAPI support:

  • %itemcorex_pending_total%
  • %itemcorex_has_pending%
  • %itemcorex_pending_<key>%

Improved:
  • safer custom item delivery when inventories are full
  • partial delivery support for give and claim
  • better protection against item loss and duplicate issues
  • improved TabCompleter visibility for players and admins

This update is especially useful for servers using DeluxeMenus, FancyNPCs, mob drops, rewards, and PlaceholderAPI-based setups.
----------, Apr 10, 2026

Small hotfix update – sorry for the quick second release on the same day.

I found an issue after the previous version and decided to fix it immediately.

Changes in 1.2.5:
  • Added new vanilla amount placeholders
  • Improved DeluxeMenus support for Vanilla-only sell checks
  • Custom ItemCoreX items with the same base material are no longer counted as normal Vanilla items
  • This makes Vanilla shop checks much safer when using DeluxeMenus

Example:

You can now use DeluxeMenus requirement checks like this:

type: '>='
input: '%itemcorex_vanilla_amount_BONE%'
output: 1

This means DeluxeMenus checks the placeholder value from ItemCoreX instead of only checking the material itself.

That way:
  • real Vanilla items are counted
  • ItemCoreX custom PDC items are ignored
  • deny_commands can work again together with safe Vanilla selling

Sorry again for the quick follow-up update, and thanks for the support.
----------, Apr 5, 2026

ItemCoreX 1.2

Added
  • /ic sellvanilla <player> <material> <amount> <money>
  • Clean separation between real vanilla items and ItemCoreX custom items with stored PDC keys
  • Full language support for sellvanilla
  • Added sellvanilla to the /ic info help output
  • Added tab completion support for sellvanilla
  • Automatic missing-key migration for:
    • config.yml
    • lang/en.yml
    • lang/de.yml

Improved
  • Improved DeluxeMenus / FancyNPC compatibility for menu-based shop setups
  • Improved reload workflow for config and language files
  • Improved update checker console output
  • Improved update safety for server owners who replace the plugin .jar without deleting the existing ItemCoreX folder

Fixed
  • Fixed missing config and language keys not being restored automatically after updating to a newer plugin version

Compatibility
  • Tested successfully on Paper 26.1.1

This update mainly improves shop compatibility, update safety and automatic file maintenance for existing server installations.
----------, Apr 5, 2026

ItemCoreX 1.1

Added
  • Added update checker for new releases
  • Added admin join notification when a new update is available
  • Added automatic recreation of missing files on startup and reload:
    • config.yml
    • customitems.yml
    • lang/en.yml
    • lang/de.yml
  • Added /ic disable <id|key> <consume|interact|crafting|place|totem> <true|false>
  • Added /ic disableall <id|key> <true|false>

Improved
  • Improved /ic help output
  • Improved tab completion for the new commands
  • Improved reload workflow for configs, items and language files

Fixed
  • Fixed translation key issue in the has command
  • Improved update check fallback behavior when no public release is available yet
----------, Mar 28, 2026

Resource Information
Author:
----------
Total Downloads: 39
First Release: Mar 21, 2026
Last Update: May 26, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings