ITEM_SOURCES_JSON = [ { "name": "Swamp Shrine (0F): chest in room to the right", "type": "chest", "nodeId": "swamp_shrine", "chestId": 0 }, { "name": "Swamp Shrine (0F): chest in carpet room", "type": "chest", "nodeId": "swamp_shrine", "chestId": 1 }, { "name": "Swamp Shrine (0F): chest in left hallway (accessed by falling from upstairs)", "type": "chest", "nodeId": "swamp_shrine", "chestId": 2 }, { "name": "Swamp Shrine (0F): falling chest after beating orc", "type": "chest", "nodeId": "swamp_shrine", "chestId": 3 }, { "name": "Swamp Shrine (0F): chest in room visible from second entrance", "type": "chest", "nodeId": "swamp_shrine", "chestId": 4 }, { "name": "Swamp Shrine (1F): lower chest in wooden bridges room", "type": "chest", "nodeId": "swamp_shrine", "chestId": 5 }, { "name": "Swamp Shrine (2F): upper chest in wooden bridges room", "type": "chest", "nodeId": "swamp_shrine", "chestId": 6 }, { "name": "Swamp Shrine (2F): chest on spiked floor room balcony", "type": "chest", "nodeId": "swamp_shrine", "chestId": 7 }, { "name": "Swamp Shrine (3F): chest in boss arena", "type": "chest", "nodeId": "swamp_shrine", "chestId": 8 }, { "name": "Mercator Dungeon (-1F): chest on elevated path near entrance", "type": "chest", "nodeId": "mercator_dungeon", "hints": [ "hidden in the depths of Mercator" ], "chestId": 9 }, { "name": "Mercator Dungeon (-1F): chest in Moralis's cell", "type": "chest", "nodeId": "mercator_dungeon", "hints": [ "hidden in the depths of Mercator" ], "chestId": 10 }, { "name": "Mercator Dungeon (-1F): left chest in undeground double chest room", "type": "chest", "nodeId": "mercator_dungeon", "hints": [ "hidden in the depths of Mercator" ], "chestId": 11 }, { "name": "Mercator Dungeon (-1F): right chest in undeground double chest room", "type": "chest", "nodeId": "mercator_dungeon", "hints": [ "hidden in the depths of Mercator" ], "chestId": 12 }, { "name": "Mercator: castle kitchen chest", "type": "chest", "nodeId": "mercator", "chestId": 13 }, { "name": "Mercator: chest in special shop backroom", "type": "chest", "nodeId": "mercator", "chestId": 14 }, { "name": "Mercator Dungeon (1F): left chest in tower double chest room", "type": "chest", "nodeId": "mercator_dungeon", "hints": [ "inside a tower" ], "chestId": 15 }, { "name": "Mercator Dungeon (1F): right chest in tower double chest room", "type": "chest", "nodeId": "mercator_dungeon", "hints": [ "inside a tower" ], "chestId": 16 }, { "name": "Mercator: chest in castle tower (ladder revealed by slashing armor)", "type": "chest", "nodeId": "mercator", "hints": [ "inside a tower" ], "chestId": 17 }, { "name": "Mercator Dungeon (4F): chest in topmost tower room", "type": "chest", "nodeId": "mercator_dungeon", "hints": [ "inside a tower" ], "chestId": 18 }, { "name": "King Nole's Palace: chest at entrance", "type": "chest", "nodeId": "king_nole_palace", "chestId": 19 }, { "name": "King Nole's Palace: chest along central pit", "type": "chest", "nodeId": "king_nole_palace", "chestId": 20 }, { "name": "King Nole's Palace: chest in floating button room", "type": "chest", "nodeId": "king_nole_palace", "chestId": 21 }, { "name": "King Nole's Cave: chest in second room", "type": "chest", "nodeId": "king_nole_cave", "chestId": 22 }, { "name": "King Nole's Cave: first chest in third room", "type": "chest", "nodeId": "king_nole_cave", "chestId": 24 }, { "name": "King Nole's Cave: second chest in third room", "type": "chest", "nodeId": "king_nole_cave", "chestId": 25 }, { "name": "King Nole's Cave: chest in isolated room", "type": "chest", "nodeId": "king_nole_cave", "chestId": 28 }, { "name": "King Nole's Cave: chest in crate room", "type": "chest", "nodeId": "king_nole_cave", "chestId": 29 }, { "name": "King Nole's Cave: boulder chase hallway chest", "type": "chest", "nodeId": "king_nole_cave", "chestId": 31 }, { "name": "Waterfall Shrine: chest under entrance hallway", "type": "chest", "nodeId": "waterfall_shrine", "chestId": 33 }, { "name": "Waterfall Shrine: chest near Prospero", "type": "chest", "nodeId": "waterfall_shrine", "chestId": 34 }, { "name": "Waterfall Shrine: chest on right branch of biggest room", "type": "chest", "nodeId": "waterfall_shrine", "chestId": 35 }, { "name": "Waterfall Shrine: upstairs chest", "type": "chest", "nodeId": "waterfall_shrine", "chestId": 36 }, { "name": "Thieves Hideout: chest under water in entrance room", "type": "chest", "nodeId": "thieves_hideout_pre_key", "chestId": 38 }, { "name": "Thieves Hideout (back): right chest after teal knight mini-boss", "type": "chest", "nodeId": "thieves_hideout_post_key", "chestId": 41 }, { "name": "Thieves Hideout (back): left chest after teal knight mini-boss", "type": "chest", "nodeId": "thieves_hideout_post_key", "chestId": 42 }, { "name": "Thieves Hideout: left chest in Pockets cell", "type": "chest", "nodeId": "thieves_hideout_pre_key", "chestId": 43 }, { "name": "Thieves Hideout: right chest in Pockets cell", "type": "chest", "nodeId": "thieves_hideout_pre_key", "chestId": 44 }, { "name": "Thieves Hideout (back): second chest in hallway after quick climb trial", "type": "chest", "nodeId": "thieves_hideout_post_key", "chestId": 45 }, { "name": "Thieves Hideout (back): first chest in hallway after quick climb trial", "type": "chest", "nodeId": "thieves_hideout_post_key", "chestId": 46 }, { "name": "Thieves Hideout (back): chest in moving platforms room", "type": "chest", "nodeId": "thieves_hideout_post_key", "chestId": 47 }, { "name": "Thieves Hideout (back): chest in falling platforms room", "type": "chest", "nodeId": "thieves_hideout_post_key", "chestId": 48 }, { "name": "Thieves Hideout (back): reward chest after moving balls room", "type": "chest", "nodeId": "thieves_hideout_post_key", "chestId": 49 }, { "name": "Thieves Hideout: rolling boulder chest near entrance", "type": "chest", "nodeId": "thieves_hideout_pre_key", "chestId": 50 }, { "name": "Thieves Hideout: left chest in room on the way to goddess statue", "type": "chest", "nodeId": "thieves_hideout_pre_key", "chestId": 52 }, { "name": "Thieves Hideout: right chest in room on the way to goddess statue", "type": "chest", "nodeId": "thieves_hideout_pre_key", "chestId": 53 }, { "name": "Thieves Hideout (back): left chest in room before boss", "type": "chest", "nodeId": "thieves_hideout_post_key", "chestId": 54 }, { "name": "Thieves Hideout (back): right chest in room before boss", "type": "chest", "nodeId": "thieves_hideout_post_key", "chestId": 55 }, { "name": "Thieves Hideout (back): chest #1 in boss reward room", "type": "chest", "nodeId": "thieves_hideout_post_key", "chestId": 56 }, { "name": "Thieves Hideout (back): chest #2 in boss reward room", "type": "chest", "nodeId": "thieves_hideout_post_key", "chestId": 57 }, { "name": "Thieves Hideout (back): chest #3 in boss reward room", "type": "chest", "nodeId": "thieves_hideout_post_key", "chestId": 58 }, { "name": "Thieves Hideout (back): chest #4 in boss reward room", "type": "chest", "nodeId": "thieves_hideout_post_key", "chestId": 59 }, { "name": "Thieves Hideout (back): chest #5 in boss reward room", "type": "chest", "nodeId": "thieves_hideout_post_key", "chestId": 60 }, { "name": "Verla Mines: right chest in double chest room near entrance", "type": "chest", "nodeId": "verla_mines", "chestId": 66 }, { "name": "Verla Mines: left chest in double chest room near entrance", "type": "chest", "nodeId": "verla_mines", "chestId": 67 }, { "name": "Verla Mines: chest on jar staircase room balcony", "type": "chest", "nodeId": "verla_mines", "chestId": 68 }, { "name": "Verla Mines: Dex reward chest", "type": "chest", "nodeId": "verla_mines", "chestId": 69 }, { "name": "Verla Mines: Slasher reward chest", "type": "chest", "nodeId": "verla_mines", "hints": [ "kept by a threatening guardian" ], "chestId": 70 }, { "name": "Verla Mines: left chest in 3-chests room near Slasher", "type": "chest", "nodeId": "verla_mines", "chestId": 71 }, { "name": "Verla Mines: middle chest in 3-chests room near Slasher", "type": "chest", "nodeId": "verla_mines", "chestId": 72 }, { "name": "Verla Mines: right chest in 3-chests room near Slasher", "type": "chest", "nodeId": "verla_mines", "chestId": 73 }, { "name": "Verla Mines: right chest in button room near elevator shaft leading to Marley", "type": "chest", "nodeId": "verla_mines", "chestId": 74 }, { "name": "Verla Mines: left chest in button room near elevator shaft leading to Marley", "type": "chest", "nodeId": "verla_mines", "chestId": 75 }, { "name": "Verla Mines: chest in hidden room accessed by walking on lava", "type": "chest", "nodeId": "verla_mines_behind_lava", "hints": [ "in a very hot place" ], "chestId": 76 }, { "name": "Destel Well (0F): 4 crates puzzle room chest", "type": "chest", "nodeId": "destel_well", "chestId": 77 }, { "name": "Destel Well (1F): chest on small stairs", "type": "chest", "nodeId": "destel_well", "chestId": 78 }, { "name": "Destel Well (1F): chest on narrow floating ground", "type": "chest", "nodeId": "destel_well", "chestId": 79 }, { "name": "Destel Well (1F): chest in spiky hallway", "type": "chest", "nodeId": "destel_well", "chestId": 80 }, { "name": "Destel Well (2F): chest in ghosts room", "type": "chest", "nodeId": "destel_well", "chestId": 81 }, { "name": "Destel Well (2F): chest in falling platforms room", "type": "chest", "nodeId": "destel_well", "chestId": 82 }, { "name": "Destel Well (2F): right chest in Pockets room", "type": "chest", "nodeId": "destel_well", "chestId": 83 }, { "name": "Destel Well (2F): left chest in Pockets room", "type": "chest", "nodeId": "destel_well", "chestId": 84 }, { "name": "Destel Well (3F): chest in first trapped arena", "type": "chest", "nodeId": "destel_well", "chestId": 85 }, { "name": "Destel Well (3F): chest in trapped giants room", "type": "chest", "nodeId": "destel_well", "chestId": 86 }, { "name": "Destel Well (3F): chest in second trapped arena", "type": "chest", "nodeId": "destel_well", "chestId": 87 }, { "name": "Destel Well (4F): top chest in room before boss", "type": "chest", "nodeId": "destel_well", "chestId": 88 }, { "name": "Destel Well (4F): left chest in room before boss", "type": "chest", "nodeId": "destel_well", "chestId": 89 }, { "name": "Destel Well (4F): bottom chest in room before boss", "type": "chest", "nodeId": "destel_well", "chestId": 90 }, { "name": "Destel Well (4F): right chest in room before boss", "type": "chest", "nodeId": "destel_well", "chestId": 91 }, { "name": "Lake Shrine (-1F): chest in crate room near green golem spinner", "type": "chest", "nodeId": "lake_shrine", "chestId": 92 }, { "name": "Lake Shrine (-1F): chest in hallway with hole leading downstairs", "type": "chest", "nodeId": "lake_shrine", "chestId": 93 }, { "name": "Lake Shrine (-1F): chest in spikeballs hallway near green golem spinner", "type": "chest", "nodeId": "lake_shrine", "chestId": 94 }, { "name": "Lake Shrine (-1F): reward chest for golem hopping puzzle", "type": "chest", "nodeId": "lake_shrine", "chestId": 95 }, { "name": "Lake Shrine (-2F): chest on room corner accessed by falling from above", "type": "chest", "nodeId": "lake_shrine", "chestId": 96 }, { "name": "Lake Shrine (-2F): lower chest in throne room", "type": "chest", "nodeId": "lake_shrine", "chestId": 97 }, { "name": "Lake Shrine (-2F): upper chest in throne room", "type": "chest", "nodeId": "lake_shrine", "chestId": 98 }, { "name": "Lake Shrine (-3F): chest on floating platform in white golems room", "type": "chest", "nodeId": "lake_shrine", "chestId": 99 }, { "name": "Lake Shrine (-3F): chest near Sword of Ice", "type": "chest", "nodeId": "lake_shrine", "chestId": 100 }, { "name": "Lake Shrine (-3F): chest in snake trapping puzzle room", "type": "chest", "nodeId": "lake_shrine", "chestId": 101 }, { "name": "Lake Shrine (-3F): chest on cube accessed by falling from upstairs", "type": "chest", "nodeId": "lake_shrine", "chestId": 102 }, { "name": "Lake Shrine (-3F): chest in watery archway room", "type": "chest", "nodeId": "lake_shrine", "chestId": 103 }, { "name": "Lake Shrine (-3F): left reward chest in boss room", "type": "chest", "nodeId": "lake_shrine", "hints": [ "kept by a threatening guardian" ], "chestId": 104 }, { "name": "Lake Shrine (-3F): middle reward chest in boss room", "type": "chest", "nodeId": "lake_shrine", "hints": [ "kept by a threatening guardian" ], "chestId": 105 }, { "name": "Lake Shrine (-3F): right reward chest in boss room", "type": "chest", "nodeId": "lake_shrine", "hints": [ "kept by a threatening guardian" ], "chestId": 106 }, { "name": "Lake Shrine (-3F): chest near golden golems spinner", "type": "chest", "nodeId": "lake_shrine", "chestId": 107 }, { "name": "King Nole's Labyrinth (0F): chest in exterior room", "type": "chest", "nodeId": "king_nole_labyrinth_exterior", "chestId": 108 }, { "name": "King Nole's Labyrinth (0F): left chest in room after key door", "type": "chest", "nodeId": "king_nole_labyrinth_post_door", "chestId": 109 }, { "name": "King Nole's Labyrinth (0F): right chest in room after key door", "type": "chest", "nodeId": "king_nole_labyrinth_post_door", "chestId": 110 }, { "name": "King Nole's Labyrinth (-1F): chest in maze room with healing tile", "type": "chest", "nodeId": "king_nole_labyrinth_post_door", "chestId": 111 }, { "name": "King Nole's Labyrinth (0F): chest in spike balls room", "type": "chest", "nodeId": "king_nole_labyrinth_pre_door", "chestId": 112 }, { "name": "King Nole's Labyrinth (-1F): right chest in 3-chest dark room (left side)", "type": "chest", "nodeId": "king_nole_labyrinth_post_door", "chestId": 113 }, { "name": "King Nole's Labyrinth (-1F): chest in 3-chest dark room (right side)", "type": "chest", "nodeId": "king_nole_labyrinth_pre_door", "chestId": 114 }, { "name": "King Nole's Labyrinth (-1F): left chest in 3-chest dark room (left side)", "type": "chest", "nodeId": "king_nole_labyrinth_post_door", "chestId": 115 }, { "name": "King Nole's Labyrinth (-1F): chest in maze room with two buttons", "type": "chest", "nodeId": "king_nole_labyrinth_post_door", "chestId": 116 }, { "name": "King Nole's Labyrinth (-1F): upper chest in lantern room", "type": "chest", "nodeId": "king_nole_labyrinth_pre_door", "chestId": 117 }, { "name": "King Nole's Labyrinth (-1F): lower chest in lantern room", "type": "chest", "nodeId": "king_nole_labyrinth_pre_door", "chestId": 118 }, { "name": "King Nole's Labyrinth (-1F): chest in ice shortcut room", "type": "chest", "nodeId": "king_nole_labyrinth_pre_door", "chestId": 119 }, { "name": "King Nole's Labyrinth (-2F): chest in save room", "type": "chest", "nodeId": "king_nole_labyrinth_post_door", "chestId": 120 }, { "name": "King Nole's Labyrinth (-1F): chest in room with button and crates stairway", "type": "chest", "nodeId": "king_nole_labyrinth_post_door", "chestId": 121 }, { "name": "King Nole's Labyrinth (-3F): first chest before Firedemon", "type": "chest", "nodeId": "king_nole_labyrinth_post_door", "hints": [ "in a very hot place" ], "chestId": 122 }, { "name": "King Nole's Labyrinth (-3F): second chest before Firedemon", "type": "chest", "nodeId": "king_nole_labyrinth_post_door", "hints": [ "in a very hot place" ], "chestId": 123 }, { "name": "King Nole's Labyrinth (-3F): reward chest for beating Firedemon", "type": "chest", "nodeId": "king_nole_labyrinth_post_door", "hints": [ "kept by a threatening guardian", "in a very hot place" ], "chestId": 124 }, { "name": "King Nole's Labyrinth (-2F): chest in four buttons room", "type": "chest", "nodeId": "king_nole_labyrinth_post_door", "chestId": 125 }, { "name": "King Nole's Labyrinth (-3F): first chest after falling from raft", "type": "chest", "nodeId": "king_nole_labyrinth_raft", "chestId": 126 }, { "name": "King Nole's Labyrinth (-3F): left chest in room before Spinner", "type": "chest", "nodeId": "king_nole_labyrinth_raft", "chestId": 127 }, { "name": "King Nole's Labyrinth (-3F): right chest in room before Spinner", "type": "chest", "nodeId": "king_nole_labyrinth_raft", "chestId": 128 }, { "name": "King Nole's Labyrinth (-3F): reward chest for beating Spinner", "type": "chest", "nodeId": "king_nole_labyrinth_raft", "hints": [ "kept by a threatening guardian" ], "chestId": 129 }, { "name": "King Nole's Labyrinth (-3F): chest in room after Spinner", "type": "chest", "nodeId": "king_nole_labyrinth_raft", "hints": [ "kept by a threatening guardian" ], "chestId": 130 }, { "name": "King Nole's Labyrinth (-3F): chest in room before Miro", "type": "chest", "nodeId": "king_nole_labyrinth_path_to_palace", "hints": [ "close to a waterfall" ], "chestId": 131 }, { "name": "King Nole's Labyrinth (-3F): reward chest for beating Miro", "type": "chest", "nodeId": "king_nole_labyrinth_path_to_palace", "hints": [ "kept by a threatening guardian" ], "chestId": 132 }, { "name": "King Nole's Labyrinth (-3F): chest in hands room", "type": "chest", "nodeId": "king_nole_labyrinth_post_door", "chestId": 133 }, { "name": "Route between Gumi and Ryuma: chest on the way to Swordsman Kado", "type": "chest", "nodeId": "route_gumi_ryuma", "chestId": 134 }, { "name": "Route between Massan and Gumi: chest on cliff", "type": "chest", "nodeId": "route_massan_gumi", "hints": [ "near a swamp" ], "chestId": 135 }, { "name": "Route between Mercator and Verla: chest on cliff next to tree", "type": "chest", "nodeId": "mir_tower_sector", "chestId": 136 }, { "name": "Route between Mercator and Verla: chest on cliff next to blocked cave", "type": "chest", "nodeId": "mir_tower_sector", "chestId": 137 }, { "name": "Route between Mercator and Verla: chest near Twinkle village", "type": "chest", "nodeId": "mir_tower_sector", "chestId": 138 }, { "name": "Verla Shore: chest on corner cliff after Verla tunnel", "type": "chest", "nodeId": "verla_shore", "chestId": 139 }, { "name": "Verla Shore: chest on highest cliff after Verla tunnel (accessible through Verla mines)", "type": "chest", "nodeId": "verla_shore_cliff", "chestId": 140 }, { "name": "Route to Mir Tower: chest on cliff accessed by pressing hidden switch", "type": "chest", "nodeId": "mir_tower_sector", "chestId": 141 }, { "name": "Route to Mir Tower: chest behind first sacred tree", "type": "chest", "nodeId": "mir_tower_sector_tree_ledge", "chestId": 142 }, { "name": "Verla Shore: chest behind cabin", "type": "chest", "nodeId": "verla_shore", "hints": [ "in a well-hidden chest" ], "chestId": 143 }, { "name": "Route to Destel: chest in map right after Verla mines exit", "type": "chest", "nodeId": "route_verla_destel", "chestId": 144 }, { "name": "Route to Destel: chest in small platform elevator map", "type": "chest", "nodeId": "route_verla_destel", "chestId": 145 }, { "name": "Route to Mir Tower: chest behind second sacred tree", "type": "chest", "nodeId": "mir_tower_sector_tree_coast", "chestId": 146 }, { "name": "Route to Destel: hidden chest in map right before Destel", "type": "chest", "nodeId": "route_verla_destel", "hints": [ "in a well-hidden chest" ], "chestId": 147 }, { "name": "Mountainous Area: chest near teleport tree", "type": "chest", "nodeId": "mountainous_area", "chestId": 148 }, { "name": "Mountainous Area: chest on right side of map before the bridge", "type": "chest", "nodeId": "mountainous_area", "chestId": 149 }, { "name": "Mountainous Area: hidden chest in L-shaped path", "type": "chest", "nodeId": "mountainous_area", "hints": [ "in a well-hidden chest" ], "chestId": 150 }, { "name": "Mountainous Area: hidden chest in uppermost path", "type": "chest", "nodeId": "mountainous_area", "hints": [ "in a well-hidden chest" ], "chestId": 151 }, { "name": "Mountainous Area: isolated chest on cliff in bridge map", "type": "chest", "nodeId": "mountainous_area", "chestId": 152 }, { "name": "Mountainous Area: left chest on wall in bridge map", "type": "chest", "nodeId": "mountainous_area", "chestId": 153 }, { "name": "Mountainous Area: right chest on wall in bridge map", "type": "chest", "nodeId": "mountainous_area", "chestId": 154 }, { "name": "Mountainous Area: right chest in map before Zak arena", "type": "chest", "nodeId": "mountainous_area", "chestId": 155 }, { "name": "Mountainous Area: left chest in map before Zak arena", "type": "chest", "nodeId": "mountainous_area", "chestId": 156 }, { "name": "Route after Destel: chest on tiny cliff", "type": "chest", "nodeId": "route_after_destel", "chestId": 157 }, { "name": "Route after Destel: hidden chest in map after seeing Duke raft", "type": "chest", "nodeId": "route_after_destel", "hints": [ "in a well-hidden chest" ], "chestId": 158 }, { "name": "Route after Destel: visible chest in map after seeing Duke raft", "type": "chest", "nodeId": "route_after_destel", "chestId": 159 }, { "name": "Mountainous Area: chest hidden under rocky arch", "type": "chest", "nodeId": "mountainous_area", "hints": [ "in a well-hidden chest" ], "chestId": 160 }, { "name": "Route to Lake Shrine: chest on long cliff in crossroads map", "type": "chest", "nodeId": "route_lake_shrine", "chestId": 161 }, { "name": "Route to Lake Shrine: chest on middle cliff in crossroads map (reached from Mountainous Area)", "type": "chest", "nodeId": "route_lake_shrine_cliff", "chestId": 162 }, { "name": "Mountainous Area: chest in map in front of bridge statue", "type": "chest", "nodeId": "mountainous_area", "chestId": 163 }, { "name": "Route to Lake Shrine: right chest in volcano", "type": "chest", "nodeId": "route_lake_shrine", "chestId": 164 }, { "name": "Route to Lake Shrine: left chest in volcano", "type": "chest", "nodeId": "route_lake_shrine", "chestId": 165 }, { "name": "Mountainous Area Cave: chest in small hidden room", "type": "chest", "nodeId": "mountainous_area", "hints": [ "in a small cave", "in a well-hidden chest", "in a cave in the mountains" ], "chestId": 166 }, { "name": "Mountainous Area Cave: chest in small visible room", "type": "chest", "nodeId": "mountainous_area", "hints": [ "in a small cave", "in a cave in the mountains" ], "chestId": 167 }, { "name": "Greenmaze: chest on path to Cutter", "type": "chest", "nodeId": "greenmaze_cutter", "chestId": 168 }, { "name": "Greenmaze: chest on cliff near the swamp", "type": "chest", "nodeId": "greenmaze_pre_whistle", "chestId": 169 }, { "name": "Greenmaze: chest between Sunstone and Massan shortcut", "type": "chest", "nodeId": "greenmaze_post_whistle", "chestId": 170 }, { "name": "Greenmaze: chest in mages room", "type": "chest", "nodeId": "greenmaze_pre_whistle", "chestId": 171 }, { "name": "Greenmaze: left chest in elbow cave", "type": "chest", "nodeId": "greenmaze_pre_whistle", "chestId": 172 }, { "name": "Greenmaze: right chest in elbow cave", "type": "chest", "nodeId": "greenmaze_pre_whistle", "chestId": 173 }, { "name": "Greenmaze: chest in waterfall cave", "type": "chest", "nodeId": "greenmaze_pre_whistle", "hints": [ "close to a waterfall" ], "chestId": 174 }, { "name": "Greenmaze: left chest in hidden room behind waterfall", "type": "chest", "nodeId": "greenmaze_pre_whistle", "hints": [ "close to a waterfall" ], "chestId": 175 }, { "name": "Greenmaze: right chest in hidden room behind waterfall", "type": "chest", "nodeId": "greenmaze_pre_whistle", "hints": [ "close to a waterfall" ], "chestId": 176 }, { "name": "Massan: chest triggered by dog statue", "type": "chest", "nodeId": "massan", "hints": [ "in a well-hidden chest" ], "chestId": 177 }, { "name": "Massan: chest in house nearest to elder house", "type": "chest", "nodeId": "massan", "chestId": 178 }, { "name": "Massan: chest in middle house", "type": "chest", "nodeId": "massan", "chestId": 179 }, { "name": "Massan: chest in house farthest from elder house", "type": "chest", "nodeId": "massan", "chestId": 180 }, { "name": "Gumi: chest on top of bed in house", "type": "chest", "nodeId": "gumi", "chestId": 181 }, { "name": "Gumi: chest in elder house after saving Fara", "type": "chest", "nodeId": "gumi_after_swamp_shrine", "chestId": 182 }, { "name": "Ryuma: chest in mayor's house", "type": "chest", "nodeId": "ryuma", "chestId": 183 }, { "name": "Ryuma: chest in repaired lighthouse", "type": "chest", "nodeId": "ryuma_lighthouse_repaired", "chestId": 184 }, { "name": "Crypt: chest in main room", "type": "chest", "nodeId": "crypt", "chestId": 185 }, { "name": "Crypt: reward chest", "type": "chest", "nodeId": "crypt", "chestId": 186 }, { "name": "Mercator: hidden casino chest", "type": "chest", "nodeId": "mercator_casino", "hints": [ "hidden in the depths of Mercator", "in a well-hidden chest" ], "chestId": 191 }, { "name": "Mercator: chest in Greenpea's house", "type": "chest", "nodeId": "mercator", "chestId": 192 }, { "name": "Mercator: chest in grandma's house (pot shelving trial)", "type": "chest", "nodeId": "mercator", "chestId": 193 }, { "name": "Verla: chest in well after beating Marley", "type": "chest", "nodeId": "verla_after_mines", "hints": [ "in a well-hidden chest" ], "chestId": 194 }, { "name": "Destel: chest in inn next to innkeeper", "type": "chest", "nodeId": "destel", "chestId": 196 }, { "name": "Mir Tower: timed jump trial chest", "type": "chest", "nodeId": "mir_tower_pre_garlic", "chestId": 197 }, { "name": "Mir Tower: chest after mimic room", "type": "chest", "nodeId": "mir_tower_pre_garlic", "chestId": 198 }, { "name": "Mir Tower: mimic room chest #1", "type": "chest", "nodeId": "mir_tower_pre_garlic", "chestId": 199 }, { "name": "Mir Tower: mimic room chest #2", "type": "chest", "nodeId": "mir_tower_pre_garlic", "chestId": 200 }, { "name": "Mir Tower: mimic room chest #3", "type": "chest", "nodeId": "mir_tower_pre_garlic", "chestId": 201 }, { "name": "Mir Tower: mimic room chest #4", "type": "chest", "nodeId": "mir_tower_pre_garlic", "chestId": 202 }, { "name": "Mir Tower: chest in mushroom pit room", "type": "chest", "nodeId": "mir_tower_pre_garlic", "chestId": 203 }, { "name": "Mir Tower: chest in room next to mummy switch room", "type": "chest", "nodeId": "mir_tower_pre_garlic", "chestId": 204 }, { "name": "Mir Tower: chest in library accessible from teleporter maze", "type": "chest", "nodeId": "mir_tower_post_garlic", "chestId": 205 }, { "name": "Mir Tower: hidden chest in room before library", "type": "chest", "nodeId": "mir_tower_post_garlic", "hints": [ "in a well-hidden chest" ], "chestId": 206 }, { "name": "Mir Tower: chest in falling spikeballs room", "type": "chest", "nodeId": "mir_tower_post_garlic", "chestId": 207 }, { "name": "Mir Tower: chest in timed challenge room", "type": "chest", "nodeId": "mir_tower_post_garlic", "chestId": 208 }, { "name": "Mir Tower: chest in room where Miro closes the door", "type": "chest", "nodeId": "mir_tower_post_garlic", "chestId": 209 }, { "name": "Mir Tower: chest after room where Miro closes the door", "type": "chest", "nodeId": "mir_tower_post_garlic", "chestId": 210 }, { "name": "Mir Tower: reward chest", "type": "chest", "nodeId": "mir_tower_post_garlic", "hints": [ "kept by a threatening guardian" ], "chestId": 211 }, { "name": "Mir Tower: right chest in reward room", "type": "chest", "nodeId": "mir_tower_post_garlic", "hints": [ "kept by a threatening guardian" ], "chestId": 212 }, { "name": "Mir Tower: left chest in reward room", "type": "chest", "nodeId": "mir_tower_post_garlic", "hints": [ "kept by a threatening guardian" ], "chestId": 213 }, { "name": "Mir Tower: chest behind wall accessible after beating Mir", "type": "chest", "nodeId": "mir_tower_post_garlic", "hints": [ "kept by a threatening guardian" ], "chestId": 214 }, { "name": "Witch Helga's Hut: end chest", "type": "chest", "nodeId": "helga_hut", "chestId": 215 }, { "name": "Massan Cave: right chest", "type": "chest", "nodeId": "massan_cave", "chestId": 216 }, { "name": "Massan Cave: left chest", "type": "chest", "nodeId": "massan_cave", "chestId": 217 }, { "name": "Tibor: reward chest after boss", "type": "chest", "nodeId": "tibor", "chestId": 218 }, { "name": "Tibor: chest in spike balls room", "type": "chest", "nodeId": "tibor", "chestId": 219 }, { "name": "Tibor: left chest on 2 chest group", "type": "chest", "nodeId": "tibor", "chestId": 220 }, { "name": "Tibor: right chest on 2 chest group", "type": "chest", "nodeId": "tibor", "chestId": 221 }, { "name": "Gumi: item on furniture in elder's house", "type": "ground", "nodeId": "gumi", "entity": {"mapId": 605, "entityId": 2}, "groundItemId": 1 }, { "name": "Greenmaze: item behind trees requiring Cutter", "type": "ground", "nodeId": "greenmaze_post_whistle", "entity": {"mapId": 564, "entityId": 0}, "groundItemId": 2 }, { "name": "Verla Mines: item in the corner of lava filled room", "type": "ground", "nodeId": "verla_mines", "hints": [ "in a very hot place" ], "entity": {"mapId": 263, "entityId": 7}, "groundItemId": 3 }, { "name": "Lake Shrine (-3F): item on ground at the SE exit of the golden golems roundabout", "type": "ground", "nodeId": "lake_shrine", "entity": {"mapId": 333, "entityId": 0}, "groundItemId": 4 }, { "name": "King Nole's Labyrinth (-3F): item on ground behind waterfall after beating Spinner", "type": "ground", "nodeId": "king_nole_labyrinth_raft", "hints": [ "kept by a threatening guardian" ], "entity": {"mapId": 411, "entityId": 0}, "groundItemId": 5 }, { "name": "Destel Well: item on platform revealed after beating Quake", "type": "ground", "nodeId": "destel_well", "hints": [ "kept by a threatening guardian" ], "entity": {"mapId": 288, "entityId": 0}, "groundItemId": 6 }, { "name": "King Nole's Labyrinth (-1F): item on ground in ninjas room", "type": "ground", "nodeId": "king_nole_labyrinth_post_door", "entity": {"mapId": 374, "entityId": 3}, "groundItemId": 7 }, { "name": "Massan Cave: item on ground in treasure room", "type": "ground", "nodeId": "massan_cave", "entity": {"mapId": 807, "entityId": 4}, "groundItemId": 8 }, { "name": "King Nole's Labyrinth (-3F): item on floating hands", "type": "ground", "nodeId": "king_nole_labyrinth_post_door", "entity": {"mapId": 418, "entityId": 0}, "groundItemId": 9 }, { "name": "Lake Shrine (-3F): isolated item on ground requiring raised platform to reach", "type": "ground", "nodeId": "lake_shrine", "entities": [ {"mapId": 344, "entityId": 0}, {"mapId": 345, "entityId": 0} ], "groundItemId": 10 }, { "name": "King Nole's Labyrinth (-2F): item on ground after falling from exterior room", "type": "ground", "nodeId": "king_nole_labyrinth_fall_from_exterior", "entity": {"mapId": 363, "entityId": 0}, "groundItemId": 11 }, { "name": "Route after Destel: item on ground on the cliff", "type": "ground", "nodeId": "route_after_destel", "entity": {"mapId": 483, "entityId": 0}, "groundItemId": 12 }, { "name": "Mountainous Area cave: item on ground behind hidden path", "type": "ground", "nodeId": "mountainous_area", "hints": [ "in a small cave", "in a cave in the mountains" ], "entity": {"mapId": 553, "entityId": 0}, "groundItemId": 13 }, { "name": "Witch Helga's Hut: item on furniture", "type": "ground", "nodeId": "helga_hut", "entity": {"mapId": 479, "entityId": 1}, "groundItemId": 14 }, { "name": "King Nole's Labyrinth (-3F): item on ground climbing back from Firedemon", "type": "ground", "nodeId": "king_nole_labyrinth_post_door", "hints": [ "in a very hot place" ], "entity": {"mapId": 399, "entityId": 0}, "groundItemId": 15 }, { "name": "Mercator: falling item in castle court", "type": "ground", "nodeId": "mercator", "entity": {"mapId": 32, "entityId": 2}, "groundItemId": 16 }, { "name": "Lake Shrine (-2F): north item on ground in quadruple items room", "type": "ground", "nodeId": "lake_shrine", "entity": {"mapId": 318, "entityId": 0}, "groundItemId": 17 }, { "name": "Lake Shrine (-2F): south item on ground in quadruple items room", "type": "ground", "nodeId": "lake_shrine", "entity": {"mapId": 318, "entityId": 1}, "groundItemId": 18 }, { "name": "Lake Shrine (-2F): west item on ground in quadruple items room", "type": "ground", "nodeId": "lake_shrine", "entity": {"mapId": 318, "entityId": 2}, "groundItemId": 19 }, { "name": "Lake Shrine (-2F): east item on ground in quadruple items room", "type": "ground", "nodeId": "lake_shrine", "entity": {"mapId": 318, "entityId": 3}, "groundItemId": 20 }, { "name": "Twinkle Village: first item on ground", "type": "ground", "nodeId": "twinkle_village", "entity": {"mapId": 462, "entityId": 5}, "groundItemId": 21 }, { "name": "Twinkle Village: second item on ground", "type": "ground", "nodeId": "twinkle_village", "entity": {"mapId": 462, "entityId": 4}, "groundItemId": 22 }, { "name": "Twinkle Village: third item on ground", "type": "ground", "nodeId": "twinkle_village", "entity": {"mapId": 462, "entityId": 3}, "groundItemId": 23 }, { "name": "Mir Tower: Priest room item #1", "type": "ground", "nodeId": "mir_tower_post_garlic", "entity": {"mapId": 775, "entityId": 7}, "groundItemId": 24 }, { "name": "Mir Tower: Priest room item #2", "type": "ground", "nodeId": "mir_tower_post_garlic", "entity": {"mapId": 775, "entityId": 6}, "groundItemId": 25 }, { "name": "Mir Tower: Priest room item #3", "type": "ground", "nodeId": "mir_tower_post_garlic", "entity": {"mapId": 775, "entityId": 1}, "groundItemId": 26 }, { "name": "King Nole's Labyrinth (-2F): Left item dropped by sacred tree", "type": "ground", "nodeId": "king_nole_labyrinth_sacred_tree", "entity": {"mapId": 415, "entityId": 2}, "groundItemId": 27 }, { "name": "King Nole's Labyrinth (-2F): Right item dropped by sacred tree", "type": "ground", "nodeId": "king_nole_labyrinth_sacred_tree", "entity": {"mapId": 415, "entityId": 1}, "groundItemId": 28 }, { "name": "King Nole's Labyrinth (-3F): First item on ground before Firedemon", "type": "ground", "nodeId": "king_nole_labyrinth_post_door", "hints": [ "in a very hot place" ], "entity": {"mapId": 400, "entityId": 0}, "groundItemId": 29 }, { "name": "Massan: Shop item #1", "type": "shop", "nodeId": "massan", "entity": {"mapId": 596, "entityId": 1}, "shopItemId": 1 }, { "name": "Massan: Shop item #2", "type": "shop", "nodeId": "massan", "entity": {"mapId": 596, "entityId": 2}, "shopItemId": 2 }, { "name": "Massan: Shop item #3", "type": "shop", "nodeId": "massan", "entity": {"mapId": 596, "entityId": 3}, "shopItemId": 3 }, { "name": "Gumi: Inn item #1", "type": "shop", "nodeId": "gumi", "entity": {"mapId": 608, "entityId": 4}, "shopItemId": 4 }, { "name": "Gumi: Inn item #2", "type": "shop", "nodeId": "gumi", "entity": {"mapId": 608, "entityId": 2}, "shopItemId": 5 }, { "name": "Ryuma: Shop item #1", "type": "shop", "nodeId": "ryuma_after_thieves_hideout", "entity": {"mapId": 615, "entityId": 2}, "shopItemId": 6 }, { "name": "Ryuma: Shop item #2", "type": "shop", "nodeId": "ryuma_after_thieves_hideout", "entity": {"mapId": 615, "entityId": 3}, "shopItemId": 7 }, { "name": "Ryuma: Shop item #3", "type": "shop", "nodeId": "ryuma_after_thieves_hideout", "entity": {"mapId": 615, "entityId": 4}, "shopItemId": 8 }, { "name": "Ryuma: Shop item #4", "type": "shop", "nodeId": "ryuma_after_thieves_hideout", "entity": {"mapId": 615, "entityId": 5}, "shopItemId": 9 }, { "name": "Ryuma: Shop item #5", "type": "shop", "nodeId": "ryuma_after_thieves_hideout", "entity": {"mapId": 615, "entityId": 6}, "shopItemId": 10 }, { "name": "Ryuma: Inn item", "type": "shop", "nodeId": "ryuma", "entity": {"mapId": 624, "entityId": 3}, "shopItemId": 11 }, { "name": "Mercator: Shop item #1", "type": "shop", "nodeId": "mercator", "entity": {"mapId": 679, "entityId": 1}, "shopItemId": 12 }, { "name": "Mercator: Shop item #2", "type": "shop", "nodeId": "mercator", "entity": {"mapId": 679, "entityId": 2}, "shopItemId": 13 }, { "name": "Mercator: Shop item #3", "type": "shop", "nodeId": "mercator", "entity": {"mapId": 679, "entityId": 3}, "shopItemId": 14 }, { "name": "Mercator: Shop item #4", "type": "shop", "nodeId": "mercator", "entity": {"mapId": 679, "entityId": 4}, "shopItemId": 15 }, { "name": "Mercator: Shop item #5", "type": "shop", "nodeId": "mercator", "entity": {"mapId": 679, "entityId": 5}, "shopItemId": 16 }, { "name": "Mercator: Shop item #6", "type": "shop", "nodeId": "mercator", "entity": {"mapId": 679, "entityId": 6}, "shopItemId": 17 }, { "name": "Mercator: Special shop item #1", "type": "shop", "nodeId": "mercator_special_shop", "entity": {"mapId": 696, "entityId": 1}, "shopItemId": 18 }, { "name": "Mercator: Special shop item #2", "type": "shop", "nodeId": "mercator_special_shop", "entity": {"mapId": 696, "entityId": 2}, "shopItemId": 19 }, { "name": "Mercator: Special shop item #3", "type": "shop", "nodeId": "mercator_special_shop", "entity": {"mapId": 696, "entityId": 3}, "shopItemId": 20 }, { "name": "Mercator: Special shop item #4", "type": "shop", "nodeId": "mercator_special_shop", "entity": {"mapId": 696, "entityId": 4}, "shopItemId": 21 }, { "name": "Mercator: Docks shop item #1", "type": "shop", "nodeId": "mercator_repaired_docks", "entities": [ {"mapId": 644, "entityId": 3}, {"mapId": 643, "entityId": 9} ], "shopItemId": 22 }, { "name": "Mercator: Docks shop item #2", "type": "shop", "nodeId": "mercator_repaired_docks", "entities": [ {"mapId": 644, "entityId": 4}, {"mapId": 643, "entityId": 10} ], "shopItemId": 23 }, { "name": "Mercator: Docks shop item #3", "type": "shop", "nodeId": "mercator_repaired_docks", "entities": [ {"mapId": 644, "entityId": 5}, {"mapId": 643, "entityId": 11} ], "shopItemId": 24 }, { "name": "Verla: Shop item #1", "type": "shop", "nodeId": "verla", "entities": [ {"mapId": 719, "entityId": 0}, {"mapId": 720, "entityId": 1} ], "shopItemId": 25 }, { "name": "Verla: Shop item #2", "type": "shop", "nodeId": "verla", "entities": [ {"mapId": 719, "entityId": 1}, {"mapId": 720, "entityId": 2} ], "shopItemId": 26 }, { "name": "Verla: Shop item #3", "type": "shop", "nodeId": "verla", "entities": [ {"mapId": 719, "entityId": 2}, {"mapId": 720, "entityId": 3} ], "shopItemId": 27 }, { "name": "Verla: Shop item #4", "type": "shop", "nodeId": "verla", "entities": [ {"mapId": 719, "entityId": 4}, {"mapId": 720, "entityId": 4} ], "shopItemId": 28 }, { "name": "Verla: Shop item #5 (extra item after saving town)", "type": "shop", "nodeId": "verla_after_mines", "entity": {"mapId": 720, "entityId": 5}, "shopItemId": 29 }, { "name": "Route from Verla to Destel: Kelketo shop item #1", "type": "shop", "nodeId": "route_verla_destel", "entity": {"mapId": 517, "entityId": 1}, "shopItemId": 30 }, { "name": "Route from Verla to Destel: Kelketo shop item #2", "type": "shop", "nodeId": "route_verla_destel", "entity": {"mapId": 517, "entityId": 2}, "shopItemId": 31 }, { "name": "Route from Verla to Destel: Kelketo shop item #3", "type": "shop", "nodeId": "route_verla_destel", "entity": {"mapId": 517, "entityId": 3}, "shopItemId": 32 }, { "name": "Route from Verla to Destel: Kelketo shop item #4", "type": "shop", "nodeId": "route_verla_destel", "entity": {"mapId": 517, "entityId": 4}, "shopItemId": 33 }, { "name": "Route from Verla to Destel: Kelketo shop item #5", "type": "shop", "nodeId": "route_verla_destel", "entity": {"mapId": 517, "entityId": 5}, "shopItemId": 34 }, { "name": "Destel: Inn item", "type": "shop", "nodeId": "destel", "entity": {"mapId": 729, "entityId": 2}, "shopItemId": 35 }, { "name": "Destel: Shop item #1", "type": "shop", "nodeId": "destel", "entity": {"mapId": 733, "entityId": 1}, "shopItemId": 36 }, { "name": "Destel: Shop item #2", "type": "shop", "nodeId": "destel", "entity": {"mapId": 733, "entityId": 2}, "shopItemId": 37 }, { "name": "Destel: Shop item #3", "type": "shop", "nodeId": "destel", "entity": {"mapId": 733, "entityId": 3}, "shopItemId": 38 }, { "name": "Destel: Shop item #4", "type": "shop", "nodeId": "destel", "entity": {"mapId": 733, "entityId": 4}, "shopItemId": 39 }, { "name": "Destel: Shop item #5", "type": "shop", "nodeId": "destel", "entity": {"mapId": 733, "entityId": 5}, "shopItemId": 40 }, { "name": "Route to Lake Shrine: Greedly's shop item #1", "type": "shop", "nodeId": "route_lake_shrine", "entity": {"mapId": 526, "entityId": 0}, "shopItemId": 41 }, { "name": "Route to Lake Shrine: Greedly's shop item #2", "type": "shop", "nodeId": "route_lake_shrine", "entity": {"mapId": 526, "entityId": 2}, "shopItemId": 42 }, { "name": "Route to Lake Shrine: Greedly's shop item #3", "type": "shop", "nodeId": "route_lake_shrine", "entity": {"mapId": 526, "entityId": 3}, "shopItemId": 43 }, { "name": "Route to Lake Shrine: Greedly's shop item #4", "type": "shop", "nodeId": "route_lake_shrine", "entity": {"mapId": 526, "entityId": 4}, "shopItemId": 44 }, { "name": "Kazalt: Shop item #1", "type": "shop", "nodeId": "kazalt", "entity": {"mapId": 747, "entityId": 0}, "shopItemId": 45 }, { "name": "Kazalt: Shop item #2", "type": "shop", "nodeId": "kazalt", "entity": {"mapId": 747, "entityId": 2}, "shopItemId": 46 }, { "name": "Kazalt: Shop item #3", "type": "shop", "nodeId": "kazalt", "entity": {"mapId": 747, "entityId": 3}, "shopItemId": 47 }, { "name": "Kazalt: Shop item #4", "type": "shop", "nodeId": "kazalt", "entity": {"mapId": 747, "entityId": 4}, "shopItemId": 48 }, { "name": "Kazalt: Shop item #5", "type": "shop", "nodeId": "kazalt", "entity": {"mapId": 747, "entityId": 5}, "shopItemId": 49 }, { "name": "Massan: Elder reward after freeing Fara in Swamp Shrine", "type": "reward", "nodeId": "massan_after_swamp_shrine", "address": 162337, "flag": {"byte": "0x1004", "bit": 2}, "rewardId": 0 }, { "name": "Lake Shrine: Mir reward after beating Duke", "type": "reward", "nodeId": "lake_shrine", "address": 166463, "flag": {"byte": "0x1003", "bit": 0}, "rewardId": 1 }, { "name": "Greenmaze: Cutter reward for saving Einstein", "type": "reward", "nodeId": "greenmaze_cutter", "address": 166021, "flag": {"byte": "0x1024", "bit": 4}, "rewardId": 2 }, { "name": "Mountainous Area: Zak reward after fighting", "type": "reward", "nodeId": "mountainous_area", "hints": [ "kept by a threatening guardian" ], "address": 166515, "flag": {"byte": "0x1027", "bit": 0}, "rewardId": 3 }, { "name": "Route between Gumi and Ryuma: Swordsman Kado reward", "type": "reward", "nodeId": "route_gumi_ryuma", "address": 166219, "flag": {"byte": "0x101B", "bit": 7}, "rewardId": 4 }, { "name": "Greenmaze: dwarf hidden in the trees", "type": "reward", "nodeId": "greenmaze_pre_whistle", "address": 166111, "flag": {"byte": "0x1022", "bit": 7}, "rewardId": 5 }, { "name": "Mercator: Arthur reward (in castle throne room)", "type": "reward", "nodeId": "mercator", "address": 164191, "flag": {"byte": "0x101B", "bit": 6}, "rewardId": 6 }, { "name": "Mercator: Fahl's dojo challenge reward", "type": "reward", "nodeId": "mercator", "address": 165029, "flag": {"byte": "0x101C", "bit": 4}, "rewardId": 7 }, { "name": "Ryuma: Mayor's first reward", "type": "reward", "nodeId": "ryuma_after_thieves_hideout", "address": 164731, "flag": {"byte": "0x1004", "bit": 3}, "rewardId": 8 }, { "name": "Ryuma: Mayor's second reward", "type": "reward", "nodeId": "ryuma_after_thieves_hideout", "address": 164735, "flag": {"byte": "0x1004", "bit": 3}, "rewardId": 9 } ]