Vanilla crafting, controlled progression

Tool progression for Paper servers.

CoreToolsX adds a server-owned path from wood to diamond or gold, protects direct crafting where needed, and gives netherite tools configurable visual skins without databases, GUIs, economy hooks, or a mandatory resource pack.

  • Paper 1.21.11+
  • Java 21+
  • YAML driven
  • Optional pack
Tool Progression Preview
upgrade path Wood to Diamond
Craft

Players upgrade tools through configured recipes instead of skipping protected tiers.

Skin

Netherite tools can take visual wood, stone, copper, iron, gold, or diamond skins.

Fix

Admins can inspect or refresh skinned tools when config, lore, or model settings change.

Upgrades vanilla+ progression
Skins netherite visuals
PDC safe skinned identity
Wood
Iron
Diamond
Netherite Skins visual material, netherite profile
6 supported tool types
6 default netherite skins
PDC skinned tool identity
YAML all recipes and messages

Core feature set

Tool progression with clean vanilla behavior.

CoreToolsX keeps normal upgraded tools clean, stores plugin identity only where it is needed, and uses runtime recipe validation to make crafting predictable for real servers.

Controlled Tool Progression

Default recipes move tools through Wood, Stone, Copper, Iron, and Diamond, with Gold as an optional endpoint branch from Iron.

Runtime-Safe Recipes

YAML recipes support ingredient groups, one-item-slot matching, recipe book discovery, and safe reloads without duplicated CoreToolsX recipes.

Netherite Visual Skins

Netherite tools can look like wood, stone, copper, iron, gold, or diamond while keeping netherite-equivalent tool behavior.

Metadata Preservation

Names, original lore, enchants, damage, trims, flags, unbreakable state, compatible custom data, and non-CoreToolsX PDC are preserved.

Why CoreToolsX

Progression control without turning tools into a database system.

The plugin is designed for owners who want a stronger crafting path and cosmetic netherite skins, but still want vanilla items, vanilla crafting, and simple YAML operations.

01

Normal Upgrades Stay Clean

Upgraded tools use Bukkit material as the source of truth and do not receive CoreToolsX PDC.

02

Skins Carry Explicit Identity

Only skinned tools store clean material, skin identity, lore snapshot, model mode, and optional durability state.

03

No Heavy Integrations Required

Vault, PlaceholderAPI, databases, custom GUIs, CoreArmorX, custom item plugins, and mandatory resource packs are not required.

Setup and compatibility

Built for modern Paper servers.

Install the jar on Paper, let the default YAML files generate, then tune recipes, skins, progression locks, and lore in the plugin data folder.

Runtime

Paper 1.21.11+

CoreToolsX is Paper-only and targets Java 21+. It does not ship proxy, web, or database modules.

  • Paper server plugin
  • Java 21+
  • Vanilla crafting table flow
Paper only Java 21+ Optional resource pack addon

FAQ preview

Answers before opening the config files.

These are short operational answers. Use the configuration reference when you need exact keys and reload rules.

Does CoreToolsX require a resource pack?

No. The default VISUAL_SKIN mode uses vanilla tool materials and vanilla crafting behavior. The pack is only for REAL_TIER inventory models.

Does it store player unlock data?

No. Progression locks are permission-based. Use a permission plugin such as LuckPerms when locks are enabled.

Do normal upgraded items get CoreToolsX PDC?

No. Normal upgraded tools stay clean; CoreToolsX PDC is used for skinned tools and internal skin state.

Can skinned tools be returned to netherite?

Yes. The default removal recipe uses a skinned tool plus shears to restore a clean netherite tool.

Ready to test the progression path?

Install CoreToolsX, generate defaults, and craft through the chain.

Start with the setup guide, then tune recipes, skins, lore, and permission locks from YAML.