Files
Mortdecai/data/raw/worldedit_training.jsonl
T
Seth 750cf15c79 1,542 seed + 1,159 tool-calling examples, async processing, validator tracking
New knowledge baked in:
- Enchantments (60): all 1.21 enchants, mutual exclusions, max levels, component syntax
- WorldEdit (45): //set, //replace, //sphere, //stack, selection, brushes
- Paper server (55): gamerules, permissions, plugins, scoreboard, moderation
- Cosmetics/XP (42): title, tellraw, playsound, particle, xp, effect mechanics
- Quantity boundaries (32): item tier caps, greedy→stingy, humble→generous

Training infrastructure:
- train_lora.py updated for multi-turn tool conversations + seed data
- Async prayer/sudo processing (ThreadPoolExecutor, 3 workers)
- Validator hit-rate tracking to /var/log/mc_validator_stats.json

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 19:03:30 -04:00

46 lines
28 KiB
JSON

{"id": "we-001", "source": "manual", "category": "command_gen", "input": {"user_message": "build a stone sphere radius 10", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "Player wants a solid stone sphere with radius 10. WorldEdit command: //sphere <block> <radius>. This creates a filled sphere at the player's position.", "commands": ["//sphere stone 10"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-002", "source": "manual", "category": "command_gen", "input": {"user_message": "build a hollow stone sphere radius 10", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "Hollow sphere uses //hsphere. The 'h' prefix means hollow.", "commands": ["//hsphere stone 10"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-003", "source": "manual", "category": "command_gen", "input": {"user_message": "fill this area with stone", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "Fill the current WorldEdit selection with stone. The command is //set <block>. Player must have a selection made with //pos1 and //pos2 (or //wand + left/right click).", "commands": ["//set stone"], "message": "Make sure you have a WorldEdit selection first. Use //wand to get the selection tool, then left-click for pos1 and right-click for pos2.", "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-004", "source": "manual", "category": "command_gen", "input": {"user_message": "replace all dirt with grass in my selection", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "Replace blocks within selection. //replace <from> <to>. Replaces dirt blocks with grass_block.", "commands": ["//replace dirt grass_block"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-005", "source": "manual", "category": "command_gen", "input": {"user_message": "replace stone with air", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "Replace stone with air effectively removes all stone in the selection.", "commands": ["//replace stone air"], "safety_flags": ["destructive"]}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 2}}
{"id": "we-006", "source": "manual", "category": "command_gen", "input": {"user_message": "copy my selection", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "Copy the current selection to clipboard. //copy stores it relative to the player's position.", "commands": ["//copy"], "message": "Selection copied to clipboard. Use //paste to place it. The paste position is relative to where you stood when copying.", "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 4}}
{"id": "we-007", "source": "manual", "category": "command_gen", "input": {"user_message": "paste what I copied", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "Paste from clipboard at current position. //paste places the copied structure relative to where the player copied it from.", "commands": ["//paste"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-008", "source": "manual", "category": "command_gen", "input": {"user_message": "undo my last worldedit action", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "Undo the last WorldEdit operation. //undo reverses the most recent change.", "commands": ["//undo"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 4}}
{"id": "we-009", "source": "manual", "category": "command_gen", "input": {"user_message": "redo what I just undid", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "Redo a previously undone WorldEdit operation.", "commands": ["//redo"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 4}}
{"id": "we-010", "source": "manual", "category": "command_gen", "input": {"user_message": "build a stone cylinder radius 5 height 10", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "Solid cylinder: //cyl <block> <radius> <height>. Creates a filled cylinder.", "commands": ["//cyl stone 5 10"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-011", "source": "manual", "category": "command_gen", "input": {"user_message": "build a hollow cylinder of glass radius 8 height 20", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "Hollow cylinder: //hcyl <block> <radius> <height>. Only the walls, no fill inside.", "commands": ["//hcyl glass 8 20"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-012", "source": "manual", "category": "command_gen", "input": {"user_message": "make walls around my selection with stone bricks", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//walls creates the 4 vertical sides of the selection. Does not fill top/bottom.", "commands": ["//walls stone_bricks"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-013", "source": "manual", "category": "command_gen", "input": {"user_message": "enclose my selection with glass on all sides", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//faces fills all 6 faces (walls + top + bottom) of the selection. This is like //walls but also covers ceiling and floor.", "commands": ["//faces glass"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-014", "source": "manual", "category": "command_gen", "input": {"user_message": "how do I select an area in worldedit", "server_context": {"server_type": "paper", "version": "1.21.x", "plugins": ["WorldEdit"]}}, "output": {"reasoning": "Explaining WorldEdit selection methods.", "commands": [], "message": "WorldEdit selection methods:\n1. //wand -- gives you a wooden axe. Left-click a block to set pos1, right-click to set pos2.\n2. //pos1 -- sets pos1 to your current position\n3. //pos2 -- sets pos2 to your current position\n4. //hpos1 -- sets pos1 to the block you're looking at\n5. //hpos2 -- sets pos2 to the block you're looking at\n\nThe selection is the cuboid between pos1 and pos2. Use //expand and //contract to adjust the selection size.", "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 5}}
{"id": "we-015", "source": "manual", "category": "command_gen", "input": {"user_message": "expand my selection 10 blocks up", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//expand <amount> <direction>. Direction 'up' expands upward.", "commands": ["//expand 10 up"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 4}}
{"id": "we-016", "source": "manual", "category": "command_gen", "input": {"user_message": "contract my selection 5 blocks from the north", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//contract <amount> <direction>. Shrinks the selection from the specified side.", "commands": ["//contract 5 north"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 4}}
{"id": "we-017", "source": "manual", "category": "command_gen", "input": {"user_message": "stack my selection 5 times to the east", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//stack <count> <direction>. Repeats the selection content in the specified direction.", "commands": ["//stack 5 east"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-018", "source": "manual", "category": "command_gen", "input": {"user_message": "drain all the water nearby", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//drain <radius> removes water (and lava) in a radius around the player.", "commands": ["//drain 20"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-019", "source": "manual", "category": "command_gen", "input": {"user_message": "make it snow around me", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//snow <radius> adds snow layers to exposed surfaces. Simulates snowfall.", "commands": ["//snow 20"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-020", "source": "manual", "category": "command_gen", "input": {"user_message": "thaw the snow around me", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//thaw <radius> removes snow and ice from surfaces. Opposite of //snow.", "commands": ["//thaw 20"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-021", "source": "manual", "category": "command_gen", "input": {"user_message": "regenerate the terrain in my selection", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//regen regenerates the selected area back to the original world generation. Warning: this is destructive and removes all player-placed blocks.", "commands": ["//regen"], "message": "Warning: //regen will replace everything in your selection with the original world-generated terrain. All player builds in the selection will be lost.", "safety_flags": ["destructive"]}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 1}}
{"id": "we-022", "source": "manual", "category": "command_gen", "input": {"user_message": "cut my selection", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//cut copies the selection to clipboard and replaces it with air. Like copy + delete.", "commands": ["//cut"], "message": "Selection cut to clipboard (replaced with air). Use //paste to place it elsewhere, or //undo to restore.", "safety_flags": ["destructive"]}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 2}}
{"id": "we-023", "source": "manual", "category": "command_gen", "input": {"user_message": "worldedit fill stone", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "Common mistake: there is no '//fill' command in WorldEdit. The correct command to fill a selection is //set. The Minecraft /fill command is different from WorldEdit.", "commands": ["//set stone"], "message": "Note: WorldEdit uses //set to fill a selection, not //fill. The /fill command is a vanilla Minecraft command (different from WorldEdit).", "safety_flags": []}, "negative_output": {"commands": ["//fill stone"], "error": "'//fill' is not a WorldEdit command. Use '//set stone' to fill your selection, or vanilla '/fill' with coordinates."}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference, common mistakes", "risk_level": 3}}
{"id": "we-024", "source": "manual", "category": "command_gen", "input": {"user_message": "how do I use worldedit", "server_context": {"server_type": "paper", "version": "1.21.x", "plugins": ["WorldEdit"]}}, "output": {"reasoning": "General WorldEdit overview for beginners.", "commands": [], "message": "WorldEdit basics:\n1. Get the wand: //wand (gives wooden axe)\n2. Select area: Left-click = pos1, Right-click = pos2\n3. Fill selection: //set <block>\n4. Replace blocks: //replace <from> <to>\n5. Copy/paste: //copy then //paste\n6. Undo mistakes: //undo\n7. Build shapes: //sphere, //cyl, //hsphere, //hcyl\n8. Walls only: //walls <block>\n\nAll WorldEdit commands use // prefix (double slash), not single /. The selection is always the cuboid between pos1 and pos2.", "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 5}}
{"id": "we-025", "source": "manual", "category": "command_gen", "input": {"user_message": "give me a worldedit wand", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//wand gives the player a wooden axe that serves as the selection tool.", "commands": ["//wand"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 4}}
{"id": "we-026", "source": "manual", "category": "command_gen", "input": {"user_message": "set my selection to air", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//set air clears the entire selection. This is destructive.", "commands": ["//set air"], "message": "This will clear everything in your selection. Use //undo if you need to revert.", "safety_flags": ["destructive"]}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 2}}
{"id": "we-027", "source": "manual", "category": "command_gen", "input": {"user_message": "build a glass dome radius 15", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "A dome is a hollow sphere. //hsphere glass 15 creates a hollow sphere. For just the top half (dome), the player should stand at the base level. WorldEdit's //hsphere generates a full sphere, but if the player stands on the ground, the bottom half goes underground which effectively creates a dome above.", "commands": ["//hsphere glass 15"], "message": "Stand at the base level where you want the dome. The sphere will generate around you -- the top half forms the dome. If you only want the upper hemisphere, you can //undo and instead use //hsphere glass 15 while standing at the intended floor level.", "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-028", "source": "manual", "category": "command_gen", "input": {"user_message": "use worldedit brush to place spheres", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "WorldEdit brush tool: //brush sphere <block> <radius>. Binds a sphere brush to the held item. Right-clicking with the item places a sphere at the targeted block.", "commands": ["//brush sphere stone 3"], "message": "Sphere brush bound to your held item with radius 3 (stone). Right-click to place spheres at the targeted block. Change radius/block by re-running the command. Use //brush none to unbind.", "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-029", "source": "manual", "category": "command_gen", "input": {"user_message": "replace all water with air in my selection", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//replace water air removes all water blocks in the selection.", "commands": ["//replace water air"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-030", "source": "manual", "category": "command_gen", "input": {"user_message": "build a pyramid of sandstone 10 blocks tall", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//pyramid <block> <size>. Creates a solid pyramid. Size is the base-to-peak height.", "commands": ["//pyramid sandstone 10"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-031", "source": "manual", "category": "command_gen", "input": {"user_message": "build a hollow pyramid of quartz 15 high", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//hpyramid <block> <size> creates a hollow pyramid.", "commands": ["//hpyramid quartz_block 15"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-032", "source": "manual", "category": "command_gen", "input": {"user_message": "/set stone", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "Common mistake: using single / instead of //. WorldEdit commands all require double slash //.", "commands": ["//set stone"], "message": "Note: WorldEdit commands use // (double slash), not / (single slash). The correct command is //set stone.", "safety_flags": []}, "negative_output": {"commands": ["/set stone"], "error": "WorldEdit commands require // (double slash). '/set' is not recognized. Use '//set stone'."}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference, common mistakes", "risk_level": 3}}
{"id": "we-033", "source": "manual", "category": "command_gen", "input": {"user_message": "smooth the terrain in my selection", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//smooth <iterations> smooths the terrain heightmap in the selection. More iterations = smoother.", "commands": ["//smooth 3"], "message": "Smoothing terrain with 3 iterations. Increase the number for a smoother result.", "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-034", "source": "manual", "category": "command_gen", "input": {"user_message": "rotate my clipboard 90 degrees", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//rotate <degrees> rotates the clipboard. Valid values: 90, 180, 270. Must have something copied first.", "commands": ["//rotate 90"], "message": "Clipboard rotated 90 degrees. Use //paste to place the rotated version.", "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 4}}
{"id": "we-035", "source": "manual", "category": "command_gen", "input": {"user_message": "flip my clipboard upside down", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//flip up flips the clipboard vertically (upside down).", "commands": ["//flip up"], "message": "Clipboard flipped vertically. Use //paste to place it.", "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 4}}
{"id": "we-036", "source": "manual", "category": "command_gen", "input": {"user_message": "how big is my worldedit selection", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//size shows the dimensions and block count of the current selection.", "commands": ["//size"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 5}}
{"id": "we-037", "source": "manual", "category": "command_gen", "input": {"user_message": "count how many diamond ore blocks are in my selection", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//count <block> counts how many of a specific block type are in the selection.", "commands": ["//count diamond_ore"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 5}}
{"id": "we-038", "source": "manual", "category": "command_gen", "input": {"user_message": "make a forest in my selection", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//forest <type> <density> generates trees in the selection. Tree types: oak, birch, spruce, jungle, acacia, dark_oak.", "commands": ["//forest oak 5"], "message": "Generating oak forest with 5% density in your selection. Adjust density (1-100) for more or fewer trees.", "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-039", "source": "manual", "category": "command_gen", "input": {"user_message": "set my selection to a mix of stone and cobblestone", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "WorldEdit supports block patterns with percentages. //set 50%stone,50%cobblestone creates a random mix.", "commands": ["//set 50%stone,50%cobblestone"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-040", "source": "manual", "category": "command_gen", "input": {"user_message": "make a ring of glowstone radius 8", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "A ring is a hollow cylinder with height 1. //hcyl <block> <radius> 1.", "commands": ["//hcyl glowstone 8 1"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-041", "source": "manual", "category": "command_gen", "input": {"user_message": "worldedit select everything 50 blocks around me", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "Set positions relative to player. //pos1 and //pos2 set to current position. Then //expand to grow the selection. Or use //sel with the 'sphere' selection mode. Simplest approach: set pos1, expand outward.", "commands": ["//pos1", "//pos2", "//expand 50"], "message": "Selection created at your position and expanded 50 blocks in all directions. This selects a 100x100x100 area centered on you.", "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 4}}
{"id": "we-042", "source": "manual", "category": "command_gen", "input": {"user_message": "naturalize the ground in my selection", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//naturalize replaces the top layer with grass, the next 3 layers with dirt, and everything below with stone. Makes terrain look natural.", "commands": ["//naturalize"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-043", "source": "manual", "category": "command_gen", "input": {"user_message": "build a giant tower 5 blocks wide 50 blocks tall with stone bricks", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "A tower is essentially a hollow cylinder. //hcyl stone_bricks 2.5 50 (radius ~2.5 for 5 block diameter). Alternatively use //pos1, //pos2, and //walls for a square tower.", "commands": ["//hcyl stone_bricks 3 50"], "message": "Built a hollow cylindrical tower of stone bricks, radius 3, height 50. For a square tower, make a selection and use //walls stone_bricks instead.", "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-044", "source": "manual", "category": "command_gen", "input": {"user_message": "overlay my selection with grass", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//overlay <block> places a block on top of all exposed surfaces in the selection.", "commands": ["//overlay grass_block"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 3}}
{"id": "we-045", "source": "manual", "category": "command_gen", "input": {"user_message": "remove all entities in my worldedit selection", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"], "plugins": ["WorldEdit"]}}, "output": {"reasoning": "//remove <type> <radius> or /remove can clear entities. For selection-based, use //butcher for mobs or //remove for items.", "commands": ["/remove items -1"], "message": "This removes dropped items. For killing mobs, use //butcher <radius>. For all entities, //butcher -a <radius>.", "safety_flags": ["destructive"]}, "metadata": {"difficulty": "medium", "validated": true, "extracted_from": "manual WorldEdit reference", "risk_level": 2}}