b2.6.2
Compatibility
Changes
Creative Toolkit+ b2.6.2
Gamemode shortcuts — five new op-only commands that mirror the way most servers actually use vanilla
/gamemode./gm,/survival,/creative,/spectator,/adventure. All optional, all gated by a single master switch.
For Minecraft 26.1.x · Fabric · public beta
What's new
b2.6.1 was an in-game UX polish pass. b2.6.2 is purely additive — five new chat commands, no behavior change anywhere else.
/gm <mode>
Set your own gamemode in the shortest form:
/gm survival
/gm creative
/gm adventure
/gm spectator
The mode argument is permissive — short forms (s, c, a, sp) and the legacy numbers (0, 1, 2, 3) all work, case-insensitive. Tab-completion suggests the four full names.
/gm <targets> <mode>
Same command, but with explicit targets:
/gm @a creative
/gm JustJellyPlays survival
/gm @e[type=player,distance=..50] adventure
Only online players match (we use EntityArgument.players() under the hood). Vanilla /gamemode is not replaced — it works exactly as before.
/survival, /creative, /spectator, /adventure
Fixed-mode shortcuts for when you don't even want to type the mode:
/survival — set yourself to Survival
/creative @a — set everyone to Creative
/spectator JustJellyPlays — drop a friend into Spectator
/adventure — flip yourself to Adventure
Without targets they act on the executor; with <targets> they act on the matched players.
One master switch to rule them all
A new Enable gamemode shortcuts checkbox lives on the Config screen's Player tab (default on). Toggling it off via the screen, via /ctp feature gamemode off, or by editing creativetoolkitplus.json will keep our five names from registering on next world load. Vanilla /gamemode is unaffected — disable our shortcuts safely if they collide with another mod claiming the same names.
The toggle is also surfaced in /ctp info and /ctp report next to the other master switches, so server admins can see at a glance whether the shortcuts are live.
Help text
/ctp help now lists a dedicated Game mode (op) section when the toggle is on:
Game mode (op)
/gm <mode> set your gamemode (survival/creative/adventure/spectator)
/gm <targets> <mode> set targets' gamemode
/survival [<targets>] shortcut for survival
/creative [<targets>] shortcut for creative
/spectator [<targets>] shortcut for spectator
/adventure [<targets>] shortcut for adventure
Permissions
All five commands are op-2, matching vanilla /gamemode. Third-party permission systems (LuckPerms, etc.) work transparently because we go through PermissionUtil, which already understands the Fabric Permissions API where present.
Highlights from before
If you're new, here's what was already in the mod:
- Right-click / shift-click apply — drop an enchanted book on an item to apply its enchantments.
- Enchant menu with live search, Clear all button, six rows, full-width labels.
/ec sharpness 5—/ecworks as a/enchantshortcut, with self-targeting when no target is given./ec clear,/ec clear <targets>— strip every enchantment off the held item./creativetoolkitplus(alias/ctp) — mod-wide command tree withhelp,info,version,mode,config,reload,features,feature,report.- Waypoint manager —
/waypointwith a vanilla-styled UI, search, edit, color picker, two-step Delete confirm, one-click "move waypoint here", and/waypoint setpos <name>. /back [n]— teleport back to where you were, with full history and death-location tracking./heal,/feed,/enderchest,/day,/night,/noon,/midnight— small creative-mode QoL commands./gm,/survival,/creative,/spectator,/adventure— new in this release.- Tabbed in-game config screen with Mod Menu integration. Open with
/ctp configor by binding a key in Options → Controls → Creative Toolkit+. - Client/server/both execution mode toggle.
Installation
- Fabric Loader 0.19.0+ for any 26.1.x Minecraft release.
- Fabric API in your
mods/folder. - Drop
creativetoolkitplus-b2.6.2.jarinmods/. - Launch.
The first run creates config/creativetoolkitplus.json you can hand-edit. Existing b2.6.1 configs load unchanged — the new enableGameModeCommands field defaults to true.
Optional: install Mod Menu for one-click access to the in-game config screen from the mod list.
Compatibility
- Minecraft:
26.1.x - Loader: Fabric Loader 0.19.0+
- Required: Fabric API
- Java: 25 (already required by MC 26.1)
Drop-in replacement for b2.6.1 — no config schema change beyond the additive new field, no command renames, no wire-protocol change.
License
MIT.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:XJechTzS:JzsVO4s1"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:XJechTzS:JzsVO4s1"
}

