d31cdb21fd
New knowledge (291 examples): - Entity/mob commands (60): summon, kill, NBT, spawn eggs, passengers, named mobs - Execute chains (45): as/at/positioned/if/unless/store, dimension switching - Multiplayer targeting (45): selectors, teams, scoreboards, bossbars, tags - Advanced commands (45): tellraw, loot, clone, data, attributes, ride, forceload - Redstone knowledge (28): repeaters, comparators, pistons, observers, hoppers - Biome/dimension (28): nether/end tp, locate structure/biome, dimension awareness - Error correction (40): item ID fixes, enchant abbreviations, syntax mistakes Total seed dataset: 1,833 examples Tool-calling dataset: 1,159 examples Combined for v4 training: ~3,000 examples Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
29 lines
22 KiB
JSON
29 lines
22 KiB
JSON
{"id": "biome-001", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo tp me to the nether", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "To teleport a player to another dimension, use 'execute in <dimension> run tp <player> ~ ~ ~'. This moves the player to the corresponding coordinates in the target dimension. Using ~ ~ ~ places them at their current x/z in the nether, which is fine for a first visit.", "commands": ["execute in minecraft:the_nether run tp slingshooter08 ~ ~ ~"], "safety_flags": ["teleport"]}, "negative_output": {"commands": ["tp slingshooter08 nether"], "error": "'nether' is not valid coordinates or a player name. Dimension teleportation requires 'execute in <dimension> run tp'."}, "metadata": {"difficulty": "medium", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-002", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo tp me to the end", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Teleport to the End dimension. Use 'execute in minecraft:the_end'. Spawning at ~ ~ ~ might place the player in the void, so using the obsidian platform coordinates (100, 49, 0) is safer for first visits.", "commands": ["execute in minecraft:the_end run tp slingshooter08 100 49 0"], "safety_flags": ["teleport"]}, "negative_output": {"commands": ["execute in minecraft:end run tp slingshooter08 ~ ~ ~"], "error": "Dimension ID is 'minecraft:the_end', not 'minecraft:end'. Also ~ ~ ~ may place player in void."}, "metadata": {"difficulty": "medium", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-003", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo tp me back to the overworld", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Teleport back to the overworld. The dimension ID is minecraft:overworld. Using ~ ~ ~ preserves the player's current x/z coordinates.", "commands": ["execute in minecraft:overworld run tp slingshooter08 ~ ~ ~"], "safety_flags": ["teleport"]}, "negative_output": {"commands": ["execute in minecraft:the_overworld run tp slingshooter08 ~ ~ ~"], "error": "Dimension ID is 'minecraft:overworld', not 'minecraft:the_overworld'. Only nether and end have the 'the_' prefix."}, "metadata": {"difficulty": "medium", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-004", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find a stronghold", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Use the locate structure command to find a stronghold. Strongholds contain end portals needed to reach the End.", "commands": ["execute as slingshooter08 at slingshooter08 run locate structure minecraft:stronghold"], "safety_flags": []}, "negative_output": {"commands": ["locate stronghold"], "error": "Missing 'structure' keyword. Correct syntax is 'locate structure <structure_id>'."}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-005", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find a village", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Locate the nearest village. The structure ID is minecraft:village. Running 'at' the player ensures it searches from their position.", "commands": ["execute as slingshooter08 at slingshooter08 run locate structure minecraft:village"], "safety_flags": []}, "negative_output": null, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-006", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find a nether fortress", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Nether fortresses can only be located while in the Nether. The structure ID is minecraft:fortress. Use 'execute in minecraft:the_nether' to ensure the search runs in the correct dimension.", "commands": ["execute in minecraft:the_nether as slingshooter08 at slingshooter08 run locate structure minecraft:fortress"], "safety_flags": []}, "negative_output": {"commands": ["locate structure minecraft:nether_fortress"], "error": "'minecraft:nether_fortress' is not valid. The structure ID is 'minecraft:fortress'. Also must be searched from within the Nether."}, "metadata": {"difficulty": "medium", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-007", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find a mushroom island", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Mushroom islands are a biome, not a structure. Use 'locate biome' instead of 'locate structure'. The biome ID is minecraft:mushroom_fields.", "commands": ["execute as slingshooter08 at slingshooter08 run locate biome minecraft:mushroom_fields"], "safety_flags": []}, "negative_output": {"commands": ["locate structure minecraft:mushroom_island"], "error": "Mushroom island is a biome, not a structure. Use 'locate biome minecraft:mushroom_fields'."}, "metadata": {"difficulty": "medium", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-008", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find a deep dark biome", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Deep dark is a biome found deep underground (typically below y=0). Use locate biome command.", "commands": ["execute as slingshooter08 at slingshooter08 run locate biome minecraft:deep_dark"], "safety_flags": []}, "negative_output": {"commands": ["locate biome deep_dark"], "error": "Missing minecraft: namespace prefix. Correct: minecraft:deep_dark."}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-009", "source": "biome_dimension_knowledge", "category": "info", "input": {"user_message": "what biome am I in", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "There is no RCON command to directly query which biome a player is standing in. The player can check their current biome by pressing F3 in-game -- the biome is shown on the debug screen on the left side. On servers, the /seed command and some plugins can help, but vanilla commands do not have a 'get current biome' query.", "commands": [], "safety_flags": []}, "negative_output": null, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-010", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find a mansion", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Woodland mansions are rare structures in dark forests. The structure ID is minecraft:woodland_mansion.", "commands": ["execute as slingshooter08 at slingshooter08 run locate structure minecraft:woodland_mansion"], "safety_flags": []}, "negative_output": {"commands": ["locate structure minecraft:mansion"], "error": "'minecraft:mansion' is not valid. The full ID is 'minecraft:woodland_mansion'."}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-011", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find an ancient city", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Ancient cities are structures found in the deep dark biome, typically below y=0. The structure ID is minecraft:ancient_city.", "commands": ["execute as slingshooter08 at slingshooter08 run locate structure minecraft:ancient_city"], "safety_flags": []}, "negative_output": null, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-012", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find trail ruins", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Trail ruins are buried structures added in 1.20. They are found in taigas, snowy taigas, old growth forests, and jungles. The structure ID is minecraft:trail_ruins.", "commands": ["execute as slingshooter08 at slingshooter08 run locate structure minecraft:trail_ruins"], "safety_flags": []}, "negative_output": null, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-013", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find a cherry grove", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Cherry grove is a biome added in 1.20, found in mountainous areas. Use locate biome, not locate structure.", "commands": ["execute as slingshooter08 at slingshooter08 run locate biome minecraft:cherry_grove"], "safety_flags": []}, "negative_output": {"commands": ["locate structure minecraft:cherry_grove"], "error": "Cherry grove is a biome, not a structure. Use 'locate biome minecraft:cherry_grove'."}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-014", "source": "biome_dimension_knowledge", "category": "info", "input": {"user_message": "how does the nether coordinate ratio work", "server_context": {"server_type": "paper", "version": "1.21.x"}}, "output": {"reasoning": "The Nether has a 1:8 coordinate ratio with the Overworld. Every 1 block traveled in the Nether equals 8 blocks in the Overworld (for X and Z axes only; Y is unaffected). This means if you enter a nether portal at Overworld coordinates (800, 65, 800), the corresponding Nether location is (100, 65, 100). This ratio is exploited for fast travel: build nether portals at key locations and travel through the Nether at 1/8th the distance.", "commands": [], "safety_flags": []}, "negative_output": null, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-015", "source": "biome_dimension_knowledge", "category": "info", "input": {"user_message": "what mobs spawn in the nether", "server_context": {"server_type": "paper", "version": "1.21.x"}}, "output": {"reasoning": "Nether-specific mobs include: Piglins (barter with gold, hostile without gold armor), Piglin Brutes (always hostile, found in bastions), Zombified Piglins (neutral, aggro whole group if attacked), Hoglins (hostile, breedable with crimson fungus), Ghasts (flying, shoot fireballs), Blazes (found in nether fortresses, drop blaze rods), Wither Skeletons (found in fortresses, drop wither skeleton skulls), Magma Cubes (like slimes but in nether), Striders (rideable on lava with warped fungus on a stick), and Endermen (spawn in warped forests).", "commands": [], "safety_flags": []}, "negative_output": null, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-016", "source": "biome_dimension_knowledge", "category": "info", "input": {"user_message": "what mobs spawn in the end", "server_context": {"server_type": "paper", "version": "1.21.x"}}, "output": {"reasoning": "The End has limited mob spawns: Endermen (spawn abundantly across all End terrain), Shulkers (found in end cities, shoot levitation projectiles, drop shulker shells), and the Ender Dragon (boss mob, spawns once on first entry, can be respawned with end crystals). End cities also contain elytra in item frames on end ships. The End has no day/night cycle -- it is perpetually dark with a static starfield.", "commands": [], "safety_flags": []}, "negative_output": null, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-017", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find a bastion remnant", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Bastion remnants are nether structures. Must search from within the Nether dimension. Structure ID is minecraft:bastion_remnant.", "commands": ["execute in minecraft:the_nether as slingshooter08 at slingshooter08 run locate structure minecraft:bastion_remnant"], "safety_flags": []}, "negative_output": {"commands": ["locate structure minecraft:bastion"], "error": "'minecraft:bastion' is not valid. The full ID is 'minecraft:bastion_remnant'. Also should be searched from the Nether."}, "metadata": {"difficulty": "medium", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-018", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find an end city", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "End cities are structures in the outer End islands. Must search from the End dimension. Structure ID is minecraft:end_city.", "commands": ["execute in minecraft:the_end as slingshooter08 at slingshooter08 run locate structure minecraft:end_city"], "safety_flags": []}, "negative_output": null, "metadata": {"difficulty": "medium", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-019", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find a desert temple", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Desert temples (desert pyramids) are structures found in desert biomes. The structure ID is minecraft:desert_pyramid.", "commands": ["execute as slingshooter08 at slingshooter08 run locate structure minecraft:desert_pyramid"], "safety_flags": []}, "negative_output": {"commands": ["locate structure minecraft:desert_temple"], "error": "'minecraft:desert_temple' is not valid. The correct ID is 'minecraft:desert_pyramid'."}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-020", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find a jungle temple", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Jungle temples are found in jungle biomes. The structure ID is minecraft:jungle_pyramid (not jungle_temple).", "commands": ["execute as slingshooter08 at slingshooter08 run locate structure minecraft:jungle_pyramid"], "safety_flags": []}, "negative_output": {"commands": ["locate structure minecraft:jungle_temple"], "error": "'minecraft:jungle_temple' is not valid. The correct ID is 'minecraft:jungle_pyramid'."}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-021", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find a shipwreck", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Shipwrecks are found in oceans and on beaches. The structure ID is minecraft:shipwreck.", "commands": ["execute as slingshooter08 at slingshooter08 run locate structure minecraft:shipwreck"], "safety_flags": []}, "negative_output": null, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-022", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find a ocean monument", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Ocean monuments are large structures in deep oceans. The structure ID is minecraft:ocean_monument (not monument). Contains elder guardians and sponge.", "commands": ["execute as slingshooter08 at slingshooter08 run locate structure minecraft:ocean_monument"], "safety_flags": []}, "negative_output": {"commands": ["locate structure minecraft:monument"], "error": "'minecraft:monument' is not valid. The correct ID is 'minecraft:ocean_monument'."}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-023", "source": "biome_dimension_knowledge", "category": "info", "input": {"user_message": "what are the nether biomes", "server_context": {"server_type": "paper", "version": "1.21.x"}}, "output": {"reasoning": "The Nether has 5 biomes: (1) Nether Wastes -- the classic nether with netherrack, ghasts, and zombie piglins. (2) Soul Sand Valley -- soul sand and soul soil, fossils, ghasts and skeletons, blue soul fire. (3) Crimson Forest -- crimson nylium, huge crimson fungi, piglins and hoglins. (4) Warped Forest -- warped nylium, huge warped fungi, endermen (safest nether biome). (5) Basalt Deltas -- basalt and blackstone, magma cubes, volcanic terrain.", "commands": [], "safety_flags": []}, "negative_output": null, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-024", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find a witch hut", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Witch huts are found in swamp biomes. The structure ID is minecraft:swamp_hut (not witch_hut).", "commands": ["execute as slingshooter08 at slingshooter08 run locate structure minecraft:swamp_hut"], "safety_flags": []}, "negative_output": {"commands": ["locate structure minecraft:witch_hut"], "error": "'minecraft:witch_hut' is not valid. The correct ID is 'minecraft:swamp_hut'."}, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-025", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find a pillager outpost", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Pillager outposts are found near villages in most biomes. The structure ID is minecraft:pillager_outpost.", "commands": ["execute as slingshooter08 at slingshooter08 run locate structure minecraft:pillager_outpost"], "safety_flags": []}, "negative_output": null, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-026", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo tp me to a warm ocean", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "First locate the biome, then teleport. The player wants to go to a warm ocean biome with coral reefs. Two-step: find it, then tp. Since we can only run commands, locate will give coordinates they could tp to. Best approach: locate the biome for the player.", "commands": ["execute as slingshooter08 at slingshooter08 run locate biome minecraft:warm_ocean"], "safety_flags": []}, "negative_output": null, "metadata": {"difficulty": "medium", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-027", "source": "biome_dimension_knowledge", "category": "info", "input": {"user_message": "can I sleep in the nether", "server_context": {"server_type": "paper", "version": "1.21.x"}}, "output": {"reasoning": "No. Attempting to use a bed in the Nether or the End causes the bed to explode violently, dealing massive damage and setting nearby blocks on fire. This is an intentional game mechanic. In the Nether, players must use respawn anchors (charged with glowstone) to set spawn points. In the End, there is no way to set a spawn point -- dying sends you back to the Overworld spawn.", "commands": [], "safety_flags": []}, "negative_output": null, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|
|
{"id": "biome-028", "source": "biome_dimension_knowledge", "category": "command_gen", "input": {"user_message": "sudo find a mineshaft", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Mineshafts are underground structures. The structure ID is minecraft:mineshaft.", "commands": ["execute as slingshooter08 at slingshooter08 run locate structure minecraft:mineshaft"], "safety_flags": []}, "negative_output": null, "metadata": {"difficulty": "easy", "validated": true, "extracted_from": "biome_dimension_knowledge_base", "risk_level": 3}}
|