| action_names_dict = { |
| "A": "gatherWoodLog", |
| "B": "craftPlanks", |
| "C": "craftCraftingTable", |
| "D": "craftSticks", |
| "E": "craftFence", |
| "F": "craftFenceGate", |
| "G": "craftWoodenAxe", |
| "H": "craftWoodenHoe", |
| "I": "craftWoodenShovel", |
| "J": "craftWoodenSword", |
| "K": "craftWoodenPickaxe", |
| "L": "gatherCoalOre", |
| "M": "gatherStone", |
| "N": "craftStoneAxe", |
| "O": "craftStoneHoe", |
| "P": "craftStoneShovel", |
| "Q": "craftStoneSword", |
| "R": "craftStonePickaxe", |
| "S": "craftFurnace", |
| "T": "mineIronOre", |
| "U": "smeltRawIron", |
| "V": "craftIronAxe", |
| "W": "craftIronHoe", |
| "X": "craftIronShovel", |
| "Y": "craftIronSword", |
| "Z": "craftIronPickaxe", |
| "AA": "mineGoldOre", |
| "AB": "mineDiamondOre", |
| "AC": "craftDiamondAxe", |
| "AD": "craftDiamondHoe", |
| "AE": "craftDiamondPickaxe", |
| "AF": "craftDiamondShovel", |
| "AG": "craftDiamondSword", |
| "AH": "gatherDirt", |
| "AI": "gatherSand", |
| "AJ": "smeltRawGold", |
| "AK": "craftGoldenAxe", |
| "AL": "craftGoldenHoe", |
| "AM": "craftGoldenPickaxe", |
| "AN": "craftGoldenShovel", |
| "AO": "craftGoldenSword" |
| } |
|
|
| action_names_rev_dict = { |
| "gatherWoodLog": "A", |
| "craftPlanks": "B", |
| "craftCraftingTable": "C", |
| "craftSticks": "D", |
| "craftFence": "E", |
| "craftFenceGate": "F", |
| "craftWoodenAxe": "G", |
| "craftWoodenHoe": "H", |
| "craftWoodenShovel": "I", |
| "craftWoodenSword": "J", |
| "craftWoodenPickaxe": "K", |
| "gatherCoalOre": "L", |
| "gatherStone": "M", |
| "craftStoneAxe": "N", |
| "craftStoneHoe": "O", |
| "craftStoneShovel": "P", |
| "craftStoneSword": "Q", |
| "craftStonePickaxe": "R", |
| "craftFurnace": "S", |
| "mineIronOre": "T", |
| "smeltRawIron": "U", |
| "craftIronAxe": "V", |
| "craftIronHoe": "W", |
| "craftIronShovel": "X", |
| "craftIronSword": "Y", |
| "craftIronPickaxe": "Z", |
| "mineGoldOre": "AA", |
| "mineDiamondOre": "AB", |
| "craftDiamondAxe": "AC", |
| "craftDiamondHoe": "AD", |
| "craftDiamondPickaxe": "AE", |
| "craftDiamondShovel": "AF", |
| "craftDiamondSword": "AG", |
| "gatherDirt": "AH", |
| "gatherSand": "AI", |
| "smeltRawGold": "AJ", |
| "craftGoldenAxe": "AK", |
| "craftGoldenHoe": "AL", |
| "craftGoldenPickaxe": "AM", |
| "craftGoldenShovel": "AN", |
| "craftGoldenSword": "AO" |
| } |
|
|
| material_names_dict = { |
| 'a': 'log', |
| 'b': 'planks', |
| 'c': 'crafting_table', |
| 'd': 'stick', |
| 'e': 'wooden_pickaxe', |
| 'f': 'cobblestone', |
| 'g': 'stone_pickaxe', |
| 'h': 'raw_iron', |
| 'i': 'furnace', |
| 'j': 'iron_ingot', |
| 'k': 'iron_pickaxe', |
| 'l': 'diamond', |
| 'm': 'diamond_axe', |
| 'n': 'diamond_hoe', |
| 'o': 'diamond_pickaxe', |
| 'p': 'diamond_shovel', |
| 'q': 'diamond_sword', |
| 'r': 'fence', |
| 's': 'fence_gate', |
| 't': 'golden_axe', |
| 'u': 'golden_hoe', |
| 'v': 'golden_pickaxe', |
| 'w': 'golden_shovel', |
| 'x': 'golden_sword', |
| 'y': 'iron_axe', |
| 'z': 'iron_hoe', |
| 'aa': 'iron_shovel', |
| 'ab': 'iron_sword', |
| 'ac': 'stone_axe', |
| 'ad': 'stone_hoe', |
| 'ae': 'stone_shovel', |
| 'af': 'stone_sword', |
| 'ag': 'wooden_axe', |
| 'ah': 'wooden_hoe', |
| 'ai': 'wooden_shovel', |
| 'aj': 'wooden_sword', |
| 'ak': 'coal', |
| 'al': 'dirt', |
| 'am': 'raw_gold', |
| 'an': 'sand', |
| 'ao': 'gold_ingot' |
| } |
|
|
| material_names_rev_dict = { |
| 'log': 'a', |
| 'planks': 'b', |
| 'crafting_table': 'c', |
| 'stick': 'd', |
| 'wooden_pickaxe': 'e', |
| 'cobblestone': 'f', |
| 'stone_pickaxe': 'g', |
| 'raw_iron': 'h', |
| 'furnace': 'i', |
| 'iron_ingot': 'j', |
| 'iron_pickaxe': 'k', |
| 'diamond': 'l', |
| 'diamond_axe': 'm', |
| 'diamond_hoe': 'n', |
| 'diamond_pickaxe': 'o', |
| 'diamond_shovel': 'p', |
| 'diamond_sword': 'q', |
| 'fence': 'r', |
| 'fence_gate': 's', |
| 'golden_axe': 't', |
| 'golden_hoe': 'u', |
| 'golden_pickaxe': 'v', |
| 'golden_shovel': 'w', |
| 'golden_sword': 'x', |
| 'iron_axe': 'y', |
| 'iron_hoe': 'z', |
| 'iron_shovel': 'aa', |
| 'iron_sword': 'ab', |
| 'stone_axe': 'ac', |
| 'stone_hoe': 'ad', |
| 'stone_shovel': 'ae', |
| 'stone_sword': 'af', |
| 'wooden_axe': 'ag', |
| 'wooden_hoe': 'ah', |
| 'wooden_shovel': 'ai', |
| 'wooden_sword': 'aj', |
| 'coal': 'ak', |
| 'dirt': 'al', |
| 'raw_gold': 'am', |
| 'sand': 'an', |
| 'gold_ingot': 'ao' |
| } |
|
|
| unlock = { |
| "a": [ |
| "B" |
| ], |
| "b": [ |
| "C", |
| "D" |
| ], |
| "c": [ |
| "E", |
| "F", |
| "G", |
| "H", |
| "I", |
| "J", |
| "K" |
| ], |
| "d": [], |
| "e": [ |
| "L", |
| "M" |
| ], |
| "f": [ |
| "N", |
| "O", |
| "P", |
| "Q", |
| "R", |
| "S" |
| ], |
| "g": [ |
| "T" |
| ], |
| "h": [ |
| "U" |
| ], |
| "i": [], |
| "j": [ |
| "V", |
| "W", |
| "X", |
| "Y", |
| "Z" |
| ], |
| "k": [ |
| "AA", |
| "AB" |
| ], |
| "l": [ |
| "AC", |
| "AD", |
| "AE", |
| "AF", |
| "AG" |
| ], |
| "m": [], |
| "n": [], |
| "o": [], |
| "p": [], |
| "q": [], |
| "r": [], |
| "s": [], |
| "t": [], |
| "u": [], |
| "v": [], |
| "w": [], |
| "x": [], |
| "y": [], |
| "z": [], |
| "aa": [], |
| "ab": [], |
| "ac": [], |
| "ad": [], |
| "ae": [], |
| "af": [], |
| "ag": [], |
| "ah": [], |
| "ai": [ |
| "AH", |
| "AI" |
| ], |
| "aj": [], |
| "ak": [], |
| "al": [], |
| "am": [ |
| "AJ" |
| ], |
| "an": [], |
| "ao": [ |
| "AK", |
| "AL", |
| "AM", |
| "AN", |
| "AO" |
| ] |
| } |
|
|