diff --git a/projects/1.20-fabric/assets/table-top-craft-fabric/table_top_craft/lang/en_us.json b/projects/1.20-fabric/assets/table-top-craft-fabric/table_top_craft/lang/en_us.json new file mode 100644 index 000000000000..dfe2febd8288 --- /dev/null +++ b/projects/1.20-fabric/assets/table-top-craft-fabric/table_top_craft/lang/en_us.json @@ -0,0 +1,293 @@ +{ +"_comment1": "Item Groups", + "itemGroup.table_top_craft.tab": "Table Top Craft", + +"_comment2": "Blocks", + "block.table_top_craft.oak_chess": "Oak Chess Board", + "block.table_top_craft.spruce_chess": "Spruce Chess Board", + "block.table_top_craft.birch_chess": "Birch Chess Board", + "block.table_top_craft.jungle_chess": "Jungle Chess Board", + "block.table_top_craft.acacia_chess": "Acacia Chess Board", + "block.table_top_craft.dark_oak_chess": "Dark Oak Chess Board", + "block.table_top_craft.crimson_chess": "Crimson Chess Board", + "block.table_top_craft.warped_chess": "Warped Chess Board", + "block.table_top_craft.chess_piece_figure": "Chess Piece Figure", + "block.table_top_craft.tic_tac_toe": "Tic Tac Toe", + "block.table_top_craft.mangrove_chess": "Mangrove Chess Board", + "block.table_top_craft.white_terracotta_chess": "White Terracotta Chess Board", + "block.table_top_craft.orange_terracotta_chess": "Orange Terracotta Chess Board", + "block.table_top_craft.magenta_terracotta_chess": "Magenta Terracotta Chess Board", + "block.table_top_craft.light_blue_terracotta_chess": "Light Blue Terracotta Chess Board", + "block.table_top_craft.yellow_terracotta_chess": "Yellow Terracotta Chess Board", + "block.table_top_craft.lime_terracotta_chess": "Lime Terracotta Chess Board", + "block.table_top_craft.pink_terracotta_chess": "Pink Terracotta Chess Board", + "block.table_top_craft.gray_terracotta_chess": "Gray Terracotta Chess Board", + "block.table_top_craft.light_gray_terracotta_chess": "Light Gray Terracotta Chess Board", + "block.table_top_craft.cyan_terracotta_chess": "Cyan Terracotta Chess Board", + "block.table_top_craft.purple_terracotta_chess": "Purple Terracotta Chess Board", + "block.table_top_craft.blue_terracotta_chess": "Blue Terracotta Chess Board", + "block.table_top_craft.brown_terracotta_chess": "Brown Terracotta Chess Board", + "block.table_top_craft.green_terracotta_chess": "Green Terracotta Chess Board", + "block.table_top_craft.red_terracotta_chess": "Red Terracotta Chess Board", + "block.table_top_craft.black_terracotta_chess": "Black Terracotta Chess Board", + "block.table_top_craft.white_concrete_chess": "White Concrete Chess Board", + "block.table_top_craft.orange_concrete_chess": "Orange Concrete Chess Board", + "block.table_top_craft.magenta_concrete_chess": "Magenta Concrete Chess Board", + "block.table_top_craft.light_blue_concrete_chess": "Light Blue Concrete Chess Board", + "block.table_top_craft.yellow_concrete_chess": "Yellow Concrete Chess Board", + "block.table_top_craft.lime_concrete_chess": "Lime Concrete Chess Board", + "block.table_top_craft.pink_concrete_chess": "Pink Concrete Chess Board", + "block.table_top_craft.gray_concrete_chess": "Gray Concrete Chess Board", + "block.table_top_craft.light_gray_concrete_chess": "Light Gray Concrete Chess Board", + "block.table_top_craft.cyan_concrete_chess": "Cyan Concrete Chess Board", + "block.table_top_craft.purple_concrete_chess": "Purple Concrete Chess Board", + "block.table_top_craft.blue_concrete_chess": "Blue Concrete Chess Board", + "block.table_top_craft.brown_concrete_chess": "Brown Concrete Chess Board", + "block.table_top_craft.green_concrete_chess": "Green Concrete Chess Board", + "block.table_top_craft.red_concrete_chess": "Red Concrete Chess Board", + "block.table_top_craft.black_concrete_chess": "Black Concrete Chess Board", + "block.table_top_craft.oak_chess_timer": "Oak Chess Timer", + "block.table_top_craft.spruce_chess_timer": "Spruce Chess Timer", + "block.table_top_craft.birch_chess_timer": "Birch Chess Timer", + "block.table_top_craft.jungle_chess_timer": "Jungle Chess Timer", + "block.table_top_craft.acacia_chess_timer": "Acacia Chess Timer", + "block.table_top_craft.dark_oak_chess_timer": "Dark Oak Chess Timer", + "block.table_top_craft.crimson_chess_timer": "Crimson Chess Timer", + "block.table_top_craft.warped_chess_timer": "Warped Chess Timer", + "block.table_top_craft.mangrove_chess_timer": "Mangrove Chess Timer", + "block.table_top_craft.white_terracotta_chess_timer": "White Terracotta Chess Timer", + "block.table_top_craft.orange_terracotta_chess_timer": "Orange Terracotta Chess Timer", + "block.table_top_craft.magenta_terracotta_chess_timer": "Magenta Terracotta Chess Timer", + "block.table_top_craft.light_blue_terracotta_chess_timer": "Light Blue Terracotta Chess Timer", + "block.table_top_craft.yellow_terracotta_chess_timer": "Yellow Terracotta Chess Timer", + "block.table_top_craft.lime_terracotta_chess_timer": "Lime Terracotta Chess Timer", + "block.table_top_craft.pink_terracotta_chess_timer": "Pink Terracotta Chess Timer", + "block.table_top_craft.gray_terracotta_chess_timer": "Gray Terracotta Chess Timer", + "block.table_top_craft.light_gray_terracotta_chess_timer": "Light Gray Terracotta Chess Timer", + "block.table_top_craft.cyan_terracotta_chess_timer": "Cyan Terracotta Chess Timer", + "block.table_top_craft.purple_terracotta_chess_timer": "Purple Terracotta Chess Timer", + "block.table_top_craft.blue_terracotta_chess_timer": "Blue Terracotta Chess Timer", + "block.table_top_craft.brown_terracotta_chess_timer": "Brown Terracotta Chess Timer", + "block.table_top_craft.green_terracotta_chess_timer": "Green Terracotta Chess Timer", + "block.table_top_craft.red_terracotta_chess_timer": "Red Terracotta Chess Timer", + "block.table_top_craft.black_terracotta_chess_timer": "Black Terracotta Chess Timer", + "block.table_top_craft.white_concrete_chess_timer": "White Concrete Chess Timer", + "block.table_top_craft.orange_concrete_chess_timer": "Orange Concrete Chess Timer", + "block.table_top_craft.magenta_concrete_chess_timer": "Magenta Concrete Chess Timer", + "block.table_top_craft.light_blue_concrete_chess_timer": "Light Blue Concrete Chess Timer", + "block.table_top_craft.yellow_concrete_chess_timer": "Yellow Concrete Chess Timer", + "block.table_top_craft.lime_concrete_chess_timer": "Lime Concrete Chess Timer", + "block.table_top_craft.pink_concrete_chess_timer": "Pink Concrete Chess Timer", + "block.table_top_craft.gray_concrete_chess_timer": "Gray Concrete Chess Timer", + "block.table_top_craft.light_gray_concrete_chess_timer": "Light Gray Concrete Chess Timer", + "block.table_top_craft.cyan_concrete_chess_timer": "Cyan Concrete Chess Timer", + "block.table_top_craft.purple_concrete_chess_timer": "Purple Concrete Chess Timer", + "block.table_top_craft.blue_concrete_chess_timer": "Blue Concrete Chess Timer", + "block.table_top_craft.brown_concrete_chess_timer": "Brown Concrete Chess Timer", + "block.table_top_craft.green_concrete_chess_timer": "Green Concrete Chess Timer", + "block.table_top_craft.red_concrete_chess_timer": "Red Concrete Chess Timer", + "block.table_top_craft.black_concrete_chess_timer": "Black Concrete Chess Timer", + "block.table_top_craft.oak_connect_four": "Oak Connect Four", + "block.table_top_craft.spruce_connect_four": "Spruce Connect Four", + "block.table_top_craft.birch_connect_four": "Birch Connect Four", + "block.table_top_craft.jungle_connect_four": "Jungle Connect Four", + "block.table_top_craft.acacia_connect_four": "Acacia Connect Four", + "block.table_top_craft.dark_oak_connect_four": "Dark Oak Connect Four", + "block.table_top_craft.crimson_connect_four": "Crimson Connect Four", + "block.table_top_craft.warped_connect_four": "Warped Connect Four", + "block.table_top_craft.mangrove_connect_four": "Mangrove Connect Four", + "block.table_top_craft.white_terracotta_connect_four": "White Terracotta Connect Four", + "block.table_top_craft.orange_terracotta_connect_four": "Orange Terracotta Connect Four", + "block.table_top_craft.magenta_terracotta_connect_four": "Magenta Terracotta Connect Four", + "block.table_top_craft.light_blue_terracotta_connect_four": "Light Blue Terracotta Connect Four", + "block.table_top_craft.yellow_terracotta_connect_four": "Yellow Terracotta Connect Four", + "block.table_top_craft.lime_terracotta_connect_four": "Lime Terracotta Connect Four", + "block.table_top_craft.pink_terracotta_connect_four": "Pink Terracotta Connect Four", + "block.table_top_craft.gray_terracotta_connect_four": "Gray Terracotta Connect Four", + "block.table_top_craft.light_gray_terracotta_connect_four": "Light Gray Terracotta Connect Four", + "block.table_top_craft.cyan_terracotta_connect_four": "Cyan Terracotta Connect Four", + "block.table_top_craft.purple_terracotta_connect_four": "Purple Terracotta Connect Four", + "block.table_top_craft.blue_terracotta_connect_four": "Blue Terracotta Connect Four", + "block.table_top_craft.brown_terracotta_connect_four": "Brown Terracotta Connect Four", + "block.table_top_craft.green_terracotta_connect_four": "Green Terracotta Connect Four", + "block.table_top_craft.red_terracotta_connect_four": "Red Terracotta Connect Four", + "block.table_top_craft.black_terracotta_connect_four": "Black Terracotta Connect Four", + "block.table_top_craft.white_concrete_connect_four": "White Concrete Connect Four", + "block.table_top_craft.orange_concrete_connect_four": "Orange Concrete Connect Four", + "block.table_top_craft.magenta_concrete_connect_four": "Magenta Concrete Connect Four", + "block.table_top_craft.light_blue_concrete_connect_four": "Light Blue Concrete Connect Four", + "block.table_top_craft.yellow_concrete_connect_four": "Yellow Concrete Connect Four", + "block.table_top_craft.lime_concrete_connect_four": "Lime Concrete Connect Four", + "block.table_top_craft.pink_concrete_connect_four": "Pink Concrete Connect Four", + "block.table_top_craft.gray_concrete_connect_four": "Gray Concrete Connect Four", + "block.table_top_craft.light_gray_concrete_connect_four": "Light Gray Concrete Connect Four", + "block.table_top_craft.cyan_concrete_connect_four": "Cyan Concrete Connect Four", + "block.table_top_craft.purple_concrete_connect_four": "Purple Concrete Connect Four", + "block.table_top_craft.blue_concrete_connect_four": "Blue Concrete Connect Four", + "block.table_top_craft.brown_concrete_connect_four": "Brown Concrete Connect Four", + "block.table_top_craft.green_concrete_connect_four": "Green Concrete Connect Four", + "block.table_top_craft.red_concrete_connect_four": "Red Concrete Connect Four", + "block.table_top_craft.black_concrete_connect_four": "Black Concrete Connect Four", + "block.table_top_craft.cherry_chess": "Cherry Chess Board", + "block.table_top_craft.bamboo_chess": "Bamboo Chess Board", + "block.table_top_craft.cherry_chess_timer": "Cherry Chess Timer", + "block.table_top_craft.bamboo_chess_timer": "Bamboo Chess Timer", + "block.table_top_craft.cherry_connect_four": "Cherry Connect Four", + "block.table_top_craft.bamboo_connect_four": "Bamboo Connect Four", + +"_comment3": "GUI", + "gui.table_top_craft.chess.board_settings": "Chess Board Settings", + "gui.table_top_craft.chess.board_colors": "Chess Board Visuals", + "gui.table_top_craft.chess.board_pieces": "Chess Board Pieces", + "gui.table_top_craft.chess.board_evaluator": "Chess Board Evaluator", + "gui.table_top_craft.piece_figure.piece_settings": "Chess Piece Figure Settings", + "gui.table_top_craft.piece_figure.toggle_rotation": "Toggle Piece Rotation", + "gui.table_top_craft.chess.fen_loader": "FEN Loader", + "gui.table_top_craft.chess.move_log": "Move Log", + "gui.table_top_craft.chess.move_log.white": "White", + "gui.table_top_craft.chess.move_log.black": "Black", + "gui.table_top_craft.chess.button.settings": "Settings", + "gui.table_top_craft.chess.button.colors": "Visuals", + "gui.table_top_craft.chess.button.pieces": "Pieces", + "gui.table_top_craft.chess.new_game": "New Game", + "gui.table_top_craft.chess.copy_fen": "Copy FEN", + "gui.table_top_craft.chess.load_fen": "Load FEN", + "gui.table_top_craft.chess.evaluate": "Evaluate Board", + "gui.table_top_craft.chess.cancel": "Cancel", + "gui.table_top_craft.chess.back": "Back", + "gui.table_top_craft.chess.confirm_fen": "Confirm FEN", + "gui.table_top_craft.chess.confirm_color": "Confirm Color", + "gui.table_top_craft.chess.confirm_colors": "Confirm Colors", + "gui.table_top_craft.chess.show_tile_info": "Show Tile Info", + "gui.table_top_craft.chess.show_available_moves": "Show Available Moves", + "gui.table_top_craft.chess.show_previous_move": "Show Previous Move", + "gui.table_top_craft.chess.evaluation.white.mobility": "White Mobility: %d", + "gui.table_top_craft.chess.evaluation.white.king_threats": "White King Threats: %d", + "gui.table_top_craft.chess.evaluation.white.possible_attacks": "White Possible Attacks: %d", + "gui.table_top_craft.chess.evaluation.white.castled": "White Castled Bonus: %d", + "gui.table_top_craft.chess.evaluation.white.piece_value": "White Piece Value: %d", + "gui.table_top_craft.chess.evaluation.white.pawn_structure": "White Pawn Structure: %d", + "gui.table_top_craft.chess.evaluation.black.mobility": "Black Mobility: %d", + "gui.table_top_craft.chess.evaluation.black.king_threats": "Black King Threats: %d", + "gui.table_top_craft.chess.evaluation.black.possible_attacks": "Black Possible Attacks: %d", + "gui.table_top_craft.chess.evaluation.black.castled": "Black Castled Bonus: %d", + "gui.table_top_craft.chess.evaluation.black.piece_value": "Black Piece Value: %d", + "gui.table_top_craft.chess.evaluation.black.pawn_structure": "Black Pawn Structure: %d", + "gui.table_top_craft.chess.evaluation.final_score": "Final Score: %d", + "gui.table_top_craft.chess.evaluation.white_player": "White Player", + "gui.table_top_craft.chess.evaluation.black_player": "Black Player", + "gui.table_top_craft.chess.evaluation.current_score": "Current Score", + "gui.table_top_craft.chess.sliders.red": "Red: ", + "gui.table_top_craft.chess.sliders.green": "Green: ", + "gui.table_top_craft.chess.sliders.blue": "Blue: ", + "gui.table_top_craft.chess.sliders.alpha": "Alpha: ", + "gui.table_top_craft.sliders.saturation": "Saturation: ", + "gui.table_top_craft.chess_piece_figure.sliders.scale": "Scale: ", + "gui.table_top_craft.chess.color.tile_info": "Tile Info Color Selection", + "gui.table_top_craft.chess.color.legal_move": "Legal Move Color Selection", + "gui.table_top_craft.chess.color.invalid_move": "Invalid Move Color Selection", + "gui.table_top_craft.chess.color.attack_move": "Attack Move Color Selection", + "gui.table_top_craft.chess.color.previous_move": "Previous Move Color Selection", + "gui.table_top_craft.chess.color.castle_move": "Castle Move Color Selection", + "gui.table_top_craft.chess.color.tiles": "Board Tiles Color Selection", + "gui.table_top_craft.chess.color.piece": "Board Piece Colors Selection", + "gui.table_top_craft.chess.color.random_color": "Random Color", + "gui.table_top_craft.chess.color.random_colors": "Random Colors", + "gui.table_top_craft.chess.color.reset_color": "Reset Color", + "gui.table_top_craft.chess.color.reset_colors": "Reset Colors", + "gui.table_top_craft.chess.color.color_preview": "Color Preview", + "gui.table_top_craft.chess.color.colors_preview": "Colors Preview", + "gui.table_top_craft.chess.color.button.tile_info": "Edit Tile Info Color", + "gui.table_top_craft.chess.color.button.tiles": "Edit Tile Colors", + "gui.table_top_craft.chess.color.button.piece": "Edit Piece Colors", + "gui.table_top_craft.chess.color.button.legal_move": "Edit Legal Move Color", + "gui.table_top_craft.chess.color.button.invalid_move": "Edit Invalid Move Color", + "gui.table_top_craft.chess.color.button.attack_move": "Edit Attack Move Color", + "gui.table_top_craft.chess.color.button.previous_move": "Edit Previous Move Color", + "gui.table_top_craft.chess.color.button.castle_move": "Edit Castle Move Color", + "gui.table_top_craft.chess.use_custom_plate": "Use Custom Plate Colors", + "gui.table_top_craft.chess.color.white_tiles_settings": "White Tiles Settings", + "gui.table_top_craft.chess.color.black_tiles_settings": "Black Tiles Settings", + "gui.table_top_craft.chess.color.white_piece_settings": "White Piece Settings", + "gui.table_top_craft.chess.color.black_piece_settings": "Black Piece Settings", + "gui.table_top_craft.chess_piece_figure.next_set": "Next Piece Set", + "gui.table_top_craft.chess_piece_figure.next_type": "Next Piece Type", + "gui.table_top_craft.chess_piece_figure.previous_set": "Previous Piece Set", + "gui.table_top_craft.chess_piece_figure.previous_type": "Previous Piece Type", + "gui.table_top_craft.chess_piece_figure.confirm_scale": "Confirm Scale", + "gui.table_top_craft.chess_piece_figure.reset_scale": "Reset Scale", + "gui.table_top_craft.chess_timer.title": "Chess Timer Settings", + "gui.table_top_craft.chess_timer.left_timer": "Left Timer", + "gui.table_top_craft.chess_timer.right_timer": "Right Timer", + "gui.table_top_craft.chess_timer.buttons.hours": "%d Hours", + "gui.table_top_craft.chess_timer.buttons.hour": "%d Hour", + "gui.table_top_craft.chess_timer.buttons.minutes": "%d Minutes", + "gui.table_top_craft.chess_timer.buttons.minute": "%d Minute", + "gui.table_top_craft.chess_timer.buttons.seconds": "%d Seconds", + "gui.table_top_craft.chess_timer.buttons.second": "%d Second", + "gui.table_top_craft.chess.play_piece_animations": "Play Chess Piece Animations", + "gui.table_top_craft.chess.display_particles": "Display Chess Particles", + "gui.table_top_craft.chess.pawn_promotion.title": "Pawn Promotion Menu", + "gui.table_top_craft.chess_timer.buttons.reset": "Reset Timer", + "gui.table_top_craft.chess_timer.buttons.pause": "Pause Timer", + +"_comment4": "Player Messages", + "message.table_top_craft.chess.invalidFEN": "The entered FEN was invalid and the board has been set to default!", + +"_comment5": "Tooltips, [Localising Tools] can be used here", + "tooltip.table_top_craft.chess_piece_figure.type.pawn": "Pawn", + "tooltip.table_top_craft.chess_piece_figure.type.rook": "Rook", + "tooltip.table_top_craft.chess_piece_figure.type.bishop": "Bishop", + "tooltip.table_top_craft.chess_piece_figure.type.knight": "Knight", + "tooltip.table_top_craft.chess_piece_figure.type.king": "King", + "tooltip.table_top_craft.chess_piece_figure.type.queen": "Queen", + "tooltip.table_top_craft.chess_piece_figure.piece_type": "#c7Piece Type: #c6%s", + "tooltip.table_top_craft.chess_piece_figure.toggle.enabled": "#caEnabled", + "tooltip.table_top_craft.chess_piece_figure.toggle.disabled": "#ccDisabled", + "tooltip.table_top_craft.chess_piece_figure.should_rotate": "#c7Piece Rotation: %s", + "tooltip.table_top_craft.chess_piece_figure.piece_color": "#c7Piece Color: #cf", + "tooltip.table_top_craft.chess_piece_figure.piece_set": "#c7Piece Set: #ce%s", + "tooltip.table_top_craft.chess_piece_figure.set.standard": "Standard", + "tooltip.table_top_craft.chess_piece_figure.set.classic": "Classic", + "tooltip.table_top_craft.chess_piece_figure.set.pandoras_creatures": "Pandoras Creatures", + "tooltip.table_top_craft.chess_piece_figure.scale": "#c7Piece Scale: #c3%s", + "tooltip.table_top_craft.chess_piece_figure.data_none": "#c7Values haven't been\n#c7generated, place in\n#c7world to generate", + "tooltip.table_top_craft.chess_piece_figure.more_info": "#c7Press #ce[Shift]#c7 for\n#c7additional information", + +"_comment6": "Piece Types", + "tooltip.table_top_craft.chess.piece_type.standard": "Standard Pieces", + "tooltip.table_top_craft.chess.piece_type.classic": "Classic Pieces", + "tooltip.table_top_craft.chess.piece_type.pandoras_creatures": "Pandoras Creatures Pieces", + +"_comment7": "Advancements", + "advancements.table_top_craft.root.title": "Table Top Craft", + "advancements.table_top_craft.root.description": "It's time to play some board games", + "advancements.table_top_craft.the_hoarding_begins.title": "The Hoarding Begins", + "advancements.table_top_craft.the_hoarding_begins.description": "Acquire a Chess Piece Figure", + "advancements.table_top_craft.getting_chess_board.title": "Getting a Chess Board", + "advancements.table_top_craft.getting_chess_board.description": "Acquire a Chess Board", + "advancements.table_top_craft.first_chess_move.title": "The First of Many to Come", + "advancements.table_top_craft.first_chess_move.description": "Make your first chess move", + "advancements.table_top_craft.check_mate_move.title": "The Battle was Legendary", + "advancements.table_top_craft.check_mate_move.description": "Check Mate your chess opponent", + "advancements.table_top_craft.en_passant_move.title": "The Pro Strategy Move", + "advancements.table_top_craft.en_passant_move.description": "That's right, I just took your Pawn by jumping behind it! No, I am not cheating...", + "advancements.table_top_craft.standard_piece_collector.title": "Standard Piece Collector", + "advancements.table_top_craft.standard_piece_collector.description": "Acquire all 6 piece types of the Standard Piece Set", + "advancements.table_top_craft.classic_piece_collector.title": "Classic Piece Collector", + "advancements.table_top_craft.classic_piece_collector.description": "Acquire all 6 piece types of the Classic Piece Set", + "advancements.table_top_craft.pandoras_creatures_piece_collector.title": "P.C. Piece Collector", + "advancements.table_top_craft.pandoras_creatures_piece_collector.description": "Acquire all 6 piece types of the Pandoras Creatures Piece Set", + "advancements.table_top_craft.rainbow_piece.title": "Feel The Rainbow", + "advancements.table_top_craft.rainbow_piece.description": "Figure out how to obtain the Rainbow Chess Piece", + "advancements.table_top_craft.upside_down_piece.title": "Is The World Upside Down?", + "advancements.table_top_craft.upside_down_piece.description": "Figure out how to obtain the Upside Down Chess Piece", + "advancements.table_top_craft.tic_tac_toe.title": "X and O Expert", + "advancements.table_top_craft.tic_tac_toe.description": "Acquire a Tic Tac Toe Game", + "advancements.table_top_craft.getting_connect_four.title": "Four-in-a-Row", + "advancements.table_top_craft.getting_connect_four.description": "Acquire a Connect Four Game", + "advancements.table_top_craft.connect_four_victory_move.title": "Grid Strategist", + "advancements.table_top_craft.connect_four_victory_move.description": "Win a Game of Connect Four", + "advancements.table_top_craft.chess_timer.title": "Under Time Pressure", + "advancements.table_top_craft.chess_timer.description": "Acquire a Chess Timer" +} \ No newline at end of file diff --git a/projects/1.20-fabric/assets/table-top-craft-fabric/table_top_craft/packer-policy.json b/projects/1.20-fabric/assets/table-top-craft-fabric/table_top_craft/packer-policy.json new file mode 100644 index 000000000000..f8b482915be1 --- /dev/null +++ b/projects/1.20-fabric/assets/table-top-craft-fabric/table_top_craft/packer-policy.json @@ -0,0 +1,6 @@ +[ + { + "type": "indirect", + "source": "projects/1.20/assets/table-top-craft/table_top_craft" + } +] diff --git a/projects/1.20/assets/table-top-craft/table_top_craft/lang/en_us.json b/projects/1.20/assets/table-top-craft/table_top_craft/lang/en_us.json new file mode 100644 index 000000000000..76133fb4c499 --- /dev/null +++ b/projects/1.20/assets/table-top-craft/table_top_craft/lang/en_us.json @@ -0,0 +1,293 @@ +{ +"_comment1": "Item Groups", + "itemGroup.table_top_craft.tab": "Table Top Craft", + +"_comment2": "Blocks", + "block.table_top_craft.oak_chess": "Oak Chess Board", + "block.table_top_craft.spruce_chess": "Spruce Chess Board", + "block.table_top_craft.birch_chess": "Birch Chess Board", + "block.table_top_craft.jungle_chess": "Jungle Chess Board", + "block.table_top_craft.acacia_chess": "Acacia Chess Board", + "block.table_top_craft.dark_oak_chess": "Dark Oak Chess Board", + "block.table_top_craft.crimson_chess": "Crimson Chess Board", + "block.table_top_craft.warped_chess": "Warped Chess Board", + "block.table_top_craft.chess_piece_figure": "Chess Piece Figure", + "block.table_top_craft.tic_tac_toe": "Tic Tac Toe", + "block.table_top_craft.mangrove_chess": "Mangrove Chess Board", + "block.table_top_craft.white_terracotta_chess": "White Terracotta Chess Board", + "block.table_top_craft.orange_terracotta_chess": "Orange Terracotta Chess Board", + "block.table_top_craft.magenta_terracotta_chess": "Magenta Terracotta Chess Board", + "block.table_top_craft.light_blue_terracotta_chess": "Light Blue Terracotta Chess Board", + "block.table_top_craft.yellow_terracotta_chess": "Yellow Terracotta Chess Board", + "block.table_top_craft.lime_terracotta_chess": "Lime Terracotta Chess Board", + "block.table_top_craft.pink_terracotta_chess": "Pink Terracotta Chess Board", + "block.table_top_craft.gray_terracotta_chess": "Gray Terracotta Chess Board", + "block.table_top_craft.light_gray_terracotta_chess": "Light Gray Terracotta Chess Board", + "block.table_top_craft.cyan_terracotta_chess": "Cyan Terracotta Chess Board", + "block.table_top_craft.purple_terracotta_chess": "Purple Terracotta Chess Board", + "block.table_top_craft.blue_terracotta_chess": "Blue Terracotta Chess Board", + "block.table_top_craft.brown_terracotta_chess": "Brown Terracotta Chess Board", + "block.table_top_craft.green_terracotta_chess": "Green Terracotta Chess Board", + "block.table_top_craft.red_terracotta_chess": "Red Terracotta Chess Board", + "block.table_top_craft.black_terracotta_chess": "Black Terracotta Chess Board", + "block.table_top_craft.white_concrete_chess": "White Concrete Chess Board", + "block.table_top_craft.orange_concrete_chess": "Orange Concrete Chess Board", + "block.table_top_craft.magenta_concrete_chess": "Magenta Concrete Chess Board", + "block.table_top_craft.light_blue_concrete_chess": "Light Blue Concrete Chess Board", + "block.table_top_craft.yellow_concrete_chess": "Yellow Concrete Chess Board", + "block.table_top_craft.lime_concrete_chess": "Lime Concrete Chess Board", + "block.table_top_craft.pink_concrete_chess": "Pink Concrete Chess Board", + "block.table_top_craft.gray_concrete_chess": "Gray Concrete Chess Board", + "block.table_top_craft.light_gray_concrete_chess": "Light Gray Concrete Chess Board", + "block.table_top_craft.cyan_concrete_chess": "Cyan Concrete Chess Board", + "block.table_top_craft.purple_concrete_chess": "Purple Concrete Chess Board", + "block.table_top_craft.blue_concrete_chess": "Blue Concrete Chess Board", + "block.table_top_craft.brown_concrete_chess": "Brown Concrete Chess Board", + "block.table_top_craft.green_concrete_chess": "Green Concrete Chess Board", + "block.table_top_craft.red_concrete_chess": "Red Concrete Chess Board", + "block.table_top_craft.black_concrete_chess": "Black Concrete Chess Board", + "block.table_top_craft.oak_chess_timer": "Oak Chess Timer", + "block.table_top_craft.spruce_chess_timer": "Spruce Chess Timer", + "block.table_top_craft.birch_chess_timer": "Birch Chess Timer", + "block.table_top_craft.jungle_chess_timer": "Jungle Chess Timer", + "block.table_top_craft.acacia_chess_timer": "Acacia Chess Timer", + "block.table_top_craft.dark_oak_chess_timer": "Dark Oak Chess Timer", + "block.table_top_craft.crimson_chess_timer": "Crimson Chess Timer", + "block.table_top_craft.warped_chess_timer": "Warped Chess Timer", + "block.table_top_craft.mangrove_chess_timer": "Mangrove Chess Timer", + "block.table_top_craft.white_terracotta_chess_timer": "White Terracotta Chess Timer", + "block.table_top_craft.orange_terracotta_chess_timer": "Orange Terracotta Chess Timer", + "block.table_top_craft.magenta_terracotta_chess_timer": "Magenta Terracotta Chess Timer", + "block.table_top_craft.light_blue_terracotta_chess_timer": "Light Blue Terracotta Chess Timer", + "block.table_top_craft.yellow_terracotta_chess_timer": "Yellow Terracotta Chess Timer", + "block.table_top_craft.lime_terracotta_chess_timer": "Lime Terracotta Chess Timer", + "block.table_top_craft.pink_terracotta_chess_timer": "Pink Terracotta Chess Timer", + "block.table_top_craft.gray_terracotta_chess_timer": "Gray Terracotta Chess Timer", + "block.table_top_craft.light_gray_terracotta_chess_timer": "Light Gray Terracotta Chess Timer", + "block.table_top_craft.cyan_terracotta_chess_timer": "Cyan Terracotta Chess Timer", + "block.table_top_craft.purple_terracotta_chess_timer": "Purple Terracotta Chess Timer", + "block.table_top_craft.blue_terracotta_chess_timer": "Blue Terracotta Chess Timer", + "block.table_top_craft.brown_terracotta_chess_timer": "Brown Terracotta Chess Timer", + "block.table_top_craft.green_terracotta_chess_timer": "Green Terracotta Chess Timer", + "block.table_top_craft.red_terracotta_chess_timer": "Red Terracotta Chess Timer", + "block.table_top_craft.black_terracotta_chess_timer": "Black Terracotta Chess Timer", + "block.table_top_craft.white_concrete_chess_timer": "White Concrete Chess Timer", + "block.table_top_craft.orange_concrete_chess_timer": "Orange Concrete Chess Timer", + "block.table_top_craft.magenta_concrete_chess_timer": "Magenta Concrete Chess Timer", + "block.table_top_craft.light_blue_concrete_chess_timer": "Light Blue Concrete Chess Timer", + "block.table_top_craft.yellow_concrete_chess_timer": "Yellow Concrete Chess Timer", + "block.table_top_craft.lime_concrete_chess_timer": "Lime Concrete Chess Timer", + "block.table_top_craft.pink_concrete_chess_timer": "Pink Concrete Chess Timer", + "block.table_top_craft.gray_concrete_chess_timer": "Gray Concrete Chess Timer", + "block.table_top_craft.light_gray_concrete_chess_timer": "Light Gray Concrete Chess Timer", + "block.table_top_craft.cyan_concrete_chess_timer": "Cyan Concrete Chess Timer", + "block.table_top_craft.purple_concrete_chess_timer": "Purple Concrete Chess Timer", + "block.table_top_craft.blue_concrete_chess_timer": "Blue Concrete Chess Timer", + "block.table_top_craft.brown_concrete_chess_timer": "Brown Concrete Chess Timer", + "block.table_top_craft.green_concrete_chess_timer": "Green Concrete Chess Timer", + "block.table_top_craft.red_concrete_chess_timer": "Red Concrete Chess Timer", + "block.table_top_craft.black_concrete_chess_timer": "Black Concrete Chess Timer", + "block.table_top_craft.oak_connect_four": "Oak Connect Four", + "block.table_top_craft.spruce_connect_four": "Spruce Connect Four", + "block.table_top_craft.birch_connect_four": "Birch Connect Four", + "block.table_top_craft.jungle_connect_four": "Jungle Connect Four", + "block.table_top_craft.acacia_connect_four": "Acacia Connect Four", + "block.table_top_craft.dark_oak_connect_four": "Dark Oak Connect Four", + "block.table_top_craft.crimson_connect_four": "Crimson Connect Four", + "block.table_top_craft.warped_connect_four": "Warped Connect Four", + "block.table_top_craft.mangrove_connect_four": "Mangrove Connect Four", + "block.table_top_craft.white_terracotta_connect_four": "White Terracotta Connect Four", + "block.table_top_craft.orange_terracotta_connect_four": "Orange Terracotta Connect Four", + "block.table_top_craft.magenta_terracotta_connect_four": "Magenta Terracotta Connect Four", + "block.table_top_craft.light_blue_terracotta_connect_four": "Light Blue Terracotta Connect Four", + "block.table_top_craft.yellow_terracotta_connect_four": "Yellow Terracotta Connect Four", + "block.table_top_craft.lime_terracotta_connect_four": "Lime Terracotta Connect Four", + "block.table_top_craft.pink_terracotta_connect_four": "Pink Terracotta Connect Four", + "block.table_top_craft.gray_terracotta_connect_four": "Gray Terracotta Connect Four", + "block.table_top_craft.light_gray_terracotta_connect_four": "Light Gray Terracotta Connect Four", + "block.table_top_craft.cyan_terracotta_connect_four": "Cyan Terracotta Connect Four", + "block.table_top_craft.purple_terracotta_connect_four": "Purple Terracotta Connect Four", + "block.table_top_craft.blue_terracotta_connect_four": "Blue Terracotta Connect Four", + "block.table_top_craft.brown_terracotta_connect_four": "Brown Terracotta Connect Four", + "block.table_top_craft.green_terracotta_connect_four": "Green Terracotta Connect Four", + "block.table_top_craft.red_terracotta_connect_four": "Red Terracotta Connect Four", + "block.table_top_craft.black_terracotta_connect_four": "Black Terracotta Connect Four", + "block.table_top_craft.white_concrete_connect_four": "White Concrete Connect Four", + "block.table_top_craft.orange_concrete_connect_four": "Orange Concrete Connect Four", + "block.table_top_craft.magenta_concrete_connect_four": "Magenta Concrete Connect Four", + "block.table_top_craft.light_blue_concrete_connect_four": "Light Blue Concrete Connect Four", + "block.table_top_craft.yellow_concrete_connect_four": "Yellow Concrete Connect Four", + "block.table_top_craft.lime_concrete_connect_four": "Lime Concrete Connect Four", + "block.table_top_craft.pink_concrete_connect_four": "Pink Concrete Connect Four", + "block.table_top_craft.gray_concrete_connect_four": "Gray Concrete Connect Four", + "block.table_top_craft.light_gray_concrete_connect_four": "Light Gray Concrete Connect Four", + "block.table_top_craft.cyan_concrete_connect_four": "Cyan Concrete Connect Four", + "block.table_top_craft.purple_concrete_connect_four": "Purple Concrete Connect Four", + "block.table_top_craft.blue_concrete_connect_four": "Blue Concrete Connect Four", + "block.table_top_craft.brown_concrete_connect_four": "Brown Concrete Connect Four", + "block.table_top_craft.green_concrete_connect_four": "Green Concrete Connect Four", + "block.table_top_craft.red_concrete_connect_four": "Red Concrete Connect Four", + "block.table_top_craft.black_concrete_connect_four": "Black Concrete Connect Four", + "block.table_top_craft.cherry_chess": "Cherry Chess Board", + "block.table_top_craft.bamboo_chess": "Bamboo Chess Board", + "block.table_top_craft.cherry_chess_timer": "Cherry Chess Timer", + "block.table_top_craft.bamboo_chess_timer": "Bamboo Chess Timer", + "block.table_top_craft.cherry_connect_four": "Cherry Connect Four", + "block.table_top_craft.bamboo_connect_four": "Bamboo Connect Four", + + "_comment3": "GUI", + "gui.table_top_craft.chess.board_settings": "Chess Board Settings", + "gui.table_top_craft.chess.board_colors": "Chess Board Visuals", + "gui.table_top_craft.chess.board_pieces": "Chess Board Pieces", + "gui.table_top_craft.chess.board_evaluator": "Chess Board Evaluator", + "gui.table_top_craft.piece_figure.piece_settings": "Chess Piece Figure Settings", + "gui.table_top_craft.piece_figure.toggle_rotation": "Toggle Piece Rotation", + "gui.table_top_craft.chess.fen_loader": "FEN Loader", + "gui.table_top_craft.chess.move_log": "Move Log", + "gui.table_top_craft.chess.move_log.white": "White", + "gui.table_top_craft.chess.move_log.black": "Black", + "gui.table_top_craft.chess.button.settings": "Settings", + "gui.table_top_craft.chess.button.colors": "Visuals", + "gui.table_top_craft.chess.button.pieces": "Pieces", + "gui.table_top_craft.chess.new_game": "New Game", + "gui.table_top_craft.chess.copy_fen": "Copy FEN", + "gui.table_top_craft.chess.load_fen": "Load FEN", + "gui.table_top_craft.chess.evaluate": "Evaluate Board", + "gui.table_top_craft.chess.cancel": "Cancel", + "gui.table_top_craft.chess.back": "Back", + "gui.table_top_craft.chess.confirm_fen": "Confirm FEN", + "gui.table_top_craft.chess.confirm_color": "Confirm Color", + "gui.table_top_craft.chess.confirm_colors": "Confirm Colors", + "gui.table_top_craft.chess.show_tile_info": "Show Tile Info", + "gui.table_top_craft.chess.show_available_moves": "Show Available Moves", + "gui.table_top_craft.chess.show_previous_move": "Show Previous Move", + "gui.table_top_craft.chess.evaluation.white.mobility": "White Mobility: %d", + "gui.table_top_craft.chess.evaluation.white.king_threats": "White King Threats: %d", + "gui.table_top_craft.chess.evaluation.white.possible_attacks": "White Possible Attacks: %d", + "gui.table_top_craft.chess.evaluation.white.castled": "White Castled Bonus: %d", + "gui.table_top_craft.chess.evaluation.white.piece_value": "White Piece Value: %d", + "gui.table_top_craft.chess.evaluation.white.pawn_structure": "White Pawn Structure: %d", + "gui.table_top_craft.chess.evaluation.black.mobility": "Black Mobility: %d", + "gui.table_top_craft.chess.evaluation.black.king_threats": "Black King Threats: %d", + "gui.table_top_craft.chess.evaluation.black.possible_attacks": "Black Possible Attacks: %d", + "gui.table_top_craft.chess.evaluation.black.castled": "Black Castled Bonus: %d", + "gui.table_top_craft.chess.evaluation.black.piece_value": "Black Piece Value: %d", + "gui.table_top_craft.chess.evaluation.black.pawn_structure": "Black Pawn Structure: %d", + "gui.table_top_craft.chess.evaluation.final_score": "Final Score: %d", + "gui.table_top_craft.chess.evaluation.white_player": "White Player", + "gui.table_top_craft.chess.evaluation.black_player": "Black Player", + "gui.table_top_craft.chess.evaluation.current_score": "Current Score", + "gui.table_top_craft.chess.sliders.red": "Red: ", + "gui.table_top_craft.chess.sliders.green": "Green: ", + "gui.table_top_craft.chess.sliders.blue": "Blue: ", + "gui.table_top_craft.chess.sliders.alpha": "Alpha: ", + "gui.table_top_craft.sliders.saturation": "Saturation: ", + "gui.table_top_craft.chess_piece_figure.sliders.scale": "Scale: ", + "gui.table_top_craft.chess.color.tile_info": "Tile Info Color Selection", + "gui.table_top_craft.chess.color.legal_move": "Legal Move Color Selection", + "gui.table_top_craft.chess.color.invalid_move": "Invalid Move Color Selection", + "gui.table_top_craft.chess.color.attack_move": "Attack Move Color Selection", + "gui.table_top_craft.chess.color.previous_move": "Previous Move Color Selection", + "gui.table_top_craft.chess.color.castle_move": "Castle Move Color Selection", + "gui.table_top_craft.chess.color.tiles": "Board Tiles Color Selection", + "gui.table_top_craft.chess.color.piece": "Board Piece Colors Selection", + "gui.table_top_craft.chess.color.random_color": "Random Color", + "gui.table_top_craft.chess.color.random_colors": "Random Colors", + "gui.table_top_craft.chess.color.reset_color": "Reset Color", + "gui.table_top_craft.chess.color.reset_colors": "Reset Colors", + "gui.table_top_craft.chess.color.color_preview": "Color Preview", + "gui.table_top_craft.chess.color.colors_preview": "Colors Preview", + "gui.table_top_craft.chess.color.button.tile_info": "Edit Tile Info Color", + "gui.table_top_craft.chess.color.button.tiles": "Edit Tile Colors", + "gui.table_top_craft.chess.color.button.piece": "Edit Piece Colors", + "gui.table_top_craft.chess.color.button.legal_move": "Edit Legal Move Color", + "gui.table_top_craft.chess.color.button.invalid_move": "Edit Invalid Move Color", + "gui.table_top_craft.chess.color.button.attack_move": "Edit Attack Move Color", + "gui.table_top_craft.chess.color.button.previous_move": "Edit Previous Move Color", + "gui.table_top_craft.chess.color.button.castle_move": "Edit Castle Move Color", + "gui.table_top_craft.chess.use_custom_plate": "Use Custom Plate Colors", + "gui.table_top_craft.chess.color.white_tiles_settings": "White Tiles Settings", + "gui.table_top_craft.chess.color.black_tiles_settings": "Black Tiles Settings", + "gui.table_top_craft.chess.color.white_piece_settings": "White Piece Settings", + "gui.table_top_craft.chess.color.black_piece_settings": "Black Piece Settings", + "gui.table_top_craft.chess_piece_figure.next_set": "Next Piece Set", + "gui.table_top_craft.chess_piece_figure.next_type": "Next Piece Type", + "gui.table_top_craft.chess_piece_figure.previous_set": "Previous Piece Set", + "gui.table_top_craft.chess_piece_figure.previous_type": "Previous Piece Type", + "gui.table_top_craft.chess_piece_figure.confirm_scale": "Confirm Scale", + "gui.table_top_craft.chess_piece_figure.reset_scale": "Reset Scale", + "gui.table_top_craft.chess_timer.title": "Chess Timer Settings", + "gui.table_top_craft.chess_timer.left_timer": "Left Timer", + "gui.table_top_craft.chess_timer.right_timer": "Right Timer", + "gui.table_top_craft.chess_timer.buttons.hours": "%d Hours", + "gui.table_top_craft.chess_timer.buttons.hour": "%d Hour", + "gui.table_top_craft.chess_timer.buttons.minutes": "%d Minutes", + "gui.table_top_craft.chess_timer.buttons.minute": "%d Minute", + "gui.table_top_craft.chess_timer.buttons.seconds": "%d Seconds", + "gui.table_top_craft.chess_timer.buttons.second": "%d Second", + "gui.table_top_craft.chess.play_piece_animations": "Play Chess Piece Animations", + "gui.table_top_craft.chess.display_particles": "Display Chess Particles", + "gui.table_top_craft.chess.pawn_promotion.title": "Pawn Promotion Menu", + "gui.table_top_craft.chess_timer.buttons.reset": "Reset Timer", + "gui.table_top_craft.chess_timer.buttons.pause": "Pause Timer", + +"_comment4": "Player Messages", + "message.table_top_craft.chess.invalidFEN": "The entered FEN was invalid and the board has been set to default!", + +"_comment5": "Tooltips, [Localising Tools] can be used here", + "tooltip.table_top_craft.chess_piece_figure.type.pawn": "Pawn", + "tooltip.table_top_craft.chess_piece_figure.type.rook": "Rook", + "tooltip.table_top_craft.chess_piece_figure.type.bishop": "Bishop", + "tooltip.table_top_craft.chess_piece_figure.type.knight": "Knight", + "tooltip.table_top_craft.chess_piece_figure.type.king": "King", + "tooltip.table_top_craft.chess_piece_figure.type.queen": "Queen", + "tooltip.table_top_craft.chess_piece_figure.piece_type": "#c7Piece Type: #c6%s", + "tooltip.table_top_craft.chess_piece_figure.toggle.enabled": "#caEnabled", + "tooltip.table_top_craft.chess_piece_figure.toggle.disabled": "#ccDisabled", + "tooltip.table_top_craft.chess_piece_figure.should_rotate": "#c7Piece Rotation: %s", + "tooltip.table_top_craft.chess_piece_figure.piece_color": "#c7Piece Color: #cf", + "tooltip.table_top_craft.chess_piece_figure.piece_set": "#c7Piece Set: #ce%s", + "tooltip.table_top_craft.chess_piece_figure.set.standard": "Standard", + "tooltip.table_top_craft.chess_piece_figure.set.classic": "Classic", + "tooltip.table_top_craft.chess_piece_figure.set.pandoras_creatures": "Pandoras Creatures", + "tooltip.table_top_craft.chess_piece_figure.scale": "#c7Piece Scale: #c3%s", + "tooltip.table_top_craft.chess_piece_figure.data_none": "#c7Values haven't been\n#c7generated, place in\n#c7world to generate", + "tooltip.table_top_craft.chess_piece_figure.more_info": "#c7Press #ce[Shift]#c7 for\n#c7additional information", + +"_comment6": "Piece Types", + "tooltip.table_top_craft.chess.piece_type.standard": "Standard Pieces", + "tooltip.table_top_craft.chess.piece_type.classic": "Classic Pieces", + "tooltip.table_top_craft.chess.piece_type.pandoras_creatures": "Pandoras Creatures Pieces", + +"_comment7": "Advancements", + "advancements.table_top_craft.root.title": "Table Top Craft", + "advancements.table_top_craft.root.description": "It's time to play some board games", + "advancements.table_top_craft.the_hoarding_begins.title": "The Hoarding Begins", + "advancements.table_top_craft.the_hoarding_begins.description": "Acquire a Chess Piece Figure", + "advancements.table_top_craft.getting_chess_board.title": "Getting a Chess Board", + "advancements.table_top_craft.getting_chess_board.description": "Acquire a Chess Board", + "advancements.table_top_craft.first_chess_move.title": "The First of Many to Come", + "advancements.table_top_craft.first_chess_move.description": "Make your first chess move", + "advancements.table_top_craft.check_mate_move.title": "The Battle was Legendary", + "advancements.table_top_craft.check_mate_move.description": "Check Mate your chess opponent", + "advancements.table_top_craft.en_passant_move.title": "The Pro Strategy Move", + "advancements.table_top_craft.en_passant_move.description": "That's right, I just took your Pawn by jumping behind it! No, I am not cheating...", + "advancements.table_top_craft.standard_piece_collector.title": "Standard Piece Collector", + "advancements.table_top_craft.standard_piece_collector.description": "Acquire all 6 piece types of the Standard Piece Set", + "advancements.table_top_craft.classic_piece_collector.title": "Classic Piece Collector", + "advancements.table_top_craft.classic_piece_collector.description": "Acquire all 6 piece types of the Classic Piece Set", + "advancements.table_top_craft.pandoras_creatures_piece_collector.title": "P.C. Piece Collector", + "advancements.table_top_craft.pandoras_creatures_piece_collector.description": "Acquire all 6 piece types of the Pandoras Creatures Piece Set", + "advancements.table_top_craft.rainbow_piece.title": "Feel The Rainbow", + "advancements.table_top_craft.rainbow_piece.description": "Figure out how to obtain the Rainbow Chess Piece", + "advancements.table_top_craft.upside_down_piece.title": "Is The World Upside Down?", + "advancements.table_top_craft.upside_down_piece.description": "Figure out how to obtain the Upside Down Chess Piece", + "advancements.table_top_craft.tic_tac_toe.title": "X and O Expert", + "advancements.table_top_craft.tic_tac_toe.description": "Acquire a Tic Tac Toe Game", + "advancements.table_top_craft.getting_connect_four.title": "Four-in-a-Row", + "advancements.table_top_craft.getting_connect_four.description": "Acquire a Connect Four Game", + "advancements.table_top_craft.connect_four_victory_move.title": "Grid Strategist", + "advancements.table_top_craft.connect_four_victory_move.description": "Win a Game of Connect Four", + "advancements.table_top_craft.chess_timer.title": "Under Time Pressure", + "advancements.table_top_craft.chess_timer.description": "Acquire a Chess Timer" +} \ No newline at end of file diff --git a/projects/1.20/assets/table-top-craft/table_top_craft/lang/zh_cn-base.json b/projects/1.20/assets/table-top-craft/table_top_craft/lang/zh_cn-base.json new file mode 100644 index 000000000000..5eceeca231c1 --- /dev/null +++ b/projects/1.20/assets/table-top-craft/table_top_craft/lang/zh_cn-base.json @@ -0,0 +1,164 @@ +{ +"_comment1": "Item Groups", + "itemGroup.table_top_craft.tab": "Table Top Craft", + +"_comment2": "Blocks", + "block.table_top_craft.chess_piece_figure": "棋像", + "block.table_top_craft.tic_tac_toe": "井字棋", + + "_comment3": "GUI", + "gui.table_top_craft.chess.board_settings": "棋盘设置", + "gui.table_top_craft.chess.board_colors": "棋盘颜色", + "gui.table_top_craft.chess.board_pieces": "棋盘棋子", + "gui.table_top_craft.chess.board_evaluator": "棋盘评估器", + "gui.table_top_craft.piece_figure.piece_settings": "棋像设置", + "gui.table_top_craft.piece_figure.toggle_rotation": "切换棋子旋转与否", + "gui.table_top_craft.chess.fen_loader": "FEN加载器", + "gui.table_top_craft.chess.move_log": "棋局记录", + "gui.table_top_craft.chess.move_log.white": "白", + "gui.table_top_craft.chess.move_log.black": "黑", + "gui.table_top_craft.chess.button.settings": "设置", + "gui.table_top_craft.chess.button.colors": "颜色", + "gui.table_top_craft.chess.button.pieces": "棋子", + "gui.table_top_craft.chess.new_game": "新游戏", + "gui.table_top_craft.chess.copy_fen": "复制FEN", + "gui.table_top_craft.chess.load_fen": "加载FEN", + "gui.table_top_craft.chess.evaluate": "棋局评估", + "gui.table_top_craft.chess.cancel": "取消", + "gui.table_top_craft.chess.back": "返回", + "gui.table_top_craft.chess.confirm_fen": "确认FEN", + "gui.table_top_craft.chess.confirm_color": "确认颜色", + "gui.table_top_craft.chess.confirm_colors": "确认颜色", + "gui.table_top_craft.chess.show_tile_info": "显示棋格信息", + "gui.table_top_craft.chess.show_available_moves": "显示可移动格", + "gui.table_top_craft.chess.show_previous_move": "显示上一步棋", + "gui.table_top_craft.chess.evaluation.white.mobility": "白方移动能力:%d", + "gui.table_top_craft.chess.evaluation.white.king_threats": "白方国王威胁:%d", + "gui.table_top_craft.chess.evaluation.white.possible_attacks": "白方进攻可能数:%d", + "gui.table_top_craft.chess.evaluation.white.castled": "白方易位加成:%d", + "gui.table_top_craft.chess.evaluation.white.piece_value": "白方棋值:%d", + "gui.table_top_craft.chess.evaluation.white.pawn_structure": "白方兵型:%d", + "gui.table_top_craft.chess.evaluation.black.mobility": "黑方移动能力:%d", + "gui.table_top_craft.chess.evaluation.black.king_threats": "黑方国王威胁:%d", + "gui.table_top_craft.chess.evaluation.black.possible_attacks": "黑方进攻可能数:%d", + "gui.table_top_craft.chess.evaluation.black.castled": "黑方易位加成:%d", + "gui.table_top_craft.chess.evaluation.black.piece_value": "黑方棋值:%d", + "gui.table_top_craft.chess.evaluation.black.pawn_structure": "黑方兵型:%d", + "gui.table_top_craft.chess.evaluation.final_score": "最终得分:%d", + "gui.table_top_craft.chess.evaluation.white_player": "白方", + "gui.table_top_craft.chess.evaluation.black_player": "黑方", + "gui.table_top_craft.chess.evaluation.current_score": "当前得分", + "gui.table_top_craft.chess.sliders.red": "红:", + "gui.table_top_craft.chess.sliders.green": "绿:", + "gui.table_top_craft.chess.sliders.blue": "蓝:", + "gui.table_top_craft.chess.sliders.alpha": "透明度:", + "gui.table_top_craft.sliders.saturation": "饱和度:", + "gui.table_top_craft.chess_piece_figure.sliders.scale": "大小:", + "gui.table_top_craft.chess.color.tile_info": "棋格信息选色", + "gui.table_top_craft.chess.color.legal_move": "有效走子选色", + "gui.table_top_craft.chess.color.invalid_move": "无效走子选色", + "gui.table_top_craft.chess.color.attack_move": "吃子选色", + "gui.table_top_craft.chess.color.previous_move": "上一步棋选色", + "gui.table_top_craft.chess.color.castle_move": "易位选色", + "gui.table_top_craft.chess.color.tiles": "棋盘棋格选色", + "gui.table_top_craft.chess.color.piece": "棋盘棋子选色", + "gui.table_top_craft.chess.color.random_color": "随机颜色", + "gui.table_top_craft.chess.color.random_colors": "随机颜色", + "gui.table_top_craft.chess.color.reset_color": "重置颜色", + "gui.table_top_craft.chess.color.reset_colors": "重置颜色", + "gui.table_top_craft.chess.color.color_preview": "颜色预览", + "gui.table_top_craft.chess.color.colors_preview": "颜色预览", + "gui.table_top_craft.chess.color.button.tile_info": "编辑棋格信息颜色", + "gui.table_top_craft.chess.color.button.tiles": "编辑棋格颜色", + "gui.table_top_craft.chess.color.button.piece": "编辑棋子颜色", + "gui.table_top_craft.chess.color.button.legal_move": "编辑有效走子颜色", + "gui.table_top_craft.chess.color.button.invalid_move": "编辑无效走子颜色", + "gui.table_top_craft.chess.color.button.attack_move": "编辑吃子颜色", + "gui.table_top_craft.chess.color.button.previous_move": "编辑上一步棋颜色", + "gui.table_top_craft.chess.color.button.castle_move": "编辑易位颜色", + "gui.table_top_craft.chess.use_custom_plate": "使用自定义颜色", + "gui.table_top_craft.chess.color.white_tiles_settings": "白方棋格设置", + "gui.table_top_craft.chess.color.black_tiles_settings": "黑方棋格设置", + "gui.table_top_craft.chess.color.white_piece_settings": "白方棋子设置", + "gui.table_top_craft.chess.color.black_piece_settings": "黑方棋子设置", + "gui.table_top_craft.chess_piece_figure.next_set": "下一套棋子", + "gui.table_top_craft.chess_piece_figure.next_type": "下一类型棋子", + "gui.table_top_craft.chess_piece_figure.previous_set": "上一套棋子", + "gui.table_top_craft.chess_piece_figure.previous_type": "上一类型棋子", + "gui.table_top_craft.chess_piece_figure.confirm_scale": "确认大小", + "gui.table_top_craft.chess_piece_figure.reset_scale": "重置大小", + "gui.table_top_craft.chess_timer.title": "棋钟设置", + "gui.table_top_craft.chess_timer.left_timer": "左侧时钟", + "gui.table_top_craft.chess_timer.right_timer": "右侧时钟", + "gui.table_top_craft.chess_timer.buttons.hours": "%d小时", + "gui.table_top_craft.chess_timer.buttons.hour": "%d小时", + "gui.table_top_craft.chess_timer.buttons.minutes": "%d分", + "gui.table_top_craft.chess_timer.buttons.minute": "%d分", + "gui.table_top_craft.chess_timer.buttons.seconds": "%d秒", + "gui.table_top_craft.chess_timer.buttons.second": "%d秒", + "gui.table_top_craft.chess.play_piece_animations": "播放棋子动画", + "gui.table_top_craft.chess.display_particles": "显示棋子粒子", + "gui.table_top_craft.chess.pawn_promotion.title": "兵升变菜单", + "gui.table_top_craft.chess_timer.buttons.reset": "重置计时器", + "gui.table_top_craft.chess_timer.buttons.pause": "暂停计时器", + +"_comment4": "Player Messages", + "message.table_top_craft.chess.invalidFEN": "所输入的FEN无效,棋盘已回到默认状态!", + +"_comment5": "Tooltips, [Localising Tools] can be used here", + "tooltip.table_top_craft.chess_piece_figure.type.pawn": "兵", + "tooltip.table_top_craft.chess_piece_figure.type.rook": "车", + "tooltip.table_top_craft.chess_piece_figure.type.bishop": "象", + "tooltip.table_top_craft.chess_piece_figure.type.knight": "马", + "tooltip.table_top_craft.chess_piece_figure.type.king": "王", + "tooltip.table_top_craft.chess_piece_figure.type.queen": "后", + "tooltip.table_top_craft.chess_piece_figure.piece_type": "#c7棋子类型:#c6%s", + "tooltip.table_top_craft.chess_piece_figure.toggle.enabled": "#ca启用", + "tooltip.table_top_craft.chess_piece_figure.toggle.disabled": "#cc禁用", + "tooltip.table_top_craft.chess_piece_figure.should_rotate": "#c7棋子旋转:%s", + "tooltip.table_top_craft.chess_piece_figure.piece_color": "#c7棋子颜色:#cf", + "tooltip.table_top_craft.chess_piece_figure.piece_set": "#c7棋子套组:#ce%s", + "tooltip.table_top_craft.chess_piece_figure.set.standard": "标准", + "tooltip.table_top_craft.chess_piece_figure.set.classic": "经典", + "tooltip.table_top_craft.chess_piece_figure.set.pandoras_creatures": "潘多拉生物", + "tooltip.table_top_craft.chess_piece_figure.scale": "#c7棋子大小:#c3%s", + "tooltip.table_top_craft.chess_piece_figure.data_none": "#c7棋像未生成,放置以生成", + "tooltip.table_top_craft.chess_piece_figure.more_info": "#c7按#ce[Shift]#c7显示额外信息", + +"_comment6": "Piece Types", + "tooltip.table_top_craft.chess.piece_type.standard": "标准棋子", + "tooltip.table_top_craft.chess.piece_type.classic": "经典棋子", + "tooltip.table_top_craft.chess.piece_type.pandoras_creatures": "潘多拉生物棋子", + +"_comment7": "Advancements", + "advancements.table_top_craft.root.title": "Table Top Craft", + "advancements.table_top_craft.root.description": "是时候下棋了", + "advancements.table_top_craft.the_hoarding_begins.title": "开始攒吧", + "advancements.table_top_craft.the_hoarding_begins.description": "获得棋像", + "advancements.table_top_craft.getting_chess_board.title": "获得一副棋盘", + "advancements.table_top_craft.getting_chess_board.description": "获得棋盘", + "advancements.table_top_craft.first_chess_move.title": "千里之行始于足下", + "advancements.table_top_craft.first_chess_move.description": "走出第一步棋", + "advancements.table_top_craft.check_mate_move.title": "真是场酣畅淋漓的战斗", + "advancements.table_top_craft.check_mate_move.description": "将杀你的对手", + "advancements.table_top_craft.en_passant_move.title": "专业战略行动", + "advancements.table_top_craft.en_passant_move.description": "没错,我把棋子走到你的兵后面,然后你的兵就被吃了!我没在作弊,这是吃过路兵……", + "advancements.table_top_craft.standard_piece_collector.title": "标准棋子收藏家", + "advancements.table_top_craft.standard_piece_collector.description": "获得标准棋子套组的所有6种棋子", + "advancements.table_top_craft.classic_piece_collector.title": "经典棋子收藏家", + "advancements.table_top_craft.classic_piece_collector.description": "获得经典棋子套组的所有6种棋子", + "advancements.table_top_craft.pandoras_creatures_piece_collector.title": "潘多拉生物棋子收藏家", + "advancements.table_top_craft.pandoras_creatures_piece_collector.description": "获得潘多拉生物棋子套组的所有6种棋子", + "advancements.table_top_craft.rainbow_piece.title": "感受彩虹", + "advancements.table_top_craft.rainbow_piece.description": "找到获得彩虹棋子的方法", + "advancements.table_top_craft.upside_down_piece.title": "世界颠倒了吗?", + "advancements.table_top_craft.upside_down_piece.description": "找到获得颠倒棋子的方法", + "advancements.table_top_craft.tic_tac_toe.title": "圈叉专家", + "advancements.table_top_craft.tic_tac_toe.description": "获得井字棋", + "advancements.table_top_craft.getting_connect_four.title": "四子连珠", + "advancements.table_top_craft.getting_connect_four.description": "获得四子棋", + "advancements.table_top_craft.connect_four_victory_move.title": "网格战略家", + "advancements.table_top_craft.connect_four_victory_move.description": "赢一局四子棋", + "advancements.table_top_craft.chess_timer.title": "时间紧迫", + "advancements.table_top_craft.chess_timer.description": "获得棋钟" +} \ No newline at end of file diff --git a/projects/1.20/assets/table-top-craft/table_top_craft/lang/zh_cn-composition.json b/projects/1.20/assets/table-top-craft/table_top_craft/lang/zh_cn-composition.json new file mode 100644 index 000000000000..ebeac966471d --- /dev/null +++ b/projects/1.20/assets/table-top-craft/table_top_craft/lang/zh_cn-composition.json @@ -0,0 +1,58 @@ +{ + "target": "assets/table_top_craft/lang/zh_cn.json", + "entries": [ + { + "templates": { + "block.table_top_craft.{0}_chess": "{0}棋盘", + "block.table_top_craft.{0}_chess_timer": "{0}棋钟", + "block.table_top_craft.{0}_connect_four": "{0}四子棋" + }, + "parameters": [ + { + "oak": "橡木", + "spruce": "云杉木", + "birch": "白桦木", + "jungle": "丛林木", + "acacia": "金合欢木", + "dark_oak": "深色橡木", + "crimson": "绯红木", + "warped": "诡异木", + "mangrove": "红树木", + "bamboo": "竹", + "cherry": "樱花木" + } + ] + }, + { + "templates": { + "block.table_top_craft.{0}_{1}_chess": "{0}{1}棋盘", + "block.table_top_craft.{0}_{1}_chess_timer": "{0}{1}棋钟", + "block.table_top_craft.{0}_{1}_connect_four": "{0}{1}四子棋" + }, + "parameters": [ + { + "white": "白色", + "light_gray": "淡灰色", + "gray": "灰色", + "black": "黑色", + "brown": "棕色", + "red": "红色", + "orange": "橙色", + "yellow": "黄色", + "lime": "黄绿色", + "green": "绿色", + "cyan": "青色", + "light_blue": "淡蓝色", + "blue": "蓝色", + "purple": "紫色", + "magenta": "品红色", + "pink": "粉红色" + }, + { + "terracotta": "陶瓦", + "concrete": "混凝土" + } + ] + } + ] +} \ No newline at end of file diff --git a/projects/1.20/assets/table-top-craft/table_top_craft/packer-policy.json b/projects/1.20/assets/table-top-craft/table_top_craft/packer-policy.json new file mode 100644 index 000000000000..4b3be7714670 --- /dev/null +++ b/projects/1.20/assets/table-top-craft/table_top_craft/packer-policy.json @@ -0,0 +1,12 @@ +[ + { + "type": "singleton", + "source": "projects/1.20/assets/table-top-craft/table_top_craft/lang/zh_cn-base.json", + "relativePath": "lang/zh_cn.json" + }, + { + "type": "composition", + "destType": "json", + "source": "projects/1.20/assets/table-top-craft/table_top_craft/lang/zh_cn-composition.json" + } +] \ No newline at end of file