Claude Skill

minecraft-worldedit-ops

Operate 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.

LLM Mart · 0 points · 10 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download Jahrome907-minecraft-agent-skills-.agents_skills_minecraft-worldedit-ops-dd57c5a.zip · 3 KB
Part of jahrome907/minecraft-agent-skills — 52 skills

Install

skills CLI npx skills add https://github.com/Jahrome907/minecraft-agent-skills/tree/main/.agents/skills/minecraft-worldedit-ops
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install jahrome907-minecraft-agent-skills@llmmart
Git git clone https://github.com/Jahrome907/minecraft-agent-skills.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole jahrome907/minecraft-agent-skills collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

Minecraft WorldEdit Operations Skill

Scope and Positioning

This skill is for operating WorldEdit on live or staging servers.
It is not for writing plugin code that integrates with WorldEdit APIs.

Routing Boundaries

  • 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).

Platform and Setup Notes

WorldEdit is commonly used on:

  • Paper/Purpur/Folia servers via WorldEdit plugin
  • Fabric/NeoForge via mod variants

Operational best practice:

  1. Apply large edits on staging or during maintenance windows.
  2. Keep automatic backups before major region operations.
  3. Use conservative selection + mask constraints before destructive commands.

Compatibility note: WorldEdit 7.4.x has builds for 1.21.x, 26.1, and 26.2. Select the build listed for the exact server version and stage-test it before using it on production worlds.

References

  • Read references/safety-checklists.md before large pastes, destructive replacements, or any edit where rollback discipline matters more than speed.

Core Selection Workflow

Selection modes

Most common cuboid flow:

//wand
//pos1
//pos2
//size

Fast alternatives:

//hpos1
//hpos2
//chunk
//expand 20 up
//expand 20 down

Selection safety checks:

  • always run //size before //set or //replace
  • before //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
  • use //distr to preview block composition before replacement

Region Operations

High-frequency operations

//set stone
//replace stone andesite
//replace water air
//walls stone_bricks
//overlay grass_block
//smooth 3

Masks and filtered replacements

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

Clipboard and Schematic Workflows

Clipboard basics

//copy
//rotate 90
//flip east
//paste -a

Use -a when you want to skip air blocks during paste.

Schematic workflow

//schem save spawn-hub-v3
//schem list
//schem load spawn-hub-v3
//paste -n -a
//size
//paste -a

Operational guidance:

  • use versioned names (arena-mid-2026-03-27)
  • keep read-only archive copies for rollback
  • -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
  • pair each major paste with an immediate backup checkpoint

Brushes and Terraforming

Practical brush setup

//brush sphere stone 4
//brush smooth 3
//brush raise sphere 2
//brush lower sphere 2
//mask #existing

Reset brush:

//none

Terraforming safety:

  • start with small radius (3-5) and iterate
  • keep masks active to avoid damaging structures
  • save periodic schematic or backup checkpoints; //undo reverts an edit

Undo, History, and Safety

History commands

//undo
//undo 5
//redo

Safety policy for production operations:

  1. Create backup checkpoint.
  2. Perform one logical batch of edits.
  3. Validate with visual walkthrough.
  4. Continue or //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.


Practical Runbooks

Runbook: Spawn Editing Refresh

  • Select spawn zone and run //size.
  • Snapshot:
//copy
//schem save spawn-before-refresh
  • Apply constrained replacements and overlays.
  • Smooth terrain edges:
//smooth 2
  • Validate spawn safety (voids, lighting, navigation).
  • Reselect the edited area if needed, then copy its final state before saving:
//copy
//schem save spawn-after-refresh

Runbook: Arena Reset Between Matches

  • Keep a pristine arena schematic with its original placement recorded.
  • After each match:
//schem load arena-pristine
//paste -n -o
//size
//paste -o
  • Inspect the selected destination after the preview, then paste with the same -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.
  • Validate command blocks/signals associated with arena logic.

Runbook: Block Cleanup (Lag and Visual Noise)

Typical cleanup targets:

  • dropped scaffolding builds
  • accidental fluid spread
  • excessive leaf/log leftovers

Example cleanup sequence:

//replace lava air
//replace water air
//replace ##leaves air

Always scope with selection/mask first to avoid map-wide accidental edits.

Runbook: Path Shaping and Terrain Blend

  • Select corridor/path footprint.
  • Build mixed surface:
//set 50%dirt_path,30%coarse_dirt,20%gravel
  • Blend edges with low-radius smooth brush.
  • Add retaining borders (stone_bricks, andesite) where elevation changes.

Operational Guardrails

  • Never run broad replacements from global/world scope.
  • Confirm selection size before every destructive command.
  • Keep a restoration schematic for each major build zone.
  • Coordinate edits with other staff to avoid overlapping operations.
  • Validate WorldEdit limits/permissions by role to prevent accidental mass edits.

References

Files (minecraft-agent-skills)
  • references
    • safety-checklists.md 1.7 KB
      # WorldEdit Safety Checklists
      
      Load this file when the task involves a large, risky, or time-sensitive WorldEdit
      operation and you need a preflight checklist.
      
      ## Destructive Edit Preflight
      
      - Confirm you are in the correct world and region.
      - Run `//size` before any `//set`, `//replace`, or `//cut`.
      - Before a paste, run `//paste -n` with the same placement flags as the real
        paste (such as `-a` or `-o`), then run `//size` and inspect that destination.
      - Add masks or filtered selections before broad replacements.
      - Verify that a rollback path exists: backup, schematic, or fresh clipboard copy.
      - Coordinate with any other staff editing the same area.
      
      ## Large Paste Workflow
      
      - Load the schematic and inspect rotation/flip before paste.
      - Dry-run mentally for terrain clearance, spawn safety, and protected regions.
      - Preview with `//paste -n` using the exact origin and air flags intended for
        the paste, then inspect the selected destination with `//size`.
      - Use `//paste -a` when air should not overwrite existing work.
      - Take an immediate checkpoint after a successful paste.
      
      ## Undo Discipline
      
      - Treat each logical batch as a separate operation.
      - Stop and verify after each batch instead of stacking many destructive commands.
      - Keep `//undo` headroom by avoiding unrelated edits in the same history window.
      - Save a schematic before irreversible cleanup.
      
      ## Post-Edit Verification
      
      - Walk the area at player scale, not only from flyover height.
      - Check for liquids, lighting issues, exposed voids, and accidental barriers.
      - Confirm any linked redstone, command blocks, or arena triggers still function.
      - Record the final schematic name or backup checkpoint used for recovery.
      
  • SKILL.md 6.6 KB
    ---
    name: minecraft-worldedit-ops
    description: "Operate 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."
    ---
    
    # Minecraft WorldEdit Operations Skill
    
    ## Scope and Positioning
    
    This skill is for **operating** WorldEdit on live or staging servers.  
    It is not for writing plugin code that integrates with WorldEdit APIs.
    
    ### Routing Boundaries
    - `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`).
    
    ---
    
    ## Platform and Setup Notes
    
    WorldEdit is commonly used on:
    - Paper/Purpur/Folia servers via WorldEdit plugin
    - Fabric/NeoForge via mod variants
    
    Operational best practice:
    1. Apply large edits on staging or during maintenance windows.
    2. Keep automatic backups before major region operations.
    3. Use conservative selection + mask constraints before destructive commands.
    
    Compatibility note: WorldEdit 7.4.x has builds for 1.21.x, 26.1, and 26.2.
    Select the build listed for the exact server version and stage-test it before
    using it on production worlds.
    
    ## References
    
    - Read `references/safety-checklists.md` before large pastes, destructive replacements, or any edit where rollback discipline matters more than speed.
    
    ---
    
    ## Core Selection Workflow
    
    ### Selection modes
    
    Most common cuboid flow:
    
    ```text
    //wand
    //pos1
    //pos2
    //size
    ```
    
    Fast alternatives:
    
    ```text
    //hpos1
    //hpos2
    //chunk
    //expand 20 up
    //expand 20 down
    ```
    
    Selection safety checks:
    - always run `//size` before `//set` or `//replace`
    - before `//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
    - use `//distr` to preview block composition before replacement
    
    ---
    
    ## Region Operations
    
    ### High-frequency operations
    
    ```text
    //set stone
    //replace stone andesite
    //replace water air
    //walls stone_bricks
    //overlay grass_block
    //smooth 3
    ```
    
    ### Masks and filtered replacements
    
    Use masks to constrain scope:
    
    ```text
    //gmask #existing
    //replace grass_block dirt
    //gmask
    ```
    
    Single-command mask approach:
    
    ```text
    //replace stone,andesite,diorite,granite smooth_stone
    //replace ##leaves air
    ```
    
    Pattern examples:
    
    ```text
    //set 70%stone,20%andesite,10%cobblestone
    //replace dirt 60%coarse_dirt,40%podzol
    ```
    
    ---
    
    ## Clipboard and Schematic Workflows
    
    ### Clipboard basics
    
    ```text
    //copy
    //rotate 90
    //flip east
    //paste -a
    ```
    
    Use `-a` when you want to skip air blocks during paste.
    
    ### Schematic workflow
    
    ```text
    //schem save spawn-hub-v3
    //schem list
    //schem load spawn-hub-v3
    //paste -n -a
    //size
    //paste -a
    ```
    
    Operational guidance:
    - use versioned names (`arena-mid-2026-03-27`)
    - keep read-only archive copies for rollback
    - `-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
    - pair each major paste with an immediate backup checkpoint
    
    ---
    
    ## Brushes and Terraforming
    
    ### Practical brush setup
    
    ```text
    //brush sphere stone 4
    //brush smooth 3
    //brush raise sphere 2
    //brush lower sphere 2
    //mask #existing
    ```
    
    Reset brush:
    
    ```text
    //none
    ```
    
    Terraforming safety:
    - start with small radius (3-5) and iterate
    - keep masks active to avoid damaging structures
    - save periodic schematic or backup checkpoints; `//undo` reverts an edit
    
    ---
    
    ## Undo, History, and Safety
    
    ### History commands
    
    ```text
    //undo
    //undo 5
    //redo
    ```
    
    Safety policy for production operations:
    1. Create backup checkpoint.
    2. Perform one logical batch of edits.
    3. Validate with visual walkthrough.
    4. Continue or `//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.
    
    ---
    
    ## Practical Runbooks
    
    ## Runbook: Spawn Editing Refresh
    
    - Select spawn zone and run `//size`.
    - Snapshot:
    
    ```text
    //copy
    //schem save spawn-before-refresh
    ```
    
    - Apply constrained replacements and overlays.
    - Smooth terrain edges:
    
    ```text
    //smooth 2
    ```
    
    - Validate spawn safety (voids, lighting, navigation).
    - Reselect the edited area if needed, then copy its final state before saving:
    
    ```text
    //copy
    //schem save spawn-after-refresh
    ```
    
    ## Runbook: Arena Reset Between Matches
    
    - Keep a pristine arena schematic with its original placement recorded.
    - After each match:
    
    ```text
    //schem load arena-pristine
    //paste -n -o
    //size
    //paste -o
    ```
    
    - Inspect the selected destination after the preview, then paste with the same
      `-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.
    - Validate command blocks/signals associated with arena logic.
    
    ## Runbook: Block Cleanup (Lag and Visual Noise)
    
    Typical cleanup targets:
    - dropped scaffolding builds
    - accidental fluid spread
    - excessive leaf/log leftovers
    
    Example cleanup sequence:
    
    ```text
    //replace lava air
    //replace water air
    //replace ##leaves air
    ```
    
    Always scope with selection/mask first to avoid map-wide accidental edits.
    
    ## Runbook: Path Shaping and Terrain Blend
    
    - Select corridor/path footprint.
    - Build mixed surface:
    
    ```text
    //set 50%dirt_path,30%coarse_dirt,20%gravel
    ```
    
    - Blend edges with low-radius smooth brush.
    - Add retaining borders (`stone_bricks`, `andesite`) where elevation changes.
    
    ---
    
    ## Operational Guardrails
    
    - Never run broad replacements from global/world scope.
    - Confirm selection size before every destructive command.
    - Keep a restoration schematic for each major build zone.
    - Coordinate edits with other staff to avoid overlapping operations.
    - Validate WorldEdit limits/permissions by role to prevent accidental mass edits.
    
    ---
    
    ## References
    
    - https://worldedit.enginehub.org/en/latest/
    - https://worldedit.enginehub.org/en/latest/usage/
    - https://worldedit.enginehub.org/en/latest/usage/regions/selections/
    - https://worldedit.enginehub.org/en/latest/usage/general/masks/
    - https://worldedit.enginehub.org/en/latest/usage/clipboard/
    - https://worldedit.enginehub.org/en/latest/usage/tools/brushes/
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related