Files
minecraft-atm10-stats/backend/test/fixtures/stats/c25d9ff0-dba3-48f0-b414-fad2b63473a9.json
T
lucashahmannandClaude Opus 5.5 e66f89f49e feat: ATM10-Statistikportal
Statistikportal für den All-the-Mods-10-Server (Minecraft 1.21.1, NeoForge 21.1):

- mod/: serverseitige NeoForge-Mod atmstats – Ereignisse, Live-Zähler, Servergesundheit,
  FTB-Dateien; Outbox auf der Festplatte, signierter gzip-Versand per HTTPS mit Backoff
- backend/: Fastify + PostgreSQL – idempotenter Ingest, Projektionen, Parser für SNBT,
  FTB Quests/Teams, world/stats, world/advancements und latest.log; Ranglisten, Snapshots,
  Retention, öffentliche API, SSE-Live-Updates, Admin mit argon2/CSRF, SFTP-Worker
- web/: Next.js-Dashboard – Übersicht, Ranglisten, Spielerprofile, ATM10, Server,
  Datenquellen, Verwaltung
- shared/: Protokoll v1 und API-Typen; tools/: Simulator, Log-Anonymisierer, RCON-Client
- deploy/: Docker Compose hinter Traefik, Backup; docs/: Architektur, Datenquellen, Betrieb

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 09:33:25 +02:00

1 line
17 KiB
JSON

{"stats":{"minecraft:killed":{"minecraft:spider":2,"minecraft:skeleton":3,"minecraft:chicken":3,"livingthings:shark":1,"irons_spellbooks:summoned_skeleton":1,"irons_spellbooks:necromancer":1,"minecraft:creeper":1,"minecraft:sheep":1,"minecraft:trader_llama":3,"minecraft:pillager":1,"minecraft:zombie":6,"irons_spellbooks:summoned_zombie":7,"livingthings:crab":4,"creeperoverhaul:spruce_creeper":1,"minecraft:enderman":5},"minecraft:custom":{"lootr:looted_stat":3,"minecraft:rite_of_silent_bond":2,"minecraft:interact_with_crafting_table":76,"minecraft:open_barrel":13,"minecraft:leave_game":7,"minecraft:time_since_death":671500,"minecraft:sprint_one_cm":1836705,"minecraft:drop":28,"minecraft:talked_to_villager":8,"minecraft:play_time":672734,"minecraft:deaths":1,"minecraft:jump":3882,"minecraft:walk_on_water_one_cm":9307,"minecraft:raider_killed":1,"minecraft:interact_with_furnace":322,"minecraft:sleep_in_bed":19,"minecraft:damage_dealt":8713,"minecraft:crouch_one_cm":60617,"minecraft:mob_kills":41,"minecraft:damage_dealt_resisted":0,"minecraft:climb_one_cm":19858,"minecraft:walk_one_cm":1367248,"minecraft:sneak_time":21896,"minecraft:walk_under_water_one_cm":13119,"minecraft:boat_one_cm":77411,"minecraft:total_world_time":672734,"minecraft:elyra_diary":1,"minecraft:time_since_rest":49269,"minecraft:damage_taken":2472,"minecraft:undead_killed":11,"minecraft:swim_one_cm":19389,"minecraft:fly_one_cm":661009,"minecraft:open_chest":1327,"minecraft:fall_one_cm":58825},"minecraft:mined":{"mekanismgenerators:wind_generator":4,"chipped:large_diamond_leaded_glass":13,"minecraft:white_bed":2,"minecraft:oak_sapling":7,"mekanism:energized_smelter":1,"herbsandharvest:cauliflower_crop":7,"minecraft:granite":44,"minecraft:grass_block":623,"ars_nouveau:sourceberry_bush":16,"mysticalagriculture:inferium_ore":8,"herbsandharvest:pineapple_crop":15,"trophymanager:trophy":16,"xycraft_world:xychorium_ore_stone_green":5,"herbsandharvest:fruit_leaves":1,"biomeswevegone:zelkova_leaves":2,"minecraft:iron_ore":23,"minecraft:fire":2,"herbsandharvest:broccoli_crop":3,"minecraft:deepslate_lapis_ore":2,"silentgear:deepslate_bort_ore":1,"minecraft:brown_bed":3,"minecraft:enchanting_table":1,"minecraft:dark_oak_stairs":2,"alltheores:fluorite_ore":11,"xycraft_world:xychorium_ore_stone_light":4,"xycraft_world:xychorium_ore_deepslate_green":4,"minecraft:deepslate_redstone_ore":3,"mekanism:enrichment_chamber":1,"minecraft:torch":58,"silentgems:garnet_ore":1,"minecraft:chest":25,"minecraft:spruce_wall_sign":1,"herbsandharvest:green_bean_crop":4,"minecraft:cobblestone":2,"productivebees:dark_oak_wood_nest":11,"pamhc2crops:shadedgarden":7,"minecraft:oak_planks":223,"minecraft:sugar_cane":1,"alltheores:deepslate_nickel_ore":8,"minecraft:wall_torch":25,"biomeswevegone:zelkova_log":1,"minecraft:deepslate_copper_ore":10,"herbsandharvest:zucchini_crop":6,"biomeswevegone:kovan_flower":1,"minecraft:dark_oak_slab":32,"minecraft:dark_oak_door":1,"minecraft:oak_log":207,"minecraft:dark_oak_sapling":4,"minecraft:sand":369,"minecraft:dirt":253,"powah:magmator_starter":1,"herbsandharvest:turnip_crop":14,"mekanism:basic_universal_cable":17,"minecraft:deepslate":168,"minecraft:oak_leaves":39,"mysticalagriculture:deepslate_inferium_ore":7,"minecraft:tuff":14,"ars_elemental:yellow_archwood_leaves":2,"trashcans:item_trash_can":1,"farmersdelight:onions":6,"minecraft:dark_oak_leaves":29,"minecraft:deepslate_diamond_ore":5,"sophisticatedstorage:iron_chest":12,"minecraft:dark_oak_log":684,"xycraft_world:xychorium_ore_stone_blue":4,"minecraft:ladder":10,"minecraft:spruce_fence":22,"alltheores:deepslate_silver_ore":1,"minecraft:spruce_leaves":118,"minecraft:moss_block":1,"xycraft_world:xychorium_ore_deepslate_light":1,"minecraft:large_fern":45,"herbsandharvest:green_pepper_crop":4,"minecraft:furnace":4,"minecraft:carrots":59,"minecraft:andesite":98,"minecraft:potatoes":1,"minecraft:deepslate_iron_ore":14,"alltheores:silver_ore":2,"sophisticatedstorage:iron_barrel":2,"minecraft:stone":1583,"ars_nouveau:purple_archwood_log":53,"deeperdarker:ancient_vase":1,"minecraft:crafting_table":9,"actuallyadditions:black_quartz_ore":4,"herbsandharvest:raspberry_crop":4,"minecraft:short_grass":7,"xycraft_world:xychorium_ore_stone_dark":7,"sophisticatedstorage:copper_chest":2,"minecraft:copper_ore":28,"minecraft:deepslate_coal_ore":13,"theurgy:sal_ammoniac_ore":8,"minecraft:lapis_ore":8,"mekanism:metallurgic_infuser":2,"ars_elemental:yellow_archwood_log":26,"actuallyadditions:flax":1,"minecraft:diorite":41,"supplementaries:urn":2,"ars_nouveau:purple_archwood_leaves":2,"modern_industrialization:antimony_ore":2,"minecraft:spruce_log":446,"minecraft:coal_ore":147,"minecraft:gravel":107,"minecraft:spruce_fence_gate":1,"minecraft:stone_bricks":68,"minecraft:gold_ore":8,"minecraft:fern":8,"herbsandharvest:lime_fruit_sapling":1,"minecraft:dark_oak_planks":1},"minecraft:picked_up":{"minecolonies:supplycampdeployer":1,"livingthings:crab":6,"herbsandharvest:cauliflower_seeds":30,"sophisticatedstorage:iron_barrel":2,"minecraft:iron_chestplate":1,"minecraft:chainmail_boots":1,"bigreactors:graphite_ingot":10,"minecraft:lead":8,"aether:iron_gloves":1,"minecraft:potion":2,"minecraft:brown_bed":3,"herbsandharvest:pineapple":50,"minecraft:enchanted_book":10,"minecraft:golden_shovel":3,"herbsandharvest:turnip_seeds":55,"minecraft:golden_sword":1,"alltheores:platinum_ingot":12,"minecraft:amethyst_block":18,"minecraft:string":4,"evilcraft:ender_tear":1,"minecraft:raw_copper":165,"sushigocrafting:sesame_seeds":1,"mekanism:basic_universal_cable":17,"irons_spellbooks:arcane_essence":1,"mysticalagriculture:inferium_essence":41,"minecraft:gold_nugget":14,"minecraft:cobbled_deepslate":532,"minecraft:bucket":11,"alltheores:nickel_ingot":4,"artifacts:aqua_dashers":1,"minecraft:wooden_shovel":2,"minecraft:azalea":2,"pamhc2crops:tomatoitem":1,"minecraft:iron_pickaxe":2,"ars_elemental:flashpine_pod":3,"xycraft_world:xychorium_gem_green":20,"minecraft:furnace":5,"minecraft:dark_oak_door":1,"powah:magmator_starter":1,"minecraft:stick":232,"rootsclassic:whitecurrant":57,"apotheosis:gem":1,"rootsclassic:verdant_sprig":2,"minecraft:torch":315,"everythingcopper:copper_leggings":2,"powah:book":2,"rootsclassic:nightshade":71,"mysticalagriculture:infusion_crystal":1,"tombstone:grave_dust":2,"minecraft:diorite":75,"mekanism:energy_tablet":1,"actuallyadditions:black_quartz":4,"minecraft:quartz_block":8,"silentgear:leather_scrap":6,"minecraft:rotten_flesh":56,"farmersdelight:onion":22,"ars_nouveau:worn_notebook":2,"minecraft:wolf_spawn_egg":3,"alltheores:silver_ingot":24,"ars_nouveau:sourceberry_bush":44,"supplementaries:ash":2,"minecraft:iron_bars":12,"minecraft:obsidian":8,"minecraft:cobblestone":1975,"minecraft:nautilus_shell":6,"minecraft:enchanting_table":1,"minecraft:leather_chestplate":4,"minecraft:feather":13,"minecraft:water_bucket":1,"ars_nouveau:archwood_door":1,"minecraft:andesite":195,"minecraft:potato":21,"silentgems:garnet":1,"minecraft:flint":32,"minecraft:tuff":41,"ars_elemental:yellow_archwood_sapling":1,"evilcraft:flesh_humanoid":1,"trashcans:item_trash_can":2,"actuallyadditions:worm":3,"minecraft:lapis_lazuli":70,"minecraft:dirt":1435,"minecraft:name_tag":3,"trophymanager:trophy":20,"bhc:red_heart":15,"sushigocrafting:wasabi_seeds":1,"xycraft_world:xychorium_storage_dark":2,"minecraft:bone":29,"farmersdelight:iron_knife":1,"theurgy:sal_ammoniac_crystal":8,"herbsandharvest:pineapple_seeds":100,"minecraft:wheat_seeds":9,"minecraft:raw_gold":9,"herbsandharvest:lime_fruit_sapling":1,"everythingcopper:copper_helmet":2,"minecraft:moss_block":20,"herbsandharvest:broccoli_seeds":8,"minecraft:stone_hoe":1,"alltheores:fluorite":11,"minecraft:oak_planks":221,"merrymaking:christmas_music_disc_1":2,"mekanism:metallurgic_infuser":2,"herbsandharvest:green_pepper":14,"minecraft:cooked_porkchop":3,"minecraft:music_disc_13":1,"patchouli:guide_book":1,"minecraft:poisonous_potato":1,"minecraft:bamboo_raft":2,"minecraft:sand":641,"everythingcopper:copper_horse_armor":1,"ars_elemental:yellow_archwood_log":26,"minecraft:grass_block":4,"minecraft:dark_oak_log":684,"xycraft_world:xychorium_gem_dark":11,"mekanism:basic_control_circuit":8,"minecraft:iron_hoe":1,"alltheores:raw_nickel":8,"forbidden_arcanus:ender_pearl_fragment":10,"xycraft_world:xychorium_gem_light":7,"minecraft:spruce_fence_gate":1,"rootsclassic:blackcurrant":58,"minecraft:diamond":48,"herbsandharvest:green_bean":12,"minecraft:granite":98,"minecraft:spruce_sign":1,"minecraft:golden_horse_armor":2,"biomeswevegone:zelkova_log":2,"minecraft:oak_sapling":122,"modern_industrialization:wrench":2,"minecraft:charcoal":36,"alltheores:steel_ingot":6,"minecraft:crafting_table":9,"minecraft:coarse_dirt":2,"minecraft:clay_ball":36,"minecraft:chicken":3,"minecraft:ladder":10,"minecraft:leather_leggings":1,"minecraft:brown_mushroom":2,"herbsandharvest:raspberry":14,"ars_nouveau:blue_archwood_sapling":1,"mekanism:alloy_infused":5,"minecraft:diamond_horse_armor":1,"minecraft:shield":2,"rootsclassic:elderberry":64,"sushigocrafting:soy_seeds":2,"aether:leather_gloves":2,"rootsclassic:redcurrant":69,"minecraft:moss_carpet":4,"minecraft:iron_axe":1,"minecraft:compass":1,"pneumaticcraft:compressed_stone":39,"mekanism:energized_smelter":1,"reliquary:chelicerae":2,"modern_industrialization:guidebook":1,"irons_jewelry:necklace":1,"minecraft:jungle_sapling":1,"herbsandharvest:zucchini_seeds":34,"merrymaking:christmas_music_disc_2":3,"mekanism:structural_glass":4,"minecraft:sugar_cane":3,"minecraft:chest":27,"minecraft:birch_sapling":1,"sophisticatedstorage:iron_chest":12,"minecraft:egg":4,"minecraft:dark_oak_sapling":86,"minecraft:raw_iron":37,"ars_nouveau:purple_archwood_log":53,"herbsandharvest:cauliflower":17,"artifacts:charm_of_sinking":2,"alltheores:iridium_ingot":4,"minecraft:copper_ingot":191,"minecraft:spruce_fence":22,"ars_nouveau:purple_archwood_sapling":10,"sophisticatedstorage:copper_chest":2,"everythingcopper:copper_boots":2,"minecraft:carrot":222,"minecraft:redstone":484,"minecraft:dark_oak_planks":1,"minecraft:arrow":12,"powah:wrench":4,"xycraft_world:xychorium_gem_blue":8,"minecraft:beetroot_seeds":2,"minecraft:saddle":3,"minecraft:gold_ingot":5,"chipped:chisel":2,"minecraft:glow_berries":2,"minecraft:mutton":2,"minecraft:white_wool":4,"modern_industrialization:raw_antimony":2,"sushigocrafting:rice_seeds":3,"minecraft:leather":3,"minecraft:ochre_froglight":10,"sophisticatedstorage:basic_to_copper_tier_upgrade":1,"biomeswevegone:kovan_flower":2,"minecraft:oak_log":207,"minecraft:chainmail_chestplate":1,"pamhc2crops:juteitem":1,"minecraft:golden_boots":1,"productivebees:dark_oak_wood_nest":11,"minecraft:gunpowder":16,"farmersdelight:flint_knife":1,"livingthings:crab_shell":1,"minecraft:paper":78,"chipped:saw":2,"pamhc2crops:tealeafitem":2,"pamhc2crops:leekitem":2,"mekanism:enrichment_chamber":1,"minecraft:coast_armor_trim_smithing_template":10,"minecraft:pearlescent_froglight":10,"minecraft:apple":20,"minecraft:stone_bricks":116,"minecraft:stone_pickaxe":1,"modern_industrialization:antimony_ingot":13,"herbsandharvest:raspberry_seeds":27,"minecraft:cobweb":3,"minecraft:verdant_froglight":10,"minecraft:iron_sword":1,"minecraft:acacia_sapling":1,"forbidden_arcanus:darkstone":181,"minecraft:dark_oak_stairs":2,"pamhc2crops:zucchiniitem":1,"minecraft:book":20,"alltheores:steel_block":1,"powah:uraninite":7,"minecraft:dark_oak_slab":37,"modern_industrialization:raw_tungsten":9,"herbsandharvest:green_pepper_seeds":27,"ars_nouveau:red_archwood_sapling":1,"chipped:clear_leaded_glass":32,"minecraft:lava_bucket":1,"minecraft:gravel":182,"alltheores:uranium_ingot":90,"alltheores:raw_uranium":3,"minecraft:spruce_sapling":179,"herbsandharvest:green_bean_seeds":30,"silentgear:bort":2,"minecraft:white_bed":2,"minecraft:spruce_log":444,"minecraft:crying_obsidian":4,"minecraft:spider_eye":6,"herbsandharvest:turnip":30,"minecraft:leather_helmet":4,"mekanismgenerators:wind_generator":7,"minecraft:stone_axe":1,"mekanism:advanced_universal_cable":8,"chipped:large_diamond_leaded_glass":12,"herbsandharvest:broccoli":3,"minecraft:painting":1,"minecraft:cherry_sapling":1,"alltheores:raw_silver":3,"tombstone:magic_scroll":1,"herbsandharvest:zucchini":16,"minecraft:hopper":1,"alltheores:copper_ore_hammer":1,"minecraft:coal":257,"minecraft:ender_pearl":18},"minecraft:broken":{"minecraft:iron_shovel":5,"minecraft:stone_pickaxe":1,"minecraft:iron_axe":7,"minecraft:iron_pickaxe":9},"minecraft:crafted":{"minecraft:oak_planks":248,"ars_nouveau:archwood_planks":22,"minecraft:dark_oak_boat":1,"minecraft:cooked_chicken":3,"minecraft:stone":1045,"xycraft_world:xychorium_gem_green":2,"minecraft:lever":5,"minecraft:bookshelf":6,"minecraft:cooked_mutton":2,"alltheores:tin_ingot":2,"minecraft:dark_oak_door":2,"minecraft:glass":32,"minecraft:iron_boots":1,"alltheores:silver_ingot":19,"ars_nouveau:archwood_door":1,"minecraft:chest":8,"modern_industrialization:antimony_ingot":2,"xycraft_world:xychorium_gem_red":2,"minecraft:stone_bricks":319,"minecraft:item_frame":2,"minecraft:crafting_table":3,"minecraft:spruce_planks":8,"minecraft:wooden_pickaxe":1,"minecraft:iron_helmet":1,"minecraft:copper_ingot":118,"livingthings:cooked_crab":5,"alltheores:zinc_nugget":9,"mekanism:structural_glass":20,"minecraft:dark_oak_slab":93,"minecraft:iron_chestplate":1,"minecraft:charcoal":137,"minecraft:shield":2,"minecraft:stick":3,"minecraft:iron_ingot":69,"minecraft:iron_pickaxe":7,"minecraft:gold_ingot":4,"minecraft:redstone":8,"minecraft:coal":8,"alltheores:aluminum_ingot":10,"minecraft:furnace":4,"minecraft:bone_meal":3,"minecraft:spruce_fence":16,"mysticalagriculture:inferium_essence":2,"alltheores:uranium_ingot":2,"minecraft:leather":1,"minecraft:iron_axe":9,"minecraft:ladder":6,"minecraft:iron_hoe":1,"minecraft:stone_pickaxe":2,"alltheores:steel_ingot":8,"minecraft:dark_oak_planks":124,"create:andesite_alloy":37,"minecraft:dark_oak_stairs":15,"minecraft:enchanting_table":1,"sophisticatedstorage:basic_to_iron_tier_upgrade":6,"minecraft:stone_axe":1,"minecraft:air":4505,"mekanism:upgrade_speed":4,"minecraft:white_wool":5,"sophisticatedstorage:basic_to_copper_tier_upgrade":5,"mekanism:upgrade_energy":4,"minecraft:iron_shovel":6,"minecraft:iron_leggings":1,"minecraft:white_bed":2,"minecraft:andesite":16,"minecraft:torch":102,"forbidden_arcanus:arcane_crystal":1,"xycraft_world:xychorium_gem_light":4,"minecraft:lapis_lazuli":2},"minecraft:used":{"productivebees:dark_oak_wood_nest":11,"minecraft:iron_shovel":1275,"minecraft:ladder":26,"trashcans:item_trash_can":2,"minecraft:chest":50,"minecraft:shield":16,"minecraft:stone":1,"minecraft:iron_sword":208,"minecraft:carrot":61,"rootsclassic:redcurrant":2,"mekanism:basic_universal_cable":18,"minecraft:tuff":13,"herbsandharvest:pineapple":43,"mekanismgenerators:wind_generator":7,"minecraft:dark_oak_slab":596,"minecraft:stone_bricks":1305,"minecraft:item_frame":2,"minecraft:dark_oak_boat":1,"ars_nouveau:archwood_door":3,"ars_nouveau:sourceberry_bush":6,"minecraft:oak_sapling":72,"minecraft:furnace":7,"minecraft:potato":6,"rootsclassic:elderberry":15,"powah:magmator_starter":1,"minecraft:dark_oak_sapling":80,"minecraft:dark_oak_stairs":62,"minecraft:diorite":7,"actuallyadditions:worm":3,"minecraft:stone_pickaxe":114,"minecraft:oak_planks":1129,"herbsandharvest:pineapple_seeds":24,"minecraft:wooden_pickaxe":35,"herbsandharvest:peas":8,"minecraft:sand":7,"ars_nouveau:archwood_planks":32,"herbsandharvest:cauliflower_seeds":12,"ars_elemental:flashpine_pod":1,"minecraft:dark_oak_log":562,"mekanism:metallurgic_infuser":2,"sophisticatedstorage:basic_to_iron_tier_upgrade":4,"herbsandharvest:green_pepper":2,"trophymanager:trophy":21,"minecraft:gravel":2,"minecraft:andesite":2,"herbsandharvest:turnip_seeds":24,"minecraft:bone_meal":9,"mekanism:enrichment_chamber":1,"minecraft:enchanting_table":2,"herbsandharvest:zucchini_seeds":11,"minecraft:torch":374,"minecraft:dirt":411,"minecraft:granite":8,"minecraft:spruce_fence":69,"sophisticatedstorage:iron_barrel":2,"minecraft:iron_hoe":63,"minecraft:dark_oak_planks":80,"minecraft:bookshelf":8,"minecraft:iron_axe":1818,"herbsandharvest:green_bean_seeds":8,"herbsandharvest:raspberry_seeds":9,"livingthings:cooked_crab":2,"tombstone:gift":4,"minecraft:cooked_beef":15,"chipped:large_diamond_leaded_glass":13,"minecraft:cobbled_deepslate":85,"minecraft:brown_bed":3,"herbsandharvest:lime_fruit_sapling":2,"minecraft:water_bucket":2,"herbsandharvest:cauliflower":4,"herbsandharvest:broccoli_seeds":3,"minecraft:crafting_table":13,"minecraft:white_bed":4,"herbsandharvest:green_pepper_seeds":9,"minecraft:painting":1,"minecraft:spruce_log":2,"rootsclassic:blackcurrant":1,"minecraft:dark_oak_door":6,"herbsandharvest:broccoli":3,"minecraft:apple":16,"tombstone:tablet_of_assistance":1,"minecraft:iron_pickaxe":2272,"minecraft:map":2,"livingthings:crab":1,"mekanism:energized_smelter":1,"chipped:clear_leaded_glass":142,"minecraft:spruce_sapling":2,"sophisticatedstorage:copper_chest":2,"minecraft:stone_axe":20,"sophisticatedstorage:iron_chest":12,"minecraft:cobblestone":16,"herbsandharvest:zucchini":11},"minecraft:dropped":{"alltheores:raw_silver":1,"actuallyadditions:worm":3,"ars_nouveau:blue_archwood_sapling":1,"forbidden_arcanus:darkstone":32,"trashcans:item_trash_can":1,"powah:book":1,"powah:wrench":1,"rootsclassic:nightshade":26,"ars_nouveau:red_archwood_sapling":1,"minecraft:enchanted_book":1,"minecraft:wheat_seeds":2,"sushigocrafting:wasabi_seeds":1,"minecraft:amethyst_block":9,"minecraft:granite":18,"modern_industrialization:guidebook":1,"minecraft:cobweb":1,"ars_nouveau:worn_notebook":1,"pamhc2crops:tealeafitem":1,"minecraft:string":1,"minecraft:raw_copper":22,"sushigocrafting:rice_seeds":2,"biomeswevegone:kovan_flower":1,"minecraft:wooden_pickaxe":1,"bhc:red_heart":1},"minecraft:killed_by":{"minecraft:skeleton":1}},"DataVersion":3955}