brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
minecraft-worldedit-opsOperate WorldEdit safely for Minecraft 26.x and 1.21.x selections, region edits, masks, schematics, brushes, terrain shaping, and rollback. Use for command-driven world editing, not plugin development or general server administration.
Independent GitHub snapshot · Automated classification · Original documentation governs
This skill is for operating WorldEdit on live or staging servers.
It is not for writing plugin code that integrates with WorldEdit APIs.
Use when: the task is command-driven in-world editing with WorldEdit (selections, transforms, schematics, terrain shaping, rollback-safe workflows).Do not use when: the task is Java plugin implementation (minecraft-plugin-dev).Do not use when: the task is broad server deployment/tuning/proxy/backup strategy (minecraft-server-admin).Do not use when: the task is EssentialsX command/economy/moderation workflows (minecraft-essentials-ops).WorldEdit is commonly used on:
Operational best practice:
Select the build listed for the exact server version and loader on the official downloads page. Verify Folia support separately; do not infer it from Paper compatibility. Stage-test the selected build before using it on production worlds.
references/safety-checklists.md before large pastes, destructive replacements, or any edit where rollback discipline matters more than speed.Most common cuboid flow:
//wand
//pos1
//pos2
//size
Fast alternatives:
//hpos1
//hpos2
//chunk
//expand 20 up
//expand 20 down
Selection safety checks:
//size before //set or //replace//paste, preview its destination with //paste -n using the same
placement flags planned for the real paste (for example, //paste -n -a or
//paste -n -o), then run //size and inspect the selected destination//distr to preview block composition before replacement//set stone
//replace stone andesite
//replace water air
//walls stone_bricks
//overlay grass_block
//smooth 3
Use masks to constrain scope:
//gmask #existing
//replace grass_block dirt
//gmask
Single-command mask approach:
//replace stone,andesite,diorite,granite smooth_stone
//replace ##leaves air
Pattern examples:
//set 70%stone,20%andesite,10%cobblestone
//replace dirt 60%coarse_dirt,40%podzol
//copy
//rotate 90
//flip east
//paste -a
Use -a when you want to skip air blocks during paste.
//schem save spawn-hub-v3
//schem list
//schem load spawn-hub-v3
//paste -n -a
//size
//paste -a
Operational guidance:
arena-mid-2026-03-27)-n changes the selection to the planned destination without placing blocks;
keep -a, -o, and any other placement flags aligned between preview and
actual paste//brush sphere stone 4
//brush smooth 3
//brush raise sphere 2
//brush lower sphere 2
//mask #existing
Reset brush:
//none
Terraforming safety:
//undo reverts an edit//undo
//undo 5
//redo
Safety policy for production operations:
//undo immediately.Do not chain many destructive edits without intermediate verification.
Run //clearhistory only after the edit is accepted, a backup or schematic
checkpoint exists, and the rollback window is closed.
//size.//copy
//schem save spawn-before-refresh
//smooth 2
//copy
//schem save spawn-after-refresh
//schem load arena-pristine
//paste -n -o
//size
//paste -o
-o origin flag. Include air to remove player-added blocks; -a would leave
those blocks behind. Entity and biome restoration require intentional
copy/paste flags and separate verification.Typical cleanup targets:
Example cleanup sequence:
//replace lava air
//replace water air
//replace ##leaves air
Always scope with selection/mask first to avoid map-wide accidental edits.
//set 50%dirt_path,30%coarse_dirt,20%gravel
stone_bricks, andesite) where elevation changes.