// ==UserScript==
// @name MWI房屋升级材料计算器
// @namespace http://tampermonkey.net/
// @version 0.74
// @description 计算MWI游戏中房屋升级所需的材料
// @author shykai
// @match https://www.milkywayidle.com/*
// @match https://test.milkywayidle.com/*
// @grant GM_addStyle
// ==/UserScript==
(function () {
'use strict';
// 装备物品价格
const trainPriceUpdatetime = "2025.5.23";
const trainPrice = {
"/items/cheese_brush":3052,
"/items/verdant_brush":9515,
"/items/azure_brush":20459,
"/items/burble_brush":38835,
"/items/crimson_brush":66624,
"/items/rainbow_brush":120006,
"/items/holy_brush":291441,
"/items/cheese_shears":3052,
"/items/verdant_shears":9515,
"/items/azure_shears":20459,
"/items/burble_shears":38835,
"/items/crimson_shears":66624,
"/items/rainbow_shears":120006,
"/items/holy_shears":291441,
"/items/cheese_hatchet":3052,
"/items/verdant_hatchet":9515,
"/items/azure_hatchet":20459,
"/items/burble_hatchet":38835,
"/items/crimson_hatchet":66624,
"/items/rainbow_hatchet":120006,
"/items/holy_hatchet":291441,
"/items/cheese_hammer":3052,
"/items/verdant_hammer":9515,
"/items/azure_hammer":20459,
"/items/burble_hammer":38835,
"/items/crimson_hammer":66624,
"/items/rainbow_hammer":120006,
"/items/holy_hammer":291441,
"/items/cheese_chisel":3052,
"/items/verdant_chisel":9515,
"/items/azure_chisel":20459,
"/items/burble_chisel":38835,
"/items/crimson_chisel":66624,
"/items/rainbow_chisel":120006,
"/items/holy_chisel":291441,
"/items/cheese_spatula":3232,
"/items/verdant_spatula":10087,
"/items/azure_spatula":21725,
"/items/burble_spatula":41854,
"/items/crimson_spatula":72098,
"/items/rainbow_spatula":130823,
"/items/holy_spatula":306084,
"/items/cheese_needle":3232,
"/items/verdant_needle":10087,
"/items/azure_needle":21725,
"/items/burble_needle":41854,
"/items/crimson_needle":72098,
"/items/rainbow_needle":130823,
"/items/holy_needle":306084,
"/items/cheese_pot":3232,
"/items/verdant_pot":10087,
"/items/azure_pot":21725,
"/items/burble_pot":41854,
"/items/crimson_pot":72098,
"/items/rainbow_pot":130823,
"/items/holy_pot":306084,
"/items/cheese_alembic":3232,
"/items/verdant_alembic":10087,
"/items/azure_alembic":21725,
"/items/burble_alembic":41854,
"/items/crimson_alembic":72098,
"/items/rainbow_alembic":130823,
"/items/holy_alembic":306084,
"/items/cheese_enhancer":3232,
"/items/verdant_enhancer":10087,
"/items/azure_enhancer":21725,
"/items/burble_enhancer":41854,
"/items/crimson_enhancer":72098,
"/items/rainbow_enhancer":130823,
"/items/holy_enhancer":306084,
"/items/cheese_bulwark":5254,
"/items/verdant_bulwark":16521,
"/items/azure_bulwark":35695,
"/items/burble_bulwark":68783,
"/items/crimson_bulwark":118060,
"/items/rainbow_bulwark":213841,
"/items/holy_bulwark":504913,
"/items/cheese_sword":4031,
"/items/verdant_sword":12633,
"/items/azure_sword":27257,
"/items/burble_sword":52511,
"/items/crimson_sword":90255,
"/items/rainbow_sword":163565,
"/items/holy_sword":384648,
"/items/cheese_spear":3685,
"/items/verdant_spear":11529,
"/items/azure_spear":24808,
"/items/burble_spear":46644,
"/items/crimson_spear":79645,
"/items/rainbow_spear":142623,
"/items/holy_spear":356801,
"/items/cheese_mace":3685,
"/items/verdant_mace":11529,
"/items/azure_mace":24808,
"/items/burble_mace":46644,
"/items/crimson_mace":79645,
"/items/rainbow_mace":142623,
"/items/holy_mace":356801,
"/items/cheese_buckler":2828,
"/items/verdant_buckler":8801,
"/items/azure_buckler":18933,
"/items/burble_buckler":36472,
"/items/crimson_buckler":62915,
"/items/rainbow_buckler":114237,
"/items/holy_buckler":266356,
"/items/cheese_helmet":2423,
"/items/verdant_helmet":7516,
"/items/azure_helmet":16142,
"/items/burble_helmet":31090,
"/items/crimson_helmet":53731,
"/items/rainbow_helmet":97652,
"/items/holy_helmet":226627,
"/items/cheese_plate_body":3641,
"/items/verdant_plate_body":11389,
"/items/azure_plate_body":24550,
"/items/burble_plate_body":47301,
"/items/crimson_plate_body":81414,
"/items/rainbow_plate_body":147679,
"/items/holy_plate_body":346378,
"/items/cheese_plate_legs":3235,
"/items/verdant_plate_legs":10098,
"/items/azure_plate_legs":21747,
"/items/burble_plate_legs":41897,
"/items/crimson_plate_legs":72186,
"/items/rainbow_plate_legs":131002,
"/items/holy_plate_legs":306459,
"/items/cheese_gauntlets":2010,
"/items/verdant_gauntlets":6205,
"/items/azure_gauntlets":13298,
"/items/burble_gauntlets":25603,
"/items/crimson_gauntlets":44337,
"/items/rainbow_gauntlets":80637,
"/items/holy_gauntlets":186006,
"/items/cheese_boots":2010,
"/items/verdant_boots":6205,
"/items/azure_boots":13298,
"/items/burble_boots":25603,
"/items/crimson_boots":44337,
"/items/rainbow_boots":80637,
"/items/holy_boots":186006,
"/items/rough_hood":2561,
"/items/reptile_hood":7512,
"/items/gobo_hood":19327,
"/items/beast_hood":56774,
"/items/umbral_hood":187712,
"/items/cotton_hat":2423,
"/items/linen_hat":9119,
"/items/bamboo_hat":16755,
"/items/silk_hat":64121,
"/items/radiant_hat":215722,
"/items/rough_tunic":3868,
"/items/reptile_tunic":11218,
"/items/gobo_tunic":28801,
"/items/beast_tunic":85634,
"/items/umbral_tunic":288966,
"/items/cotton_robe_top":3647,
"/items/linen_robe_top":13789,
"/items/bamboo_robe_top":24687,
"/items/silk_robe_top":97389,
"/items/radiant_robe_top":333783,
"/items/rough_chaps":3430,
"/items/reptile_chaps":9975,
"/items/gobo_chaps":25622,
"/items/beast_chaps":75956,
"/items/umbral_chaps":255071,
"/items/cotton_robe_bottoms":3237,
"/items/linen_robe_bottoms":12225,
"/items/bamboo_robe_bottoms":22022,
"/items/silk_robe_bottoms":86242,
"/items/radiant_robe_bottoms":294285,
"/items/rough_bracers":2124,
"/items/reptile_bracers":6270,
"/items/gobo_bracers":16151,
"/items/beast_bracers":47108,
"/items/umbral_bracers":153848,
"/items/cotton_gloves":2014,
"/items/linen_gloves":7556,
"/items/bamboo_gloves":14094,
"/items/silk_gloves":52985,
"/items/radiant_gloves":176256,
"/items/rough_boots":2124,
"/items/reptile_boots":6270,
"/items/gobo_boots":16151,
"/items/beast_boots":47108,
"/items/umbral_boots":153848,
"/items/cotton_boots":2014,
"/items/linen_boots":7556,
"/items/bamboo_boots":14094,
"/items/silk_boots":52985,
"/items/radiant_boots":176256,
"/items/wooden_crossbow":3874,
"/items/birch_crossbow":11873,
"/items/cedar_crossbow":26193,
"/items/purpleheart_crossbow":48525,
"/items/ginkgo_crossbow":84887,
"/items/redwood_crossbow":151968,
"/items/arcane_crossbow":440464,
"/items/wooden_water_staff":3874,
"/items/birch_water_staff":11873,
"/items/cedar_water_staff":26193,
"/items/purpleheart_water_staff":48525,
"/items/ginkgo_water_staff":84887,
"/items/redwood_water_staff":151968,
"/items/arcane_water_staff":440464,
"/items/wooden_nature_staff":3874,
"/items/birch_nature_staff":11873,
"/items/cedar_nature_staff":26193,
"/items/purpleheart_nature_staff":48525,
"/items/ginkgo_nature_staff":84887,
"/items/redwood_nature_staff":151968,
"/items/arcane_nature_staff":440464,
"/items/wooden_fire_staff":3874,
"/items/birch_fire_staff":11873,
"/items/cedar_fire_staff":26193,
"/items/purpleheart_fire_staff":48525,
"/items/ginkgo_fire_staff":84887,
"/items/redwood_fire_staff":151968,
"/items/arcane_fire_staff":440464,
"/items/wooden_bow":5030,
"/items/birch_bow":15464,
"/items/cedar_bow":34186,
"/items/purpleheart_bow":63285,
"/items/ginkgo_bow":110535,
"/items/redwood_bow":197629,
"/items/arcane_bow":577774,
"/items/wooden_shield":2710,
"/items/birch_shield":8258,
"/items/cedar_shield":18148,
"/items/purpleheart_shield":33660,
"/items/ginkgo_shield":59026,
"/items/redwood_shield":105875,
"/items/arcane_shield":302252,
}
// 加载房屋数据
const houseDetails = {
"/house_rooms/archery_range": {
"hrid": "/house_rooms/archery_range",
"name": "Archery Range",
"skillHrid": "/skills/ranged",
"usableInActionTypeMap": {
"/action_types/combat": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_ranged_level",
"typeHrid": "/buff_types/ranged_level",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 1,
"flatBoostLevelBonus": 1,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/wooden_crossbow",
"count": 6
},
{
"itemHrid": "/items/wooden_bow",
"count": 4
},
{
"itemHrid": "/items/rough_hood",
"count": 4
},
{
"itemHrid": "/items/rough_tunic",
"count": 4
},
{
"itemHrid": "/items/rough_chaps",
"count": 4
},
{
"itemHrid": "/items/rough_bracers",
"count": 4
},
{
"itemHrid": "/items/rough_boots",
"count": 4
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/wooden_crossbow",
"count": 9
},
{
"itemHrid": "/items/birch_crossbow",
"count": 9
},
{
"itemHrid": "/items/wooden_bow",
"count": 6
},
{
"itemHrid": "/items/birch_bow",
"count": 6
},
{
"itemHrid": "/items/reptile_hood",
"count": 8
},
{
"itemHrid": "/items/reptile_tunic",
"count": 8
},
{
"itemHrid": "/items/reptile_chaps",
"count": 8
},
{
"itemHrid": "/items/reptile_bracers",
"count": 8
},
{
"itemHrid": "/items/reptile_boots",
"count": 8
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/birch_crossbow",
"count": 12
},
{
"itemHrid": "/items/cedar_crossbow",
"count": 12
},
{
"itemHrid": "/items/birch_bow",
"count": 8
},
{
"itemHrid": "/items/cedar_bow",
"count": 8
},
{
"itemHrid": "/items/reptile_hood",
"count": 16
},
{
"itemHrid": "/items/reptile_tunic",
"count": 16
},
{
"itemHrid": "/items/reptile_chaps",
"count": 16
},
{
"itemHrid": "/items/reptile_bracers",
"count": 16
},
{
"itemHrid": "/items/reptile_boots",
"count": 16
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/cedar_crossbow",
"count": 15
},
{
"itemHrid": "/items/purpleheart_crossbow",
"count": 15
},
{
"itemHrid": "/items/cedar_bow",
"count": 10
},
{
"itemHrid": "/items/purpleheart_bow",
"count": 10
},
{
"itemHrid": "/items/gobo_hood",
"count": 16
},
{
"itemHrid": "/items/gobo_tunic",
"count": 16
},
{
"itemHrid": "/items/gobo_chaps",
"count": 16
},
{
"itemHrid": "/items/gobo_bracers",
"count": 16
},
{
"itemHrid": "/items/gobo_boots",
"count": 16
},
{
"itemHrid": "/items/ranged_coffee",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/purpleheart_crossbow",
"count": 18
},
{
"itemHrid": "/items/ginkgo_crossbow",
"count": 18
},
{
"itemHrid": "/items/purpleheart_bow",
"count": 12
},
{
"itemHrid": "/items/ginkgo_bow",
"count": 12
},
{
"itemHrid": "/items/gobo_hood",
"count": 32
},
{
"itemHrid": "/items/gobo_tunic",
"count": 32
},
{
"itemHrid": "/items/gobo_chaps",
"count": 32
},
{
"itemHrid": "/items/gobo_bracers",
"count": 32
},
{
"itemHrid": "/items/gobo_boots",
"count": 32
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/ginkgo_crossbow",
"count": 21
},
{
"itemHrid": "/items/redwood_crossbow",
"count": 21
},
{
"itemHrid": "/items/ginkgo_bow",
"count": 14
},
{
"itemHrid": "/items/redwood_bow",
"count": 14
},
{
"itemHrid": "/items/beast_hood",
"count": 24
},
{
"itemHrid": "/items/beast_tunic",
"count": 24
},
{
"itemHrid": "/items/beast_chaps",
"count": 24
},
{
"itemHrid": "/items/beast_bracers",
"count": 24
},
{
"itemHrid": "/items/beast_boots",
"count": 24
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/redwood_crossbow",
"count": 24
},
{
"itemHrid": "/items/arcane_crossbow",
"count": 24
},
{
"itemHrid": "/items/redwood_bow",
"count": 16
},
{
"itemHrid": "/items/arcane_bow",
"count": 16
},
{
"itemHrid": "/items/beast_hood",
"count": 48
},
{
"itemHrid": "/items/beast_tunic",
"count": 48
},
{
"itemHrid": "/items/beast_chaps",
"count": 48
},
{
"itemHrid": "/items/beast_bracers",
"count": 48
},
{
"itemHrid": "/items/beast_boots",
"count": 48
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/arcane_crossbow",
"count": 60
},
{
"itemHrid": "/items/arcane_bow",
"count": 40
},
{
"itemHrid": "/items/umbral_hood",
"count": 40
},
{
"itemHrid": "/items/umbral_tunic",
"count": 40
},
{
"itemHrid": "/items/umbral_chaps",
"count": 40
},
{
"itemHrid": "/items/umbral_bracers",
"count": 40
},
{
"itemHrid": "/items/umbral_boots",
"count": 40
},
{
"itemHrid": "/items/super_ranged_coffee",
"count": 2000
}
]
},
"sortIndex": 16
},
"/house_rooms/armory": {
"hrid": "/house_rooms/armory",
"name": "Armory",
"skillHrid": "/skills/defense",
"usableInActionTypeMap": {
"/action_types/combat": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_defense_level",
"typeHrid": "/buff_types/defense_level",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 1,
"flatBoostLevelBonus": 1,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/cheese_helmet",
"count": 8
},
{
"itemHrid": "/items/cheese_plate_body",
"count": 8
},
{
"itemHrid": "/items/cheese_plate_legs",
"count": 8
},
{
"itemHrid": "/items/cheese_gauntlets",
"count": 8
},
{
"itemHrid": "/items/cheese_boots",
"count": 8
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/cheese_helmet",
"count": 12
},
{
"itemHrid": "/items/verdant_helmet",
"count": 12
},
{
"itemHrid": "/items/cheese_plate_body",
"count": 12
},
{
"itemHrid": "/items/verdant_plate_body",
"count": 12
},
{
"itemHrid": "/items/cheese_plate_legs",
"count": 12
},
{
"itemHrid": "/items/verdant_plate_legs",
"count": 12
},
{
"itemHrid": "/items/cheese_gauntlets",
"count": 12
},
{
"itemHrid": "/items/verdant_gauntlets",
"count": 12
},
{
"itemHrid": "/items/cheese_boots",
"count": 12
},
{
"itemHrid": "/items/verdant_boots",
"count": 12
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/verdant_helmet",
"count": 16
},
{
"itemHrid": "/items/azure_helmet",
"count": 16
},
{
"itemHrid": "/items/verdant_plate_body",
"count": 16
},
{
"itemHrid": "/items/azure_plate_body",
"count": 16
},
{
"itemHrid": "/items/verdant_plate_legs",
"count": 16
},
{
"itemHrid": "/items/azure_plate_legs",
"count": 16
},
{
"itemHrid": "/items/verdant_gauntlets",
"count": 16
},
{
"itemHrid": "/items/azure_gauntlets",
"count": 16
},
{
"itemHrid": "/items/verdant_boots",
"count": 16
},
{
"itemHrid": "/items/azure_boots",
"count": 16
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/azure_helmet",
"count": 20
},
{
"itemHrid": "/items/burble_helmet",
"count": 20
},
{
"itemHrid": "/items/azure_plate_body",
"count": 20
},
{
"itemHrid": "/items/burble_plate_body",
"count": 20
},
{
"itemHrid": "/items/azure_plate_legs",
"count": 20
},
{
"itemHrid": "/items/burble_plate_legs",
"count": 20
},
{
"itemHrid": "/items/azure_gauntlets",
"count": 20
},
{
"itemHrid": "/items/burble_gauntlets",
"count": 20
},
{
"itemHrid": "/items/azure_boots",
"count": 20
},
{
"itemHrid": "/items/burble_boots",
"count": 20
},
{
"itemHrid": "/items/defense_coffee",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/burble_helmet",
"count": 24
},
{
"itemHrid": "/items/crimson_helmet",
"count": 24
},
{
"itemHrid": "/items/burble_plate_body",
"count": 24
},
{
"itemHrid": "/items/crimson_plate_body",
"count": 24
},
{
"itemHrid": "/items/burble_plate_legs",
"count": 24
},
{
"itemHrid": "/items/crimson_plate_legs",
"count": 24
},
{
"itemHrid": "/items/burble_gauntlets",
"count": 24
},
{
"itemHrid": "/items/crimson_gauntlets",
"count": 24
},
{
"itemHrid": "/items/burble_boots",
"count": 24
},
{
"itemHrid": "/items/crimson_boots",
"count": 24
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/crimson_helmet",
"count": 28
},
{
"itemHrid": "/items/rainbow_helmet",
"count": 28
},
{
"itemHrid": "/items/crimson_plate_body",
"count": 28
},
{
"itemHrid": "/items/rainbow_plate_body",
"count": 28
},
{
"itemHrid": "/items/crimson_plate_legs",
"count": 28
},
{
"itemHrid": "/items/rainbow_plate_legs",
"count": 28
},
{
"itemHrid": "/items/crimson_gauntlets",
"count": 28
},
{
"itemHrid": "/items/rainbow_gauntlets",
"count": 28
},
{
"itemHrid": "/items/crimson_boots",
"count": 28
},
{
"itemHrid": "/items/rainbow_boots",
"count": 28
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/rainbow_helmet",
"count": 32
},
{
"itemHrid": "/items/holy_helmet",
"count": 32
},
{
"itemHrid": "/items/rainbow_plate_body",
"count": 32
},
{
"itemHrid": "/items/holy_plate_body",
"count": 32
},
{
"itemHrid": "/items/rainbow_plate_legs",
"count": 32
},
{
"itemHrid": "/items/holy_plate_legs",
"count": 32
},
{
"itemHrid": "/items/rainbow_gauntlets",
"count": 32
},
{
"itemHrid": "/items/holy_gauntlets",
"count": 32
},
{
"itemHrid": "/items/rainbow_boots",
"count": 32
},
{
"itemHrid": "/items/holy_boots",
"count": 32
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/holy_helmet",
"count": 80
},
{
"itemHrid": "/items/holy_plate_body",
"count": 80
},
{
"itemHrid": "/items/holy_plate_legs",
"count": 80
},
{
"itemHrid": "/items/holy_gauntlets",
"count": 80
},
{
"itemHrid": "/items/holy_boots",
"count": 80
},
{
"itemHrid": "/items/super_defense_coffee",
"count": 2000
}
]
},
"sortIndex": 15
},
"/house_rooms/brewery": {
"hrid": "/house_rooms/brewery",
"name": "Brewery",
"skillHrid": "/skills/brewing",
"usableInActionTypeMap": {
"/action_types/brewing": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_efficiency",
"typeHrid": "/buff_types/efficiency",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.015,
"flatBoostLevelBonus": 0.015,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/green_tea_leaf",
"count": 300
},
{
"itemHrid": "/items/arabica_coffee_bean",
"count": 300
},
{
"itemHrid": "/items/cheese_pot",
"count": 6
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/green_tea_leaf",
"count": 600
},
{
"itemHrid": "/items/black_tea_leaf",
"count": 600
},
{
"itemHrid": "/items/arabica_coffee_bean",
"count": 600
},
{
"itemHrid": "/items/robusta_coffee_bean",
"count": 600
},
{
"itemHrid": "/items/cheese_pot",
"count": 9
},
{
"itemHrid": "/items/verdant_pot",
"count": 9
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/black_tea_leaf",
"count": 2400
},
{
"itemHrid": "/items/robusta_coffee_bean",
"count": 2400
},
{
"itemHrid": "/items/verdant_pot",
"count": 12
},
{
"itemHrid": "/items/azure_pot",
"count": 12
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/black_tea_leaf",
"count": 2400
},
{
"itemHrid": "/items/burble_tea_leaf",
"count": 2400
},
{
"itemHrid": "/items/robusta_coffee_bean",
"count": 2400
},
{
"itemHrid": "/items/liberica_coffee_bean",
"count": 2400
},
{
"itemHrid": "/items/azure_pot",
"count": 15
},
{
"itemHrid": "/items/burble_pot",
"count": 15
},
{
"itemHrid": "/items/brewing_tea",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/burble_tea_leaf",
"count": 4800
},
{
"itemHrid": "/items/moolong_tea_leaf",
"count": 4800
},
{
"itemHrid": "/items/liberica_coffee_bean",
"count": 4800
},
{
"itemHrid": "/items/excelsa_coffee_bean",
"count": 4800
},
{
"itemHrid": "/items/burble_pot",
"count": 18
},
{
"itemHrid": "/items/crimson_pot",
"count": 18
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/moolong_tea_leaf",
"count": 9600
},
{
"itemHrid": "/items/red_tea_leaf",
"count": 9600
},
{
"itemHrid": "/items/excelsa_coffee_bean",
"count": 9600
},
{
"itemHrid": "/items/fieriosa_coffee_bean",
"count": 9600
},
{
"itemHrid": "/items/crimson_pot",
"count": 21
},
{
"itemHrid": "/items/rainbow_pot",
"count": 21
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/red_tea_leaf",
"count": 19200
},
{
"itemHrid": "/items/emp_tea_leaf",
"count": 19200
},
{
"itemHrid": "/items/fieriosa_coffee_bean",
"count": 19200
},
{
"itemHrid": "/items/spacia_coffee_bean",
"count": 19200
},
{
"itemHrid": "/items/rainbow_pot",
"count": 24
},
{
"itemHrid": "/items/holy_pot",
"count": 24
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/emp_tea_leaf",
"count": 48000
},
{
"itemHrid": "/items/spacia_coffee_bean",
"count": 48000
},
{
"itemHrid": "/items/holy_pot",
"count": 60
},
{
"itemHrid": "/items/super_brewing_tea",
"count": 2000
}
]
},
"sortIndex": 8
},
"/house_rooms/dairy_barn": {
"hrid": "/house_rooms/dairy_barn",
"name": "Dairy Barn",
"skillHrid": "/skills/milking",
"usableInActionTypeMap": {
"/action_types/milking": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_efficiency",
"typeHrid": "/buff_types/efficiency",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.015,
"flatBoostLevelBonus": 0.015,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/milk",
"count": 1500
},
{
"itemHrid": "/items/cheese_brush",
"count": 6
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/milk",
"count": 3000
},
{
"itemHrid": "/items/verdant_milk",
"count": 3000
},
{
"itemHrid": "/items/cheese_brush",
"count": 9
},
{
"itemHrid": "/items/verdant_brush",
"count": 9
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/verdant_milk",
"count": 6000
},
{
"itemHrid": "/items/azure_milk",
"count": 6000
},
{
"itemHrid": "/items/verdant_brush",
"count": 12
},
{
"itemHrid": "/items/azure_brush",
"count": 12
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/azure_milk",
"count": 12000
},
{
"itemHrid": "/items/burble_milk",
"count": 12000
},
{
"itemHrid": "/items/azure_brush",
"count": 15
},
{
"itemHrid": "/items/burble_brush",
"count": 15
},
{
"itemHrid": "/items/milking_tea",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/burble_milk",
"count": 24000
},
{
"itemHrid": "/items/crimson_milk",
"count": 24000
},
{
"itemHrid": "/items/burble_brush",
"count": 18
},
{
"itemHrid": "/items/crimson_brush",
"count": 18
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/crimson_milk",
"count": 48000
},
{
"itemHrid": "/items/rainbow_milk",
"count": 48000
},
{
"itemHrid": "/items/crimson_brush",
"count": 21
},
{
"itemHrid": "/items/rainbow_brush",
"count": 21
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/rainbow_milk",
"count": 96000
},
{
"itemHrid": "/items/holy_milk",
"count": 96000
},
{
"itemHrid": "/items/rainbow_brush",
"count": 24
},
{
"itemHrid": "/items/holy_brush",
"count": 24
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/holy_milk",
"count": 240000
},
{
"itemHrid": "/items/holy_brush",
"count": 60
},
{
"itemHrid": "/items/super_milking_tea",
"count": 2000
}
]
},
"sortIndex": 1
},
"/house_rooms/dining_room": {
"hrid": "/house_rooms/dining_room",
"name": "Dining Room",
"skillHrid": "/skills/stamina",
"usableInActionTypeMap": {
"/action_types/combat": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_stamina_level",
"typeHrid": "/buff_types/stamina_level",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 1,
"flatBoostLevelBonus": 1,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_hp_regen",
"typeHrid": "/buff_types/hp_regen",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0003,
"flatBoostLevelBonus": 0.0003,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/donut",
"count": 125
},
{
"itemHrid": "/items/cupcake",
"count": 125
},
{
"itemHrid": "/items/small_pouch",
"count": 1
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/donut",
"count": 250
},
{
"itemHrid": "/items/blueberry_donut",
"count": 250
},
{
"itemHrid": "/items/cupcake",
"count": 250
},
{
"itemHrid": "/items/blueberry_cake",
"count": 250
},
{
"itemHrid": "/items/small_pouch",
"count": 3
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/blueberry_donut",
"count": 500
},
{
"itemHrid": "/items/blackberry_donut",
"count": 500
},
{
"itemHrid": "/items/blueberry_cake",
"count": 500
},
{
"itemHrid": "/items/blackberry_cake",
"count": 500
},
{
"itemHrid": "/items/medium_pouch",
"count": 1
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/blackberry_donut",
"count": 1000
},
{
"itemHrid": "/items/strawberry_donut",
"count": 1000
},
{
"itemHrid": "/items/blackberry_cake",
"count": 1000
},
{
"itemHrid": "/items/strawberry_cake",
"count": 1000
},
{
"itemHrid": "/items/medium_pouch",
"count": 3
},
{
"itemHrid": "/items/stamina_coffee",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/strawberry_donut",
"count": 2000
},
{
"itemHrid": "/items/mooberry_donut",
"count": 2000
},
{
"itemHrid": "/items/strawberry_cake",
"count": 2000
},
{
"itemHrid": "/items/mooberry_cake",
"count": 2000
},
{
"itemHrid": "/items/large_pouch",
"count": 1
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/mooberry_donut",
"count": 4000
},
{
"itemHrid": "/items/marsberry_donut",
"count": 4000
},
{
"itemHrid": "/items/mooberry_cake",
"count": 4000
},
{
"itemHrid": "/items/marsberry_cake",
"count": 4000
},
{
"itemHrid": "/items/large_pouch",
"count": 3
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/marsberry_donut",
"count": 8000
},
{
"itemHrid": "/items/spaceberry_donut",
"count": 8000
},
{
"itemHrid": "/items/marsberry_cake",
"count": 8000
},
{
"itemHrid": "/items/spaceberry_cake",
"count": 8000
},
{
"itemHrid": "/items/giant_pouch",
"count": 1
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/spaceberry_donut",
"count": 20000
},
{
"itemHrid": "/items/spaceberry_cake",
"count": 20000
},
{
"itemHrid": "/items/giant_pouch",
"count": 3
},
{
"itemHrid": "/items/super_stamina_coffee",
"count": 2000
}
]
},
"sortIndex": 11
},
"/house_rooms/dojo": {
"hrid": "/house_rooms/dojo",
"name": "Dojo",
"skillHrid": "/skills/attack",
"usableInActionTypeMap": {
"/action_types/combat": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_attack_level",
"typeHrid": "/buff_types/attack_level",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 1,
"flatBoostLevelBonus": 1,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_attack_speed",
"typeHrid": "/buff_types/attack_speed",
"ratioBoost": 0.005,
"ratioBoostLevelBonus": 0.005,
"flatBoost": 0,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/cheese_spear",
"count": 16
},
{
"itemHrid": "/items/cheese_sword",
"count": 8
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/cheese_spear",
"count": 24
},
{
"itemHrid": "/items/verdant_spear",
"count": 24
},
{
"itemHrid": "/items/cheese_sword",
"count": 12
},
{
"itemHrid": "/items/verdant_sword",
"count": 12
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/verdant_spear",
"count": 32
},
{
"itemHrid": "/items/azure_spear",
"count": 32
},
{
"itemHrid": "/items/verdant_sword",
"count": 16
},
{
"itemHrid": "/items/azure_sword",
"count": 16
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/azure_spear",
"count": 40
},
{
"itemHrid": "/items/burble_spear",
"count": 40
},
{
"itemHrid": "/items/azure_sword",
"count": 20
},
{
"itemHrid": "/items/burble_sword",
"count": 20
},
{
"itemHrid": "/items/attack_coffee",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/burble_spear",
"count": 48
},
{
"itemHrid": "/items/crimson_spear",
"count": 48
},
{
"itemHrid": "/items/burble_sword",
"count": 24
},
{
"itemHrid": "/items/crimson_sword",
"count": 24
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/crimson_spear",
"count": 56
},
{
"itemHrid": "/items/rainbow_spear",
"count": 56
},
{
"itemHrid": "/items/crimson_sword",
"count": 28
},
{
"itemHrid": "/items/rainbow_sword",
"count": 28
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/rainbow_spear",
"count": 64
},
{
"itemHrid": "/items/holy_spear",
"count": 64
},
{
"itemHrid": "/items/rainbow_sword",
"count": 32
},
{
"itemHrid": "/items/holy_sword",
"count": 32
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/holy_spear",
"count": 160
},
{
"itemHrid": "/items/holy_sword",
"count": 80
},
{
"itemHrid": "/items/super_attack_coffee",
"count": 2000
}
]
},
"sortIndex": 13
},
"/house_rooms/forge": {
"hrid": "/house_rooms/forge",
"name": "Forge",
"skillHrid": "/skills/cheesesmithing",
"usableInActionTypeMap": {
"/action_types/cheesesmithing": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_efficiency",
"typeHrid": "/buff_types/efficiency",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.015,
"flatBoostLevelBonus": 0.015,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/cheese",
"count": 375
},
{
"itemHrid": "/items/cheese_hammer",
"count": 6
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/cheese",
"count": 750
},
{
"itemHrid": "/items/verdant_cheese",
"count": 750
},
{
"itemHrid": "/items/cheese_hammer",
"count": 9
},
{
"itemHrid": "/items/verdant_hammer",
"count": 9
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/verdant_cheese",
"count": 1500
},
{
"itemHrid": "/items/azure_cheese",
"count": 1500
},
{
"itemHrid": "/items/verdant_hammer",
"count": 12
},
{
"itemHrid": "/items/azure_hammer",
"count": 12
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/azure_cheese",
"count": 3000
},
{
"itemHrid": "/items/burble_cheese",
"count": 3000
},
{
"itemHrid": "/items/azure_hammer",
"count": 15
},
{
"itemHrid": "/items/burble_hammer",
"count": 15
},
{
"itemHrid": "/items/cheesesmithing_tea",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/burble_cheese",
"count": 6000
},
{
"itemHrid": "/items/crimson_cheese",
"count": 6000
},
{
"itemHrid": "/items/burble_hammer",
"count": 18
},
{
"itemHrid": "/items/crimson_hammer",
"count": 18
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/crimson_cheese",
"count": 12000
},
{
"itemHrid": "/items/rainbow_cheese",
"count": 12000
},
{
"itemHrid": "/items/crimson_hammer",
"count": 21
},
{
"itemHrid": "/items/rainbow_hammer",
"count": 21
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/rainbow_cheese",
"count": 24000
},
{
"itemHrid": "/items/holy_cheese",
"count": 24000
},
{
"itemHrid": "/items/rainbow_hammer",
"count": 24
},
{
"itemHrid": "/items/holy_hammer",
"count": 24
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/holy_cheese",
"count": 60000
},
{
"itemHrid": "/items/holy_hammer",
"count": 60
},
{
"itemHrid": "/items/super_cheesesmithing_tea",
"count": 2000
}
]
},
"sortIndex": 4
},
"/house_rooms/garden": {
"hrid": "/house_rooms/garden",
"name": "Garden",
"skillHrid": "/skills/foraging",
"usableInActionTypeMap": {
"/action_types/foraging": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_efficiency",
"typeHrid": "/buff_types/efficiency",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.015,
"flatBoostLevelBonus": 0.015,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/egg",
"count": 500
},
{
"itemHrid": "/items/wheat",
"count": 500
},
{
"itemHrid": "/items/cotton",
"count": 750
},
{
"itemHrid": "/items/cheese_shears",
"count": 6
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/egg",
"count": 1000
},
{
"itemHrid": "/items/blueberry",
"count": 1000
},
{
"itemHrid": "/items/wheat",
"count": 1000
},
{
"itemHrid": "/items/apple",
"count": 500
},
{
"itemHrid": "/items/cotton",
"count": 1500
},
{
"itemHrid": "/items/flax",
"count": 1500
},
{
"itemHrid": "/items/cheese_shears",
"count": 9
},
{
"itemHrid": "/items/verdant_shears",
"count": 9
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/blueberry",
"count": 2000
},
{
"itemHrid": "/items/blackberry",
"count": 2000
},
{
"itemHrid": "/items/apple",
"count": 1000
},
{
"itemHrid": "/items/orange",
"count": 1000
},
{
"itemHrid": "/items/flax",
"count": 6000
},
{
"itemHrid": "/items/verdant_shears",
"count": 12
},
{
"itemHrid": "/items/azure_shears",
"count": 12
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/blackberry",
"count": 4000
},
{
"itemHrid": "/items/strawberry",
"count": 4000
},
{
"itemHrid": "/items/orange",
"count": 2000
},
{
"itemHrid": "/items/plum",
"count": 2000
},
{
"itemHrid": "/items/flax",
"count": 6000
},
{
"itemHrid": "/items/bamboo_branch",
"count": 6000
},
{
"itemHrid": "/items/azure_shears",
"count": 15
},
{
"itemHrid": "/items/burble_shears",
"count": 15
},
{
"itemHrid": "/items/foraging_tea",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/strawberry",
"count": 8000
},
{
"itemHrid": "/items/mooberry",
"count": 8000
},
{
"itemHrid": "/items/plum",
"count": 4000
},
{
"itemHrid": "/items/peach",
"count": 4000
},
{
"itemHrid": "/items/bamboo_branch",
"count": 24000
},
{
"itemHrid": "/items/burble_shears",
"count": 18
},
{
"itemHrid": "/items/crimson_shears",
"count": 18
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/mooberry",
"count": 16000
},
{
"itemHrid": "/items/marsberry",
"count": 16000
},
{
"itemHrid": "/items/peach",
"count": 8000
},
{
"itemHrid": "/items/dragon_fruit",
"count": 8000
},
{
"itemHrid": "/items/bamboo_branch",
"count": 24000
},
{
"itemHrid": "/items/cocoon",
"count": 24000
},
{
"itemHrid": "/items/crimson_shears",
"count": 21
},
{
"itemHrid": "/items/rainbow_shears",
"count": 21
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/marsberry",
"count": 32000
},
{
"itemHrid": "/items/spaceberry",
"count": 32000
},
{
"itemHrid": "/items/dragon_fruit",
"count": 16000
},
{
"itemHrid": "/items/star_fruit",
"count": 16000
},
{
"itemHrid": "/items/cocoon",
"count": 48000
},
{
"itemHrid": "/items/radiant_fiber",
"count": 48000
},
{
"itemHrid": "/items/rainbow_shears",
"count": 24
},
{
"itemHrid": "/items/holy_shears",
"count": 24
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/spaceberry",
"count": 80000
},
{
"itemHrid": "/items/star_fruit",
"count": 40000
},
{
"itemHrid": "/items/radiant_fiber",
"count": 120000
},
{
"itemHrid": "/items/holy_shears",
"count": 60
},
{
"itemHrid": "/items/super_foraging_tea",
"count": 2000
}
]
},
"sortIndex": 2
},
"/house_rooms/gym": {
"hrid": "/house_rooms/gym",
"name": "Gym",
"skillHrid": "/skills/power",
"usableInActionTypeMap": {
"/action_types/combat": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_power_level",
"typeHrid": "/buff_types/power_level",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 1,
"flatBoostLevelBonus": 1,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/cheese_mace",
"count": 16
},
{
"itemHrid": "/items/cheese_sword",
"count": 8
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/cheese_mace",
"count": 24
},
{
"itemHrid": "/items/verdant_mace",
"count": 24
},
{
"itemHrid": "/items/cheese_sword",
"count": 12
},
{
"itemHrid": "/items/verdant_sword",
"count": 12
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/verdant_mace",
"count": 32
},
{
"itemHrid": "/items/azure_mace",
"count": 32
},
{
"itemHrid": "/items/verdant_sword",
"count": 16
},
{
"itemHrid": "/items/azure_sword",
"count": 16
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/azure_mace",
"count": 40
},
{
"itemHrid": "/items/burble_mace",
"count": 40
},
{
"itemHrid": "/items/azure_sword",
"count": 20
},
{
"itemHrid": "/items/burble_sword",
"count": 20
},
{
"itemHrid": "/items/power_coffee",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/burble_mace",
"count": 48
},
{
"itemHrid": "/items/crimson_mace",
"count": 48
},
{
"itemHrid": "/items/burble_sword",
"count": 24
},
{
"itemHrid": "/items/crimson_sword",
"count": 24
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/crimson_mace",
"count": 56
},
{
"itemHrid": "/items/rainbow_mace",
"count": 56
},
{
"itemHrid": "/items/crimson_sword",
"count": 28
},
{
"itemHrid": "/items/rainbow_sword",
"count": 28
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/rainbow_mace",
"count": 64
},
{
"itemHrid": "/items/holy_mace",
"count": 64
},
{
"itemHrid": "/items/rainbow_sword",
"count": 32
},
{
"itemHrid": "/items/holy_sword",
"count": 32
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/holy_mace",
"count": 160
},
{
"itemHrid": "/items/holy_sword",
"count": 80
},
{
"itemHrid": "/items/super_power_coffee",
"count": 2000
}
]
},
"sortIndex": 14
},
"/house_rooms/kitchen": {
"hrid": "/house_rooms/kitchen",
"name": "Kitchen",
"skillHrid": "/skills/cooking",
"usableInActionTypeMap": {
"/action_types/cooking": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_efficiency",
"typeHrid": "/buff_types/efficiency",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.015,
"flatBoostLevelBonus": 0.015,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/sugar",
"count": 2000
},
{
"itemHrid": "/items/egg",
"count": 500
},
{
"itemHrid": "/items/wheat",
"count": 500
},
{
"itemHrid": "/items/cheese_spatula",
"count": 6
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/sugar",
"count": 8000
},
{
"itemHrid": "/items/egg",
"count": 1000
},
{
"itemHrid": "/items/blueberry",
"count": 1000
},
{
"itemHrid": "/items/wheat",
"count": 1000
},
{
"itemHrid": "/items/apple",
"count": 500
},
{
"itemHrid": "/items/cheese_spatula",
"count": 9
},
{
"itemHrid": "/items/verdant_spatula",
"count": 9
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/sugar",
"count": 20000
},
{
"itemHrid": "/items/blueberry",
"count": 2000
},
{
"itemHrid": "/items/blackberry",
"count": 2000
},
{
"itemHrid": "/items/apple",
"count": 1000
},
{
"itemHrid": "/items/orange",
"count": 1000
},
{
"itemHrid": "/items/verdant_spatula",
"count": 12
},
{
"itemHrid": "/items/azure_spatula",
"count": 12
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/sugar",
"count": 48000
},
{
"itemHrid": "/items/blackberry",
"count": 4000
},
{
"itemHrid": "/items/strawberry",
"count": 4000
},
{
"itemHrid": "/items/orange",
"count": 2000
},
{
"itemHrid": "/items/plum",
"count": 2000
},
{
"itemHrid": "/items/azure_spatula",
"count": 15
},
{
"itemHrid": "/items/burble_spatula",
"count": 15
},
{
"itemHrid": "/items/cooking_tea",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/sugar",
"count": 100000
},
{
"itemHrid": "/items/strawberry",
"count": 8000
},
{
"itemHrid": "/items/mooberry",
"count": 8000
},
{
"itemHrid": "/items/plum",
"count": 4000
},
{
"itemHrid": "/items/peach",
"count": 4000
},
{
"itemHrid": "/items/burble_spatula",
"count": 18
},
{
"itemHrid": "/items/crimson_spatula",
"count": 18
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/sugar",
"count": 200000
},
{
"itemHrid": "/items/mooberry",
"count": 16000
},
{
"itemHrid": "/items/marsberry",
"count": 16000
},
{
"itemHrid": "/items/peach",
"count": 8000
},
{
"itemHrid": "/items/dragon_fruit",
"count": 8000
},
{
"itemHrid": "/items/crimson_spatula",
"count": 21
},
{
"itemHrid": "/items/rainbow_spatula",
"count": 21
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/sugar",
"count": 360000
},
{
"itemHrid": "/items/marsberry",
"count": 32000
},
{
"itemHrid": "/items/spaceberry",
"count": 32000
},
{
"itemHrid": "/items/dragon_fruit",
"count": 16000
},
{
"itemHrid": "/items/star_fruit",
"count": 16000
},
{
"itemHrid": "/items/rainbow_spatula",
"count": 24
},
{
"itemHrid": "/items/holy_spatula",
"count": 24
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/sugar",
"count": 640000
},
{
"itemHrid": "/items/spaceberry",
"count": 80000
},
{
"itemHrid": "/items/star_fruit",
"count": 40000
},
{
"itemHrid": "/items/holy_spatula",
"count": 60
},
{
"itemHrid": "/items/super_cooking_tea",
"count": 2000
}
]
},
"sortIndex": 7
},
"/house_rooms/laboratory": {
"hrid": "/house_rooms/laboratory",
"name": "Laboratory",
"skillHrid": "/skills/alchemy",
"usableInActionTypeMap": {
"/action_types/alchemy": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_efficiency",
"typeHrid": "/buff_types/efficiency",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.015,
"flatBoostLevelBonus": 0.015,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/milking_essence",
"count": 100
},
{
"itemHrid": "/items/foraging_essence",
"count": 100
},
{
"itemHrid": "/items/woodcutting_essence",
"count": 100
},
{
"itemHrid": "/items/cheese_alembic",
"count": 6
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/cheesesmithing_essence",
"count": 200
},
{
"itemHrid": "/items/crafting_essence",
"count": 200
},
{
"itemHrid": "/items/tailoring_essence",
"count": 200
},
{
"itemHrid": "/items/cheese_alembic",
"count": 9
},
{
"itemHrid": "/items/verdant_alembic",
"count": 9
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/cooking_essence",
"count": 500
},
{
"itemHrid": "/items/brewing_essence",
"count": 500
},
{
"itemHrid": "/items/verdant_alembic",
"count": 12
},
{
"itemHrid": "/items/azure_alembic",
"count": 12
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/alchemy_essence",
"count": 1000
},
{
"itemHrid": "/items/enhancing_essence",
"count": 1000
},
{
"itemHrid": "/items/azure_alembic",
"count": 15
},
{
"itemHrid": "/items/burble_alembic",
"count": 15
},
{
"itemHrid": "/items/alchemy_tea",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/milking_essence",
"count": 1600
},
{
"itemHrid": "/items/foraging_essence",
"count": 1600
},
{
"itemHrid": "/items/woodcutting_essence",
"count": 1600
},
{
"itemHrid": "/items/burble_alembic",
"count": 18
},
{
"itemHrid": "/items/crimson_alembic",
"count": 18
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/cheesesmithing_essence",
"count": 3200
},
{
"itemHrid": "/items/crafting_essence",
"count": 3200
},
{
"itemHrid": "/items/tailoring_essence",
"count": 3200
},
{
"itemHrid": "/items/crimson_alembic",
"count": 21
},
{
"itemHrid": "/items/rainbow_alembic",
"count": 21
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/cooking_essence",
"count": 8000
},
{
"itemHrid": "/items/brewing_essence",
"count": 8000
},
{
"itemHrid": "/items/rainbow_alembic",
"count": 24
},
{
"itemHrid": "/items/holy_alembic",
"count": 24
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/alchemy_essence",
"count": 12000
},
{
"itemHrid": "/items/enhancing_essence",
"count": 12000
},
{
"itemHrid": "/items/holy_alembic",
"count": 60
},
{
"itemHrid": "/items/super_alchemy_tea",
"count": 2000
}
]
},
"sortIndex": 9
},
"/house_rooms/library": {
"hrid": "/house_rooms/library",
"name": "Library",
"skillHrid": "/skills/intelligence",
"usableInActionTypeMap": {
"/action_types/combat": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_intelligence_level",
"typeHrid": "/buff_types/intelligence_level",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 1,
"flatBoostLevelBonus": 1,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_mp_regen",
"typeHrid": "/buff_types/mp_regen",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0003,
"flatBoostLevelBonus": 0.0003,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/gummy",
"count": 250
},
{
"itemHrid": "/items/yogurt",
"count": 250
},
{
"itemHrid": "/items/poke",
"count": 2
},
{
"itemHrid": "/items/scratch",
"count": 2
},
{
"itemHrid": "/items/smack",
"count": 2
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/gummy",
"count": 500
},
{
"itemHrid": "/items/apple_gummy",
"count": 250
},
{
"itemHrid": "/items/yogurt",
"count": 500
},
{
"itemHrid": "/items/apple_yogurt",
"count": 250
},
{
"itemHrid": "/items/quick_shot",
"count": 2
},
{
"itemHrid": "/items/water_strike",
"count": 2
},
{
"itemHrid": "/items/entangle",
"count": 2
},
{
"itemHrid": "/items/fireball",
"count": 2
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/apple_gummy",
"count": 500
},
{
"itemHrid": "/items/orange_gummy",
"count": 500
},
{
"itemHrid": "/items/apple_yogurt",
"count": 500
},
{
"itemHrid": "/items/orange_yogurt",
"count": 500
},
{
"itemHrid": "/items/toughness",
"count": 2
},
{
"itemHrid": "/items/precision",
"count": 2
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/orange_gummy",
"count": 1000
},
{
"itemHrid": "/items/plum_gummy",
"count": 1000
},
{
"itemHrid": "/items/orange_yogurt",
"count": 1000
},
{
"itemHrid": "/items/plum_yogurt",
"count": 1000
},
{
"itemHrid": "/items/impale",
"count": 2
},
{
"itemHrid": "/items/cleave",
"count": 2
},
{
"itemHrid": "/items/sweep",
"count": 2
},
{
"itemHrid": "/items/intelligence_coffee",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/plum_gummy",
"count": 2000
},
{
"itemHrid": "/items/peach_gummy",
"count": 2000
},
{
"itemHrid": "/items/plum_yogurt",
"count": 2000
},
{
"itemHrid": "/items/peach_yogurt",
"count": 2000
},
{
"itemHrid": "/items/rain_of_arrows",
"count": 2
},
{
"itemHrid": "/items/ice_spear",
"count": 2
},
{
"itemHrid": "/items/flame_blast",
"count": 2
},
{
"itemHrid": "/items/toxic_pollen",
"count": 2
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/peach_gummy",
"count": 4000
},
{
"itemHrid": "/items/dragon_fruit_gummy",
"count": 4000
},
{
"itemHrid": "/items/peach_yogurt",
"count": 4000
},
{
"itemHrid": "/items/dragon_fruit_yogurt",
"count": 4000
},
{
"itemHrid": "/items/berserk",
"count": 2
},
{
"itemHrid": "/items/frenzy",
"count": 2
},
{
"itemHrid": "/items/elemental_affinity",
"count": 2
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/dragon_fruit_gummy",
"count": 8000
},
{
"itemHrid": "/items/star_fruit_gummy",
"count": 8000
},
{
"itemHrid": "/items/dragon_fruit_yogurt",
"count": 8000
},
{
"itemHrid": "/items/star_fruit_yogurt",
"count": 8000
},
{
"itemHrid": "/items/puncture",
"count": 2
},
{
"itemHrid": "/items/maim",
"count": 2
},
{
"itemHrid": "/items/stunning_blow",
"count": 2
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/star_fruit_gummy",
"count": 20000
},
{
"itemHrid": "/items/star_fruit_yogurt",
"count": 20000
},
{
"itemHrid": "/items/silencing_shot",
"count": 2
},
{
"itemHrid": "/items/frost_surge",
"count": 2
},
{
"itemHrid": "/items/natures_veil",
"count": 2
},
{
"itemHrid": "/items/firestorm",
"count": 2
},
{
"itemHrid": "/items/super_intelligence_coffee",
"count": 2000
}
]
},
"sortIndex": 12
},
"/house_rooms/log_shed": {
"hrid": "/house_rooms/log_shed",
"name": "Log Shed",
"skillHrid": "/skills/woodcutting",
"usableInActionTypeMap": {
"/action_types/woodcutting": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_efficiency",
"typeHrid": "/buff_types/efficiency",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.015,
"flatBoostLevelBonus": 0.015,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/log",
"count": 1500
},
{
"itemHrid": "/items/cheese_hatchet",
"count": 6
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/log",
"count": 3000
},
{
"itemHrid": "/items/birch_log",
"count": 3000
},
{
"itemHrid": "/items/cheese_hatchet",
"count": 9
},
{
"itemHrid": "/items/verdant_hatchet",
"count": 9
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/birch_log",
"count": 6000
},
{
"itemHrid": "/items/cedar_log",
"count": 6000
},
{
"itemHrid": "/items/verdant_hatchet",
"count": 12
},
{
"itemHrid": "/items/azure_hatchet",
"count": 12
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/cedar_log",
"count": 12000
},
{
"itemHrid": "/items/purpleheart_log",
"count": 12000
},
{
"itemHrid": "/items/azure_hatchet",
"count": 15
},
{
"itemHrid": "/items/burble_hatchet",
"count": 15
},
{
"itemHrid": "/items/woodcutting_tea",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/purpleheart_log",
"count": 24000
},
{
"itemHrid": "/items/ginkgo_log",
"count": 24000
},
{
"itemHrid": "/items/burble_hatchet",
"count": 18
},
{
"itemHrid": "/items/crimson_hatchet",
"count": 18
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/ginkgo_log",
"count": 48000
},
{
"itemHrid": "/items/redwood_log",
"count": 48000
},
{
"itemHrid": "/items/crimson_hatchet",
"count": 21
},
{
"itemHrid": "/items/rainbow_hatchet",
"count": 21
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/redwood_log",
"count": 96000
},
{
"itemHrid": "/items/arcane_log",
"count": 96000
},
{
"itemHrid": "/items/rainbow_hatchet",
"count": 24
},
{
"itemHrid": "/items/holy_hatchet",
"count": 24
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/arcane_log",
"count": 240000
},
{
"itemHrid": "/items/holy_hatchet",
"count": 60
},
{
"itemHrid": "/items/super_woodcutting_tea",
"count": 2000
}
]
},
"sortIndex": 3
},
"/house_rooms/mystical_study": {
"hrid": "/house_rooms/mystical_study",
"name": "Mystical Study",
"skillHrid": "/skills/magic",
"usableInActionTypeMap": {
"/action_types/combat": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_magic_level",
"typeHrid": "/buff_types/magic_level",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 1,
"flatBoostLevelBonus": 1,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/wooden_water_staff",
"count": 4
},
{
"itemHrid": "/items/wooden_nature_staff",
"count": 4
},
{
"itemHrid": "/items/wooden_fire_staff",
"count": 4
},
{
"itemHrid": "/items/cotton_hat",
"count": 4
},
{
"itemHrid": "/items/cotton_robe_top",
"count": 4
},
{
"itemHrid": "/items/cotton_robe_bottoms",
"count": 4
},
{
"itemHrid": "/items/cotton_gloves",
"count": 4
},
{
"itemHrid": "/items/cotton_boots",
"count": 4
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/wooden_water_staff",
"count": 6
},
{
"itemHrid": "/items/birch_water_staff",
"count": 6
},
{
"itemHrid": "/items/wooden_nature_staff",
"count": 6
},
{
"itemHrid": "/items/birch_nature_staff",
"count": 6
},
{
"itemHrid": "/items/wooden_fire_staff",
"count": 6
},
{
"itemHrid": "/items/birch_fire_staff",
"count": 6
},
{
"itemHrid": "/items/linen_hat",
"count": 8
},
{
"itemHrid": "/items/linen_robe_top",
"count": 8
},
{
"itemHrid": "/items/linen_robe_bottoms",
"count": 8
},
{
"itemHrid": "/items/linen_gloves",
"count": 8
},
{
"itemHrid": "/items/linen_boots",
"count": 8
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/birch_water_staff",
"count": 8
},
{
"itemHrid": "/items/cedar_water_staff",
"count": 8
},
{
"itemHrid": "/items/birch_nature_staff",
"count": 8
},
{
"itemHrid": "/items/cedar_nature_staff",
"count": 8
},
{
"itemHrid": "/items/birch_fire_staff",
"count": 8
},
{
"itemHrid": "/items/cedar_fire_staff",
"count": 8
},
{
"itemHrid": "/items/linen_hat",
"count": 16
},
{
"itemHrid": "/items/linen_robe_top",
"count": 16
},
{
"itemHrid": "/items/linen_robe_bottoms",
"count": 16
},
{
"itemHrid": "/items/linen_gloves",
"count": 16
},
{
"itemHrid": "/items/linen_boots",
"count": 16
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/cedar_water_staff",
"count": 10
},
{
"itemHrid": "/items/purpleheart_water_staff",
"count": 10
},
{
"itemHrid": "/items/cedar_nature_staff",
"count": 10
},
{
"itemHrid": "/items/purpleheart_nature_staff",
"count": 10
},
{
"itemHrid": "/items/cedar_fire_staff",
"count": 10
},
{
"itemHrid": "/items/purpleheart_fire_staff",
"count": 10
},
{
"itemHrid": "/items/bamboo_hat",
"count": 16
},
{
"itemHrid": "/items/bamboo_robe_top",
"count": 16
},
{
"itemHrid": "/items/bamboo_robe_bottoms",
"count": 16
},
{
"itemHrid": "/items/bamboo_gloves",
"count": 16
},
{
"itemHrid": "/items/bamboo_boots",
"count": 16
},
{
"itemHrid": "/items/magic_coffee",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/purpleheart_water_staff",
"count": 12
},
{
"itemHrid": "/items/ginkgo_water_staff",
"count": 12
},
{
"itemHrid": "/items/purpleheart_nature_staff",
"count": 12
},
{
"itemHrid": "/items/ginkgo_nature_staff",
"count": 12
},
{
"itemHrid": "/items/purpleheart_fire_staff",
"count": 12
},
{
"itemHrid": "/items/ginkgo_fire_staff",
"count": 12
},
{
"itemHrid": "/items/bamboo_hat",
"count": 32
},
{
"itemHrid": "/items/bamboo_robe_top",
"count": 32
},
{
"itemHrid": "/items/bamboo_robe_bottoms",
"count": 32
},
{
"itemHrid": "/items/bamboo_gloves",
"count": 32
},
{
"itemHrid": "/items/bamboo_boots",
"count": 32
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/ginkgo_water_staff",
"count": 14
},
{
"itemHrid": "/items/redwood_water_staff",
"count": 14
},
{
"itemHrid": "/items/ginkgo_nature_staff",
"count": 14
},
{
"itemHrid": "/items/redwood_nature_staff",
"count": 14
},
{
"itemHrid": "/items/ginkgo_fire_staff",
"count": 14
},
{
"itemHrid": "/items/redwood_fire_staff",
"count": 14
},
{
"itemHrid": "/items/silk_hat",
"count": 24
},
{
"itemHrid": "/items/silk_robe_top",
"count": 24
},
{
"itemHrid": "/items/silk_robe_bottoms",
"count": 24
},
{
"itemHrid": "/items/silk_gloves",
"count": 24
},
{
"itemHrid": "/items/silk_boots",
"count": 24
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/redwood_water_staff",
"count": 16
},
{
"itemHrid": "/items/arcane_water_staff",
"count": 16
},
{
"itemHrid": "/items/redwood_nature_staff",
"count": 16
},
{
"itemHrid": "/items/arcane_nature_staff",
"count": 16
},
{
"itemHrid": "/items/redwood_fire_staff",
"count": 16
},
{
"itemHrid": "/items/arcane_fire_staff",
"count": 16
},
{
"itemHrid": "/items/silk_hat",
"count": 48
},
{
"itemHrid": "/items/silk_robe_top",
"count": 48
},
{
"itemHrid": "/items/silk_robe_bottoms",
"count": 48
},
{
"itemHrid": "/items/silk_gloves",
"count": 48
},
{
"itemHrid": "/items/silk_boots",
"count": 48
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/arcane_water_staff",
"count": 40
},
{
"itemHrid": "/items/arcane_nature_staff",
"count": 40
},
{
"itemHrid": "/items/arcane_fire_staff",
"count": 40
},
{
"itemHrid": "/items/radiant_hat",
"count": 40
},
{
"itemHrid": "/items/radiant_robe_top",
"count": 40
},
{
"itemHrid": "/items/radiant_robe_bottoms",
"count": 40
},
{
"itemHrid": "/items/radiant_gloves",
"count": 40
},
{
"itemHrid": "/items/radiant_boots",
"count": 40
},
{
"itemHrid": "/items/super_magic_coffee",
"count": 2000
}
]
},
"sortIndex": 17
},
"/house_rooms/observatory": {
"hrid": "/house_rooms/observatory",
"name": "Observatory",
"skillHrid": "/skills/enhancing",
"usableInActionTypeMap": {
"/action_types/enhancing": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_action_speed",
"typeHrid": "/buff_types/action_speed",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.01,
"flatBoostLevelBonus": 0.01,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_enhancing_success",
"typeHrid": "/buff_types/enhancing_success",
"ratioBoost": 0.0005,
"ratioBoostLevelBonus": 0.0005,
"flatBoost": 0,
"flatBoostLevelBonus": 0,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/swamp_essence",
"count": 750
},
{
"itemHrid": "/items/cheese_enhancer",
"count": 6
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/swamp_essence",
"count": 1500
},
{
"itemHrid": "/items/aqua_essence",
"count": 1500
},
{
"itemHrid": "/items/cheese_enhancer",
"count": 9
},
{
"itemHrid": "/items/verdant_enhancer",
"count": 9
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/aqua_essence",
"count": 3000
},
{
"itemHrid": "/items/jungle_essence",
"count": 3000
},
{
"itemHrid": "/items/verdant_enhancer",
"count": 12
},
{
"itemHrid": "/items/azure_enhancer",
"count": 12
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/jungle_essence",
"count": 6000
},
{
"itemHrid": "/items/gobo_essence",
"count": 6000
},
{
"itemHrid": "/items/azure_enhancer",
"count": 15
},
{
"itemHrid": "/items/burble_enhancer",
"count": 15
},
{
"itemHrid": "/items/enhancing_tea",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/gobo_essence",
"count": 12000
},
{
"itemHrid": "/items/eyessence",
"count": 12000
},
{
"itemHrid": "/items/burble_enhancer",
"count": 18
},
{
"itemHrid": "/items/crimson_enhancer",
"count": 18
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/eyessence",
"count": 24000
},
{
"itemHrid": "/items/sorcerer_essence",
"count": 24000
},
{
"itemHrid": "/items/crimson_enhancer",
"count": 21
},
{
"itemHrid": "/items/rainbow_enhancer",
"count": 21
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/sorcerer_essence",
"count": 48000
},
{
"itemHrid": "/items/bear_essence",
"count": 48000
},
{
"itemHrid": "/items/rainbow_enhancer",
"count": 24
},
{
"itemHrid": "/items/holy_enhancer",
"count": 24
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/bear_essence",
"count": 120000
},
{
"itemHrid": "/items/holy_enhancer",
"count": 60
},
{
"itemHrid": "/items/super_enhancing_tea",
"count": 2000
}
]
},
"sortIndex": 10
},
"/house_rooms/sewing_parlor": {
"hrid": "/house_rooms/sewing_parlor",
"name": "Sewing Parlor",
"skillHrid": "/skills/tailoring",
"usableInActionTypeMap": {
"/action_types/tailoring": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_efficiency",
"typeHrid": "/buff_types/efficiency",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.015,
"flatBoostLevelBonus": 0.015,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 75
},
{
"itemHrid": "/items/rough_leather",
"count": 180
},
{
"itemHrid": "/items/cotton_fabric",
"count": 180
},
{
"itemHrid": "/items/cheese_needle",
"count": 6
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 150
},
{
"itemHrid": "/items/birch_lumber",
"count": 150
},
{
"itemHrid": "/items/rough_leather",
"count": 360
},
{
"itemHrid": "/items/reptile_leather",
"count": 360
},
{
"itemHrid": "/items/cotton_fabric",
"count": 360
},
{
"itemHrid": "/items/linen_fabric",
"count": 360
},
{
"itemHrid": "/items/cheese_needle",
"count": 9
},
{
"itemHrid": "/items/verdant_needle",
"count": 9
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 300
},
{
"itemHrid": "/items/cedar_lumber",
"count": 300
},
{
"itemHrid": "/items/reptile_leather",
"count": 1440
},
{
"itemHrid": "/items/linen_fabric",
"count": 1440
},
{
"itemHrid": "/items/verdant_needle",
"count": 12
},
{
"itemHrid": "/items/azure_needle",
"count": 12
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 600
},
{
"itemHrid": "/items/reptile_leather",
"count": 1440
},
{
"itemHrid": "/items/gobo_leather",
"count": 1440
},
{
"itemHrid": "/items/linen_fabric",
"count": 1440
},
{
"itemHrid": "/items/bamboo_fabric",
"count": 1440
},
{
"itemHrid": "/items/azure_needle",
"count": 15
},
{
"itemHrid": "/items/burble_needle",
"count": 15
},
{
"itemHrid": "/items/tailoring_tea",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 1200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 1200
},
{
"itemHrid": "/items/gobo_leather",
"count": 5760
},
{
"itemHrid": "/items/bamboo_fabric",
"count": 5760
},
{
"itemHrid": "/items/burble_needle",
"count": 18
},
{
"itemHrid": "/items/crimson_needle",
"count": 18
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 2400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 2400
},
{
"itemHrid": "/items/gobo_leather",
"count": 5760
},
{
"itemHrid": "/items/beast_leather",
"count": 5760
},
{
"itemHrid": "/items/bamboo_fabric",
"count": 5760
},
{
"itemHrid": "/items/silk_fabric",
"count": 5760
},
{
"itemHrid": "/items/crimson_needle",
"count": 21
},
{
"itemHrid": "/items/rainbow_needle",
"count": 21
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 4800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 4800
},
{
"itemHrid": "/items/beast_leather",
"count": 11520
},
{
"itemHrid": "/items/umbral_leather",
"count": 11520
},
{
"itemHrid": "/items/silk_fabric",
"count": 11520
},
{
"itemHrid": "/items/radiant_fabric",
"count": 11520
},
{
"itemHrid": "/items/rainbow_needle",
"count": 24
},
{
"itemHrid": "/items/holy_needle",
"count": 24
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 12000
},
{
"itemHrid": "/items/umbral_leather",
"count": 28800
},
{
"itemHrid": "/items/radiant_fabric",
"count": 28800
},
{
"itemHrid": "/items/holy_needle",
"count": 60
},
{
"itemHrid": "/items/super_tailoring_tea",
"count": 2000
}
]
},
"sortIndex": 6
},
"/house_rooms/workshop": {
"hrid": "/house_rooms/workshop",
"name": "Workshop",
"skillHrid": "/skills/crafting",
"usableInActionTypeMap": {
"/action_types/crafting": true
},
"actionBuffs": [
{
"uniqueHrid": "/buff_uniques/house_efficiency",
"typeHrid": "/buff_types/efficiency",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.015,
"flatBoostLevelBonus": 0.015,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"globalBuffs": [
{
"uniqueHrid": "/buff_uniques/house_experience",
"typeHrid": "/buff_types/wisdom",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.0005,
"flatBoostLevelBonus": 0.0005,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
},
{
"uniqueHrid": "/buff_uniques/house_rare_find",
"typeHrid": "/buff_types/rare_find",
"ratioBoost": 0,
"ratioBoostLevelBonus": 0,
"flatBoost": 0.002,
"flatBoostLevelBonus": 0.002,
"startTime": "0001-01-01T00:00:00Z",
"duration": 0
}
],
"upgradeCostsMap": {
"1": [
{
"itemHrid": "/items/coin",
"count": 500000
},
{
"itemHrid": "/items/lumber",
"count": 450
},
{
"itemHrid": "/items/cheese_chisel",
"count": 6
}
],
"2": [
{
"itemHrid": "/items/coin",
"count": 2000000
},
{
"itemHrid": "/items/lumber",
"count": 900
},
{
"itemHrid": "/items/birch_lumber",
"count": 900
},
{
"itemHrid": "/items/cheese_chisel",
"count": 9
},
{
"itemHrid": "/items/verdant_chisel",
"count": 9
}
],
"3": [
{
"itemHrid": "/items/coin",
"count": 5000000
},
{
"itemHrid": "/items/birch_lumber",
"count": 1800
},
{
"itemHrid": "/items/cedar_lumber",
"count": 1800
},
{
"itemHrid": "/items/verdant_chisel",
"count": 12
},
{
"itemHrid": "/items/azure_chisel",
"count": 12
}
],
"4": [
{
"itemHrid": "/items/coin",
"count": 12000000
},
{
"itemHrid": "/items/cedar_lumber",
"count": 3600
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 3600
},
{
"itemHrid": "/items/azure_chisel",
"count": 15
},
{
"itemHrid": "/items/burble_chisel",
"count": 15
},
{
"itemHrid": "/items/crafting_tea",
"count": 1000
}
],
"5": [
{
"itemHrid": "/items/coin",
"count": 25000000
},
{
"itemHrid": "/items/purpleheart_lumber",
"count": 7200
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 7200
},
{
"itemHrid": "/items/burble_chisel",
"count": 18
},
{
"itemHrid": "/items/crimson_chisel",
"count": 18
}
],
"6": [
{
"itemHrid": "/items/coin",
"count": 50000000
},
{
"itemHrid": "/items/ginkgo_lumber",
"count": 14400
},
{
"itemHrid": "/items/redwood_lumber",
"count": 14400
},
{
"itemHrid": "/items/crimson_chisel",
"count": 21
},
{
"itemHrid": "/items/rainbow_chisel",
"count": 21
}
],
"7": [
{
"itemHrid": "/items/coin",
"count": 90000000
},
{
"itemHrid": "/items/redwood_lumber",
"count": 28800
},
{
"itemHrid": "/items/arcane_lumber",
"count": 28800
},
{
"itemHrid": "/items/rainbow_chisel",
"count": 24
},
{
"itemHrid": "/items/holy_chisel",
"count": 24
}
],
"8": [
{
"itemHrid": "/items/coin",
"count": 160000000
},
{
"itemHrid": "/items/arcane_lumber",
"count": 72000
},
{
"itemHrid": "/items/holy_chisel",
"count": 60
},
{
"itemHrid": "/items/super_crafting_tea",
"count": 2000
}
]
},
"sortIndex": 5
}
};
const houseRoomNamesCN = {
"/house_rooms/dairy_barn": "\u5976\u725b\u68da",
"/house_rooms/garden": "\u82b1\u56ed",
"/house_rooms/log_shed": "\u6728\u68da",
"/house_rooms/forge": "\u953b\u9020\u53f0",
"/house_rooms/workshop": "\u5de5\u4f5c\u95f4",
"/house_rooms/sewing_parlor": "\u7f1d\u7eab\u5ba4",
"/house_rooms/kitchen": "\u53a8\u623f",
"/house_rooms/brewery": "\u51b2\u6ce1\u574a",
"/house_rooms/laboratory": "\u5b9e\u9a8c\u5ba4",
"/house_rooms/observatory": "\u5929\u6587\u53f0",
"/house_rooms/dining_room": "\u9910\u5385",
"/house_rooms/library": "\u56fe\u4e66\u9986",
"/house_rooms/dojo": "\u9053\u573a",
"/house_rooms/gym": "\u5065\u8eab\u623f",
"/house_rooms/armory": "\u519b\u68b0\u5e93",
"/house_rooms/archery_range": "\u5c04\u7bad\u573a",
"/house_rooms/mystical_study": "\u795e\u79d8\u7814\u7a76\u5ba4"
};
const itemsNameCN = {
"/items/coin": "\u91d1\u5e01",
"/items/task_token": "\u4efb\u52a1\u4ee3\u5e01",
"/items/chimerical_token": "\u5947\u5e7b\u4ee3\u5e01",
"/items/sinister_token": "\u9634\u68ee\u4ee3\u5e01",
"/items/enchanted_token": "\u79d8\u6cd5\u4ee3\u5e01",
"/items/cowbell": "\u725b\u94c3",
"/items/bag_of_10_cowbells": "\u725b\u94c3\u888b (10\u4e2a)",
"/items/purples_gift": "\u5c0f\u7d2b\u725b\u7684\u793c\u7269",
"/items/small_meteorite_cache": "\u5c0f\u9668\u77f3\u8231",
"/items/medium_meteorite_cache": "\u4e2d\u9668\u77f3\u8231",
"/items/large_meteorite_cache": "\u5927\u9668\u77f3\u8231",
"/items/small_artisans_crate": "\u5c0f\u5de5\u5320\u5323",
"/items/medium_artisans_crate": "\u4e2d\u5de5\u5320\u5323",
"/items/large_artisans_crate": "\u5927\u5de5\u5320\u5323",
"/items/small_treasure_chest": "\u5c0f\u5b9d\u7bb1",
"/items/medium_treasure_chest": "\u4e2d\u5b9d\u7bb1",
"/items/large_treasure_chest": "\u5927\u5b9d\u7bb1",
"/items/chimerical_chest": "\u5947\u5e7b\u5b9d\u7bb1",
"/items/sinister_chest": "\u9634\u68ee\u5b9d\u7bb1",
"/items/enchanted_chest": "\u79d8\u6cd5\u5b9d\u7bb1",
"/items/blue_key_fragment": "\u84dd\u8272\u94a5\u5319\u788e\u7247",
"/items/green_key_fragment": "\u7eff\u8272\u94a5\u5319\u788e\u7247",
"/items/purple_key_fragment": "\u7d2b\u8272\u94a5\u5319\u788e\u7247",
"/items/white_key_fragment": "\u767d\u8272\u94a5\u5319\u788e\u7247",
"/items/orange_key_fragment": "\u6a59\u8272\u94a5\u5319\u788e\u7247",
"/items/brown_key_fragment": "\u68d5\u8272\u94a5\u5319\u788e\u7247",
"/items/stone_key_fragment": "\u77f3\u5934\u94a5\u5319\u788e\u7247",
"/items/dark_key_fragment": "\u9ed1\u6697\u94a5\u5319\u788e\u7247",
"/items/burning_key_fragment": "\u71c3\u70e7\u94a5\u5319\u788e\u7247",
"/items/chimerical_entry_key": "\u5947\u5e7b\u94a5\u5319",
"/items/chimerical_chest_key": "\u5947\u5e7b\u5b9d\u7bb1\u94a5\u5319",
"/items/sinister_entry_key": "\u9634\u68ee\u94a5\u5319",
"/items/sinister_chest_key": "\u9634\u68ee\u5b9d\u7bb1\u94a5\u5319",
"/items/enchanted_entry_key": "\u79d8\u6cd5\u94a5\u5319",
"/items/enchanted_chest_key": "\u79d8\u6cd5\u5b9d\u7bb1\u94a5\u5319",
"/items/donut": "\u751c\u751c\u5708",
"/items/blueberry_donut": "\u84dd\u8393\u751c\u751c\u5708",
"/items/blackberry_donut": "\u9ed1\u8393\u751c\u751c\u5708",
"/items/strawberry_donut": "\u8349\u8393\u751c\u751c\u5708",
"/items/mooberry_donut": "\u54de\u8393\u751c\u751c\u5708",
"/items/marsberry_donut": "\u706b\u661f\u8393\u751c\u751c\u5708",
"/items/spaceberry_donut": "\u592a\u7a7a\u8393\u751c\u751c\u5708",
"/items/cupcake": "\u7eb8\u676f\u86cb\u7cd5",
"/items/blueberry_cake": "\u84dd\u8393\u86cb\u7cd5",
"/items/blackberry_cake": "\u9ed1\u8393\u86cb\u7cd5",
"/items/strawberry_cake": "\u8349\u8393\u86cb\u7cd5",
"/items/mooberry_cake": "\u54de\u8393\u86cb\u7cd5",
"/items/marsberry_cake": "\u706b\u661f\u8393\u86cb\u7cd5",
"/items/spaceberry_cake": "\u592a\u7a7a\u8393\u86cb\u7cd5",
"/items/gummy": "\u8f6f\u7cd6",
"/items/apple_gummy": "\u82f9\u679c\u8f6f\u7cd6",
"/items/orange_gummy": "\u6a59\u5b50\u8f6f\u7cd6",
"/items/plum_gummy": "\u674e\u5b50\u8f6f\u7cd6",
"/items/peach_gummy": "\u6843\u5b50\u8f6f\u7cd6",
"/items/dragon_fruit_gummy": "\u706b\u9f99\u679c\u8f6f\u7cd6",
"/items/star_fruit_gummy": "\u6768\u6843\u8f6f\u7cd6",
"/items/yogurt": "\u9178\u5976",
"/items/apple_yogurt": "\u82f9\u679c\u9178\u5976",
"/items/orange_yogurt": "\u6a59\u5b50\u9178\u5976",
"/items/plum_yogurt": "\u674e\u5b50\u9178\u5976",
"/items/peach_yogurt": "\u6843\u5b50\u9178\u5976",
"/items/dragon_fruit_yogurt": "\u706b\u9f99\u679c\u9178\u5976",
"/items/star_fruit_yogurt": "\u6768\u6843\u9178\u5976",
"/items/milking_tea": "\u6324\u5976\u8336",
"/items/foraging_tea": "\u91c7\u6458\u8336",
"/items/woodcutting_tea": "\u4f10\u6728\u8336",
"/items/cooking_tea": "\u70f9\u996a\u8336",
"/items/brewing_tea": "\u51b2\u6ce1\u8336",
"/items/alchemy_tea": "\u70bc\u91d1\u8336",
"/items/enhancing_tea": "\u5f3a\u5316\u8336",
"/items/cheesesmithing_tea": "\u5976\u916a\u953b\u9020\u8336",
"/items/crafting_tea": "\u5236\u4f5c\u8336",
"/items/tailoring_tea": "\u7f1d\u7eab\u8336",
"/items/super_milking_tea": "\u8d85\u7ea7\u6324\u5976\u8336",
"/items/super_foraging_tea": "\u8d85\u7ea7\u91c7\u6458\u8336",
"/items/super_woodcutting_tea": "\u8d85\u7ea7\u4f10\u6728\u8336",
"/items/super_cooking_tea": "\u8d85\u7ea7\u70f9\u996a\u8336",
"/items/super_brewing_tea": "\u8d85\u7ea7\u51b2\u6ce1\u8336",
"/items/super_alchemy_tea": "\u8d85\u7ea7\u70bc\u91d1\u8336",
"/items/super_enhancing_tea": "\u8d85\u7ea7\u5f3a\u5316\u8336",
"/items/super_cheesesmithing_tea": "\u8d85\u7ea7\u5976\u916a\u953b\u9020\u8336",
"/items/super_crafting_tea": "\u8d85\u7ea7\u5236\u4f5c\u8336",
"/items/super_tailoring_tea": "\u8d85\u7ea7\u7f1d\u7eab\u8336",
"/items/ultra_milking_tea": "\u7a76\u6781\u6324\u5976\u8336",
"/items/ultra_foraging_tea": "\u7a76\u6781\u91c7\u6458\u8336",
"/items/ultra_woodcutting_tea": "\u7a76\u6781\u4f10\u6728\u8336",
"/items/ultra_cooking_tea": "\u7a76\u6781\u70f9\u996a\u8336",
"/items/ultra_brewing_tea": "\u7a76\u6781\u51b2\u6ce1\u8336",
"/items/ultra_alchemy_tea": "\u7a76\u6781\u70bc\u91d1\u8336",
"/items/ultra_enhancing_tea": "\u7a76\u6781\u5f3a\u5316\u8336",
"/items/ultra_cheesesmithing_tea": "\u7a76\u6781\u5976\u916a\u953b\u9020\u8336",
"/items/ultra_crafting_tea": "\u7a76\u6781\u5236\u4f5c\u8336",
"/items/ultra_tailoring_tea": "\u7a76\u6781\u7f1d\u7eab\u8336",
"/items/gathering_tea": "\u91c7\u96c6\u8336",
"/items/gourmet_tea": "\u7f8e\u98df\u8336",
"/items/wisdom_tea": "\u7ecf\u9a8c\u8336",
"/items/processing_tea": "\u52a0\u5de5\u8336",
"/items/efficiency_tea": "\u6548\u7387\u8336",
"/items/artisan_tea": "\u5de5\u5320\u8336",
"/items/catalytic_tea": "\u50ac\u5316\u8336",
"/items/blessed_tea": "\u798f\u6c14\u8336",
"/items/stamina_coffee": "\u8010\u529b\u5496\u5561",
"/items/intelligence_coffee": "\u667a\u529b\u5496\u5561",
"/items/defense_coffee": "\u9632\u5fa1\u5496\u5561",
"/items/attack_coffee": "\u653b\u51fb\u5496\u5561",
"/items/power_coffee": "\u529b\u91cf\u5496\u5561",
"/items/ranged_coffee": "\u8fdc\u7a0b\u5496\u5561",
"/items/magic_coffee": "\u9b54\u6cd5\u5496\u5561",
"/items/super_stamina_coffee": "\u8d85\u7ea7\u8010\u529b\u5496\u5561",
"/items/super_intelligence_coffee": "\u8d85\u7ea7\u667a\u529b\u5496\u5561",
"/items/super_defense_coffee": "\u8d85\u7ea7\u9632\u5fa1\u5496\u5561",
"/items/super_attack_coffee": "\u8d85\u7ea7\u653b\u51fb\u5496\u5561",
"/items/super_power_coffee": "\u8d85\u7ea7\u529b\u91cf\u5496\u5561",
"/items/super_ranged_coffee": "\u8d85\u7ea7\u8fdc\u7a0b\u5496\u5561",
"/items/super_magic_coffee": "\u8d85\u7ea7\u9b54\u6cd5\u5496\u5561",
"/items/ultra_stamina_coffee": "\u7a76\u6781\u8010\u529b\u5496\u5561",
"/items/ultra_intelligence_coffee": "\u7a76\u6781\u667a\u529b\u5496\u5561",
"/items/ultra_defense_coffee": "\u7a76\u6781\u9632\u5fa1\u5496\u5561",
"/items/ultra_attack_coffee": "\u7a76\u6781\u653b\u51fb\u5496\u5561",
"/items/ultra_power_coffee": "\u7a76\u6781\u529b\u91cf\u5496\u5561",
"/items/ultra_ranged_coffee": "\u7a76\u6781\u8fdc\u7a0b\u5496\u5561",
"/items/ultra_magic_coffee": "\u7a76\u6781\u9b54\u6cd5\u5496\u5561",
"/items/wisdom_coffee": "\u7ecf\u9a8c\u5496\u5561",
"/items/lucky_coffee": "\u5e78\u8fd0\u5496\u5561",
"/items/swiftness_coffee": "\u8fc5\u6377\u5496\u5561",
"/items/channeling_coffee": "\u541f\u5531\u5496\u5561",
"/items/critical_coffee": "\u66b4\u51fb\u5496\u5561",
"/items/poke": "\u7834\u80c6\u4e4b\u523a",
"/items/impale": "\u900f\u9aa8\u4e4b\u523a",
"/items/puncture": "\u7834\u7532\u4e4b\u523a",
"/items/penetrating_strike": "\u8d2f\u5fc3\u4e4b\u523a",
"/items/scratch": "\u722a\u5f71\u65a9",
"/items/cleave": "\u5206\u88c2\u65a9",
"/items/maim": "\u8840\u5203\u65a9",
"/items/crippling_slash": "\u81f4\u6b8b\u65a9",
"/items/smack": "\u91cd\u78be",
"/items/sweep": "\u91cd\u626b",
"/items/stunning_blow": "\u91cd\u9524",
"/items/quick_shot": "\u5feb\u901f\u5c04\u51fb",
"/items/aqua_arrow": "\u6d41\u6c34\u7bad",
"/items/flame_arrow": "\u70c8\u7130\u7bad",
"/items/rain_of_arrows": "\u7bad\u96e8",
"/items/silencing_shot": "\u6c89\u9ed8\u4e4b\u7bad",
"/items/steady_shot": "\u7a33\u5b9a\u5c04\u51fb",
"/items/pestilent_shot": "\u75ab\u75c5\u5c04\u51fb",
"/items/penetrating_shot": "\u8d2f\u7a7f\u5c04\u51fb",
"/items/water_strike": "\u6d41\u6c34\u51b2\u51fb",
"/items/ice_spear": "\u51b0\u67aa\u672f",
"/items/frost_surge": "\u51b0\u971c\u7206\u88c2",
"/items/mana_spring": "\u6cd5\u529b\u55b7\u6cc9",
"/items/entangle": "\u7f20\u7ed5",
"/items/toxic_pollen": "\u5267\u6bd2\u7c89\u5c18",
"/items/natures_veil": "\u81ea\u7136\u83cc\u5e55",
"/items/fireball": "\u706b\u7403",
"/items/flame_blast": "\u7194\u5ca9\u7206\u88c2",
"/items/firestorm": "\u706b\u7130\u98ce\u66b4",
"/items/smoke_burst": "\u70df\u7206\u706d\u5f71",
"/items/minor_heal": "\u521d\u7ea7\u81ea\u6108\u672f",
"/items/heal": "\u81ea\u6108\u672f",
"/items/quick_aid": "\u5feb\u901f\u6cbb\u7597\u672f",
"/items/rejuvenate": "\u7fa4\u4f53\u6cbb\u7597\u672f",
"/items/taunt": "\u5632\u8bbd",
"/items/provoke": "\u6311\u8845",
"/items/toughness": "\u575a\u97e7",
"/items/elusiveness": "\u95ea\u907f",
"/items/precision": "\u7cbe\u786e",
"/items/berserk": "\u72c2\u66b4",
"/items/elemental_affinity": "\u5143\u7d20\u589e\u5e45",
"/items/frenzy": "\u72c2\u901f",
"/items/spike_shell": "\u5c16\u523a\u9632\u62a4",
"/items/arcane_reflection": "\u5965\u672f\u53cd\u5c04",
"/items/vampirism": "\u5438\u8840",
"/items/revive": "\u590d\u6d3b",
"/items/insanity": "\u75af\u72c2",
"/items/invincible": "\u65e0\u654c",
"/items/fierce_aura": "\u7269\u7406\u5149\u73af",
"/items/aqua_aura": "\u6d41\u6c34\u5149\u73af",
"/items/sylvan_aura": "\u81ea\u7136\u5149\u73af",
"/items/flame_aura": "\u706b\u7130\u5149\u73af",
"/items/speed_aura": "\u901f\u5ea6\u5149\u73af",
"/items/critical_aura": "\u66b4\u51fb\u5149\u73af",
"/items/gobo_stabber": "\u54e5\u5e03\u6797\u957f\u5251",
"/items/gobo_slasher": "\u54e5\u5e03\u6797\u5173\u5200",
"/items/gobo_smasher": "\u54e5\u5e03\u6797\u72fc\u7259\u68d2",
"/items/spiked_bulwark": "\u5c16\u523a\u76fe",
"/items/werewolf_slasher": "\u72fc\u4eba\u5173\u5200",
"/items/griffin_bulwark": "\u72ee\u9e6b\u91cd\u76fe",
"/items/gobo_shooter": "\u54e5\u5e03\u6797\u5f39\u5f13",
"/items/vampiric_bow": "\u5438\u8840\u5f13",
"/items/cursed_bow": "\u5492\u6028\u4e4b\u5f13",
"/items/gobo_boomstick": "\u54e5\u5e03\u6797\u706b\u68cd",
"/items/cheese_bulwark": "\u5976\u916a\u91cd\u76fe",
"/items/verdant_bulwark": "\u7fe0\u7eff\u91cd\u76fe",
"/items/azure_bulwark": "\u851a\u84dd\u91cd\u76fe",
"/items/burble_bulwark": "\u6df1\u7d2b\u91cd\u76fe",
"/items/crimson_bulwark": "\u7edb\u7ea2\u91cd\u76fe",
"/items/rainbow_bulwark": "\u5f69\u8679\u91cd\u76fe",
"/items/holy_bulwark": "\u795e\u5723\u91cd\u76fe",
"/items/wooden_bow": "\u6728\u5f13",
"/items/birch_bow": "\u6866\u6728\u5f13",
"/items/cedar_bow": "\u96ea\u677e\u5f13",
"/items/purpleheart_bow": "\u7d2b\u5fc3\u5f13",
"/items/ginkgo_bow": "\u94f6\u674f\u5f13",
"/items/redwood_bow": "\u7ea2\u6749\u5f13",
"/items/arcane_bow": "\u795e\u79d8\u5f13",
"/items/stalactite_spear": "\u77f3\u949f\u957f\u67aa",
"/items/granite_bludgeon": "\u82b1\u5c97\u5ca9\u5927\u68d2",
"/items/regal_sword": "\u541b\u738b\u4e4b\u5251",
"/items/chaotic_flail": "\u6df7\u6c8c\u8fde\u67b7",
"/items/soul_hunter_crossbow": "\u7075\u9b42\u730e\u624b\u5f29",
"/items/sundering_crossbow": "\u88c2\u7a7a\u4e4b\u5f29",
"/items/frost_staff": "\u51b0\u971c\u6cd5\u6756",
"/items/infernal_battlestaff": "\u70bc\u72f1\u6cd5\u6756",
"/items/jackalope_staff": "\u9e7f\u89d2\u5154\u4e4b\u6756",
"/items/cheese_sword": "\u5976\u916a\u5251",
"/items/verdant_sword": "\u7fe0\u7eff\u5251",
"/items/azure_sword": "\u851a\u84dd\u5251",
"/items/burble_sword": "\u6df1\u7d2b\u5251",
"/items/crimson_sword": "\u7edb\u7ea2\u5251",
"/items/rainbow_sword": "\u5f69\u8679\u5251",
"/items/holy_sword": "\u795e\u5723\u5251",
"/items/cheese_spear": "\u5976\u916a\u957f\u67aa",
"/items/verdant_spear": "\u7fe0\u7eff\u957f\u67aa",
"/items/azure_spear": "\u851a\u84dd\u957f\u67aa",
"/items/burble_spear": "\u6df1\u7d2b\u957f\u67aa",
"/items/crimson_spear": "\u7edb\u7ea2\u957f\u67aa",
"/items/rainbow_spear": "\u5f69\u8679\u957f\u67aa",
"/items/holy_spear": "\u795e\u5723\u957f\u67aa",
"/items/cheese_mace": "\u5976\u916a\u9489\u5934\u9524",
"/items/verdant_mace": "\u7fe0\u7eff\u9489\u5934\u9524",
"/items/azure_mace": "\u851a\u84dd\u9489\u5934\u9524",
"/items/burble_mace": "\u6df1\u7d2b\u9489\u5934\u9524",
"/items/crimson_mace": "\u7edb\u7ea2\u9489\u5934\u9524",
"/items/rainbow_mace": "\u5f69\u8679\u9489\u5934\u9524",
"/items/holy_mace": "\u795e\u5723\u9489\u5934\u9524",
"/items/wooden_crossbow": "\u6728\u5f29",
"/items/birch_crossbow": "\u6866\u6728\u5f29",
"/items/cedar_crossbow": "\u96ea\u677e\u5f29",
"/items/purpleheart_crossbow": "\u7d2b\u5fc3\u5f29",
"/items/ginkgo_crossbow": "\u94f6\u674f\u5f29",
"/items/redwood_crossbow": "\u7ea2\u6749\u5f29",
"/items/arcane_crossbow": "\u795e\u79d8\u5f29",
"/items/wooden_water_staff": "\u6728\u5236\u6c34\u6cd5\u6756",
"/items/birch_water_staff": "\u6866\u6728\u6c34\u6cd5\u6756",
"/items/cedar_water_staff": "\u96ea\u677e\u6c34\u6cd5\u6756",
"/items/purpleheart_water_staff": "\u7d2b\u5fc3\u6c34\u6cd5\u6756",
"/items/ginkgo_water_staff": "\u94f6\u674f\u6c34\u6cd5\u6756",
"/items/redwood_water_staff": "\u7ea2\u6749\u6c34\u6cd5\u6756",
"/items/arcane_water_staff": "\u795e\u79d8\u6c34\u6cd5\u6756",
"/items/wooden_nature_staff": "\u6728\u5236\u81ea\u7136\u6cd5\u6756",
"/items/birch_nature_staff": "\u6866\u6728\u81ea\u7136\u6cd5\u6756",
"/items/cedar_nature_staff": "\u96ea\u677e\u81ea\u7136\u6cd5\u6756",
"/items/purpleheart_nature_staff": "\u7d2b\u5fc3\u81ea\u7136\u6cd5\u6756",
"/items/ginkgo_nature_staff": "\u94f6\u674f\u81ea\u7136\u6cd5\u6756",
"/items/redwood_nature_staff": "\u7ea2\u6749\u81ea\u7136\u6cd5\u6756",
"/items/arcane_nature_staff": "\u795e\u79d8\u81ea\u7136\u6cd5\u6756",
"/items/wooden_fire_staff": "\u6728\u706b\u6cd5\u6756",
"/items/birch_fire_staff": "\u6866\u6728\u706b\u6cd5\u6756",
"/items/cedar_fire_staff": "\u96ea\u677e\u706b\u6cd5\u6756",
"/items/purpleheart_fire_staff": "\u7d2b\u5fc3\u706b\u6cd5\u6756",
"/items/ginkgo_fire_staff": "\u94f6\u674f\u706b\u6cd5\u6756",
"/items/redwood_fire_staff": "\u7ea2\u6749\u706b\u6cd5\u6756",
"/items/arcane_fire_staff": "\u795e\u79d8\u706b\u6cd5\u6756",
"/items/eye_watch": "\u638c\u4e0a\u76d1\u5de5",
"/items/snake_fang_dirk": "\u86c7\u7259\u77ed\u5251",
"/items/vision_shield": "\u89c6\u89c9\u76fe",
"/items/gobo_defender": "\u54e5\u5e03\u6797\u9632\u5fa1\u8005",
"/items/vampire_fang_dirk": "\u5438\u8840\u9b3c\u77ed\u5251",
"/items/knights_aegis": "\u9a91\u58eb\u76fe",
"/items/treant_shield": "\u6811\u4eba\u76fe",
"/items/manticore_shield": "\u874e\u72ee\u76fe",
"/items/tome_of_healing": "\u6cbb\u7597\u4e4b\u4e66",
"/items/tome_of_the_elements": "\u5143\u7d20\u4e4b\u4e66",
"/items/watchful_relic": "\u8b66\u6212\u9057\u7269",
"/items/bishops_codex": "\u4e3b\u6559\u6cd5\u5178",
"/items/cheese_buckler": "\u5976\u916a\u5706\u76fe",
"/items/verdant_buckler": "\u7fe0\u7eff\u5706\u76fe",
"/items/azure_buckler": "\u851a\u84dd\u5706\u76fe",
"/items/burble_buckler": "\u6df1\u7d2b\u5706\u76fe",
"/items/crimson_buckler": "\u7edb\u7ea2\u5706\u76fe",
"/items/rainbow_buckler": "\u5f69\u8679\u5706\u76fe",
"/items/holy_buckler": "\u795e\u5723\u5706\u76fe",
"/items/wooden_shield": "\u6728\u76fe",
"/items/birch_shield": "\u6866\u6728\u76fe",
"/items/cedar_shield": "\u96ea\u677e\u76fe",
"/items/purpleheart_shield": "\u7d2b\u5fc3\u76fe",
"/items/ginkgo_shield": "\u94f6\u674f\u76fe",
"/items/redwood_shield": "\u7ea2\u6749\u76fe",
"/items/arcane_shield": "\u795e\u79d8\u76fe",
"/items/sinister_cape": "\u9634\u68ee\u6597\u7bf7",
"/items/chimerical_quiver": "\u5947\u5e7b\u7bad\u888b",
"/items/enchanted_cloak": "\u79d8\u6cd5\u62ab\u98ce",
"/items/red_culinary_hat": "\u7ea2\u8272\u53a8\u5e08\u5e3d",
"/items/snail_shell_helmet": "\u8717\u725b\u58f3\u5934\u76d4",
"/items/vision_helmet": "\u89c6\u89c9\u5934\u76d4",
"/items/fluffy_red_hat": "\u84ec\u677e\u7ea2\u5e3d\u5b50",
"/items/acrobatic_hood": "\u6742\u6280\u5e08\u515c\u5e3d",
"/items/magicians_hat": "\u9b54\u672f\u5e08\u5e3d",
"/items/cheese_helmet": "\u5976\u916a\u5934\u76d4",
"/items/verdant_helmet": "\u7fe0\u7eff\u5934\u76d4",
"/items/azure_helmet": "\u851a\u84dd\u5934\u76d4",
"/items/burble_helmet": "\u6df1\u7d2b\u5934\u76d4",
"/items/crimson_helmet": "\u7edb\u7ea2\u5934\u76d4",
"/items/rainbow_helmet": "\u5f69\u8679\u5934\u76d4",
"/items/holy_helmet": "\u795e\u5723\u5934\u76d4",
"/items/rough_hood": "\u7c97\u7cd9\u515c\u5e3d",
"/items/reptile_hood": "\u722c\u884c\u52a8\u7269\u515c\u5e3d",
"/items/gobo_hood": "\u54e5\u5e03\u6797\u515c\u5e3d",
"/items/beast_hood": "\u91ce\u517d\u515c\u5e3d",
"/items/umbral_hood": "\u6697\u5f71\u515c\u5e3d",
"/items/cotton_hat": "\u68c9\u5e3d",
"/items/linen_hat": "\u4e9a\u9ebb\u5e3d",
"/items/bamboo_hat": "\u7af9\u5e3d",
"/items/silk_hat": "\u4e1d\u5e3d",
"/items/radiant_hat": "\u5149\u8f89\u5e3d",
"/items/dairyhands_top": "\u6324\u5976\u5de5\u4e0a\u8863",
"/items/foragers_top": "\u91c7\u6458\u8005\u4e0a\u8863",
"/items/lumberjacks_top": "\u4f10\u6728\u5de5\u4e0a\u8863",
"/items/cheesemakers_top": "\u5976\u916a\u5e08\u4e0a\u8863",
"/items/crafters_top": "\u5de5\u5320\u4e0a\u8863",
"/items/tailors_top": "\u88c1\u7f1d\u4e0a\u8863",
"/items/chefs_top": "\u53a8\u5e08\u4e0a\u8863",
"/items/brewers_top": "\u996e\u54c1\u5e08\u4e0a\u8863",
"/items/alchemists_top": "\u70bc\u91d1\u5e08\u4e0a\u8863",
"/items/enhancers_top": "\u5f3a\u5316\u5e08\u4e0a\u8863",
"/items/gator_vest": "\u9cc4\u9c7c\u9a6c\u7532",
"/items/turtle_shell_body": "\u9f9f\u58f3\u80f8\u7532",
"/items/colossus_plate_body": "\u5de8\u50cf\u80f8\u7532",
"/items/demonic_plate_body": "\u6076\u9b54\u80f8\u7532",
"/items/marine_tunic": "\u6d77\u6d0b\u76ae\u8863",
"/items/revenant_tunic": "\u4ea1\u7075\u76ae\u8863",
"/items/griffin_tunic": "\u72ee\u9e6b\u76ae\u8863",
"/items/icy_robe_top": "\u51b0\u971c\u888d\u670d",
"/items/flaming_robe_top": "\u70c8\u7130\u888d\u670d",
"/items/luna_robe_top": "\u6708\u795e\u888d\u670d",
"/items/royal_water_robe_top": "\u7687\u5bb6\u6c34\u7cfb\u888d\u670d",
"/items/royal_nature_robe_top": "\u7687\u5bb6\u81ea\u7136\u7cfb\u888d\u670d",
"/items/royal_fire_robe_top": "\u7687\u5bb6\u706b\u7cfb\u888d\u670d",
"/items/cheese_plate_body": "\u5976\u916a\u80f8\u7532",
"/items/verdant_plate_body": "\u7fe0\u7eff\u80f8\u7532",
"/items/azure_plate_body": "\u851a\u84dd\u80f8\u7532",
"/items/burble_plate_body": "\u6df1\u7d2b\u80f8\u7532",
"/items/crimson_plate_body": "\u7edb\u7ea2\u80f8\u7532",
"/items/rainbow_plate_body": "\u5f69\u8679\u80f8\u7532",
"/items/holy_plate_body": "\u795e\u5723\u80f8\u7532",
"/items/rough_tunic": "\u7c97\u7cd9\u76ae\u8863",
"/items/reptile_tunic": "\u722c\u884c\u52a8\u7269\u76ae\u8863",
"/items/gobo_tunic": "\u54e5\u5e03\u6797\u76ae\u8863",
"/items/beast_tunic": "\u91ce\u517d\u76ae\u8863",
"/items/umbral_tunic": "\u6697\u5f71\u76ae\u8863",
"/items/cotton_robe_top": "\u68c9\u5e03\u888d\u670d",
"/items/linen_robe_top": "\u4e9a\u9ebb\u888d\u670d",
"/items/bamboo_robe_top": "\u7af9\u888d\u670d",
"/items/silk_robe_top": "\u4e1d\u7ef8\u888d\u670d",
"/items/radiant_robe_top": "\u5149\u8f89\u888d\u670d",
"/items/dairyhands_bottoms": "\u6324\u5976\u5de5\u4e0b\u88c5",
"/items/foragers_bottoms": "\u91c7\u6458\u8005\u4e0b\u88c5",
"/items/lumberjacks_bottoms": "\u4f10\u6728\u5de5\u4e0b\u88c5",
"/items/cheesemakers_bottoms": "\u5976\u916a\u5e08\u4e0b\u88c5",
"/items/crafters_bottoms": "\u5de5\u5320\u4e0b\u88c5",
"/items/tailors_bottoms": "\u88c1\u7f1d\u4e0b\u88c5",
"/items/chefs_bottoms": "\u53a8\u5e08\u4e0b\u88c5",
"/items/brewers_bottoms": "\u996e\u54c1\u5e08\u4e0b\u88c5",
"/items/alchemists_bottoms": "\u70bc\u91d1\u5e08\u4e0b\u88c5",
"/items/enhancers_bottoms": "\u5f3a\u5316\u5e08\u4e0b\u88c5",
"/items/turtle_shell_legs": "\u9f9f\u58f3\u817f\u7532",
"/items/colossus_plate_legs": "\u5de8\u50cf\u817f\u7532",
"/items/demonic_plate_legs": "\u6076\u9b54\u817f\u7532",
"/items/marine_chaps": "\u822a\u6d77\u76ae\u88e4",
"/items/revenant_chaps": "\u4ea1\u7075\u76ae\u88e4",
"/items/griffin_chaps": "\u72ee\u9e6b\u76ae\u88e4",
"/items/icy_robe_bottoms": "\u51b0\u971c\u888d\u88d9",
"/items/flaming_robe_bottoms": "\u70c8\u7130\u888d\u88d9",
"/items/luna_robe_bottoms": "\u6708\u795e\u888d\u88d9",
"/items/royal_water_robe_bottoms": "\u7687\u5bb6\u6c34\u7cfb\u888d\u88d9",
"/items/royal_nature_robe_bottoms": "\u7687\u5bb6\u81ea\u7136\u7cfb\u888d\u88d9",
"/items/royal_fire_robe_bottoms": "\u7687\u5bb6\u706b\u7cfb\u888d\u88d9",
"/items/cheese_plate_legs": "\u5976\u916a\u817f\u7532",
"/items/verdant_plate_legs": "\u7fe0\u7eff\u817f\u7532",
"/items/azure_plate_legs": "\u851a\u84dd\u817f\u7532",
"/items/burble_plate_legs": "\u6df1\u7d2b\u817f\u7532",
"/items/crimson_plate_legs": "\u7edb\u7ea2\u817f\u7532",
"/items/rainbow_plate_legs": "\u5f69\u8679\u817f\u7532",
"/items/holy_plate_legs": "\u795e\u5723\u817f\u7532",
"/items/rough_chaps": "\u7c97\u7cd9\u76ae\u88e4",
"/items/reptile_chaps": "\u722c\u884c\u52a8\u7269\u76ae\u88e4",
"/items/gobo_chaps": "\u54e5\u5e03\u6797\u76ae\u88e4",
"/items/beast_chaps": "\u91ce\u517d\u76ae\u88e4",
"/items/umbral_chaps": "\u6697\u5f71\u76ae\u88e4",
"/items/cotton_robe_bottoms": "\u68c9\u888d\u88d9",
"/items/linen_robe_bottoms": "\u4e9a\u9ebb\u888d\u88d9",
"/items/bamboo_robe_bottoms": "\u7af9\u888d\u88d9",
"/items/silk_robe_bottoms": "\u4e1d\u7ef8\u888d\u88d9",
"/items/radiant_robe_bottoms": "\u5149\u8f89\u888d\u88d9",
"/items/enchanted_gloves": "\u9644\u9b54\u624b\u5957",
"/items/pincer_gloves": "\u87f9\u94b3\u624b\u5957",
"/items/panda_gloves": "\u718a\u732b\u624b\u5957",
"/items/magnetic_gloves": "\u78c1\u529b\u624b\u5957",
"/items/dodocamel_gauntlets": "\u6e21\u6e21\u9a7c\u62a4\u624b",
"/items/sighted_bracers": "\u7784\u51c6\u62a4\u8155",
"/items/chrono_gloves": "\u65f6\u7a7a\u624b\u5957",
"/items/cheese_gauntlets": "\u5976\u916a\u62a4\u624b",
"/items/verdant_gauntlets": "\u7fe0\u7eff\u62a4\u624b",
"/items/azure_gauntlets": "\u851a\u84dd\u62a4\u624b",
"/items/burble_gauntlets": "\u6df1\u7d2b\u62a4\u624b",
"/items/crimson_gauntlets": "\u7edb\u7ea2\u62a4\u624b",
"/items/rainbow_gauntlets": "\u5f69\u8679\u62a4\u624b",
"/items/holy_gauntlets": "\u795e\u5723\u62a4\u624b",
"/items/rough_bracers": "\u7c97\u7cd9\u62a4\u8155",
"/items/reptile_bracers": "\u722c\u884c\u52a8\u7269\u62a4\u8155",
"/items/gobo_bracers": "\u54e5\u5e03\u6797\u62a4\u8155",
"/items/beast_bracers": "\u91ce\u517d\u62a4\u8155",
"/items/umbral_bracers": "\u6697\u5f71\u62a4\u8155",
"/items/cotton_gloves": "\u68c9\u624b\u5957",
"/items/linen_gloves": "\u4e9a\u9ebb\u624b\u5957",
"/items/bamboo_gloves": "\u7af9\u624b\u5957",
"/items/silk_gloves": "\u4e1d\u624b\u5957",
"/items/radiant_gloves": "\u5149\u8f89\u624b\u5957",
"/items/collectors_boots": "\u6536\u85cf\u5bb6\u9774",
"/items/shoebill_shoes": "\u9cb8\u5934\u9e73\u978b",
"/items/black_bear_shoes": "\u9ed1\u718a\u978b",
"/items/grizzly_bear_shoes": "\u68d5\u718a\u978b",
"/items/polar_bear_shoes": "\u5317\u6781\u718a\u978b",
"/items/centaur_boots": "\u534a\u4eba\u9a6c\u9774",
"/items/sorcerer_boots": "\u5deb\u5e08\u9774",
"/items/cheese_boots": "\u5976\u916a\u9774",
"/items/verdant_boots": "\u7fe0\u7eff\u9774",
"/items/azure_boots": "\u851a\u84dd\u9774",
"/items/burble_boots": "\u6df1\u7d2b\u9774",
"/items/crimson_boots": "\u7edb\u7ea2\u9774",
"/items/rainbow_boots": "\u5f69\u8679\u9774",
"/items/holy_boots": "\u795e\u5723\u9774",
"/items/rough_boots": "\u7c97\u7cd9\u9774",
"/items/reptile_boots": "\u722c\u884c\u52a8\u7269\u9774",
"/items/gobo_boots": "\u54e5\u5e03\u6797\u9774",
"/items/beast_boots": "\u91ce\u517d\u9774",
"/items/umbral_boots": "\u6697\u5f71\u9774",
"/items/cotton_boots": "\u68c9\u9774",
"/items/linen_boots": "\u4e9a\u9ebb\u9774",
"/items/bamboo_boots": "\u7af9\u9774",
"/items/silk_boots": "\u4e1d\u9774",
"/items/radiant_boots": "\u5149\u8f89\u9774",
"/items/small_pouch": "\u5c0f\u888b\u5b50",
"/items/medium_pouch": "\u4e2d\u888b\u5b50",
"/items/large_pouch": "\u5927\u888b\u5b50",
"/items/giant_pouch": "\u5de8\u5927\u888b\u5b50",
"/items/gluttonous_pouch": "\u8d2a\u98df\u4e4b\u888b",
"/items/guzzling_pouch": "\u66b4\u996e\u4e4b\u56ca",
"/items/necklace_of_efficiency": "\u6548\u7387\u9879\u94fe",
"/items/fighter_necklace": "\u6218\u58eb\u9879\u94fe",
"/items/ranger_necklace": "\u5c04\u624b\u9879\u94fe",
"/items/wizard_necklace": "\u5deb\u5e08\u9879\u94fe",
"/items/necklace_of_wisdom": "\u7ecf\u9a8c\u9879\u94fe",
"/items/necklace_of_speed": "\u901f\u5ea6\u9879\u94fe",
"/items/philosophers_necklace": "\u8d24\u8005\u9879\u94fe",
"/items/earrings_of_gathering": "\u91c7\u96c6\u8033\u73af",
"/items/earrings_of_essence_find": "\u7cbe\u534e\u53d1\u73b0\u8033\u73af",
"/items/earrings_of_armor": "\u62a4\u7532\u8033\u73af",
"/items/earrings_of_regeneration": "\u6062\u590d\u8033\u73af",
"/items/earrings_of_resistance": "\u6297\u6027\u8033\u73af",
"/items/earrings_of_rare_find": "\u7a00\u6709\u53d1\u73b0\u8033\u73af",
"/items/earrings_of_critical_strike": "\u66b4\u51fb\u8033\u73af",
"/items/philosophers_earrings": "\u8d24\u8005\u8033\u73af",
"/items/ring_of_gathering": "\u91c7\u96c6\u6212\u6307",
"/items/ring_of_essence_find": "\u7cbe\u534e\u53d1\u73b0\u6212\u6307",
"/items/ring_of_armor": "\u62a4\u7532\u6212\u6307",
"/items/ring_of_regeneration": "\u6062\u590d\u6212\u6307",
"/items/ring_of_resistance": "\u6297\u6027\u6212\u6307",
"/items/ring_of_rare_find": "\u7a00\u6709\u53d1\u73b0\u6212\u6307",
"/items/ring_of_critical_strike": "\u66b4\u51fb\u6212\u6307",
"/items/philosophers_ring": "\u8d24\u8005\u6212\u6307",
"/items/basic_task_badge": "\u57fa\u7840\u4efb\u52a1\u5fbd\u7ae0",
"/items/advanced_task_badge": "\u9ad8\u7ea7\u4efb\u52a1\u5fbd\u7ae0",
"/items/expert_task_badge": "\u4e13\u5bb6\u4efb\u52a1\u5fbd\u7ae0",
"/items/celestial_brush": "\u661f\u7a7a\u5237\u5b50",
"/items/cheese_brush": "\u5976\u916a\u5237\u5b50",
"/items/verdant_brush": "\u7fe0\u7eff\u5237\u5b50",
"/items/azure_brush": "\u851a\u84dd\u5237\u5b50",
"/items/burble_brush": "\u6df1\u7d2b\u5237\u5b50",
"/items/crimson_brush": "\u7edb\u7ea2\u5237\u5b50",
"/items/rainbow_brush": "\u5f69\u8679\u5237\u5b50",
"/items/holy_brush": "\u795e\u5723\u5237\u5b50",
"/items/celestial_shears": "\u661f\u7a7a\u526a\u5200",
"/items/cheese_shears": "\u5976\u916a\u526a\u5200",
"/items/verdant_shears": "\u7fe0\u7eff\u526a\u5200",
"/items/azure_shears": "\u851a\u84dd\u526a\u5200",
"/items/burble_shears": "\u6df1\u7d2b\u526a\u5200",
"/items/crimson_shears": "\u7edb\u7ea2\u526a\u5200",
"/items/rainbow_shears": "\u5f69\u8679\u526a\u5200",
"/items/holy_shears": "\u795e\u5723\u526a\u5200",
"/items/celestial_hatchet": "\u661f\u7a7a\u65a7\u5934",
"/items/cheese_hatchet": "\u5976\u916a\u65a7\u5934",
"/items/verdant_hatchet": "\u7fe0\u7eff\u65a7\u5934",
"/items/azure_hatchet": "\u851a\u84dd\u65a7\u5934",
"/items/burble_hatchet": "\u6df1\u7d2b\u65a7\u5934",
"/items/crimson_hatchet": "\u7edb\u7ea2\u65a7\u5934",
"/items/rainbow_hatchet": "\u5f69\u8679\u65a7\u5934",
"/items/holy_hatchet": "\u795e\u5723\u65a7\u5934",
"/items/celestial_hammer": "\u661f\u7a7a\u9524\u5b50",
"/items/cheese_hammer": "\u5976\u916a\u9524\u5b50",
"/items/verdant_hammer": "\u7fe0\u7eff\u9524\u5b50",
"/items/azure_hammer": "\u851a\u84dd\u9524\u5b50",
"/items/burble_hammer": "\u6df1\u7d2b\u9524\u5b50",
"/items/crimson_hammer": "\u7edb\u7ea2\u9524\u5b50",
"/items/rainbow_hammer": "\u5f69\u8679\u9524\u5b50",
"/items/holy_hammer": "\u795e\u5723\u9524\u5b50",
"/items/celestial_chisel": "\u661f\u7a7a\u51ff\u5b50",
"/items/cheese_chisel": "\u5976\u916a\u51ff\u5b50",
"/items/verdant_chisel": "\u7fe0\u7eff\u51ff\u5b50",
"/items/azure_chisel": "\u851a\u84dd\u51ff\u5b50",
"/items/burble_chisel": "\u6df1\u7d2b\u51ff\u5b50",
"/items/crimson_chisel": "\u7edb\u7ea2\u51ff\u5b50",
"/items/rainbow_chisel": "\u5f69\u8679\u51ff\u5b50",
"/items/holy_chisel": "\u795e\u5723\u51ff\u5b50",
"/items/celestial_needle": "\u661f\u7a7a\u9488",
"/items/cheese_needle": "\u5976\u916a\u9488",
"/items/verdant_needle": "\u7fe0\u7eff\u9488",
"/items/azure_needle": "\u851a\u84dd\u9488",
"/items/burble_needle": "\u6df1\u7d2b\u9488",
"/items/crimson_needle": "\u7edb\u7ea2\u9488",
"/items/rainbow_needle": "\u5f69\u8679\u9488",
"/items/holy_needle": "\u795e\u5723\u9488",
"/items/celestial_spatula": "\u661f\u7a7a\u9505\u94f2",
"/items/cheese_spatula": "\u5976\u916a\u9505\u94f2",
"/items/verdant_spatula": "\u7fe0\u7eff\u9505\u94f2",
"/items/azure_spatula": "\u851a\u84dd\u9505\u94f2",
"/items/burble_spatula": "\u6df1\u7d2b\u9505\u94f2",
"/items/crimson_spatula": "\u7edb\u7ea2\u9505\u94f2",
"/items/rainbow_spatula": "\u5f69\u8679\u9505\u94f2",
"/items/holy_spatula": "\u795e\u5723\u9505\u94f2",
"/items/celestial_pot": "\u661f\u7a7a\u58f6",
"/items/cheese_pot": "\u5976\u916a\u58f6",
"/items/verdant_pot": "\u7fe0\u7eff\u58f6",
"/items/azure_pot": "\u851a\u84dd\u58f6",
"/items/burble_pot": "\u6df1\u7d2b\u58f6",
"/items/crimson_pot": "\u7edb\u7ea2\u58f6",
"/items/rainbow_pot": "\u5f69\u8679\u58f6",
"/items/holy_pot": "\u795e\u5723\u58f6",
"/items/celestial_alembic": "\u661f\u7a7a\u84b8\u998f\u5668",
"/items/cheese_alembic": "\u5976\u916a\u84b8\u998f\u5668",
"/items/verdant_alembic": "\u7fe0\u7eff\u84b8\u998f\u5668",
"/items/azure_alembic": "\u851a\u84dd\u84b8\u998f\u5668",
"/items/burble_alembic": "\u6df1\u7d2b\u84b8\u998f\u5668",
"/items/crimson_alembic": "\u7edb\u7ea2\u84b8\u998f\u5668",
"/items/rainbow_alembic": "\u5f69\u8679\u84b8\u998f\u5668",
"/items/holy_alembic": "\u795e\u5723\u84b8\u998f\u5668",
"/items/celestial_enhancer": "\u661f\u7a7a\u5f3a\u5316\u5668",
"/items/cheese_enhancer": "\u5976\u916a\u5f3a\u5316\u5668",
"/items/verdant_enhancer": "\u7fe0\u7eff\u5f3a\u5316\u5668",
"/items/azure_enhancer": "\u851a\u84dd\u5f3a\u5316\u5668",
"/items/burble_enhancer": "\u6df1\u7d2b\u5f3a\u5316\u5668",
"/items/crimson_enhancer": "\u7edb\u7ea2\u5f3a\u5316\u5668",
"/items/rainbow_enhancer": "\u5f69\u8679\u5f3a\u5316\u5668",
"/items/holy_enhancer": "\u795e\u5723\u5f3a\u5316\u5668",
"/items/milk": "\u725b\u5976",
"/items/verdant_milk": "\u7fe0\u7eff\u725b\u5976",
"/items/azure_milk": "\u851a\u84dd\u725b\u5976",
"/items/burble_milk": "\u6df1\u7d2b\u725b\u5976",
"/items/crimson_milk": "\u7edb\u7ea2\u725b\u5976",
"/items/rainbow_milk": "\u5f69\u8679\u725b\u5976",
"/items/holy_milk": "\u795e\u5723\u725b\u5976",
"/items/cheese": "\u5976\u916a",
"/items/verdant_cheese": "\u7fe0\u7eff\u5976\u916a",
"/items/azure_cheese": "\u851a\u84dd\u5976\u916a",
"/items/burble_cheese": "\u6df1\u7d2b\u5976\u916a",
"/items/crimson_cheese": "\u7edb\u7ea2\u5976\u916a",
"/items/rainbow_cheese": "\u5f69\u8679\u5976\u916a",
"/items/holy_cheese": "\u795e\u5723\u5976\u916a",
"/items/log": "\u539f\u6728",
"/items/birch_log": "\u767d\u6866\u539f\u6728",
"/items/cedar_log": "\u96ea\u677e\u539f\u6728",
"/items/purpleheart_log": "\u7d2b\u5fc3\u539f\u6728",
"/items/ginkgo_log": "\u94f6\u674f\u539f\u6728",
"/items/redwood_log": "\u7ea2\u6749\u539f\u6728",
"/items/arcane_log": "\u795e\u79d8\u539f\u6728",
"/items/lumber": "\u6728\u677f",
"/items/birch_lumber": "\u767d\u6866\u6728\u677f",
"/items/cedar_lumber": "\u96ea\u677e\u6728\u677f",
"/items/purpleheart_lumber": "\u7d2b\u5fc3\u6728\u677f",
"/items/ginkgo_lumber": "\u94f6\u674f\u6728\u677f",
"/items/redwood_lumber": "\u7ea2\u6749\u6728\u677f",
"/items/arcane_lumber": "\u795e\u79d8\u6728\u677f",
"/items/rough_hide": "\u7c97\u7cd9\u517d\u76ae",
"/items/reptile_hide": "\u722c\u884c\u52a8\u7269\u76ae",
"/items/gobo_hide": "\u54e5\u5e03\u6797\u76ae",
"/items/beast_hide": "\u91ce\u517d\u76ae",
"/items/umbral_hide": "\u6697\u5f71\u76ae",
"/items/rough_leather": "\u7c97\u7cd9\u76ae\u9769",
"/items/reptile_leather": "\u722c\u884c\u52a8\u7269\u76ae\u9769",
"/items/gobo_leather": "\u54e5\u5e03\u6797\u76ae\u9769",
"/items/beast_leather": "\u91ce\u517d\u76ae\u9769",
"/items/umbral_leather": "\u6697\u5f71\u76ae\u9769",
"/items/cotton": "\u68c9\u82b1",
"/items/flax": "\u4e9a\u9ebb",
"/items/bamboo_branch": "\u7af9\u5b50",
"/items/cocoon": "\u8695\u8327",
"/items/radiant_fiber": "\u5149\u8f89\u7ea4\u7ef4",
"/items/cotton_fabric": "\u68c9\u82b1\u5e03\u6599",
"/items/linen_fabric": "\u4e9a\u9ebb\u5e03\u6599",
"/items/bamboo_fabric": "\u7af9\u5b50\u5e03\u6599",
"/items/silk_fabric": "\u4e1d\u7ef8",
"/items/radiant_fabric": "\u5149\u8f89\u5e03\u6599",
"/items/egg": "\u9e21\u86cb",
"/items/wheat": "\u5c0f\u9ea6",
"/items/sugar": "\u7cd6",
"/items/blueberry": "\u84dd\u8393",
"/items/blackberry": "\u9ed1\u8393",
"/items/strawberry": "\u8349\u8393",
"/items/mooberry": "\u54de\u6885",
"/items/marsberry": "\u706b\u661f\u6885",
"/items/spaceberry": "\u592a\u7a7a\u6885",
"/items/apple": "\u82f9\u679c",
"/items/orange": "\u6a59\u5b50",
"/items/plum": "\u674e\u5b50",
"/items/peach": "\u6843\u5b50",
"/items/dragon_fruit": "\u706b\u9f99\u679c",
"/items/star_fruit": "\u6768\u6843",
"/items/arabica_coffee_bean": "\u4f4e\u7ea7\u5496\u5561\u8c46",
"/items/robusta_coffee_bean": "\u4e2d\u7ea7\u5496\u5561\u8c46",
"/items/liberica_coffee_bean": "\u9ad8\u7ea7\u5496\u5561\u8c46",
"/items/excelsa_coffee_bean": "\u7279\u7ea7\u5496\u5561\u8c46",
"/items/fieriosa_coffee_bean": "\u706b\u5c71\u5496\u5561\u8c46",
"/items/spacia_coffee_bean": "\u592a\u7a7a\u5496\u5561\u8c46",
"/items/green_tea_leaf": "\u7eff\u8336\u53f6",
"/items/black_tea_leaf": "\u9ed1\u8336\u53f6",
"/items/burble_tea_leaf": "\u7d2b\u8336\u53f6",
"/items/moolong_tea_leaf": "\u54de\u9f99\u8336\u53f6",
"/items/red_tea_leaf": "\u7ea2\u8336\u53f6",
"/items/emp_tea_leaf": "\u865a\u7a7a\u8336\u53f6",
"/items/catalyst_of_coinification": "\u70b9\u91d1\u50ac\u5316\u5242",
"/items/catalyst_of_decomposition": "\u5206\u89e3\u50ac\u5316\u5242",
"/items/catalyst_of_transmutation": "\u8f6c\u5316\u50ac\u5316\u5242",
"/items/prime_catalyst": "\u81f3\u9ad8\u50ac\u5316\u5242",
"/items/snake_fang": "\u86c7\u7259",
"/items/shoebill_feather": "\u9cb8\u5934\u9e73\u7fbd\u6bdb",
"/items/snail_shell": "\u8717\u725b\u58f3",
"/items/crab_pincer": "\u87f9\u94b3",
"/items/turtle_shell": "\u4e4c\u9f9f\u58f3",
"/items/marine_scale": "\u6d77\u6d0b\u9cde\u7247",
"/items/treant_bark": "\u6811\u76ae",
"/items/centaur_hoof": "\u534a\u4eba\u9a6c\u8e44",
"/items/luna_wing": "\u6708\u795e\u7ffc",
"/items/gobo_rag": "\u54e5\u5e03\u6797\u62b9\u5e03",
"/items/goggles": "\u62a4\u76ee\u955c",
"/items/magnifying_glass": "\u653e\u5927\u955c",
"/items/eye_of_the_watcher": "\u89c2\u5bdf\u8005\u4e4b\u773c",
"/items/icy_cloth": "\u51b0\u971c\u7ec7\u7269",
"/items/flaming_cloth": "\u70c8\u7130\u7ec7\u7269",
"/items/sorcerers_sole": "\u9b54\u6cd5\u5e08\u978b\u5e95",
"/items/chrono_sphere": "\u65f6\u7a7a\u7403",
"/items/frost_sphere": "\u51b0\u971c\u7403",
"/items/panda_fluff": "\u718a\u732b\u7ed2",
"/items/black_bear_fluff": "\u9ed1\u718a\u7ed2",
"/items/grizzly_bear_fluff": "\u68d5\u718a\u7ed2",
"/items/polar_bear_fluff": "\u5317\u6781\u718a\u7ed2",
"/items/red_panda_fluff": "\u5c0f\u718a\u732b\u7ed2",
"/items/magnet": "\u78c1\u94c1",
"/items/stalactite_shard": "\u949f\u4e73\u77f3\u788e\u7247",
"/items/living_granite": "\u82b1\u5c97\u5ca9",
"/items/colossus_core": "\u5de8\u50cf\u6838\u5fc3",
"/items/vampire_fang": "\u5438\u8840\u9b3c\u4e4b\u7259",
"/items/werewolf_claw": "\u72fc\u4eba\u4e4b\u722a",
"/items/revenant_anima": "\u4ea1\u8005\u4e4b\u9b42",
"/items/soul_fragment": "\u7075\u9b42\u788e\u7247",
"/items/infernal_ember": "\u5730\u72f1\u4f59\u70ec",
"/items/demonic_core": "\u6076\u9b54\u6838\u5fc3",
"/items/griffin_leather": "\u72ee\u9e6b\u4e4b\u76ae",
"/items/manticore_sting": "\u874e\u72ee\u4e4b\u523a",
"/items/jackalope_antler": "\u9e7f\u89d2\u5154\u4e4b\u89d2",
"/items/dodocamel_plume": "\u6e21\u6e21\u9a7c\u4e4b\u7fce",
"/items/griffin_talon": "\u72ee\u9e6b\u4e4b\u722a",
"/items/acrobats_ribbon": "\u6742\u6280\u5e08\u5f69\u5e26",
"/items/magicians_cloth": "\u9b54\u672f\u5e08\u7ec7\u7269",
"/items/chaotic_chain": "\u6df7\u6c8c\u9501\u94fe",
"/items/cursed_ball": "\u8bc5\u5492\u4e4b\u7403",
"/items/royal_cloth": "\u7687\u5bb6\u7ec7\u7269",
"/items/knights_ingot": "\u9a91\u58eb\u4e4b\u952d",
"/items/bishops_scroll": "\u4e3b\u6559\u5377\u8f74",
"/items/regal_jewel": "\u541b\u738b\u5b9d\u77f3",
"/items/sundering_jewel": "\u88c2\u7a7a\u5b9d\u77f3",
"/items/butter_of_proficiency": "\u7cbe\u901a\u4e4b\u6cb9",
"/items/thread_of_expertise": "\u4e13\u7cbe\u4e4b\u7ebf",
"/items/branch_of_insight": "\u6d1e\u5bdf\u4e4b\u679d",
"/items/gluttonous_energy": "\u8d2a\u98df\u80fd\u91cf",
"/items/guzzling_energy": "\u66b4\u996e\u80fd\u91cf",
"/items/milking_essence": "\u6324\u5976\u7cbe\u534e",
"/items/foraging_essence": "\u91c7\u6458\u7cbe\u534e",
"/items/woodcutting_essence": "\u4f10\u6728\u7cbe\u534e",
"/items/cheesesmithing_essence": "\u5976\u916a\u953b\u9020\u7cbe\u534e",
"/items/crafting_essence": "\u5236\u4f5c\u7cbe\u534e",
"/items/tailoring_essence": "\u7f1d\u7eab\u7cbe\u534e",
"/items/cooking_essence": "\u70f9\u996a\u7cbe\u534e",
"/items/brewing_essence": "\u51b2\u6ce1\u7cbe\u534e",
"/items/alchemy_essence": "\u70bc\u91d1\u7cbe\u534e",
"/items/enhancing_essence": "\u5f3a\u5316\u7cbe\u534e",
"/items/swamp_essence": "\u6cbc\u6cfd\u7cbe\u534e",
"/items/aqua_essence": "\u6d77\u6d0b\u7cbe\u534e",
"/items/jungle_essence": "\u4e1b\u6797\u7cbe\u534e",
"/items/gobo_essence": "\u54e5\u5e03\u6797\u7cbe\u534e",
"/items/eyessence": "\u773c\u7cbe\u534e",
"/items/sorcerer_essence": "\u6cd5\u5e08\u7cbe\u534e",
"/items/bear_essence": "\u718a\u718a\u7cbe\u534e",
"/items/golem_essence": "\u9b54\u50cf\u7cbe\u534e",
"/items/twilight_essence": "\u66ae\u5149\u7cbe\u534e",
"/items/abyssal_essence": "\u5730\u72f1\u7cbe\u534e",
"/items/chimerical_essence": "\u5947\u5e7b\u7cbe\u534e",
"/items/sinister_essence": "\u9634\u68ee\u7cbe\u534e",
"/items/enchanted_essence": "\u79d8\u6cd5\u7cbe\u534e",
"/items/task_crystal": "\u4efb\u52a1\u6c34\u6676",
"/items/star_fragment": "\u661f\u5149\u788e\u7247",
"/items/pearl": "\u73cd\u73e0",
"/items/amber": "\u7425\u73c0",
"/items/garnet": "\u77f3\u69b4\u77f3",
"/items/jade": "\u7fe1\u7fe0",
"/items/amethyst": "\u7d2b\u6c34\u6676",
"/items/moonstone": "\u6708\u4eae\u77f3",
"/items/sunstone": "\u592a\u9633\u77f3",
"/items/philosophers_stone": "\u8d24\u8005\u4e4b\u77f3",
"/items/crushed_pearl": "\u73cd\u73e0\u788e\u7247",
"/items/crushed_amber": "\u7425\u73c0\u788e\u7247",
"/items/crushed_garnet": "\u77f3\u69b4\u77f3\u788e\u7247",
"/items/crushed_jade": "\u7fe1\u7fe0\u788e\u7247",
"/items/crushed_amethyst": "\u7d2b\u6c34\u6676\u788e\u7247",
"/items/crushed_moonstone": "\u6708\u4eae\u77f3\u788e\u7247",
"/items/crushed_sunstone": "\u592a\u9633\u77f3\u788e\u7247",
"/items/crushed_philosophers_stone": "\u8d24\u8005\u4e4b\u77f3\u788e\u7247",
"/items/shard_of_protection": "\u4fdd\u62a4\u788e\u7247",
"/items/mirror_of_protection": "\u4fdd\u62a4\u4e4b\u955c",
};
const houseMaterialsSortIndex = {
"/items/coin": 1,
"/items/lumber": 546,
"/items/wooden_crossbow": 236,
"/items/wooden_bow": 199,
"/items/rough_hood": 306,
"/items/rough_tunic": 336,
"/items/rough_chaps": 365,
"/items/rough_bracers": 389,
"/items/rough_boots": 413,
"/items/birch_lumber": 547,
"/items/birch_crossbow": 237,
"/items/birch_bow": 200,
"/items/reptile_hood": 307,
"/items/reptile_tunic": 337,
"/items/reptile_chaps": 366,
"/items/reptile_bracers": 390,
"/items/reptile_boots": 414,
"/items/cedar_lumber": 548,
"/items/cedar_crossbow": 238,
"/items/cedar_bow": 201,
"/items/purpleheart_lumber": 549,
"/items/purpleheart_crossbow": 239,
"/items/purpleheart_bow": 202,
"/items/gobo_hood": 308,
"/items/gobo_tunic": 338,
"/items/gobo_chaps": 367,
"/items/gobo_bracers": 391,
"/items/gobo_boots": 415,
"/items/ranged_coffee": 107,
"/items/ginkgo_lumber": 550,
"/items/ginkgo_crossbow": 240,
"/items/ginkgo_bow": 203,
"/items/redwood_lumber": 551,
"/items/redwood_crossbow": 241,
"/items/redwood_bow": 204,
"/items/beast_hood": 309,
"/items/beast_tunic": 339,
"/items/beast_chaps": 368,
"/items/beast_bracers": 392,
"/items/beast_boots": 416,
"/items/arcane_lumber": 552,
"/items/arcane_crossbow": 242,
"/items/arcane_bow": 205,
"/items/umbral_hood": 310,
"/items/umbral_tunic": 340,
"/items/umbral_chaps": 369,
"/items/umbral_bracers": 393,
"/items/umbral_boots": 417,
"/items/super_ranged_coffee": 114,
"/items/cheese_helmet": 299,
"/items/cheese_plate_body": 329,
"/items/cheese_plate_legs": 358,
"/items/cheese_gauntlets": 382,
"/items/cheese_boots": 406,
"/items/verdant_helmet": 300,
"/items/verdant_plate_body": 330,
"/items/verdant_plate_legs": 359,
"/items/verdant_gauntlets": 383,
"/items/verdant_boots": 407,
"/items/azure_helmet": 301,
"/items/azure_plate_body": 331,
"/items/azure_plate_legs": 360,
"/items/azure_gauntlets": 384,
"/items/azure_boots": 408,
"/items/burble_helmet": 302,
"/items/burble_plate_body": 332,
"/items/burble_plate_legs": 361,
"/items/burble_gauntlets": 385,
"/items/burble_boots": 409,
"/items/defense_coffee": 104,
"/items/crimson_helmet": 303,
"/items/crimson_plate_body": 333,
"/items/crimson_plate_legs": 362,
"/items/crimson_gauntlets": 386,
"/items/crimson_boots": 410,
"/items/rainbow_helmet": 304,
"/items/rainbow_plate_body": 334,
"/items/rainbow_plate_legs": 363,
"/items/rainbow_gauntlets": 387,
"/items/rainbow_boots": 411,
"/items/holy_helmet": 305,
"/items/holy_plate_body": 335,
"/items/holy_plate_legs": 364,
"/items/holy_gauntlets": 388,
"/items/holy_boots": 412,
"/items/super_defense_coffee": 111,
"/items/green_tea_leaf": 594,
"/items/arabica_coffee_bean": 588,
"/items/cheese_pot": 504,
"/items/black_tea_leaf": 595,
"/items/robusta_coffee_bean": 589,
"/items/verdant_pot": 505,
"/items/azure_pot": 506,
"/items/burble_tea_leaf": 596,
"/items/liberica_coffee_bean": 590,
"/items/burble_pot": 507,
"/items/brewing_tea": 68,
"/items/moolong_tea_leaf": 597,
"/items/excelsa_coffee_bean": 591,
"/items/crimson_pot": 508,
"/items/red_tea_leaf": 598,
"/items/fieriosa_coffee_bean": 592,
"/items/rainbow_pot": 509,
"/items/emp_tea_leaf": 599,
"/items/spacia_coffee_bean": 593,
"/items/holy_pot": 510,
"/items/super_brewing_tea": 78,
"/items/milk": 525,
"/items/cheese_brush": 455,
"/items/verdant_milk": 526,
"/items/verdant_brush": 456,
"/items/azure_milk": 527,
"/items/azure_brush": 457,
"/items/burble_milk": 528,
"/items/burble_brush": 458,
"/items/milking_tea": 64,
"/items/crimson_milk": 529,
"/items/crimson_brush": 459,
"/items/rainbow_milk": 530,
"/items/rainbow_brush": 460,
"/items/holy_milk": 531,
"/items/holy_brush": 461,
"/items/super_milking_tea": 74,
"/items/donut": 36,
"/items/cupcake": 43,
"/items/small_pouch": 423,
"/items/blueberry_donut": 37,
"/items/blueberry_cake": 44,
"/items/blackberry_donut": 38,
"/items/blackberry_cake": 45,
"/items/medium_pouch": 424,
"/items/strawberry_donut": 39,
"/items/strawberry_cake": 46,
"/items/stamina_coffee": 102,
"/items/mooberry_donut": 40,
"/items/mooberry_cake": 47,
"/items/large_pouch": 425,
"/items/marsberry_donut": 41,
"/items/marsberry_cake": 48,
"/items/spaceberry_donut": 42,
"/items/spaceberry_cake": 49,
"/items/giant_pouch": 426,
"/items/super_stamina_coffee": 109,
"/items/cheese_spear": 222,
"/items/cheese_sword": 215,
"/items/verdant_spear": 223,
"/items/verdant_sword": 216,
"/items/azure_spear": 224,
"/items/azure_sword": 217,
"/items/burble_spear": 225,
"/items/burble_sword": 218,
"/items/attack_coffee": 105,
"/items/crimson_spear": 226,
"/items/crimson_sword": 219,
"/items/rainbow_spear": 227,
"/items/rainbow_sword": 220,
"/items/holy_spear": 228,
"/items/holy_sword": 221,
"/items/super_attack_coffee": 112,
"/items/cheese": 532,
"/items/cheese_hammer": 476,
"/items/verdant_cheese": 533,
"/items/verdant_hammer": 477,
"/items/azure_cheese": 534,
"/items/azure_hammer": 478,
"/items/burble_cheese": 535,
"/items/burble_hammer": 479,
"/items/cheesesmithing_tea": 71,
"/items/crimson_cheese": 536,
"/items/crimson_hammer": 480,
"/items/rainbow_cheese": 537,
"/items/rainbow_hammer": 481,
"/items/holy_cheese": 538,
"/items/holy_hammer": 482,
"/items/super_cheesesmithing_tea": 81,
"/items/egg": 573,
"/items/wheat": 574,
"/items/cotton": 563,
"/items/cheese_shears": 462,
"/items/blueberry": 576,
"/items/apple": 582,
"/items/flax": 564,
"/items/verdant_shears": 463,
"/items/blackberry": 577,
"/items/orange": 583,
"/items/azure_shears": 464,
"/items/strawberry": 578,
"/items/plum": 584,
"/items/bamboo_branch": 565,
"/items/burble_shears": 465,
"/items/foraging_tea": 65,
"/items/mooberry": 579,
"/items/peach": 585,
"/items/crimson_shears": 466,
"/items/marsberry": 580,
"/items/dragon_fruit": 586,
"/items/cocoon": 566,
"/items/rainbow_shears": 467,
"/items/spaceberry": 581,
"/items/star_fruit": 587,
"/items/radiant_fiber": 567,
"/items/holy_shears": 468,
"/items/super_foraging_tea": 75,
"/items/cheese_mace": 229,
"/items/verdant_mace": 230,
"/items/azure_mace": 231,
"/items/burble_mace": 232,
"/items/power_coffee": 106,
"/items/crimson_mace": 233,
"/items/rainbow_mace": 234,
"/items/holy_mace": 235,
"/items/super_power_coffee": 113,
"/items/sugar": 575,
"/items/cheese_spatula": 497,
"/items/verdant_spatula": 498,
"/items/azure_spatula": 499,
"/items/burble_spatula": 500,
"/items/cooking_tea": 67,
"/items/crimson_spatula": 501,
"/items/rainbow_spatula": 502,
"/items/holy_spatula": 503,
"/items/super_cooking_tea": 77,
"/items/milking_essence": 666,
"/items/foraging_essence": 667,
"/items/woodcutting_essence": 668,
"/items/cheese_alembic": 511,
"/items/cheesesmithing_essence": 669,
"/items/crafting_essence": 670,
"/items/tailoring_essence": 671,
"/items/verdant_alembic": 512,
"/items/cooking_essence": 672,
"/items/brewing_essence": 673,
"/items/azure_alembic": 513,
"/items/alchemy_essence": 674,
"/items/enhancing_essence": 675,
"/items/burble_alembic": 514,
"/items/alchemy_tea": 69,
"/items/crimson_alembic": 515,
"/items/rainbow_alembic": 516,
"/items/holy_alembic": 517,
"/items/super_alchemy_tea": 79,
"/items/gummy": 50,
"/items/yogurt": 57,
"/items/poke": 128,
"/items/scratch": 132,
"/items/smack": 136,
"/items/apple_gummy": 51,
"/items/apple_yogurt": 58,
"/items/quick_shot": 139,
"/items/water_strike": 147,
"/items/entangle": 151,
"/items/fireball": 154,
"/items/orange_gummy": 52,
"/items/orange_yogurt": 59,
"/items/toughness": 164,
"/items/precision": 166,
"/items/plum_gummy": 53,
"/items/plum_yogurt": 60,
"/items/impale": 129,
"/items/cleave": 133,
"/items/sweep": 137,
"/items/intelligence_coffee": 103,
"/items/peach_gummy": 54,
"/items/peach_yogurt": 61,
"/items/rain_of_arrows": 142,
"/items/ice_spear": 148,
"/items/flame_blast": 155,
"/items/toxic_pollen": 152,
"/items/dragon_fruit_gummy": 55,
"/items/dragon_fruit_yogurt": 62,
"/items/berserk": 167,
"/items/frenzy": 169,
"/items/elemental_affinity": 168,
"/items/star_fruit_gummy": 56,
"/items/star_fruit_yogurt": 63,
"/items/puncture": 130,
"/items/maim": 134,
"/items/stunning_blow": 138,
"/items/silencing_shot": 143,
"/items/frost_surge": 149,
"/items/natures_veil": 153,
"/items/firestorm": 156,
"/items/super_intelligence_coffee": 110,
"/items/log": 539,
"/items/cheese_hatchet": 469,
"/items/birch_log": 540,
"/items/verdant_hatchet": 470,
"/items/cedar_log": 541,
"/items/azure_hatchet": 471,
"/items/purpleheart_log": 542,
"/items/burble_hatchet": 472,
"/items/woodcutting_tea": 66,
"/items/ginkgo_log": 543,
"/items/crimson_hatchet": 473,
"/items/redwood_log": 544,
"/items/rainbow_hatchet": 474,
"/items/arcane_log": 545,
"/items/holy_hatchet": 475,
"/items/super_woodcutting_tea": 76,
"/items/wooden_water_staff": 243,
"/items/wooden_nature_staff": 250,
"/items/wooden_fire_staff": 257,
"/items/cotton_hat": 311,
"/items/cotton_robe_top": 341,
"/items/cotton_robe_bottoms": 370,
"/items/cotton_gloves": 394,
"/items/cotton_boots": 418,
"/items/birch_water_staff": 244,
"/items/birch_nature_staff": 251,
"/items/birch_fire_staff": 258,
"/items/linen_hat": 312,
"/items/linen_robe_top": 342,
"/items/linen_robe_bottoms": 371,
"/items/linen_gloves": 395,
"/items/linen_boots": 419,
"/items/cedar_water_staff": 245,
"/items/cedar_nature_staff": 252,
"/items/cedar_fire_staff": 259,
"/items/purpleheart_water_staff": 246,
"/items/purpleheart_nature_staff": 253,
"/items/purpleheart_fire_staff": 260,
"/items/bamboo_hat": 313,
"/items/bamboo_robe_top": 343,
"/items/bamboo_robe_bottoms": 372,
"/items/bamboo_gloves": 396,
"/items/bamboo_boots": 420,
"/items/magic_coffee": 108,
"/items/ginkgo_water_staff": 247,
"/items/ginkgo_nature_staff": 254,
"/items/ginkgo_fire_staff": 261,
"/items/redwood_water_staff": 248,
"/items/redwood_nature_staff": 255,
"/items/redwood_fire_staff": 262,
"/items/silk_hat": 314,
"/items/silk_robe_top": 344,
"/items/silk_robe_bottoms": 373,
"/items/silk_gloves": 397,
"/items/silk_boots": 421,
"/items/arcane_water_staff": 249,
"/items/arcane_nature_staff": 256,
"/items/arcane_fire_staff": 263,
"/items/radiant_hat": 315,
"/items/radiant_robe_top": 345,
"/items/radiant_robe_bottoms": 374,
"/items/radiant_gloves": 398,
"/items/radiant_boots": 422,
"/items/super_magic_coffee": 115,
"/items/swamp_essence": 653,
"/items/cheese_enhancer": 518,
"/items/aqua_essence": 654,
"/items/verdant_enhancer": 519,
"/items/jungle_essence": 655,
"/items/azure_enhancer": 520,
"/items/gobo_essence": 656,
"/items/burble_enhancer": 521,
"/items/enhancing_tea": 70,
"/items/eyessence": 657,
"/items/crimson_enhancer": 522,
"/items/sorcerer_essence": 658,
"/items/rainbow_enhancer": 523,
"/items/bear_essence": 659,
"/items/holy_enhancer": 524,
"/items/super_enhancing_tea": 80,
"/items/rough_leather": 558,
"/items/cotton_fabric": 568,
"/items/cheese_needle": 490,
"/items/reptile_leather": 559,
"/items/linen_fabric": 569,
"/items/verdant_needle": 491,
"/items/azure_needle": 492,
"/items/gobo_leather": 560,
"/items/bamboo_fabric": 570,
"/items/burble_needle": 493,
"/items/tailoring_tea": 73,
"/items/crimson_needle": 494,
"/items/beast_leather": 561,
"/items/silk_fabric": 571,
"/items/rainbow_needle": 495,
"/items/umbral_leather": 562,
"/items/radiant_fabric": 572,
"/items/holy_needle": 496,
"/items/super_tailoring_tea": 83,
"/items/cheese_chisel": 483,
"/items/verdant_chisel": 484,
"/items/azure_chisel": 485,
"/items/burble_chisel": 486,
"/items/crafting_tea": 72,
"/items/crimson_chisel": 487,
"/items/rainbow_chisel": 488,
"/items/holy_chisel": 489,
"/items/super_crafting_tea": 82
}
// 获取背包中的物品数量
function getInventoryItems() {
const inventoryItems = {};
try {
const resourceContainer = document.querySelector(".Inventory_items__6SXv0");
if (!resourceContainer) return inventoryItems;
resourceContainer.querySelectorAll(".Item_itemContainer__x7kH1").forEach(item => {
const countText = item.querySelector("div.Item_count__1HVvv").textContent;
// 解析数量,处理带有单位的数值(如MKB)
let count;
if (countText.includes('B')) {
// 处理百万级别的数值
count = parseFloat(countText.replace('B', '')) * 1000000000;
} else if (countText.includes('M')) {
// 处理千级别的数值
count = parseFloat(countText.replace('M', '')) * 1000000;
} else if (countText.includes('K')) {
// 处理千级别的数值
count = parseFloat(countText.replace('K', '')) * 1000;
} else {
// 普通数值,去除逗号
count = parseInt(countText.replace(/,/g, ''));
}
const href = item.querySelector("use").getAttribute("href");
const hrefName = href.split("#")[1];
const itemHrid = "/items/" + hrefName;
if (itemHrid && !isNaN(count)) {
inventoryItems[itemHrid] = count;
}
});
} catch (error) {
console.error('读取背包物品失败:', error);
}
return inventoryItems;
}
// 计算升级材料
function calculateUpgradeMaterials(houseDetails, roomHrid, fromLevel, toLevel) {
const requiredMaterials = {};
if (!(roomHrid in houseDetails)) {
throw new Error(`找不到房间 ${roomHrid} 的信息`);
}
const roomInfo = houseDetails[roomHrid];
if (fromLevel >= toLevel) {
throw new Error("目标等级必须大于起始等级");
}
for (let level = fromLevel + 1; level <= toLevel; level++) {
const levelStr = level.toString();
if (!(levelStr in roomInfo.upgradeCostsMap)) {
throw new Error(`找不到房间 ${roomHrid} 等级 ${level} 的升级信息`);
}
const levelMaterials = roomInfo.upgradeCostsMap[levelStr];
for (const material of levelMaterials) {
const itemHrid = material.itemHrid;
const count = material.count;
requiredMaterials[itemHrid] = (requiredMaterials[itemHrid] || 0) + count;
}
}
return requiredMaterials;
}
let isInitialized = false;
// 添加触发按钮
function addTriggerButton() {
const targetSelector = '.HousePanel_housePanel__lpphK button.Button_button__1Fe9z';
const targetButton = document.querySelector(targetSelector);
if (targetButton && !document.getElementById('house-calculator-trigger')) {
const triggerBtn = document.createElement('button');
triggerBtn.className = 'Button_button__1Fe9z';
triggerBtn.id = 'house-calculator-trigger';
triggerBtn.style.marginLeft = '10px';
triggerBtn.textContent = '升级计算器';
triggerBtn.addEventListener('click', async () => {
if (!isInitialized) {
try {
createUI(houseDetails);
isInitialized = true;
} catch (error) {
console.error('初始化失败:', error);
alert('加载房屋数据失败,请确保数据文件可访问');
}
} else {
const calculator = document.getElementById('house-calculator');
if (calculator) {
calculator.style.display = calculator.style.display === 'none' ? 'block' : 'none';
}
}
});
targetButton.parentNode.style.display = 'flex';
targetButton.parentNode.style.gap = '10px';
targetButton.parentNode.insertBefore(triggerBtn, targetButton.nextSibling);
}
}
// 从网页读取房间当前等级和图标
function getRoomLevelsFromUI() {
const roomLevels = {};
const roomIcons = {};
const roomDivs = document.querySelectorAll(".HousePanel_housePanel__lpphK .HousePanel_houseRoom__nOmpF");
roomDivs.forEach(div => {
const nameElement = div.querySelector(".HousePanel_name__1SBye");
const levelElement = div.querySelector(".HousePanel_level__2UlEu");
const iconElement = div.querySelector("svg use");
if (nameElement && levelElement) {
const name = nameElement.textContent.trim();
const levelMatch = levelElement.textContent.match(/\d+/);
const level = levelMatch ? parseInt(levelMatch[0]) : 0;
const iconHref = iconElement ? iconElement.getAttribute("href") : null;
const hrid = Object.keys(houseRoomNamesCN).find(key =>
houseRoomNamesCN[key] === name ||
houseDetails[key]?.name === name
);
if (hrid) {
roomLevels[hrid] = level;
if (iconHref) {
roomIcons[hrid] = iconHref;
}
}
}
});
return { roomLevels, roomIcons };
}
// 创建UI界面
function createUI(houseDetails) {
// 获取当前房间等级和图标
const { roomLevels: currentRoomLevels, roomIcons } = getRoomLevelsFromUI();
GM_addStyle(`
#house-calculator {
position: fixed;
top: 50px;
right: 10px;
background: white;
padding: 15px;
border: 1px solid #ccc;
border-radius: 8px;
box-shadow: 0 4px 8px rgba(0,0,0,0.1);
z-index: 9999;
width: 400px;
font-family: Arial, sans-serif;
max-height: 80vh;
overflow: auto;
resize: both;
color-scheme: light;
}
#calculator-header {
cursor: move;
user-select: none;
}
.room-checkbox {
display: block;
margin: 8px 0;
padding: 8px;
background: #f8f8f8;
border-radius: 6px;
border-left: 3px solid #ccc;
transition: all 0.2s ease;
opacity: 0.75;
}
.room-checkbox:hover {
background: #f0f0f0;
transform: translateX(2px);
opacity: 0.9;
}
.room-checkbox.selected {
background: #e8f5e9;
border-left-color: #2E7D32;
opacity: 1;
}
#results-text {
width: 100%;
height: 160px;
margin-top: 10px;
padding: 10px;
border: 1px solid #ddd;
border-radius: 6px;
resize: vertical;
font-family: Consolas, monospace;
font-size: 13px;
line-height: 1.4;
}
.select-all-btn, #calculate-btn, #apply-to-level {
padding: 8px;
background: #4CAF50;
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
transition: background 0.2s;
font-weight: bold;
}
.select-all-btn:hover, #calculate-btn:hover, #apply-to-level:hover {
background: #388E3C;
}
#calculate-btn {
width: 100%;
margin-top: 10px;
padding: 10px;
font-size: 15px;
}
.level-display {
display: inline-block;
background: #e0e0e0;
padding: 3px 8px;
border-radius: 10px;
font-size: 12px;
margin-left: 5px;
}
.room-header {
display: flex;
align-items: center;
justify-content: space-between;
}
.room-levels {
margin-top: 5px;
display: flex;
align-items: center;
}
.level-arrow {
margin: 0 5px;
color: #666;
}
.level-input {
width: 45%;
padding: 5px;
border: 1px solid #ddd;
border-radius: 4px;
text-align: center;
}
.calculator-header {
border-bottom: 1px solid #eee;
padding-bottom: 10px;
margin-bottom: 10px;
}
.display-option {
margin-top: 10px;
padding: 8px;
background: #f5f5f5;
border-radius: 6px;
display: flex;
align-items: center;
}
.display-option label {
margin-right: 10px;
cursor: pointer;
}
`);
const container = document.createElement('div');
container.id = 'house-calculator';
container.innerHTML = `
<div id="calculator-header" class="calculator-header" style="display: flex; justify-content: space-between; align-items: center;">
<h3 style="margin: 0; color: #2E7D32;">房屋升级材料计算器</h3>
<button style="padding: 5px 10px; background: none; border: none; cursor: pointer; font-size: 18px;" onclick="this.parentElement.parentElement.style.display='none'">×</button>
</div>
<div style="display: flex; justify-content: space-between; margin-bottom: 10px;">
<button class="select-all-btn" id="select-all" style="width: 48%;">全选/取消全选</button>
<div style="width: 48%; display: flex;">
<input type="number" id="batch-to-level" placeholder="批量目标等级" min="1" max="8" value="8" style="width: 65%; padding: 5px; border: 1px solid #ddd; border-radius: 4px 0 0 4px; text-align: center;">
<button id="apply-to-level" style="width: 35%; border-radius: 0 4px 4px 0;">应用</button>
</div>
</div>
<div id="rooms-container" style="max-height: 300px; overflow-y: auto; margin-bottom: 10px; padding-right: 5px;">
${Object.keys(houseRoomNamesCN).map(hrid => {
const room = houseDetails[hrid];
if (!room) return '';
const currentLevel = currentRoomLevels[hrid] || 0;
const iconHref = roomIcons[hrid] || '';
return `
<div class="room-checkbox" data-hrid="${hrid}">
<div class="room-header">
<label style="display: flex; align-items: center; cursor: pointer;">
<input type="checkbox" value="${hrid}" style="margin-right: 8px; transform: scale(1.2);">
${iconHref ? `
<div class="room-icon">
<svg role="img" aria-label="Room icon" width="100%" height="100%" class="Icon_icon__2LtL_ Icon_small__2bxvH">
<use href="${iconHref}"></use>
</svg>
</div>
` : ''}
<span>${houseRoomNamesCN[hrid] || room.name}</span>
</label>
</div>
<div class="room-levels">
<input type="number" class="level-input" data-room="${hrid}" data-type="from" placeholder="起始" min="0" max="7" value="${currentLevel}" readonly style="background-color: #f5f5f5;">
<span class="level-arrow">→</span>
<input type="number" class="level-input" data-room="${hrid}" data-type="to" placeholder="目标" min="${currentLevel + 1}" max="8" value="8">
</div>
</div>
`;
}).join('')}
</div>
<div class="display-option">
<span>显示格式:</span>
<label><input type="radio" name="display-format" value="name" checked> 中文名称</label>
<label><input type="radio" name="display-format" value="hrid"> HRID</label>
</div>
<button id="calculate-btn">计算升级材料</button>
<textarea id="results-text" readonly placeholder="计算结果将显示在这里..."></textarea>
`;
document.body.appendChild(container);
// 添加拖拽功能
makeDraggable(container);
// 添加选中房间高亮效果
document.querySelectorAll('#rooms-container input[type="checkbox"]').forEach(checkbox => {
checkbox.addEventListener('change', function () {
const roomDiv = this.closest('.room-checkbox');
if (this.checked) {
roomDiv.classList.add('selected');
} else {
roomDiv.classList.remove('selected');
}
});
// 初始化时应用样式
if (checkbox.checked) {
checkbox.closest('.room-checkbox').classList.add('selected');
}
});
// 全选/取消全选功能
document.getElementById('select-all').addEventListener('click', () => {
const checkboxes = document.querySelectorAll('#rooms-container input[type="checkbox"]');
const allChecked = Array.from(checkboxes).every(cb => cb.checked);
checkboxes.forEach(cb => {
cb.checked = !allChecked;
const roomDiv = cb.closest('.room-checkbox');
if (!allChecked) {
roomDiv.classList.add('selected');
} else {
roomDiv.classList.remove('selected');
}
});
});
// 批量设置目标等级功能
document.getElementById('apply-to-level').addEventListener('click', () => {
const batchToLevel = document.getElementById('batch-to-level').value;
if (batchToLevel && !isNaN(parseInt(batchToLevel))) {
const toInputs = document.querySelectorAll('.level-input[data-type="to"]');
toInputs.forEach(input => {
const roomHrid = input.getAttribute('data-room');
const fromLevel = currentRoomLevels[roomHrid] || 0;
// 确保目标等级大于当前等级
if (parseInt(batchToLevel) > fromLevel) {
input.value = batchToLevel;
}
});
}
});
// 添加计算按钮事件
document.getElementById('calculate-btn').addEventListener('click', () => {
const selectedRooms = Array.from(document.querySelectorAll('#rooms-container input[type="checkbox"]:checked'))
.map(cb => ({
hrid: cb.value,
fromLevel: parseInt(document.querySelector(`input[data-room="${cb.value}"][data-type="from"]`).value),
toLevel: parseInt(document.querySelector(`input[data-room="${cb.value}"][data-type="to"]`).value)
}));
if (selectedRooms.length === 0) {
document.getElementById('results-text').value = '请至少选择一个房间';
return;
}
try {
const allMaterials = {};
const roomDetails = [];
// 计算所有选中房间的材料总和
selectedRooms.forEach(({ hrid, fromLevel, toLevel }) => {
try {
const materials = calculateUpgradeMaterials(houseDetails, hrid, fromLevel, toLevel);
Object.entries(materials).forEach(([itemHrid, count]) => {
allMaterials[itemHrid] = (allMaterials[itemHrid] || 0) + count;
});
roomDetails.push(`${houseDetails[hrid].name}(${fromLevel}->${toLevel})`);
} catch (error) {
roomDetails.push(`${houseDetails[hrid].name}(错误: ${error.message})`);
}
});
displayResults(allMaterials, roomDetails);
} catch (error) {
document.getElementById('results-text').value = `错误: ${error.message}`;
}
});
}
/// 修改显示计算结果的函数
function displayResults(materials, roomDetails) {
const resultsText = document.getElementById('results-text');
const inventoryItems = getInventoryItems();
const useHrid = document.querySelector('input[name="display-format"]:checked').value === 'hrid';
let output = `【升级房间】\n${roomDetails.map(detail => {
const match = detail.match(/(.*?)\((.*?)\)/);
if (match) {
const [_, roomName, levels] = match;
const hrid = Object.keys(houseDetails).find(key => houseDetails[key].name === roomName);
if (useHrid) {
return `• ${hrid} (${levels})`;
} else {
return `• ${houseRoomNamesCN[hrid] || roomName} (${levels})`;
}
}
return detail;
}).join('\n')}\n\n`;
// 计算实际需要的材料数量(扣除已有物品)
const neededMaterials = {};
let totalCost = 0; // 添加总造价计算
Object.entries(materials).forEach(([itemHrid, count]) => {
const available = inventoryItems[itemHrid] || 0;
const needed = Math.max(0, count - available);
if (needed > 0) {
neededMaterials[itemHrid] = needed;
}
// 计算总造价
const price = trainPrice[itemHrid] || 0;
if (price > 0) {
totalCost += needed * price;
}
});
// 添加总造价显示
output += `【装备部分报价(${trainPriceUpdatetime})】\n• ${totalCost.toLocaleString()} 金币\n\n`;
output += `【所需材料】\n`;
if (Object.keys(neededMaterials).length === 0) {
output += "• 背包中的材料已足够完成升级";
} else {
Object.entries(neededMaterials)
.sort(([itemHridA, countA], [itemHridB, countB]) => {
// 获取排序索引,如果不存在则使用一个较大的数值作为默认值
const indexA = houseMaterialsSortIndex[itemHridA] || 9999;
const indexB = houseMaterialsSortIndex[itemHridB] || 9999;
return indexA - indexB;
})
.forEach(([itemHrid, count]) => {
const itemName = itemHrid.split('/').pop().replace(/_/g, ' ');
const cnName = itemsNameCN[itemHrid] || itemName;
const available = inventoryItems[itemHrid] || 0;
const total = count + available;
// 添加单项造价显示
const price = trainPrice[itemHrid] || 0;
const itemCost = count * price;
const costDisplay = price > 0 ? ` (价值: ${itemCost.toLocaleString()} 金币)` : '';
if (useHrid) {
output += `• ${itemHrid}: 还需 ${count.toLocaleString()} (现有 ${available.toLocaleString()}/${total.toLocaleString()})${costDisplay}\n`;
} else {
output += `• ${cnName}: 还需 ${count.toLocaleString()} (现有 ${available.toLocaleString()}/${total.toLocaleString()})${costDisplay}\n`;
}
});
}
resultsText.value = output;
resultsText.select();
}
// 添加拖拽功能
function makeDraggable(element) {
const header = document.getElementById('calculator-header');
let isDragging = false;
let offsetX, offsetY;
header.addEventListener('mousedown', (e) => {
isDragging = true;
offsetX = e.clientX - element.getBoundingClientRect().left;
offsetY = e.clientY - element.getBoundingClientRect().top;
element.style.cursor = 'grabbing';
});
document.addEventListener('mousemove', (e) => {
if (!isDragging) return;
const x = e.clientX - offsetX;
const y = e.clientY - offsetY;
element.style.left = `${x}px`;
element.style.top = `${y}px`;
element.style.right = 'auto';
});
document.addEventListener('mouseup', () => {
isDragging = false;
element.style.cursor = 'auto';
});
}
// 监听DOM变化,等待目标按钮出现
function observeDOM() {
const observer = new MutationObserver((mutations) => {
// 检查目标按钮是否存在,以及我们的触发按钮是否不存在
if (document.querySelector('.HousePanel_housePanel__lpphK button.Button_button__1Fe9z') &&
!document.getElementById('house-calculator-trigger')) {
addTriggerButton();
// 不再断开连接,继续观察DOM变化
}
});
observer.observe(document.body, {
childList: true,
subtree: true
});
}
// 初始化观察器
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', observeDOM);
} else {
observeDOM();
}
})();