
Creative Toolkit+
Right-click any item with an enchanted book in Creative mode to apply its enchantments instantly. No anvil, no XP cost, no GUI - it just works. (Customizable settings)
Список изменений
Creative Toolkit+ a2.1.1
Adds shift-click apply, makes
/eca/enchantshortcut, and ships a vanilla-styled enchant menu UI.
For Minecraft 26.1.x · Fabric · alpha
What's new
Shift-click apply
Until now you had to right-click. Now shift-click works too — same rules: enchanted book on the cursor (or in your hand if enableHandInteraction is on), shift-click any item slot to merge the book's enchantments. If there's no book in scope, vanilla shift-move runs as before — your existing inventory shuffles are untouched.
/ec as a /enchant shortcut
/ec <targets> <enchantment> [level] now mirrors vanilla /enchant with the same arguments, the same validation rules (isSupportedItem, isEnchantmentCompatible, max-level cap), and the same op-2 requirement. Use /ec menu-op if you need to bypass the vanilla rules.
The literal subcommands (help, menu, menu-op, config, reload) win over the entity-selector branch in Brigadier, so there's no ambiguity.
/ec help exists now
Bare /ec still falls through to it, but /ec help is now an explicit subcommand and prints the full reference.
/ec config from chat
Server-side subcommand that sends a new S2C OpenConfigPayload to the client, which opens CtpConfigScreen. The standalone client command /ec-config still works on vanilla servers — the S2C variant just lets ops type /ec config natively in chat.
Vanilla-styled enchant menu UI
CtpEnchantScreen was rewritten end-to-end:
- Image bumped to 320×234 to fit a centered player inventory plus a roomy enchantment list on the right.
- Background painted with
drawVanillaPanel(...)— beige0xC6C6C6fill, white top/left bevel, dark0x555555bottom/right bevel, 1px black outer border. The recessed list area usesdrawSunken(...)(inverted bevels) so the list visibly "sinks" into the panel like vanilla anvil/grindstone. - Per-row label / button columns no longer overlap. Labels live at
x=10..130(truncated with…), buttons start at a fixedx=134. Vanilla mode shows 5 buttons (-10/-1/+1/+10/X); OP mode adds-100/+100. - Mode badge top-right (green for vanilla / red for OP). Per-row labels drawn green when applied, dark grey when not.
- Slot positions in
CtpEnchantMenuupdated to match the new layout exactly.
Highlights from before
- Right-click apply with enchanted books.
/ec menuand/ec menu-openchanting screens.- In-game configuration screen (
CtpConfigScreen) accessible via/ec-configor a custom keybind. - Per-feature config toggles in
config/creativetoolkitplus.json.
Installation
- Fabric Loader 0.19.0+ for any 26.1.x Minecraft release.
- Fabric API in your
mods/folder. - Drop
creativetoolkitplus-a2.1.1.jarinmods/. - Launch.
The first run creates config/creativetoolkitplus.json. Existing a2.1.0 configs load unchanged.
Compatibility
- Minecraft:
26.1.x - Loader: Fabric Loader 0.19.0+
- Required: Fabric API
- Java: 25 (already required by MC 26.1)
Known issues
- Shift-click apply can occasionally consume the target item on dedicated servers — a client/server prediction split. Fixed in
b2.2.1(please consider upgrading once you're on theb-line).
License
MIT.
