Files
Mortdecai/data/raw/cosmetic_xp_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

43 lines
21 KiB
JSON

{"id": "cosmetic-title-000", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo display a message on my screen", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Display title text on player's screen with fade timing.", "commands": ["title slingshooter08 times 10 60 20", "title slingshooter08 title {\"text\":\"Welcome!\",\"color\":\"gold\",\"bold\":true}"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "cosmetic-title-001", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo show subtitle saying hello world", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Subtitle displayed below the main title area.", "commands": ["title slingshooter08 subtitle {\"text\":\"Hello World\",\"color\":\"aqua\"}"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "cosmetic-title-002", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo put a message in my action bar", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Action bar text appears above hotbar.", "commands": ["title slingshooter08 actionbar {\"text\":\"You are blessed by God\",\"color\":\"yellow\"}"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "cosmetic-title-003", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo clear my screen", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Clear any displayed title from player's screen.", "commands": ["title slingshooter08 clear"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "cosmetic-title-004", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo reset title timings", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Reset title fade timings to default.", "commands": ["title slingshooter08 reset"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "cosmetic-title-005", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo show everyone a big red warning", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Display warning to all players.", "commands": ["title @a times 5 40 10", "title @a title {\"text\":\"WARNING\",\"color\":\"red\",\"bold\":true}"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "cosmetic-tellraw-006", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo send me a gold colored message", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Tellraw sends formatted JSON text to a player.", "commands": ["tellraw slingshooter08 {\"text\":\"A golden message.\",\"color\":\"gold\"}"], "safety_flags": []}, "metadata": {"difficulty": "hard", "validated": true, "risk_level": 3}}
{"id": "cosmetic-tellraw-007", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo broadcast a rainbow message to everyone", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Tellraw with multiple color components for rainbow effect.", "commands": ["tellraw @a [{\"text\":\"R\",\"color\":\"red\"},{\"text\":\"a\",\"color\":\"gold\"},{\"text\":\"i\",\"color\":\"yellow\"},{\"text\":\"n\",\"color\":\"green\"},{\"text\":\"b\",\"color\":\"aqua\"},{\"text\":\"o\",\"color\":\"blue\"},{\"text\":\"w\",\"color\":\"dark_purple\"}]"], "safety_flags": []}, "metadata": {"difficulty": "hard", "validated": true, "risk_level": 4}}
{"id": "cosmetic-tellraw-008", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo send a clickable link in chat", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Tellraw with click event to open URL.", "commands": ["tellraw slingshooter08 {\"text\":\"Click here\",\"color\":\"aqua\",\"underlined\":true,\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://minecraft.wiki\"}}"], "safety_flags": []}, "metadata": {"difficulty": "hard", "validated": true, "risk_level": 4}}
{"id": "cosmetic-sound-009", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo play a thunder sound", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Play thunder sound to player. Categories: master/music/record/weather/block/hostile/neutral/player/ambient/voice.", "commands": ["playsound minecraft:entity.lightning_bolt.thunder weather slingshooter08"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "cosmetic-sound-010", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo play an ender dragon roar", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Ender dragon growl sound effect.", "commands": ["playsound minecraft:entity.ender_dragon.growl hostile slingshooter08"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "cosmetic-sound-011", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo play a level up sound for everyone", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Level up ding for all players.", "commands": ["playsound minecraft:entity.player.levelup player @a"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "cosmetic-sound-012", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo play a wither spawn sound", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Dramatic wither spawn sound to all.", "commands": ["playsound minecraft:entity.wither.spawn hostile @a"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "cosmetic-particle-013", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo make particles around me", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Flame particles at player location. Args: type x y z dx dy dz speed count.", "commands": ["particle minecraft:flame ~ ~1 ~ 0.5 0.5 0.5 0.02 50"], "safety_flags": []}, "metadata": {"difficulty": "hard", "validated": true, "risk_level": 3}}
{"id": "cosmetic-particle-014", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo create an explosion effect", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Explosion particles. Purely cosmetic, no damage.", "commands": ["particle minecraft:explosion ~ ~1 ~ 1 1 1 0 5"], "safety_flags": []}, "metadata": {"difficulty": "hard", "validated": true, "risk_level": 3}}
{"id": "cosmetic-particle-015", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo make hearts appear", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Heart particles floating above.", "commands": ["particle minecraft:heart ~ ~2 ~ 1 0.5 1 0 10"], "safety_flags": []}, "metadata": {"difficulty": "hard", "validated": true, "risk_level": 3}}
{"id": "cosmetic-particle-016", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo totem of undying effect on me", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Totem animation particles.", "commands": ["particle minecraft:totem_of_undying ~ ~1 ~ 1 1 1 1 100"], "safety_flags": []}, "metadata": {"difficulty": "hard", "validated": true, "risk_level": 3}}
{"id": "xp-017", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo give me 30 levels", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Add XP levels to player.", "commands": ["xp add slingshooter08 30 levels"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "risk_level": 3}}
{"id": "xp-018", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo give me 500 xp points", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Add XP points (not levels).", "commands": ["xp add slingshooter08 500 points"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "risk_level": 3}}
{"id": "xp-019", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo set my level to 0", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Reset XP levels.", "commands": ["xp set slingshooter08 0 levels"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "risk_level": 3}}
{"id": "xp-020", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo how much xp do I have", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Query player's XP level.", "commands": ["xp query slingshooter08 levels"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "risk_level": 3}}
{"id": "xp-021", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo max out my xp", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Add large amount of XP levels.", "commands": ["xp add slingshooter08 1000 levels"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "risk_level": 4}}
{"id": "xp-022", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo remove 10 levels from me", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Remove XP by adding negative levels.", "commands": ["xp add slingshooter08 -10 levels"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "risk_level": 3}}
{"id": "xp-023", "source": "manual", "category": "command_gen", "input": {"user_message": "pray lord grant me the wisdom of experience", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "God grants XP with a dramatic sound effect.", "commands": ["xp add slingshooter08 15 levels", "playsound minecraft:entity.player.levelup player slingshooter08"], "safety_flags": []}, "metadata": {"difficulty": "easy", "validated": true, "risk_level": 3}}
{"id": "effect-mech-024", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo make me nearly invincible", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Resistance 4 (amplifier 3) reduces damage by 80%. Not true invincibility but close.", "commands": ["effect give slingshooter08 minecraft:resistance 300 3"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 4}}
{"id": "effect-mech-025", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo give me max regeneration", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Regeneration 5 (amplifier 4) heals ~2.5 hearts/second. Very fast.", "commands": ["effect give slingshooter08 minecraft:regeneration 60 4"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 4}}
{"id": "effect-mech-026", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo make me invisible", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Invisibility hides player name tag and model. Armor still visible.", "commands": ["effect give slingshooter08 minecraft:invisibility 600 0"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "effect-mech-027", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo give me permanent night vision", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Very long duration simulates permanent. Use effect clear to remove.", "commands": ["effect give slingshooter08 minecraft:night_vision 1000000 0"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "effect-mech-028", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo make me glow", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Glowing outlines the player through walls. Amplifier doesn't change the effect.", "commands": ["effect give slingshooter08 minecraft:glowing 300 0"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "effect-mech-029", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo give me haste for mining", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Haste 3 (amplifier 2) dramatically increases mining speed.", "commands": ["effect give slingshooter08 minecraft:haste 600 2"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "effect-mech-030", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo slow me down a lot", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Slowness 4 (amplifier 3) is very slow. Amplifier 6+ prevents movement entirely.", "commands": ["effect give slingshooter08 minecraft:slowness 60 3"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 2}}
{"id": "effect-mech-031", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo remove all my effects", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Clear all status effects from player.", "commands": ["effect clear slingshooter08"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "effect-mech-032", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo remove just my poison", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Clear specific effect. Need minecraft: prefix.", "commands": ["effect clear slingshooter08 minecraft:poison"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "effect-mech-033", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo what effects am I under", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Cannot query effects via command. Use world.player_info tool or F3 debug screen.", "commands": [], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "effect-mech-034", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo give me absorption hearts", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Absorption 5 adds 10 extra golden hearts (20 HP). They don't regenerate.", "commands": ["effect give slingshooter08 minecraft:absorption 120 4"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "effect-mech-035", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo give me bad omen", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Bad Omen triggers a raid when entering a village. Warn: may be disruptive.", "commands": ["effect give slingshooter08 minecraft:bad_omen 1000000 0"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 2}}
{"id": "effect-mech-036", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo give me hero of the village", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Villager trading discounts. Nice reward effect.", "commands": ["effect give slingshooter08 minecraft:hero_of_the_village 6000 0"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "effect-mech-037", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo make everyone on the server glow", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Glowing applied to all online players. Harmless cosmetic.", "commands": ["effect give @a minecraft:glowing 120 0"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "effect-mech-038", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo give me conduit power", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Conduit power: underwater night vision, mining speed, breathing. Useful for ocean work.", "commands": ["effect give slingshooter08 minecraft:conduit_power 600 0"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "effect-mech-039", "source": "manual", "category": "command_gen", "input": {"user_message": "sudo give me dolphins grace", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Dolphins grace increases swim speed dramatically. Water only.", "commands": ["effect give slingshooter08 minecraft:dolphins_grace 300 0"], "safety_flags": []}, "metadata": {"difficulty": "medium", "validated": true, "risk_level": 3}}
{"id": "cosmetic-combo-040", "source": "manual", "category": "command_gen", "input": {"user_message": "pray lord show me your power", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "God shows power with cosmetic chain: thunder sound, flame particles, title text, glowing effect.", "commands": ["playsound minecraft:entity.lightning_bolt.thunder weather slingshooter08", "particle minecraft:flame ~ ~1 ~ 2 2 2 0.05 200", "title slingshooter08 times 5 40 10", "title slingshooter08 title {\"text\":\"BEHOLD\",\"color\":\"gold\",\"bold\":true}", "effect give slingshooter08 minecraft:glowing 30 0"], "message": "You dare ask to witness divinity? Then LOOK UPON ME.", "safety_flags": []}, "metadata": {"difficulty": "hard", "validated": true, "risk_level": 3}}
{"id": "cosmetic-combo-041", "source": "manual", "category": "command_gen", "input": {"user_message": "pray lord I am worthy of your blessing", "server_context": {"server_type": "paper", "version": "1.21.x", "online_players": ["slingshooter08"]}}, "output": {"reasoning": "Blessing combo: level up sound, totem particles, title, healing effects, XP.", "commands": ["playsound minecraft:entity.player.levelup player slingshooter08", "particle minecraft:totem_of_undying ~ ~1 ~ 1 1 1 1 50", "title slingshooter08 title {\"text\":\"BLESSED\",\"color\":\"green\",\"bold\":true}", "effect give slingshooter08 minecraft:regeneration 60 1", "effect give slingshooter08 minecraft:absorption 120 2", "xp add slingshooter08 5 levels"], "message": "Rise, child. You have found favor in my eyes.", "safety_flags": []}, "metadata": {"difficulty": "hard", "validated": true, "risk_level": 4}}