diff --git a/client/src/main/java/com/terraformersmc/terrestria/TerrestriaClient.java b/client/src/main/java/com/terraformersmc/terrestria/TerrestriaClient.java index 71bebb06..148a9e11 100644 --- a/client/src/main/java/com/terraformersmc/terrestria/TerrestriaClient.java +++ b/client/src/main/java/com/terraformersmc/terrestria/TerrestriaClient.java @@ -153,15 +153,15 @@ public void onInitializeClient() { } private void registerEntityRenderers() { - TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "redwood"), false); - TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "hemlock"), false); - TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "rubber"), false); - TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "cypress"), false); - TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "willow"), false); - TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "japanese_maple"), false); - TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "rainbow_eucalyptus"), false); - TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "sakura"), false); - TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "yucca_palm"), false); + TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "redwood")); + TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "hemlock")); + TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "rubber")); + TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "cypress")); + TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "willow")); + TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "japanese_maple")); + TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "rainbow_eucalyptus")); + TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "sakura")); + TerraformBoatClientHelper.registerModelLayers(Identifier.of(Terrestria.MOD_ID, "yucca_palm")); } private void addColoredGrass(Block grass) { diff --git a/client/src/main/resources/assets/terrestria/lang/en_gb.json b/client/src/main/resources/assets/terrestria/lang/en_gb.json index c76db213..8665553e 100644 --- a/client/src/main/resources/assets/terrestria/lang/en_gb.json +++ b/client/src/main/resources/assets/terrestria/lang/en_gb.json @@ -1,3 +1,4 @@ { - "block.terrestria.chiseled_basalt_bricks": "Chiselled Volcanic Rock Bricks" + "block.terrestria.chiseled_basalt_bricks": "Chiselled Volcanic Rock Bricks", + "item.terrestria.chiseled_basalt_bricks": "Chiselled Volcanic Rock Bricks" } diff --git a/client/src/main/resources/assets/terrestria/lang/en_us.json b/client/src/main/resources/assets/terrestria/lang/en_us.json index 0dafcb62..dfddaf32 100644 --- a/client/src/main/resources/assets/terrestria/lang/en_us.json +++ b/client/src/main/resources/assets/terrestria/lang/en_us.json @@ -1,4 +1,25 @@ { + "biome.terrestria.caldera": "Caldera", + "biome.terrestria.canyon": "Canyon", + "biome.terrestria.cypress_forest": "Cypress Forest", + "biome.terrestria.cypress_swamp": "Cypress Swamp", + "biome.terrestria.dense_woodlands": "Dense Woodlands", + "biome.terrestria.dunes": "Dunes", + "biome.terrestria.hemlock_rainforest": "Hemlock Rainforest", + "biome.terrestria.hemlock_treeline": "Hemlock Treeline", + "biome.terrestria.japanese_maple_forest": "Japanese Maple Forest", + "biome.terrestria.lush_desert": "Lush Desert", + "biome.terrestria.lush_redwood_forest": "Lush Redwood Forest", + "biome.terrestria.oasis": "Oasis", + "biome.terrestria.outback": "Outback", + "biome.terrestria.rainbow_rainforest": "Rainbow Rainforest", + "biome.terrestria.redwood_forest": "Redwood Forest", + "biome.terrestria.sakura_forest": "Sakura Forest", + "biome.terrestria.snowy_hemlock_forest": "Snowy Hemlock Forest", + "biome.terrestria.snowy_hemlock_treeline": "Snowy Hemlock Treeline", + "biome.terrestria.volcanic_island": "Volcanic Island", + "biome.terrestria.windswept_redwood_forest": "Windswept Redwood Forest", + "block.terrestria.redwood_log": "Redwood Log", "block.terrestria.redwood_wood": "Redwood Wood", "block.terrestria.redwood_quarter_log": "Redwood Quarter Log", @@ -231,32 +252,261 @@ "block.terrestria.saguaro_cactus_sapling": "Saguaro Cactus Sapling", "block.terrestria.yucca_palm_sapling": "Yucca Palm Sapling", - "biome.terrestria.caldera": "Caldera", - "biome.terrestria.canyon": "Canyon", - "biome.terrestria.cypress_forest": "Cypress Forest", - "biome.terrestria.cypress_swamp": "Cypress Swamp", - "biome.terrestria.dense_woodlands": "Dense Woodlands", - "biome.terrestria.dunes": "Dunes", - "biome.terrestria.hemlock_rainforest": "Hemlock Rainforest", - "biome.terrestria.hemlock_treeline": "Hemlock Treeline", - "biome.terrestria.japanese_maple_forest": "Japanese Maple Forest", - "biome.terrestria.lush_desert": "Lush Desert", - "biome.terrestria.lush_redwood_forest": "Lush Redwood Forest", - "biome.terrestria.oasis": "Oasis", - "biome.terrestria.outback": "Outback", - "biome.terrestria.rainbow_rainforest": "Rainbow Rainforest", - "biome.terrestria.redwood_forest": "Redwood Forest", - "biome.terrestria.sakura_forest": "Sakura Forest", - "biome.terrestria.snowy_hemlock_forest": "Snowy Hemlock Forest", - "biome.terrestria.snowy_hemlock_treeline": "Snowy Hemlock Treeline", - "biome.terrestria.volcanic_island": "Volcanic Island", - "biome.terrestria.windswept_redwood_forest": "Windswept Redwood Forest", + "entity.terrestria.cypress_boat": "Cypress Boat", + "entity.terrestria.cypress_chest_boat": "Cypress Boat with Chest", + "entity.terrestria.hemlock_boat": "Hemlock Boat", + "entity.terrestria.hemlock_chest_boat": "Hemlock Boat with Chest", + "entity.terrestria.japanese_maple_boat": "Japanese Maple Boat", + "entity.terrestria.japanese_maple_chest_boat": "Japanese Maple Boat with Chest", + "entity.terrestria.rainbow_eucalyptus_boat": "Rainbow Eucalyptus Boat", + "entity.terrestria.rainbow_eucalyptus_chest_boat": "Rainbow Eucalyptus Boat with Chest", + "entity.terrestria.redwood_boat": "Redwood Boat", + "entity.terrestria.redwood_chest_boat": "Redwood Boat with Chest", + "entity.terrestria.rubber_boat": "Rubber Boat", + "entity.terrestria.rubber_chest_boat": "Rubber Boat with Chest", + "entity.terrestria.sakura_boat": "Sakura Boat", + "entity.terrestria.sakura_chest_boat": "Sakura Boat with Chest", + "entity.terrestria.willow_boat": "Willow Boat", + "entity.terrestria.willow_chest_boat": "Willow Boat with Chest", + "entity.terrestria.yucca_palm_boat": "Yucca Palm Boat", + "entity.terrestria.yucca_palm_chest_boat": "Yucca Palm Boat with Chest", "itemGroup.terrestria.items": "Terrestria", - "item.terrestria.log_turner": "Log Turner", "item.terrestria.log_turner.tooltip": "Use on a log to set axis and rotation", + "item.terrestria.redwood_log": "Redwood Log", + "item.terrestria.redwood_wood": "Redwood Wood", + "item.terrestria.redwood_quarter_log": "Redwood Quarter Log", + "item.terrestria.redwood_sapling": "Redwood Sapling", + "item.terrestria.redwood_leaves": "Redwood Leaves", + "item.terrestria.redwood_planks": "Redwood Planks", + "item.terrestria.redwood_slab": "Redwood Slab", + "item.terrestria.redwood_stairs": "Redwood Stairs", + "item.terrestria.redwood_fence": "Redwood Fence", + "item.terrestria.redwood_fence_gate": "Redwood Fence Gate", + "item.terrestria.redwood_door": "Redwood Door", + "item.terrestria.redwood_pressure_plate": "Redwood Pressure Plate", + "item.terrestria.redwood_button": "Redwood Button", + "item.terrestria.redwood_sign": "Redwood Sign", + "item.terrestria.redwood_hanging_sign": "Redwood Hanging Sign", + "item.terrestria.redwood_trapdoor": "Redwood Trapdoor", + "item.terrestria.stripped_redwood_wood": "Stripped Redwood Wood", + "item.terrestria.stripped_redwood_log": "Stripped Redwood Log", + "item.terrestria.stripped_redwood_quarter_log": "Stripped Redwood Quarter Log", + "item.terrestria.hemlock_log": "Hemlock Log", + "item.terrestria.hemlock_wood": "Hemlock Wood", + "item.terrestria.hemlock_quarter_log": "Hemlock Quarter Log", + "item.terrestria.hemlock_sapling": "Hemlock Sapling", + "item.terrestria.hemlock_leaves": "Hemlock Leaves", + "item.terrestria.hemlock_planks": "Hemlock Planks", + "item.terrestria.hemlock_slab": "Hemlock Slab", + "item.terrestria.hemlock_stairs": "Hemlock Stairs", + "item.terrestria.hemlock_fence": "Hemlock Fence", + "item.terrestria.hemlock_fence_gate": "Hemlock Fence Gate", + "item.terrestria.hemlock_door": "Hemlock Door", + "item.terrestria.hemlock_pressure_plate": "Hemlock Pressure Plate", + "item.terrestria.hemlock_button": "Hemlock Button", + "item.terrestria.hemlock_sign": "Hemlock Sign", + "item.terrestria.hemlock_hanging_sign": "Hemlock Hanging Sign", + "item.terrestria.hemlock_trapdoor": "Hemlock Trapdoor", + "item.terrestria.stripped_hemlock_wood": "Stripped Hemlock Wood", + "item.terrestria.stripped_hemlock_log": "Stripped Hemlock Log", + "item.terrestria.stripped_hemlock_quarter_log": "Stripped Hemlock Quarter Log", + "item.terrestria.jungle_palm_sapling": "Jungle Palm Sapling", + "item.terrestria.jungle_palm_leaves": "Jungle Palm Leaves", + "item.terrestria.rubber_log": "Rubber Log", + "item.terrestria.rubber_wood": "Rubber Wood", + "item.terrestria.rubber_sapling": "Rubber Sapling", + "item.terrestria.rubber_leaves": "Rubber Leaves", + "item.terrestria.rubber_planks": "Rubber Wood Planks", + "item.terrestria.rubber_slab": "Rubber Wood Slab", + "item.terrestria.rubber_stairs": "Rubber Wood Stairs", + "item.terrestria.rubber_fence": "Rubber Wood Fence", + "item.terrestria.rubber_fence_gate": "Rubber Wood Fence Gate", + "item.terrestria.rubber_door": "Rubber Wood Door", + "item.terrestria.rubber_pressure_plate": "Rubber Wood Pressure Plate", + "item.terrestria.rubber_button": "Rubber Wood Button", + "item.terrestria.rubber_sign": "Rubber Wood Sign", + "item.terrestria.rubber_hanging_sign": "Rubber Hanging Sign", + "item.terrestria.rubber_trapdoor": "Rubber Wood Trapdoor", + "item.terrestria.stripped_rubber_wood": "Stripped Rubber Wood", + "item.terrestria.stripped_rubber_log": "Stripped Rubber Log", + "item.terrestria.cypress_log": "Cypress Log", + "item.terrestria.cypress_wood": "Cypress Wood", + "item.terrestria.cypress_quarter_log": "Cypress Quarter Log", + "item.terrestria.cypress_sapling": "Cypress Sapling", + "item.terrestria.cypress_leaves": "Cypress Leaves", + "item.terrestria.cypress_planks": "Cypress Planks", + "item.terrestria.cypress_slab": "Cypress Slab", + "item.terrestria.cypress_stairs": "Cypress Stairs", + "item.terrestria.cypress_fence": "Cypress Fence", + "item.terrestria.cypress_fence_gate": "Cypress Fence Gate", + "item.terrestria.cypress_door": "Cypress Door", + "item.terrestria.cypress_pressure_plate": "Cypress Pressure Plate", + "item.terrestria.cypress_button": "Cypress Button", + "item.terrestria.cypress_sign": "Cypress Sign", + "item.terrestria.cypress_hanging_sign": "Cypress Hanging Sign", + "item.terrestria.cypress_trapdoor": "Cypress Trapdoor", + "item.terrestria.stripped_cypress_wood": "Stripped Cypress Wood", + "item.terrestria.stripped_cypress_log": "Stripped Cypress Log", + "item.terrestria.stripped_cypress_quarter_log": "Stripped Cypress Quarter Log", + "item.terrestria.willow_log": "Willow Log", + "item.terrestria.willow_wood": "Willow Wood", + "item.terrestria.willow_sapling": "Willow Sapling", + "item.terrestria.willow_leaves": "Willow Leaves", + "item.terrestria.willow_planks": "Willow Planks", + "item.terrestria.willow_slab": "Willow Slab", + "item.terrestria.willow_stairs": "Willow Stairs", + "item.terrestria.willow_fence": "Willow Fence", + "item.terrestria.willow_fence_gate": "Willow Fence Gate", + "item.terrestria.willow_door": "Willow Door", + "item.terrestria.willow_pressure_plate": "Willow Pressure Plate", + "item.terrestria.willow_button": "Willow Button", + "item.terrestria.willow_sign": "Willow Sign", + "item.terrestria.willow_hanging_sign": "Willow Hanging Sign", + "item.terrestria.willow_trapdoor": "Willow Trapdoor", + "item.terrestria.stripped_willow_wood": "Stripped Willow Wood", + "item.terrestria.stripped_willow_log": "Stripped Willow Log", + "item.terrestria.japanese_maple_log": "Japanese Maple Log", + "item.terrestria.japanese_maple_wood": "Japanese Maple Wood", + "item.terrestria.japanese_maple_sapling": "Japanese Maple Sapling", + "item.terrestria.japanese_maple_leaves": "Japanese Maple Leaves", + "item.terrestria.japanese_maple_planks": "Japanese Maple Planks", + "item.terrestria.japanese_maple_slab": "Japanese Maple Slab", + "item.terrestria.japanese_maple_stairs": "Japanese Maple Stairs", + "item.terrestria.japanese_maple_fence": "Japanese Maple Fence", + "item.terrestria.japanese_maple_fence_gate": "Japanese Maple Fence Gate", + "item.terrestria.japanese_maple_door": "Japanese Maple Door", + "item.terrestria.japanese_maple_pressure_plate": "Japanese Maple Pressure Plate", + "item.terrestria.japanese_maple_button": "Japanese Maple Button", + "item.terrestria.japanese_maple_sign": "Japanese Maple Sign", + "item.terrestria.japanese_maple_hanging_sign": "Japanese Maple Hanging Sign", + "item.terrestria.japanese_maple_trapdoor": "Japanese Maple Trapdoor", + "item.terrestria.stripped_japanese_maple_wood": "Stripped Japanese Maple Wood", + "item.terrestria.stripped_japanese_maple_log": "Stripped Japanese Maple Log", + "item.terrestria.dark_japanese_maple_leaves": "Dark Japanese Maple Leaves", + "item.terrestria.dark_japanese_maple_sapling": "Dark Japanese Maple Sapling", + "item.terrestria.rainbow_eucalyptus_log": "Rainbow Eucalyptus Log", + "item.terrestria.rainbow_eucalyptus_wood": "Rainbow Eucalyptus Wood", + "item.terrestria.rainbow_eucalyptus_quarter_log": "Rainbow Eucalyptus Quarter Log", + "item.terrestria.rainbow_eucalyptus_sapling": "Rainbow Eucalyptus Sapling", + "item.terrestria.rainbow_eucalyptus_leaves": "Rainbow Eucalyptus Leaves", + "item.terrestria.rainbow_eucalyptus_planks": "Rainbow Eucalyptus Planks", + "item.terrestria.rainbow_eucalyptus_slab": "Rainbow Eucalyptus Slab", + "item.terrestria.rainbow_eucalyptus_stairs": "Rainbow Eucalyptus Stairs", + "item.terrestria.rainbow_eucalyptus_fence": "Rainbow Eucalyptus Fence", + "item.terrestria.rainbow_eucalyptus_fence_gate": "Rainbow Eucalyptus Fence Gate", + "item.terrestria.rainbow_eucalyptus_door": "Rainbow Eucalyptus Door", + "item.terrestria.rainbow_eucalyptus_pressure_plate": "Rainbow Eucalyptus Pressure Plate", + "item.terrestria.rainbow_eucalyptus_button": "Rainbow Eucalyptus Button", + "item.terrestria.rainbow_eucalyptus_sign": "Rainbow Eucalyptus Sign", + "item.terrestria.rainbow_eucalyptus_hanging_sign": "Rainbow Eucalyptus Hanging Sign", + "item.terrestria.rainbow_eucalyptus_trapdoor": "Rainbow Eucalyptus Trapdoor", + "item.terrestria.stripped_rainbow_eucalyptus_wood": "Stripped Rainbow Eucalyptus Wood", + "item.terrestria.stripped_rainbow_eucalyptus_log": "Stripped Rainbow Eucalyptus Log", + "item.terrestria.stripped_rainbow_eucalyptus_quarter_log": "Stripped Rainbow Eucalyptus Quarter Log", + "item.terrestria.sakura_log": "Sakura Log", + "item.terrestria.sakura_sapling": "Sakura Sapling", + "item.terrestria.sakura_leaves": "Sakura Leaves", + "item.terrestria.sakura_leaf_pile": "Sakura Leaf Pile", + "item.terrestria.sakura_planks": "Sakura Planks", + "item.terrestria.sakura_slab": "Sakura Slab", + "item.terrestria.sakura_stairs": "Sakura Stairs", + "item.terrestria.sakura_fence": "Sakura Fence", + "item.terrestria.sakura_fence_gate": "Sakura Fence Gate", + "item.terrestria.sakura_door": "Sakura Door", + "item.terrestria.sakura_pressure_plate": "Sakura Pressure Plate", + "item.terrestria.sakura_button": "Sakura Button", + "item.terrestria.sakura_sign": "Sakura Sign", + "item.terrestria.sakura_hanging_sign": "Sakura Hanging Sign", + "item.terrestria.sakura_trapdoor": "Sakura Trapdoor", + "item.terrestria.stripped_sakura_wood": "Stripped Sakura Wood", + "item.terrestria.stripped_sakura_log": "Stripped Sakura Log", + "item.terrestria.cattail": "Cattail", + "item.terrestria.tall_cattail": "Tall Cattail", + "item.terrestria.basalt": "Volcanic Rock", + "item.terrestria.basalt_slab": "Volcanic Rock Slab", + "item.terrestria.basalt_stairs": "Volcanic Rock Stairs", + "item.terrestria.basalt_wall": "Volcanic Rock Wall", + "item.terrestria.smooth_basalt": "Smooth Volcanic Rock", + "item.terrestria.smooth_basalt_slab": "Smooth Volcanic Rock Slab", + "item.terrestria.smooth_basalt_stairs": "Smooth Volcanic Rock Stairs", + "item.terrestria.smooth_basalt_wall": "Smooth Volcanic Rock Wall", + "item.terrestria.basalt_cobblestone": "Volcanic Cobblestone", + "item.terrestria.basalt_cobblestone_slab": "Volcanic Cobblestone Slab", + "item.terrestria.basalt_cobblestone_stairs": "Volcanic Cobblestone Stairs", + "item.terrestria.basalt_cobblestone_wall": "Volcanic Cobblestone Wall", + "item.terrestria.mossy_basalt_cobblestone": "Mossy Volcanic Cobblestone", + "item.terrestria.mossy_basalt_cobblestone_slab": "Mossy Volcanic Cobblestone Slab", + "item.terrestria.mossy_basalt_cobblestone_stairs": "Mossy Volcanic Cobblestone Stairs", + "item.terrestria.mossy_basalt_cobblestone_wall": "Mossy Volcanic Cobblestone Wall", + "item.terrestria.basalt_bricks": "Volcanic Rock Bricks", + "item.terrestria.basalt_brick_slab": "Volcanic Rock Brick Slab", + "item.terrestria.basalt_brick_stairs": "Volcanic Rock Brick Stairs", + "item.terrestria.basalt_brick_wall": "Volcanic Rock Brick Wall", + "item.terrestria.mossy_basalt_bricks": "Mossy Volcanic Rock Bricks", + "item.terrestria.mossy_basalt_brick_slab": "Mossy Volcanic Rock Brick Slab", + "item.terrestria.mossy_basalt_brick_stairs": "Mossy Volcanic Rock Brick Stairs", + "item.terrestria.mossy_basalt_brick_wall": "Mossy Volcanic Rock Brick Wall", + "item.terrestria.basalt_button": "Volcanic Rock Button", + "item.terrestria.basalt_pressure_plate": "Volcanic Rock Pressure Plate", + "item.terrestria.chiseled_basalt_bricks": "Chiseled Volcanic Rock Bricks", + "item.terrestria.cracked_basalt_bricks": "Cracked Volcanic Rock Bricks", + "item.terrestria.basalt_grass_block": "Andisol Grass Block", + "item.terrestria.basalt_grass_path": "Andisol Dirt Path", + "item.terrestria.basalt_sand": "Black Sand", + "item.terrestria.basalt_dirt": "Andisol", + "item.terrestria.basalt_podzol": "Andisol Podzol", + "item.terrestria.andisol_farmland": "Andisol Farmland", + "item.terrestria.indian_paintbrush": "Indian Paintbrush", + "item.terrestria.monsteras": "Monsteras", + "item.terrestria.potted_indian_paintbrush": "Potted Indian Paintbrush", + "item.terrestria.potted_monsteras": "Potted Monsteras", + "item.terrestria.potted_bryce_sapling": "Potted Bryce Sapling", + "item.terrestria.japanese_maple_shrub_sapling": "Japanese Maple Shrub Sapling", + "item.terrestria.japanese_maple_shrub_leaves": "Japanese Maple Shrub Leaves", + "item.terrestria.potted_redwood_sapling": "Potted Redwood Sapling", + "item.terrestria.potted_hemlock_sapling": "Potted Hemlock Sapling", + "item.terrestria.potted_rubber_sapling": "Potted Rubber Sapling", + "item.terrestria.potted_cypress_sapling": "Potted Cypress Sapling", + "item.terrestria.potted_willow_sapling": "Potted Willow Sapling", + "item.terrestria.potted_japanese_maple_sapling": "Potted Japanese Maple Sapling", + "item.terrestria.potted_dark_japanese_maple_sapling": "Potted Dark Japanese Maple Sapling", + "item.terrestria.potted_rainbow_eucalyptus_sapling": "Potted Rainbow Eucalyptus Sapling", + "item.terrestria.potted_sakura_sapling": "Potted Sakura Sapling", + "item.terrestria.potted_jungle_palm_sapling": "Potted Jungle Palm Sapling", + "item.terrestria.potted_japanese_maple_shrub_sapling": "Potted Japanese Maple Shrub Sapling", + "item.terrestria.potted_saguaro_cactus_sapling": "Potted Saguaro Cactus Sapling", + "item.terrestria.potted_yucca_palm_sapling": "Potted Yucca Palm Sapling", + "item.terrestria.agave": "Agave", + "item.terrestria.tiny_cactus": "Tiny Cactus", + "item.terrestria.aloe_vera": "Aloe Vera", + "item.terrestria.dead_grass": "Dead Grass", + "item.terrestria.potted_agave": "Potted Agave", + "item.terrestria.potted_tiny_cactus": "Potted Tiny Cactus", + "item.terrestria.potted_aloe_vera": "Potted Aloe Vera", + "item.terrestria.yucca_palm_log": "Yucca Palm Log", + "item.terrestria.yucca_palm_leaves": "Yucca Palm Leaves", + "item.terrestria.yucca_palm_planks": "Yucca Palm Planks", + "item.terrestria.yucca_palm_slab": "Yucca Palm Slab", + "item.terrestria.yucca_palm_stairs": "Yucca Palm Stairs", + "item.terrestria.yucca_palm_fence": "Yucca Palm Fence", + "item.terrestria.yucca_palm_fence_gate": "Yucca Palm Fence Gate", + "item.terrestria.yucca_palm_door": "Yucca Palm Door", + "item.terrestria.yucca_palm_button": "Yucca Palm Button", + "item.terrestria.yucca_palm_pressure_plate": "Yucca Palm Pressure Plate", + "item.terrestria.yucca_palm_trapdoor": "Yucca Palm Trapdoor", + "item.terrestria.yucca_palm_sign": "Yucca Palm Sign", + "item.terrestria.yucca_palm_hanging_sign": "Yucca Palm Hanging Sign", + "item.terrestria.stripped_yucca_palm_log": "Stripped Yucca Palm Log", + "item.terrestria.small_oak_log": "Small Oak Log", + "item.terrestria.stripped_small_oak_log": "Stripped Small Oak Log", + "item.terrestria.saguaro_cactus": "Saguaro Cactus", + "item.terrestria.bryce_sapling": "Bryce Tree Sapling", + "item.terrestria.saguaro_cactus_sapling": "Saguaro Cactus Sapling", + "item.terrestria.yucca_palm_sapling": "Yucca Palm Sapling", + "item.terrestria.cypress_boat": "Cypress Boat", "item.terrestria.cypress_chest_boat": "Cypress Boat with Chest", "item.terrestria.hemlock_boat": "Hemlock Boat", @@ -276,6 +526,18 @@ "item.terrestria.yucca_palm_boat": "Yucca Palm Boat", "item.terrestria.yucca_palm_chest_boat": "Yucca Palm Boat with Chest", + "tag.item.terrestria.cypress_logs": "Cypress Logs", + "tag.item.terrestria.hemlock_logs": "Hemlock Logs", + "tag.item.terrestria.japanese_maple_logs": "Japanese Maple Logs", + "tag.item.terrestria.mossy_ingredients": "Mossy Ingredients", + "tag.item.terrestria.rainbow_eucalyptus_logs": "Rainbow Eucalyptus Logs", + "tag.item.terrestria.redwood_logs": "Redwood Logs", + "tag.item.terrestria.rubber_logs": "Rubber Logs", + "tag.item.terrestria.sakura_logs": "Sakura Logs", + "tag.item.terrestria.small_oak_logs": "Small Oak Logs", + "tag.item.terrestria.willow_logs": "Willow Logs", + "tag.item.terrestria.yucca_palm_logs": "Yucca Palm Logs", + "tag.item.c.basalt": "Basalt", "tag.item.c.basalts": "Basalts", "tag.item.c.black_sand": "Black Sand", @@ -289,17 +551,5 @@ "tag.item.c.sands": "Sands", "tag.item.c.stone": "Stone", "tag.item.c.stripped_logs": "Stripped Logs", - "tag.item.c.stripped_wood": "Stripped Wood", - - "tag.item.terrestria.cypress_logs": "Cypress Logs", - "tag.item.terrestria.hemlock_logs": "Hemlock Logs", - "tag.item.terrestria.japanese_maple_logs": "Japanese Maple Logs", - "tag.item.terrestria.mossy_ingredients": "Mossy Ingredients", - "tag.item.terrestria.rainbow_eucalyptus_logs": "Rainbow Eucalyptus Logs", - "tag.item.terrestria.redwood_logs": "Redwood Logs", - "tag.item.terrestria.rubber_logs": "Rubber Logs", - "tag.item.terrestria.sakura_logs": "Sakura Logs", - "tag.item.terrestria.small_oak_logs": "Small Oak Logs", - "tag.item.terrestria.willow_logs": "Willow Logs", - "tag.item.terrestria.yucca_palm_logs": "Yucca Palm Logs" + "tag.item.c.stripped_woods": "Stripped Woods" } diff --git a/client/src/main/resources/assets/terrestria/lang/es_ar.json b/client/src/main/resources/assets/terrestria/lang/es_ar.json index e7c43538..aac620bd 100644 --- a/client/src/main/resources/assets/terrestria/lang/es_ar.json +++ b/client/src/main/resources/assets/terrestria/lang/es_ar.json @@ -1,13 +1,21 @@ { - "itemGroup.terrestria.items": "Terrestria", - "item.terrestria.cypress_boat": "Bote de ciprés", - "item.terrestria.hemlock_boat": "Bote de tsuga", - "item.terrestria.japanese_maple_boat": "Bote de arce japonés", - "item.terrestria.rainbow_eucalyptus_boat": "Bote de eucalipto arcoíris", - "item.terrestria.redwood_boat": "Bote de secoya", - "item.terrestria.rubber_boat": "Bote de madera de caucho", - "item.terrestria.sakura_boat": "Bote de sakura", - "item.terrestria.willow_boat": "Bote de sauce", + "biome.terrestria.redwood_forest": "Bosque de secoyas", + "biome.terrestria.lush_redwood_forest": "Bosque de secoyas exuberante", + "biome.terrestria.hemlock_rainforest": "Selva de tsugas", + "biome.terrestria.snowy_hemlock_forest": "Bosque de tsugas nevado", + "biome.terrestria.cypress_forest": "Bosque de cipreses", + "biome.terrestria.sakura_forest": "Bosque de sakuras", + "biome.terrestria.japanese_maple_forest": "Bosque de arces japoneses", + "biome.terrestria.dense_woodlands": "Bosque denso", + "biome.terrestria.rainbow_rainforest": "Selva arcoíris", + "biome.terrestria.cypress_swamp": "Pantano de cipreses", + "biome.terrestria.caldera": "Caldera", + "biome.terrestria.volcanic_island": "Isla volcánica", + "biome.terrestria.lush_desert": "Desierto exuberante", + "biome.terrestria.oasis": "Oasis", + "biome.terrestria.dunes": "Dunas", + "biome.terrestria.outback": "Outback", + "block.terrestria.redwood_log": "Tronco de secoya", "block.terrestria.redwood_wood": "Leño de secoya", "block.terrestria.redwood_quarter_log": "Tronco de secoya", @@ -223,29 +231,246 @@ "block.terrestria.yucca_palm_trapdoor": "Escotilla de palmera yuca", "block.terrestria.yucca_palm_sign": "Cartel de palmera yuca", "block.terrestria.stripped_yucca_palm_log": "Tronco de palmera yuca sin corteza", - "item.terrestria.yucca_palm_boat": "Bote de palmera yuca", "block.terrestria.small_oak_log": "Tronco de roble pequeño", "block.terrestria.stripped_small_oak_log": "Tronco de roble pequeño sin corteza", "block.terrestria.saguaro_cactus": "Cactus saguaro", "block.terrestria.bryce_sapling": "Brote de pino longevo", "block.terrestria.saguaro_cactus_sapling": "Brote de cactus saguaro", "block.terrestria.yucca_palm_sapling": "Brote de palmera yuca", + + "itemGroup.terrestria.items": "Terrestria", "item.terrestria.log_turner": "Giratroncos", "item.terrestria.log_turner.tooltip": "Usalo en un tronco para orientarlo\n hacia donde le hiciste clic.\n También sirve para girar cuartos\n de tronco; si ya está\n emparejado, rotará el lado con\n la corteza en sentido horario.\n Al usarlo agachado, girará tanto\n el tronco como el lado de la corteza", - "biome.terrestria.redwood_forest": "Bosque de secoyas", - "biome.terrestria.lush_redwood_forest": "Bosque de secoyas exuberante", - "biome.terrestria.hemlock_rainforest": "Selva de tsugas", - "biome.terrestria.snowy_hemlock_forest": "Bosque de tsugas nevado", - "biome.terrestria.cypress_forest": "Bosque de cipreses", - "biome.terrestria.sakura_forest": "Bosque de sakuras", - "biome.terrestria.japanese_maple_forest": "Bosque de arces japoneses", - "biome.terrestria.dense_woodlands": "Bosque denso", - "biome.terrestria.rainbow_rainforest": "Selva arcoíris", - "biome.terrestria.cypress_swamp": "Pantano de cipreses", - "biome.terrestria.caldera": "Caldera", - "biome.terrestria.volcanic_island": "Isla volcánica", - "biome.terrestria.lush_desert": "Desierto exuberante", - "biome.terrestria.oasis": "Oasis", - "biome.terrestria.dunes": "Dunas", - "biome.terrestria.outback": "Outback" + + "item.terrestria.cypress_boat": "Bote de ciprés", + "item.terrestria.hemlock_boat": "Bote de tsuga", + "item.terrestria.japanese_maple_boat": "Bote de arce japonés", + "item.terrestria.rainbow_eucalyptus_boat": "Bote de eucalipto arcoíris", + "item.terrestria.redwood_boat": "Bote de secoya", + "item.terrestria.rubber_boat": "Bote de madera de caucho", + "item.terrestria.sakura_boat": "Bote de sakura", + "item.terrestria.willow_boat": "Bote de sauce", + "item.terrestria.yucca_palm_boat": "Bote de palmera yuca", + + "item.terrestria.redwood_log": "Tronco de secoya", + "item.terrestria.redwood_wood": "Leño de secoya", + "item.terrestria.redwood_quarter_log": "Tronco de secoya", + "item.terrestria.redwood_sapling": "Brote de secoya", + "item.terrestria.redwood_leaves": "Hojas de secoya", + "item.terrestria.redwood_planks": "Madera de secoya", + "item.terrestria.redwood_slab": "Baldosa de secoya", + "item.terrestria.redwood_stairs": "Escaleras de secoya", + "item.terrestria.redwood_fence": "Valla de secoya", + "item.terrestria.redwood_fence_gate": "Puerta de valla de secoya", + "item.terrestria.redwood_door": "Puerta de secoya", + "item.terrestria.redwood_pressure_plate": "Placa de presión de secoya", + "item.terrestria.redwood_button": "Botón de secoya", + "item.terrestria.redwood_sign": "Cartel de secoya", + "item.terrestria.redwood_trapdoor": "Escotilla de secoya", + "item.terrestria.stripped_redwood_wood": "Leño de secoya sin corteza", + "item.terrestria.stripped_redwood_log": "Tronco de secoya sin corteza", + "item.terrestria.stripped_redwood_quarter_log": "Tronco de secoya sin corteza", + "item.terrestria.hemlock_log": "Tronco de tsuga", + "item.terrestria.hemlock_wood": "Leño de tsuga", + "item.terrestria.hemlock_quarter_log": "Tronco de tsuga", + "item.terrestria.hemlock_sapling": "Brote de tsuga", + "item.terrestria.hemlock_leaves": "Hojas de tsuga", + "item.terrestria.hemlock_planks": "Madera de tsuga", + "item.terrestria.hemlock_slab": "Baldosa de tsuga", + "item.terrestria.hemlock_stairs": "Escaleras de tsuga", + "item.terrestria.hemlock_fence": "Valla de tsuga", + "item.terrestria.hemlock_fence_gate": "Puerta de valla de tsuga", + "item.terrestria.hemlock_door": "Puerta de tsuga", + "item.terrestria.hemlock_pressure_plate": "Placa de presión de tsuga", + "item.terrestria.hemlock_button": "Botón de tsuga", + "item.terrestria.hemlock_sign": "Cartel de tsuga", + "item.terrestria.hemlock_trapdoor": "Escotilla de tsuga", + "item.terrestria.stripped_hemlock_wood": "Leño de tsuga sin corteza", + "item.terrestria.stripped_hemlock_log": "Tronco de tsuga sin corteza", + "item.terrestria.stripped_hemlock_quarter_log": "Tronco de tsuga sin corteza", + "item.terrestria.jungle_palm_sapling": "Brote de palmera de jungla", + "item.terrestria.jungle_palm_leaves": "Hojas de palmera de jungla", + "item.terrestria.rubber_log": "Tronco de árbol de caucho", + "item.terrestria.rubber_wood": "Leño de árbol de caucho", + "item.terrestria.rubber_sapling": "Brote de árbol de caucho", + "item.terrestria.rubber_leaves": "Hojas de árbol de caucho", + "item.terrestria.rubber_planks": "Madera de caucho", + "item.terrestria.rubber_slab": "Baldosa de madera de caucho", + "item.terrestria.rubber_stairs": "Escaleras de madera de caucho", + "item.terrestria.rubber_fence": "Valla de madera de caucho", + "item.terrestria.rubber_fence_gate": "Puerta de valla de madera de caucho", + "item.terrestria.rubber_door": "Puerta de madera de caucho", + "item.terrestria.rubber_pressure_plate": "Placa de presión de madera de caucho", + "item.terrestria.rubber_button": "Botón de madera de caucho", + "item.terrestria.rubber_sign": "Cartel de madera de caucho", + "item.terrestria.rubber_trapdoor": "Escotilla de madera de caucho", + "item.terrestria.stripped_rubber_wood": "Leño de árbol de caucho sin corteza", + "item.terrestria.stripped_rubber_log": "Tronco de árbol de caucho sin corteza", + "item.terrestria.cypress_log": "Tronco de ciprés", + "item.terrestria.cypress_wood": "Leño de ciprés", + "item.terrestria.cypress_quarter_log": "Tronco de ciprés", + "item.terrestria.cypress_sapling": "Brote de ciprés", + "item.terrestria.cypress_leaves": "Hojas de ciprés", + "item.terrestria.cypress_planks": "Madera de ciprés", + "item.terrestria.cypress_slab": "Baldosa de ciprés", + "item.terrestria.cypress_stairs": "Escaleras de ciprés", + "item.terrestria.cypress_fence": "Valla de ciprés", + "item.terrestria.cypress_fence_gate": "Puerta de valla de ciprés", + "item.terrestria.cypress_door": "Puerta de ciprés", + "item.terrestria.cypress_pressure_plate": "Placa de presión de ciprés", + "item.terrestria.cypress_button": "Botón de ciprés", + "item.terrestria.cypress_sign": "Cartel de ciprés", + "item.terrestria.cypress_trapdoor": "Escotilla de ciprés", + "item.terrestria.stripped_cypress_wood": "Leño de ciprés sin corteza", + "item.terrestria.stripped_cypress_log": "Tronco de ciprés sin corteza", + "item.terrestria.stripped_cypress_quarter_log": "Tronco de ciprés sin corteza", + "item.terrestria.willow_log": "Tronco de sauce", + "item.terrestria.willow_wood": "Leño de sauce", + "item.terrestria.willow_sapling": "Brote de sauce", + "item.terrestria.willow_leaves": "Hojas de sauce", + "item.terrestria.willow_planks": "Madera de sauce", + "item.terrestria.willow_slab": "Baldosa de sauce", + "item.terrestria.willow_stairs": "Escaleras de sauce", + "item.terrestria.willow_fence": "Valla de sauce", + "item.terrestria.willow_fence_gate": "Puerta de valla de sauce", + "item.terrestria.willow_door": "Puerta de sauce", + "item.terrestria.willow_pressure_plate": "Placa de presión de sauce", + "item.terrestria.willow_button": "Botón de sauce", + "item.terrestria.willow_sign": "Cartel de sauce", + "item.terrestria.willow_trapdoor": "Escotilla de sauce", + "item.terrestria.stripped_willow_wood": "Tronco de sauce sin corteza", + "item.terrestria.stripped_willow_log": "Leño de sauce sin corteza", + "item.terrestria.japanese_maple_log": "Tronco de arce japonés", + "item.terrestria.japanese_maple_wood": "Leño de arce japonés", + "item.terrestria.japanese_maple_sapling": "Brote de arce japonés", + "item.terrestria.japanese_maple_leaves": "Hojas de arce japonés", + "item.terrestria.japanese_maple_planks": "Madera de arce japonés", + "item.terrestria.japanese_maple_slab": "Baldosa de arce japonés", + "item.terrestria.japanese_maple_stairs": "Escaleras de arce japonés", + "item.terrestria.japanese_maple_fence": "Valla de arce japonés", + "item.terrestria.japanese_maple_fence_gate": "Puerta de valla de arce japonés", + "item.terrestria.japanese_maple_door": "Puerta de arce japonés", + "item.terrestria.japanese_maple_pressure_plate": "Placa de presión de arce japonés", + "item.terrestria.japanese_maple_button": "Botón de arce japonés", + "item.terrestria.japanese_maple_sign": "Cartel de arce japonés", + "item.terrestria.japanese_maple_trapdoor": "Escotilla de arce japonés", + "item.terrestria.stripped_japanese_maple_wood": "Leño de arce japonés sin corteza", + "item.terrestria.stripped_japanese_maple_log": "Tronco de arce japonés sin corteza", + "item.terrestria.dark_japanese_maple_leaves": "Hojas de arce japonés oscuras", + "item.terrestria.dark_japanese_maple_sapling": "Brote de arce japonés oscuro", + "item.terrestria.rainbow_eucalyptus_log": "Tronco de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_wood": "Leño de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_quarter_log": "Tronco de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_sapling": "Brote de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_leaves": "Hojas de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_planks": "Madera de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_slab": "Baldosa de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_stairs": "Escaleras de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_fence": "Valla de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_fence_gate": "Puerta de valla de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_door": "Puerta de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_pressure_plate": "Placa de presión", + "item.terrestria.rainbow_eucalyptus_button": "Botón de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_sign": "Cartel de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_trapdoor": "Escotilla de eucalipto arcoíris", + "item.terrestria.stripped_rainbow_eucalyptus_wood": "Leño de eucalipto arcoíris sin corteza", + "item.terrestria.stripped_rainbow_eucalyptus_log": "Tronco de eucalipto arcoíris sin corteza", + "item.terrestria.stripped_rainbow_eucalyptus_quarter_log": "Tronco de eucalipto arcoíris sin corteza", + "item.terrestria.sakura_log": "Tronco de sakura", + "item.terrestria.sakura_sapling": "Brote de sakura", + "item.terrestria.sakura_leaves": "Hojas de sakura", + "item.terrestria.sakura_leaf_pile": "Pila de hojas de sakura", + "item.terrestria.sakura_planks": "Madera de sakura", + "item.terrestria.sakura_slab": "Baldosa de sakura", + "item.terrestria.sakura_stairs": "Escaleras de sakura", + "item.terrestria.sakura_fence": "Valla de sakura", + "item.terrestria.sakura_fence_gate": "Puerta de valla de sakura", + "item.terrestria.sakura_door": "Puerta de sakura", + "item.terrestria.sakura_pressure_plate": "Placa de presión de sakura", + "item.terrestria.sakura_button": "Botón de sakura", + "item.terrestria.sakura_sign": "Cartel de sakura", + "item.terrestria.sakura_trapdoor": "Escotilla de sakura", + "item.terrestria.stripped_sakura_wood": "Leño de sakura sin corteza", + "item.terrestria.stripped_sakura_log": "Tronco de sakura sin corteza", + "item.terrestria.cattail": "Totora", + "item.terrestria.tall_cattail": "Totora alta", + "item.terrestria.basalt": "Roca volcánica", + "item.terrestria.basalt_slab": "Baldosa de roca volcánica", + "item.terrestria.basalt_stairs": "Escaleras de roca volcánica", + "item.terrestria.basalt_wall": "Pared de roca volcánica", + "item.terrestria.smooth_basalt": "Roca volcánica lisa", + "item.terrestria.smooth_basalt_slab": "Baldosa de roca volcánica lisa", + "item.terrestria.smooth_basalt_stairs": "Escaleras de roca volcánica lisa", + "item.terrestria.smooth_basalt_wall": "Pared de roca volcánica lisa", + "item.terrestria.basalt_cobblestone": "Adoquín de roca volcánica", + "item.terrestria.basalt_cobblestone_slab": "Baldosa de adoquín de roca volcánica", + "item.terrestria.basalt_cobblestone_stairs": "Escaleras de adoquín de roca volcánica", + "item.terrestria.basalt_cobblestone_wall": "Pared de adoquín de roca volcánica", + "item.terrestria.mossy_basalt_cobblestone": "Adoquín de roca volcánica musgoso", + "item.terrestria.mossy_basalt_cobblestone_slab": "Baldosa de adoquín de roca volcánica musgoso", + "item.terrestria.mossy_basalt_cobblestone_stairs": "Escaleras de adoquín de roca volcánica musgoso", + "item.terrestria.mossy_basalt_cobblestone_wall": "Pared de adoquín de roca volcánica musgoso", + "item.terrestria.basalt_bricks": "Ladrillos de roca volcánica", + "item.terrestria.basalt_brick_slab": "Baldosa de ladrillos de roca volcánica", + "item.terrestria.basalt_brick_stairs": "Escaleras de ladrillos de roca volcánica", + "item.terrestria.basalt_brick_wall": "Pared de ladrillos de roca volcánica", + "item.terrestria.mossy_basalt_bricks": "Ladrillos de roca volcánica musgosos", + "item.terrestria.mossy_basalt_brick_slab": "Baldosa de ladrillos de roca volcánica musgosos", + "item.terrestria.mossy_basalt_brick_stairs": "Escaleras de ladrillos de roca volcánica musgosos", + "item.terrestria.mossy_basalt_brick_wall": "Pared de ladrillos de roca volcánica musgosos", + "item.terrestria.basalt_button": "Botón de roca volcánica", + "item.terrestria.basalt_pressure_plate": "Placa de presión de roca volcánica", + "item.terrestria.chiseled_basalt_bricks": "Ladrillos de roca volcánica cincelados", + "item.terrestria.cracked_basalt_bricks": "Ladrillos de roca volcánica quebrados", + "item.terrestria.basalt_grass_block": "Bloque de pasto en andosol", + "item.terrestria.basalt_grass_path": "Camino de pasto en andosol", + "item.terrestria.basalt_sand": "Arena negra", + "item.terrestria.basalt_dirt": "Andosol", + "item.terrestria.basalt_podzol": "Podsol en andosol", + "item.terrestria.andisol_farmland": "Tierra de cultivo en andosol", + "item.terrestria.indian_paintbrush": "Castilleja", + "item.terrestria.monsteras": "Monstera", + "item.terrestria.potted_indian_paintbrush": "Maceta con castilleja", + "item.terrestria.potted_monsteras": "Maceta con monstera", + "item.terrestria.japanese_maple_shrub_sapling": "Brote de arbusto de arce japonés", + "item.terrestria.japanese_maple_shrub_leaves": "Hojas de arbusto de arce japonés", + "item.terrestria.potted_redwood_sapling": "Maceta con brote de secoya", + "item.terrestria.potted_hemlock_sapling": "Maceta con brote de tsuga", + "item.terrestria.potted_rubber_sapling": "Maceta con brote de árbol de caucho", + "item.terrestria.potted_cypress_sapling": "Maceta con brote de ciprés", + "item.terrestria.potted_willow_sapling": "Maceta con brote de sauce", + "item.terrestria.potted_japanese_maple_sapling": "Maceta con brote de arce japonés", + "item.terrestria.potted_dark_japanese_maple_sapling": "Maceta con brote de arce japonés oscuro", + "item.terrestria.potted_rainbow_eucalyptus_sapling": "Maceta con brote de eucalipto arcoíris", + "item.terrestria.potted_sakura_sapling": "Maceta con brote de sakura", + "item.terrestria.potted_jungle_palm_sapling": "Maceta con brote de palmera de jungla", + "item.terrestria.potted_japanese_maple_shrub_sapling": "Maceta con brote de arbusto de arce japonés", + "item.terrestria.potted_saguaro_cactus_sapling": "Maceta con brote de cactus saguaro", + "item.terrestria.potted_yucca_palm_sapling": "Maceta con brote de palmera yuca", + "item.terrestria.agave": "Agave", + "item.terrestria.tiny_cactus": "Cactus chiquito", + "item.terrestria.aloe_vera": "Aloe vera", + "item.terrestria.dead_grass": "Pasto muerto", + "item.terrestria.potted_agave": "Maceta con agave", + "item.terrestria.potted_tiny_cactus": "Maceta con cactus chiquito", + "item.terrestria.potted_aloe_vera": "Maceta con aloe vera", + "item.terrestria.yucca_palm_log": "Tronco de palmera yuca", + "item.terrestria.yucca_palm_leaves": "Hojas de palmera yuca", + "item.terrestria.yucca_palm_planks": "Madera de palmera yuca", + "item.terrestria.yucca_palm_slab": "Baldosa de palmera yuca", + "item.terrestria.yucca_palm_stairs": "Escaleras de palmera yuca", + "item.terrestria.yucca_palm_fence": "Valla de palmera yuca", + "item.terrestria.yucca_palm_fence_gate": "Puerta de palmera yuca", + "item.terrestria.yucca_palm_door": "Puerta de palmera yuca", + "item.terrestria.yucca_palm_button": "Botón de palmera yuca", + "item.terrestria.yucca_palm_pressure_plate": "Placa de presión de palmera yuca", + "item.terrestria.yucca_palm_trapdoor": "Escotilla de palmera yuca", + "item.terrestria.yucca_palm_sign": "Cartel de palmera yuca", + "item.terrestria.stripped_yucca_palm_log": "Tronco de palmera yuca sin corteza", + "item.terrestria.small_oak_log": "Tronco de roble pequeño", + "item.terrestria.stripped_small_oak_log": "Tronco de roble pequeño sin corteza", + "item.terrestria.saguaro_cactus": "Cactus saguaro", + "item.terrestria.bryce_sapling": "Brote de pino longevo", + "item.terrestria.saguaro_cactus_sapling": "Brote de cactus saguaro", + "item.terrestria.yucca_palm_sapling": "Brote de palmera yuca" } diff --git a/client/src/main/resources/assets/terrestria/lang/es_es.json b/client/src/main/resources/assets/terrestria/lang/es_es.json index 9688763a..495deb26 100644 --- a/client/src/main/resources/assets/terrestria/lang/es_es.json +++ b/client/src/main/resources/assets/terrestria/lang/es_es.json @@ -1,13 +1,21 @@ { - "itemGroup.terrestria.items": "Terrestria", - "item.terrestria.cypress_boat": "Barca de ciprés", - "item.terrestria.hemlock_boat": "Barca de tsuga", - "item.terrestria.japanese_maple_boat": "Barca de arce japonés", - "item.terrestria.rainbow_eucalyptus_boat": "Barca de eucalipto arcoíris", - "item.terrestria.redwood_boat": "Barca de secoya", - "item.terrestria.rubber_boat": "Barca de madera de caucho", - "item.terrestria.sakura_boat": "Barca de sakura", - "item.terrestria.willow_boat": "Barca de sauce", + "biome.terrestria.redwood_forest": "Bosque de secoyas", + "biome.terrestria.lush_redwood_forest": "Bosque de secoyas exuberante", + "biome.terrestria.hemlock_rainforest": "Selva de tsugas", + "biome.terrestria.snowy_hemlock_forest": "Bosque de tsugas nevado", + "biome.terrestria.cypress_forest": "Bosque de cipreses", + "biome.terrestria.sakura_forest": "Bosque de sakuras", + "biome.terrestria.japanese_maple_forest": "Bosque de arces japoneses", + "biome.terrestria.dense_woodlands": "Bosque denso", + "biome.terrestria.rainbow_rainforest": "Selva arcoíris", + "biome.terrestria.cypress_swamp": "Pantano de cipreses", + "biome.terrestria.caldera": "Caldera volcánica", + "biome.terrestria.volcanic_island": "Isla volcánica", + "biome.terrestria.lush_desert": "Desierto exuberante", + "biome.terrestria.oasis": "Oasis", + "biome.terrestria.dunes": "Dunas", + "biome.terrestria.outback": "Outback", + "block.terrestria.redwood_log": "Tronco de secoya", "block.terrestria.redwood_wood": "Leño de secoya", "block.terrestria.redwood_quarter_log": "Tronco de secoya", @@ -223,29 +231,246 @@ "block.terrestria.yucca_palm_trapdoor": "Trampilla de palmera yuca", "block.terrestria.yucca_palm_sign": "Cartel de palmera yuca", "block.terrestria.stripped_yucca_palm_log": "Tronco de palmera yuca sin corteza", - "item.terrestria.yucca_palm_boat": "Barca de palmera yuca", "block.terrestria.small_oak_log": "Tronco de roble pequeño", "block.terrestria.stripped_small_oak_log": "Tronco de roble pequeño sin corteza", "block.terrestria.saguaro_cactus": "Cactus saguaro", "block.terrestria.bryce_sapling": "Brote de pino longevo", "block.terrestria.saguaro_cactus_sapling": "Brote de cactus saguaro", "block.terrestria.yucca_palm_sapling": "Brote de palmera yuca", + + "itemGroup.terrestria.items": "Terrestria", "item.terrestria.log_turner": "Giratroncos", "item.terrestria.log_turner.tooltip": "Úsalo en un tronco para orientarlo\n hacia donde le hiciste clic.\n También sirve para girar cuartos\n de tronco; si ya está\n emparejado, rotará el lado con\n la corteza en sentido horario.\n Al usarlo agachado, girará tanto\n el tronco como el lado de la corteza", - "biome.terrestria.redwood_forest": "Bosque de secoyas", - "biome.terrestria.lush_redwood_forest": "Bosque de secoyas exuberante", - "biome.terrestria.hemlock_rainforest": "Selva de tsugas", - "biome.terrestria.snowy_hemlock_forest": "Bosque de tsugas nevado", - "biome.terrestria.cypress_forest": "Bosque de cipreses", - "biome.terrestria.sakura_forest": "Bosque de sakuras", - "biome.terrestria.japanese_maple_forest": "Bosque de arces japoneses", - "biome.terrestria.dense_woodlands": "Bosque denso", - "biome.terrestria.rainbow_rainforest": "Selva arcoíris", - "biome.terrestria.cypress_swamp": "Pantano de cipreses", - "biome.terrestria.caldera": "Caldera volcánica", - "biome.terrestria.volcanic_island": "Isla volcánica", - "biome.terrestria.lush_desert": "Desierto exuberante", - "biome.terrestria.oasis": "Oasis", - "biome.terrestria.dunes": "Dunas", - "biome.terrestria.outback": "Outback" + + "item.terrestria.cypress_boat": "Barca de ciprés", + "item.terrestria.hemlock_boat": "Barca de tsuga", + "item.terrestria.japanese_maple_boat": "Barca de arce japonés", + "item.terrestria.rainbow_eucalyptus_boat": "Barca de eucalipto arcoíris", + "item.terrestria.redwood_boat": "Barca de secoya", + "item.terrestria.rubber_boat": "Barca de madera de caucho", + "item.terrestria.sakura_boat": "Barca de sakura", + "item.terrestria.willow_boat": "Barca de sauce", + "item.terrestria.yucca_palm_boat": "Barca de palmera yuca", + + "item.terrestria.redwood_log": "Tronco de secoya", + "item.terrestria.redwood_wood": "Leño de secoya", + "item.terrestria.redwood_quarter_log": "Tronco de secoya", + "item.terrestria.redwood_sapling": "Brote de secoya", + "item.terrestria.redwood_leaves": "Hojas de secoya", + "item.terrestria.redwood_planks": "Madera de secoya", + "item.terrestria.redwood_slab": "Losa de secoya", + "item.terrestria.redwood_stairs": "Escaleras de secoya", + "item.terrestria.redwood_fence": "Valla de secoya", + "item.terrestria.redwood_fence_gate": "Puerta de valla de secoya", + "item.terrestria.redwood_door": "Puerta de secoya", + "item.terrestria.redwood_pressure_plate": "Placa de presión de secoya", + "item.terrestria.redwood_button": "Botón de secoya", + "item.terrestria.redwood_sign": "Cartel de secoya", + "item.terrestria.redwood_trapdoor": "Trampilla de secoya", + "item.terrestria.stripped_redwood_wood": "Leño de secoya sin corteza", + "item.terrestria.stripped_redwood_log": "Tronco de secoya sin corteza", + "item.terrestria.stripped_redwood_quarter_log": "Tronco de secoya sin corteza", + "item.terrestria.hemlock_log": "Tronco de tsuga", + "item.terrestria.hemlock_wood": "Leño de tsuga", + "item.terrestria.hemlock_quarter_log": "Tronco de tsuga", + "item.terrestria.hemlock_sapling": "Brote de tsuga", + "item.terrestria.hemlock_leaves": "Hojas de tsuga", + "item.terrestria.hemlock_planks": "Madera de tsuga", + "item.terrestria.hemlock_slab": "Losa de tsuga", + "item.terrestria.hemlock_stairs": "Escaleras de tsuga", + "item.terrestria.hemlock_fence": "Valla de tsuga", + "item.terrestria.hemlock_fence_gate": "Puerta de valla de tsuga", + "item.terrestria.hemlock_door": "Puerta de tsuga", + "item.terrestria.hemlock_pressure_plate": "Placa de presión de tsuga", + "item.terrestria.hemlock_button": "Botón de tsuga", + "item.terrestria.hemlock_sign": "Cartel de tsuga", + "item.terrestria.hemlock_trapdoor": "Trampilla de tsuga", + "item.terrestria.stripped_hemlock_wood": "Leño de tsuga sin corteza", + "item.terrestria.stripped_hemlock_log": "Tronco de tsuga sin corteza", + "item.terrestria.stripped_hemlock_quarter_log": "Tronco de tsuga sin corteza", + "item.terrestria.jungle_palm_sapling": "Brote de palmera de jungla", + "item.terrestria.jungle_palm_leaves": "Hojas de palmera de jungla", + "item.terrestria.rubber_log": "Tronco de árbol de caucho", + "item.terrestria.rubber_wood": "Leño de árbol de caucho", + "item.terrestria.rubber_sapling": "Brote de árbol de caucho", + "item.terrestria.rubber_leaves": "Hojas de árbol de caucho", + "item.terrestria.rubber_planks": "Madera de caucho", + "item.terrestria.rubber_slab": "Losa de madera de caucho", + "item.terrestria.rubber_stairs": "Escaleras de madera de caucho", + "item.terrestria.rubber_fence": "Valla de madera de caucho", + "item.terrestria.rubber_fence_gate": "Puerta de valla de madera de caucho", + "item.terrestria.rubber_door": "Puerta de madera de caucho", + "item.terrestria.rubber_pressure_plate": "Placa de presión de madera de caucho", + "item.terrestria.rubber_button": "Botón de madera de caucho", + "item.terrestria.rubber_sign": "Cartel de madera de caucho", + "item.terrestria.rubber_trapdoor": "Trampilla de madera de caucho", + "item.terrestria.stripped_rubber_wood": "Leño de árbol de caucho sin corteza", + "item.terrestria.stripped_rubber_log": "Tronco de árbol de caucho sin corteza", + "item.terrestria.cypress_log": "Tronco de ciprés", + "item.terrestria.cypress_wood": "Leño de ciprés", + "item.terrestria.cypress_quarter_log": "Tronco de ciprés", + "item.terrestria.cypress_sapling": "Brote de ciprés", + "item.terrestria.cypress_leaves": "Hojas de ciprés", + "item.terrestria.cypress_planks": "Madera de ciprés", + "item.terrestria.cypress_slab": "Losa de ciprés", + "item.terrestria.cypress_stairs": "Escaleras de ciprés", + "item.terrestria.cypress_fence": "Valla de ciprés", + "item.terrestria.cypress_fence_gate": "Puerta de valla de ciprés", + "item.terrestria.cypress_door": "Puerta de ciprés", + "item.terrestria.cypress_pressure_plate": "Placa de presión de ciprés", + "item.terrestria.cypress_button": "Botón de ciprés", + "item.terrestria.cypress_sign": "Cartel de ciprés", + "item.terrestria.cypress_trapdoor": "Trampilla de ciprés", + "item.terrestria.stripped_cypress_wood": "Leño de ciprés sin corteza", + "item.terrestria.stripped_cypress_log": "Tronco de ciprés sin corteza", + "item.terrestria.stripped_cypress_quarter_log": "Tronco de ciprés sin corteza", + "item.terrestria.willow_log": "Tronco de sauce", + "item.terrestria.willow_wood": "Leño de sauce", + "item.terrestria.willow_sapling": "Brote de sauce", + "item.terrestria.willow_leaves": "Hojas de sauce", + "item.terrestria.willow_planks": "Madera de sauce", + "item.terrestria.willow_slab": "Losa de sauce", + "item.terrestria.willow_stairs": "Escaleras de sauce", + "item.terrestria.willow_fence": "Valla de sauce", + "item.terrestria.willow_fence_gate": "Puerta de valla de sauce", + "item.terrestria.willow_door": "Puerta de sauce", + "item.terrestria.willow_pressure_plate": "Placa de presión de sauce", + "item.terrestria.willow_button": "Botón de sauce", + "item.terrestria.willow_sign": "Cartel de sauce", + "item.terrestria.willow_trapdoor": "Trampilla de sauce", + "item.terrestria.stripped_willow_wood": "Tronco de sauce sin corteza", + "item.terrestria.stripped_willow_log": "Leño de sauce sin corteza", + "item.terrestria.japanese_maple_log": "Tronco de arce japonés", + "item.terrestria.japanese_maple_wood": "Leño de arce japonés", + "item.terrestria.japanese_maple_sapling": "Brote de arce japonés", + "item.terrestria.japanese_maple_leaves": "Hojas de arce japonés", + "item.terrestria.japanese_maple_planks": "Madera de arce japonés", + "item.terrestria.japanese_maple_slab": "Losa de arce japonés", + "item.terrestria.japanese_maple_stairs": "Escaleras de arce japonés", + "item.terrestria.japanese_maple_fence": "Valla de arce japonés", + "item.terrestria.japanese_maple_fence_gate": "Puerta de valla de arce japonés", + "item.terrestria.japanese_maple_door": "Puerta de arce japonés", + "item.terrestria.japanese_maple_pressure_plate": "Placa de presión de arce japonés", + "item.terrestria.japanese_maple_button": "Botón de arce japonés", + "item.terrestria.japanese_maple_sign": "Cartel de arce japonés", + "item.terrestria.japanese_maple_trapdoor": "Trampilla de arce japonés", + "item.terrestria.stripped_japanese_maple_wood": "Leño de arce japonés sin corteza", + "item.terrestria.stripped_japanese_maple_log": "Tronco de arce japonés sin corteza", + "item.terrestria.dark_japanese_maple_leaves": "Hojas de arce japonés oscuras", + "item.terrestria.dark_japanese_maple_sapling": "Brote de arce japonés oscuro", + "item.terrestria.rainbow_eucalyptus_log": "Tronco de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_wood": "Leño de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_quarter_log": "Tronco de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_sapling": "Brote de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_leaves": "Hojas de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_planks": "Madera de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_slab": "Losa de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_stairs": "Escaleras de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_fence": "Valla de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_fence_gate": "Puerta de valla de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_door": "Puerta de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_pressure_plate": "Placa de presión", + "item.terrestria.rainbow_eucalyptus_button": "Botón de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_sign": "Cartel de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_trapdoor": "Trampilla de eucalipto arcoíris", + "item.terrestria.stripped_rainbow_eucalyptus_wood": "Leño de eucalipto arcoíris sin corteza", + "item.terrestria.stripped_rainbow_eucalyptus_log": "Tronco de eucalipto arcoíris sin corteza", + "item.terrestria.stripped_rainbow_eucalyptus_quarter_log": "Tronco de eucalipto arcoíris sin corteza", + "item.terrestria.sakura_log": "Tronco de sakura", + "item.terrestria.sakura_sapling": "Brote de sakura", + "item.terrestria.sakura_leaves": "Hojas de sakura", + "item.terrestria.sakura_leaf_pile": "Pila de hojas de sakura", + "item.terrestria.sakura_planks": "Madera de sakura", + "item.terrestria.sakura_slab": "Losa de sakura", + "item.terrestria.sakura_stairs": "Escaleras de sakura", + "item.terrestria.sakura_fence": "Valla de sakura", + "item.terrestria.sakura_fence_gate": "Puerta de valla de sakura", + "item.terrestria.sakura_door": "Puerta de sakura", + "item.terrestria.sakura_pressure_plate": "Placa de presión de sakura", + "item.terrestria.sakura_button": "Botón de sakura", + "item.terrestria.sakura_sign": "Cartel de sakura", + "item.terrestria.sakura_trapdoor": "Trampilla de sakura", + "item.terrestria.stripped_sakura_wood": "Leño de sakura sin corteza", + "item.terrestria.stripped_sakura_log": "Tronco de sakura sin corteza", + "item.terrestria.cattail": "Totora", + "item.terrestria.tall_cattail": "Totora alta", + "item.terrestria.basalt": "Roca volcánica", + "item.terrestria.basalt_slab": "Losa de roca volcánica", + "item.terrestria.basalt_stairs": "Escaleras de roca volcánica", + "item.terrestria.basalt_wall": "Muro de roca volcánica", + "item.terrestria.smooth_basalt": "Roca volcánica lisa", + "item.terrestria.smooth_basalt_slab": "Losa de roca volcánica lisa", + "item.terrestria.smooth_basalt_stairs": "Escaleras de roca volcánica lisa", + "item.terrestria.smooth_basalt_wall": "Muro de roca volcánica lisa", + "item.terrestria.basalt_cobblestone": "Roca volcánica labrada", + "item.terrestria.basalt_cobblestone_slab": "Losa de roca volcánica labrada", + "item.terrestria.basalt_cobblestone_stairs": "Escaleras de roca volcánica labrada", + "item.terrestria.basalt_cobblestone_wall": "Muro de roca volcánica labrada", + "item.terrestria.mossy_basalt_cobblestone": "Roca volcánica labrada musgosa", + "item.terrestria.mossy_basalt_cobblestone_slab": "Losa de roca volcánica labrada musgosa", + "item.terrestria.mossy_basalt_cobblestone_stairs": "Escaleras de roca volcánica labrada musgosa", + "item.terrestria.mossy_basalt_cobblestone_wall": "Muro de roca volcánica labrada musgosa", + "item.terrestria.basalt_bricks": "Ladrillos de roca volcánica", + "item.terrestria.basalt_brick_slab": "Losa de ladrillos de roca volcánica", + "item.terrestria.basalt_brick_stairs": "Escaleras de ladrillos de roca volcánica", + "item.terrestria.basalt_brick_wall": "Muro de ladrillos de roca volcánica", + "item.terrestria.mossy_basalt_bricks": "Ladrillos de roca volcánica musgosos", + "item.terrestria.mossy_basalt_brick_slab": "Losa de ladrillos de roca volcánica musgosos", + "item.terrestria.mossy_basalt_brick_stairs": "Escaleras de ladrillos de roca volcánica musgosos", + "item.terrestria.mossy_basalt_brick_wall": "Muro de ladrillos de roca volcánica musgosos", + "item.terrestria.basalt_button": "Botón de roca volcánica", + "item.terrestria.basalt_pressure_plate": "Placa de presión de roca volcánica", + "item.terrestria.chiseled_basalt_bricks": "Ladrillos de roca volcánica cincelados", + "item.terrestria.cracked_basalt_bricks": "Ladrillos de roca volcánica agrietados", + "item.terrestria.basalt_grass_block": "Césped en andosol", + "item.terrestria.basalt_grass_path": "Camino de césped en andosol", + "item.terrestria.basalt_sand": "Arena negra", + "item.terrestria.basalt_dirt": "Andosol", + "item.terrestria.basalt_podzol": "Podsol en andosol", + "item.terrestria.andisol_farmland": "Tierra de cultivo en andosol", + "item.terrestria.indian_paintbrush": "Castilleja", + "item.terrestria.monsteras": "Monstera", + "item.terrestria.potted_indian_paintbrush": "Maceta con castilleja", + "item.terrestria.potted_monsteras": "Maceta con monstera", + "item.terrestria.japanese_maple_shrub_sapling": "Brote de arbusto de arce japonés", + "item.terrestria.japanese_maple_shrub_leaves": "Hojas de arbusto de arce japonés", + "item.terrestria.potted_redwood_sapling": "Maceta con brote de secoya", + "item.terrestria.potted_hemlock_sapling": "Maceta con brote de tsuga", + "item.terrestria.potted_rubber_sapling": "Maceta con brote de árbol de caucho", + "item.terrestria.potted_cypress_sapling": "Maceta con brote de ciprés", + "item.terrestria.potted_willow_sapling": "Maceta con brote de sauce", + "item.terrestria.potted_japanese_maple_sapling": "Maceta con brote de arce japonés", + "item.terrestria.potted_dark_japanese_maple_sapling": "Maceta con brote de arce japonés oscuro", + "item.terrestria.potted_rainbow_eucalyptus_sapling": "Maceta con brote de eucalipto arcoíris", + "item.terrestria.potted_sakura_sapling": "Maceta con brote de sakura", + "item.terrestria.potted_jungle_palm_sapling": "Maceta con brote de palmera de jungla", + "item.terrestria.potted_japanese_maple_shrub_sapling": "Maceta con brote de arbusto de arce japonés", + "item.terrestria.potted_saguaro_cactus_sapling": "Maceta con brote de cactus saguaro", + "item.terrestria.potted_yucca_palm_sapling": "Maceta con brote de palmera yuca", + "item.terrestria.agave": "Agave", + "item.terrestria.tiny_cactus": "Cactus diminuto", + "item.terrestria.aloe_vera": "Aloe vera", + "item.terrestria.dead_grass": "Hierba muerta", + "item.terrestria.potted_agave": "Maceta con agave", + "item.terrestria.potted_tiny_cactus": "Maceta con cactus diminuto", + "item.terrestria.potted_aloe_vera": "Maceta con aloe vera", + "item.terrestria.yucca_palm_log": "Tronco de palmera yuca", + "item.terrestria.yucca_palm_leaves": "Hojas de palmera yuca", + "item.terrestria.yucca_palm_planks": "Madera de palmera yuca", + "item.terrestria.yucca_palm_slab": "Losa de palmera yuca", + "item.terrestria.yucca_palm_stairs": "Escaleras de palmera yuca", + "item.terrestria.yucca_palm_fence": "Valla de palmera yuca", + "item.terrestria.yucca_palm_fence_gate": "Puerta de palmera yuca", + "item.terrestria.yucca_palm_door": "Puerta de palmera yuca", + "item.terrestria.yucca_palm_button": "Botón de palmera yuca", + "item.terrestria.yucca_palm_pressure_plate": "Placa de presión de palmera yuca", + "item.terrestria.yucca_palm_trapdoor": "Trampilla de palmera yuca", + "item.terrestria.yucca_palm_sign": "Cartel de palmera yuca", + "item.terrestria.stripped_yucca_palm_log": "Tronco de palmera yuca sin corteza", + "item.terrestria.small_oak_log": "Tronco de roble pequeño", + "item.terrestria.stripped_small_oak_log": "Tronco de roble pequeño sin corteza", + "item.terrestria.saguaro_cactus": "Cactus saguaro", + "item.terrestria.bryce_sapling": "Brote de pino longevo", + "item.terrestria.saguaro_cactus_sapling": "Brote de cactus saguaro", + "item.terrestria.yucca_palm_sapling": "Brote de palmera yuca" } diff --git a/client/src/main/resources/assets/terrestria/lang/es_mx.json b/client/src/main/resources/assets/terrestria/lang/es_mx.json index 61fe5d5d..6a99726f 100644 --- a/client/src/main/resources/assets/terrestria/lang/es_mx.json +++ b/client/src/main/resources/assets/terrestria/lang/es_mx.json @@ -1,13 +1,21 @@ { - "itemGroup.terrestria.items": "Terrestria", - "item.terrestria.cypress_boat": "Bote de ciprés", - "item.terrestria.hemlock_boat": "Bote de tsuga", - "item.terrestria.japanese_maple_boat": "Bote de arce japonés", - "item.terrestria.rainbow_eucalyptus_boat": "Bote de eucalipto arcoíris", - "item.terrestria.redwood_boat": "Bote de secoya", - "item.terrestria.rubber_boat": "Bote de madera de caucho", - "item.terrestria.sakura_boat": "Bote de sakura", - "item.terrestria.willow_boat": "Bote de sauce", + "biome.terrestria.redwood_forest": "Bosque de secoyas", + "biome.terrestria.lush_redwood_forest": "Bosque de secoyas exuberante", + "biome.terrestria.hemlock_rainforest": "Selva de tsugas", + "biome.terrestria.snowy_hemlock_forest": "Bosque de tsugas nevado", + "biome.terrestria.cypress_forest": "Bosque de cipreses", + "biome.terrestria.sakura_forest": "Bosque de sakuras", + "biome.terrestria.japanese_maple_forest": "Bosque de arces japoneses", + "biome.terrestria.dense_woodlands": "Bosque denso", + "biome.terrestria.rainbow_rainforest": "Selva arcoíris", + "biome.terrestria.cypress_swamp": "Pantano de cipreses", + "biome.terrestria.caldera": "Caldera volcánica", + "biome.terrestria.volcanic_island": "Isla volcánica", + "biome.terrestria.lush_desert": "Desierto exuberante", + "biome.terrestria.oasis": "Oasis", + "biome.terrestria.dunes": "Dunas", + "biome.terrestria.outback": "Outback", + "block.terrestria.redwood_log": "Tronco de secoya", "block.terrestria.redwood_wood": "Leño de secoya", "block.terrestria.redwood_quarter_log": "Tronco de secoya", @@ -223,29 +231,246 @@ "block.terrestria.yucca_palm_trapdoor": "Trampilla de palmera yuca", "block.terrestria.yucca_palm_sign": "Letrero de palmera yuca", "block.terrestria.stripped_yucca_palm_log": "Tronco de palmera yuca sin corteza", - "item.terrestria.yucca_palm_boat": "Bote de palmera yuca", "block.terrestria.small_oak_log": "Tronco de roble pequeño", "block.terrestria.stripped_small_oak_log": "Tronco de roble pequeño sin corteza", "block.terrestria.saguaro_cactus": "Cactus saguaro", "block.terrestria.bryce_sapling": "Retoño de pino longevo", "block.terrestria.saguaro_cactus_sapling": "Retoño de cactus saguaro", "block.terrestria.yucca_palm_sapling": "Retoño de palmera yuca", + + "itemGroup.terrestria.items": "Terrestria", "item.terrestria.log_turner": "Giratroncos", "item.terrestria.log_turner.tooltip": "Úsalo en un tronco para orientarlo\n hacia donde le hiciste clic.\n También sirve para girar cuartos\n de tronco; si ya está\n emparejado, rotará el lado con\n la corteza en sentido horario.\n Al usarlo agachado, girará tanto\n el tronco como el lado de la corteza", - "biome.terrestria.redwood_forest": "Bosque de secoyas", - "biome.terrestria.lush_redwood_forest": "Bosque de secoyas exuberante", - "biome.terrestria.hemlock_rainforest": "Selva de tsugas", - "biome.terrestria.snowy_hemlock_forest": "Bosque de tsugas nevado", - "biome.terrestria.cypress_forest": "Bosque de cipreses", - "biome.terrestria.sakura_forest": "Bosque de sakuras", - "biome.terrestria.japanese_maple_forest": "Bosque de arces japoneses", - "biome.terrestria.dense_woodlands": "Bosque denso", - "biome.terrestria.rainbow_rainforest": "Selva arcoíris", - "biome.terrestria.cypress_swamp": "Pantano de cipreses", - "biome.terrestria.caldera": "Caldera volcánica", - "biome.terrestria.volcanic_island": "Isla volcánica", - "biome.terrestria.lush_desert": "Desierto exuberante", - "biome.terrestria.oasis": "Oasis", - "biome.terrestria.dunes": "Dunas", - "biome.terrestria.outback": "Outback" + + "item.terrestria.cypress_boat": "Bote de ciprés", + "item.terrestria.hemlock_boat": "Bote de tsuga", + "item.terrestria.japanese_maple_boat": "Bote de arce japonés", + "item.terrestria.rainbow_eucalyptus_boat": "Bote de eucalipto arcoíris", + "item.terrestria.redwood_boat": "Bote de secoya", + "item.terrestria.rubber_boat": "Bote de madera de caucho", + "item.terrestria.sakura_boat": "Bote de sakura", + "item.terrestria.willow_boat": "Bote de sauce", + "item.terrestria.yucca_palm_boat": "Bote de palmera yuca", + + "item.terrestria.redwood_log": "Tronco de secoya", + "item.terrestria.redwood_wood": "Leño de secoya", + "item.terrestria.redwood_quarter_log": "Tronco de secoya", + "item.terrestria.redwood_sapling": "Retoño de secoya", + "item.terrestria.redwood_leaves": "Hojas de secoya", + "item.terrestria.redwood_planks": "Madera de secoya", + "item.terrestria.redwood_slab": "Losa de secoya", + "item.terrestria.redwood_stairs": "Escaleras de secoya", + "item.terrestria.redwood_fence": "Valla de secoya", + "item.terrestria.redwood_fence_gate": "Puerta de valla de secoya", + "item.terrestria.redwood_door": "Puerta de secoya", + "item.terrestria.redwood_pressure_plate": "Placa de presión de secoya", + "item.terrestria.redwood_button": "Botón de secoya", + "item.terrestria.redwood_sign": "Letrero de secoya", + "item.terrestria.redwood_trapdoor": "Trampilla de secoya", + "item.terrestria.stripped_redwood_wood": "Leño de secoya sin corteza", + "item.terrestria.stripped_redwood_log": "Tronco de secoya sin corteza", + "item.terrestria.stripped_redwood_quarter_log": "Tronco de secoya sin corteza", + "item.terrestria.hemlock_log": "Tronco de tsuga", + "item.terrestria.hemlock_wood": "Leño de tsuga", + "item.terrestria.hemlock_quarter_log": "Tronco de tsuga", + "item.terrestria.hemlock_sapling": "Retoño de tsuga", + "item.terrestria.hemlock_leaves": "Hojas de tsuga", + "item.terrestria.hemlock_planks": "Madera de tsuga", + "item.terrestria.hemlock_slab": "Losa de tsuga", + "item.terrestria.hemlock_stairs": "Escaleras de tsuga", + "item.terrestria.hemlock_fence": "Valla de tsuga", + "item.terrestria.hemlock_fence_gate": "Puerta de valla de tsuga", + "item.terrestria.hemlock_door": "Puerta de tsuga", + "item.terrestria.hemlock_pressure_plate": "Placa de presión de tsuga", + "item.terrestria.hemlock_button": "Botón de tsuga", + "item.terrestria.hemlock_sign": "Letrero de tsuga", + "item.terrestria.hemlock_trapdoor": "Trampilla de tsuga", + "item.terrestria.stripped_hemlock_wood": "Leño de tsuga sin corteza", + "item.terrestria.stripped_hemlock_log": "Tronco de tsuga sin corteza", + "item.terrestria.stripped_hemlock_quarter_log": "Tronco de tsuga sin corteza", + "item.terrestria.jungle_palm_sapling": "Retoño de palmera de jungla", + "item.terrestria.jungle_palm_leaves": "Hojas de palmera de jungla", + "item.terrestria.rubber_log": "Tronco de árbol de caucho", + "item.terrestria.rubber_wood": "Leño de árbol de caucho", + "item.terrestria.rubber_sapling": "Retoño de árbol de caucho", + "item.terrestria.rubber_leaves": "Hojas de árbol de caucho", + "item.terrestria.rubber_planks": "Madera de caucho", + "item.terrestria.rubber_slab": "Losa de madera de caucho", + "item.terrestria.rubber_stairs": "Escaleras de madera de caucho", + "item.terrestria.rubber_fence": "Valla de madera de caucho", + "item.terrestria.rubber_fence_gate": "Puerta de valla de madera de caucho", + "item.terrestria.rubber_door": "Puerta de madera de caucho", + "item.terrestria.rubber_pressure_plate": "Placa de presión de madera de caucho", + "item.terrestria.rubber_button": "Botón de madera de caucho", + "item.terrestria.rubber_sign": "Letrero de madera de caucho", + "item.terrestria.rubber_trapdoor": "Trampilla de madera de caucho", + "item.terrestria.stripped_rubber_wood": "Leño de árbol de caucho sin corteza", + "item.terrestria.stripped_rubber_log": "Tronco de árbol de caucho sin corteza", + "item.terrestria.cypress_log": "Tronco de ciprés", + "item.terrestria.cypress_wood": "Leño de ciprés", + "item.terrestria.cypress_quarter_log": "Tronco de ciprés", + "item.terrestria.cypress_sapling": "Retoño de ciprés", + "item.terrestria.cypress_leaves": "Hojas de ciprés", + "item.terrestria.cypress_planks": "Madera de ciprés", + "item.terrestria.cypress_slab": "Losa de ciprés", + "item.terrestria.cypress_stairs": "Escaleras de ciprés", + "item.terrestria.cypress_fence": "Valla de ciprés", + "item.terrestria.cypress_fence_gate": "Puerta de valla de ciprés", + "item.terrestria.cypress_door": "Puerta de ciprés", + "item.terrestria.cypress_pressure_plate": "Placa de presión de ciprés", + "item.terrestria.cypress_button": "Botón de ciprés", + "item.terrestria.cypress_sign": "Letrero de ciprés", + "item.terrestria.cypress_trapdoor": "Trampilla de ciprés", + "item.terrestria.stripped_cypress_wood": "Leño de ciprés sin corteza", + "item.terrestria.stripped_cypress_log": "Tronco de ciprés sin corteza", + "item.terrestria.stripped_cypress_quarter_log": "Tronco de ciprés sin corteza", + "item.terrestria.willow_log": "Tronco de sauce", + "item.terrestria.willow_wood": "Leño de sauce", + "item.terrestria.willow_sapling": "Retoño de sauce", + "item.terrestria.willow_leaves": "Hojas de sauce", + "item.terrestria.willow_planks": "Madera de sauce", + "item.terrestria.willow_slab": "Losa de sauce", + "item.terrestria.willow_stairs": "Escaleras de sauce", + "item.terrestria.willow_fence": "Valla de sauce", + "item.terrestria.willow_fence_gate": "Puerta de valla de sauce", + "item.terrestria.willow_door": "Puerta de sauce", + "item.terrestria.willow_pressure_plate": "Placa de presión de sauce", + "item.terrestria.willow_button": "Botón de sauce", + "item.terrestria.willow_sign": "Letrero de sauce", + "item.terrestria.willow_trapdoor": "Trampilla de sauce", + "item.terrestria.stripped_willow_wood": "Tronco de sauce sin corteza", + "item.terrestria.stripped_willow_log": "Leño de sauce sin corteza", + "item.terrestria.japanese_maple_log": "Tronco de arce japonés", + "item.terrestria.japanese_maple_wood": "Leño de arce japonés", + "item.terrestria.japanese_maple_sapling": "Retoño de arce japonés", + "item.terrestria.japanese_maple_leaves": "Hojas de arce japonés", + "item.terrestria.japanese_maple_planks": "Madera de arce japonés", + "item.terrestria.japanese_maple_slab": "Losa de arce japonés", + "item.terrestria.japanese_maple_stairs": "Escaleras de arce japonés", + "item.terrestria.japanese_maple_fence": "Valla de arce japonés", + "item.terrestria.japanese_maple_fence_gate": "Puerta de valla de arce japonés", + "item.terrestria.japanese_maple_door": "Puerta de arce japonés", + "item.terrestria.japanese_maple_pressure_plate": "Placa de presión de arce japonés", + "item.terrestria.japanese_maple_button": "Botón de arce japonés", + "item.terrestria.japanese_maple_sign": "Letrero de arce japonés", + "item.terrestria.japanese_maple_trapdoor": "Trampilla de arce japonés", + "item.terrestria.stripped_japanese_maple_wood": "Leño de arce japonés sin corteza", + "item.terrestria.stripped_japanese_maple_log": "Tronco de arce japonés sin corteza", + "item.terrestria.dark_japanese_maple_leaves": "Hojas de arce japonés oscuras", + "item.terrestria.dark_japanese_maple_sapling": "Retoño de arce japonés oscuro", + "item.terrestria.rainbow_eucalyptus_log": "Tronco de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_wood": "Leño de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_quarter_log": "Tronco de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_sapling": "Retoño de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_leaves": "Hojas de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_planks": "Madera de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_slab": "Losa de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_stairs": "Escaleras de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_fence": "Valla de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_fence_gate": "Puerta de valla de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_door": "Puerta de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_pressure_plate": "Placa de presión", + "item.terrestria.rainbow_eucalyptus_button": "Botón de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_sign": "Letrero de eucalipto arcoíris", + "item.terrestria.rainbow_eucalyptus_trapdoor": "Trampilla de eucalipto arcoíris", + "item.terrestria.stripped_rainbow_eucalyptus_wood": "Leño de eucalipto arcoíris sin corteza", + "item.terrestria.stripped_rainbow_eucalyptus_log": "Tronco de eucalipto arcoíris sin corteza", + "item.terrestria.stripped_rainbow_eucalyptus_quarter_log": "Tronco de eucalipto arcoíris sin corteza", + "item.terrestria.sakura_log": "Tronco de sakura", + "item.terrestria.sakura_sapling": "Retoño de sakura", + "item.terrestria.sakura_leaves": "Hojas de sakura", + "item.terrestria.sakura_leaf_pile": "Pila de hojas de sakura", + "item.terrestria.sakura_planks": "Madera de sakura", + "item.terrestria.sakura_slab": "Losa de sakura", + "item.terrestria.sakura_stairs": "Escaleras de sakura", + "item.terrestria.sakura_fence": "Valla de sakura", + "item.terrestria.sakura_fence_gate": "Puerta de valla de sakura", + "item.terrestria.sakura_door": "Puerta de sakura", + "item.terrestria.sakura_pressure_plate": "Placa de presión de sakura", + "item.terrestria.sakura_button": "Botón de sakura", + "item.terrestria.sakura_sign": "Letrero de sakura", + "item.terrestria.sakura_trapdoor": "Trampilla de sakura", + "item.terrestria.stripped_sakura_wood": "Leño de sakura sin corteza", + "item.terrestria.stripped_sakura_log": "Tronco de sakura sin corteza", + "item.terrestria.cattail": "Totora", + "item.terrestria.tall_cattail": "Totora alta", + "item.terrestria.basalt": "Roca volcánica", + "item.terrestria.basalt_slab": "Losa de roca volcánica", + "item.terrestria.basalt_stairs": "Escaleras de roca volcánica", + "item.terrestria.basalt_wall": "Pared de roca volcánica", + "item.terrestria.smooth_basalt": "Roca volcánica lisa", + "item.terrestria.smooth_basalt_slab": "Losa de roca volcánica lisa", + "item.terrestria.smooth_basalt_stairs": "Escaleras de roca volcánica lisa", + "item.terrestria.smooth_basalt_wall": "Pared de roca volcánica lisa", + "item.terrestria.basalt_cobblestone": "Roca volcánica labrada", + "item.terrestria.basalt_cobblestone_slab": "Losa de roca volcánica labrada", + "item.terrestria.basalt_cobblestone_stairs": "Escaleras de roca volcánica labrada", + "item.terrestria.basalt_cobblestone_wall": "Pared de roca volcánica labrada", + "item.terrestria.mossy_basalt_cobblestone": "Roca volcánica labrada musgosa", + "item.terrestria.mossy_basalt_cobblestone_slab": "Losa de roca volcánica labrada musgosa", + "item.terrestria.mossy_basalt_cobblestone_stairs": "Escaleras de roca volcánica labrada musgosa", + "item.terrestria.mossy_basalt_cobblestone_wall": "Pared de roca volcánica labrada musgosa", + "item.terrestria.basalt_bricks": "Ladrillos de roca volcánica", + "item.terrestria.basalt_brick_slab": "Losa de ladrillos de roca volcánica", + "item.terrestria.basalt_brick_stairs": "Escaleras de ladrillos de roca volcánica", + "item.terrestria.basalt_brick_wall": "Pared de ladrillos de roca volcánica", + "item.terrestria.mossy_basalt_bricks": "Ladrillos de roca volcánica musgosa", + "item.terrestria.mossy_basalt_brick_slab": "Losa de ladrillos de roca volcánica musgosa", + "item.terrestria.mossy_basalt_brick_stairs": "Escaleras de ladrillos de roca volcánica musgosa", + "item.terrestria.mossy_basalt_brick_wall": "Pared de ladrillos de roca volcánica musgosa", + "item.terrestria.basalt_button": "Botón de roca volcánica", + "item.terrestria.basalt_pressure_plate": "Placa de presión de roca volcánica", + "item.terrestria.chiseled_basalt_bricks": "Ladrillos de roca volcánica grabados", + "item.terrestria.cracked_basalt_bricks": "Ladrillos de roca volcánica rotos", + "item.terrestria.basalt_grass_block": "Bloque de pasto en andosol", + "item.terrestria.basalt_grass_path": "Camino de pasto en andosol", + "item.terrestria.basalt_sand": "Arena negra", + "item.terrestria.basalt_dirt": "Andosol", + "item.terrestria.basalt_podzol": "Podsol en andosol", + "item.terrestria.andisol_farmland": "Tierra de cultivo en andosol", + "item.terrestria.indian_paintbrush": "Castilleja", + "item.terrestria.monsteras": "Monstera", + "item.terrestria.potted_indian_paintbrush": "Maceta con castilleja", + "item.terrestria.potted_monsteras": "Maceta con monstera", + "item.terrestria.japanese_maple_shrub_sapling": "Retoño de arbusto de arce japonés", + "item.terrestria.japanese_maple_shrub_leaves": "Hojas de arbusto de arce japonés", + "item.terrestria.potted_redwood_sapling": "Maceta con retoño de secoya", + "item.terrestria.potted_hemlock_sapling": "Maceta con retoño de tsuga", + "item.terrestria.potted_rubber_sapling": "Maceta con retoño de árbol de caucho", + "item.terrestria.potted_cypress_sapling": "Maceta con retoño de ciprés", + "item.terrestria.potted_willow_sapling": "Maceta con retoño de sauce", + "item.terrestria.potted_japanese_maple_sapling": "Maceta con retoño de arce japonés", + "item.terrestria.potted_dark_japanese_maple_sapling": "Maceta con retoño de arce japonés oscuro", + "item.terrestria.potted_rainbow_eucalyptus_sapling": "Maceta con retoño de eucalipto arcoíris", + "item.terrestria.potted_sakura_sapling": "Maceta con retoño de sakura", + "item.terrestria.potted_jungle_palm_sapling": "Maceta con retoño de palmera de jungla", + "item.terrestria.potted_japanese_maple_shrub_sapling": "Maceta con retoño de arbusto de arce japonés", + "item.terrestria.potted_saguaro_cactus_sapling": "Maceta con retoño de cactus saguaro", + "item.terrestria.potted_yucca_palm_sapling": "Maceta con retoño de palmera yuca", + "item.terrestria.agave": "Agave", + "item.terrestria.tiny_cactus": "Cactus chiquito", + "item.terrestria.aloe_vera": "Aloe vera", + "item.terrestria.dead_grass": "Pasto muerto", + "item.terrestria.potted_agave": "Maceta con agave", + "item.terrestria.potted_tiny_cactus": "Maceta con cactus chiquito", + "item.terrestria.potted_aloe_vera": "Maceta con aloe vera", + "item.terrestria.yucca_palm_log": "Tronco de palmera yuca", + "item.terrestria.yucca_palm_leaves": "Hojas de palmera yuca", + "item.terrestria.yucca_palm_planks": "Madera de palmera yuca", + "item.terrestria.yucca_palm_slab": "Losa de palmera yuca", + "item.terrestria.yucca_palm_stairs": "Escaleras de palmera yuca", + "item.terrestria.yucca_palm_fence": "Valla de palmera yuca", + "item.terrestria.yucca_palm_fence_gate": "Puerta de palmera yuca", + "item.terrestria.yucca_palm_door": "Puerta de palmera yuca", + "item.terrestria.yucca_palm_button": "Botón de palmera yuca", + "item.terrestria.yucca_palm_pressure_plate": "Placa de presión de palmera yuca", + "item.terrestria.yucca_palm_trapdoor": "Trampilla de palmera yuca", + "item.terrestria.yucca_palm_sign": "Letrero de palmera yuca", + "item.terrestria.stripped_yucca_palm_log": "Tronco de palmera yuca sin corteza", + "item.terrestria.small_oak_log": "Tronco de roble pequeño", + "item.terrestria.stripped_small_oak_log": "Tronco de roble pequeño sin corteza", + "item.terrestria.saguaro_cactus": "Cactus saguaro", + "item.terrestria.bryce_sapling": "Retoño de pino longevo", + "item.terrestria.saguaro_cactus_sapling": "Retoño de cactus saguaro", + "item.terrestria.yucca_palm_sapling": "Retoño de palmera yuca" } diff --git a/client/src/main/resources/assets/terrestria/lang/fr_fr.json b/client/src/main/resources/assets/terrestria/lang/fr_fr.json index fcc7ed19..5ddc9352 100644 --- a/client/src/main/resources/assets/terrestria/lang/fr_fr.json +++ b/client/src/main/resources/assets/terrestria/lang/fr_fr.json @@ -1,13 +1,21 @@ { - "itemGroup.terrestria.items": "Terrestria", - "item.terrestria.cypress_boat": "Bateau en cyprès", - "item.terrestria.hemlock_boat": "Bateau en tsuga", - "item.terrestria.japanese_maple_boat": "Bateau en érable japonais", - "item.terrestria.rainbow_eucalyptus_boat": "Bateau en eucalyptus arc-en-ciel", - "item.terrestria.redwood_boat": "Bateau en séquoia", - "item.terrestria.rubber_boat": "Bateau en hévéa", - "item.terrestria.sakura_boat": "Bateau en sakura", - "item.terrestria.willow_boat": "Bateau en saule", + "biome.terrestria.redwood_forest": "Fôret de séquoias", + "biome.terrestria.lush_redwood_forest": "Fôret de séquoias fastueux", + "biome.terrestria.hemlock_rainforest": "Fôret tropicale de tsugas", + "biome.terrestria.snowy_hemlock_forest": "Fôret de tsugas enneigés", + "biome.terrestria.cypress_forest": "Forêt de cyprès", + "biome.terrestria.sakura_forest": "Forêt de sakuras", + "biome.terrestria.japanese_maple_forest": "Forêt d'érables japonais", + "biome.terrestria.dense_woodlands": "Terres boisées denses", + "biome.terrestria.rainbow_rainforest": "Forêt tropicale arc-en-ciel", + "biome.terrestria.cypress_swamp": "Marais de cyprès", + "biome.terrestria.caldera": "Caldeira", + "biome.terrestria.volcanic_island": "Île volcanique", + "biome.terrestria.lush_desert": "Désert fastueux", + "biome.terrestria.oasis": "Oasis", + "biome.terrestria.dunes": "Dunes", + "biome.terrestria.outback": "Cambrousse", + "block.terrestria.redwood_log": "Bûche de séquoia", "block.terrestria.redwood_wood": "Bois de séquoia", "block.terrestria.redwood_quarter_log": "Bûche de séquoia", @@ -98,7 +106,6 @@ "block.terrestria.stripped_willow_log": "Bûche de saule écorcée", "block.terrestria.japanese_maple_log": "Bûche d'érable japonais", "block.terrestria.japanese_maple_wood": "Bois d'érable japonais", - "block.terrestria.japanese_maple_quarter_log": "Bûche d'érable japonais", "block.terrestria.japanese_maple_sapling": "Pousse d'érable japonais", "block.terrestria.japanese_maple_leaves": "Feuilles d'érable japonais", "block.terrestria.japanese_maple_planks": "Planches d'érable japonais", @@ -113,7 +120,6 @@ "block.terrestria.japanese_maple_trapdoor": "Trappe en érable japonais", "block.terrestria.stripped_japanese_maple_wood": "Bois d'érable japonais écorcé", "block.terrestria.stripped_japanese_maple_log": "Bûche d'érable japonais écorcée", - "block.terrestria.stripped_japanese_maple_quarter_log": "Bûche d'érable japonais écorcée", "block.terrestria.dark_japanese_maple_leaves": "Feuilles d'érable japonais sombre", "block.terrestria.dark_japanese_maple_sapling": "Pousse d'érable japonais sombre", "block.terrestria.rainbow_eucalyptus_log": "Bûche d'eucalyptus arc-en-ciel", @@ -135,7 +141,6 @@ "block.terrestria.stripped_rainbow_eucalyptus_log": "Bûche d'eucalyptus arc-en-ciel écorcée", "block.terrestria.stripped_rainbow_eucalyptus_quarter_log": "Bûche d'eucalyptus arc-en-ciel écorcée", "block.terrestria.sakura_log": "Bûche de sakura", - "block.terrestria.sakura_wood": "Bois de sakura", "block.terrestria.sakura_sapling": "Pousse de sakura", "block.terrestria.sakura_leaves": "Feuilles de sakura", "block.terrestria.sakura_planks": "Planches de sakura", @@ -224,29 +229,244 @@ "block.terrestria.yucca_palm_trapdoor": "Trappe en palmier yucca", "block.terrestria.yucca_palm_sign": "Pancarte en palmier yucca", "block.terrestria.stripped_yucca_palm_log": "Bûche de palmier yucca écorcée", - "item.terrestria.yucca_palm_boat": "Bateau en palmier yucca", "block.terrestria.small_oak_log": "Petite bûche de chêne", "block.terrestria.stripped_small_oak_log": "Petite bûche de chêne écorcée", "block.terrestria.saguaro_cactus": "Saguaro", "block.terrestria.bryce_sapling": "Pouse de sapin de Douglas", "block.terrestria.saguaro_cactus_sapling": "Pousse de saguaro", "block.terrestria.yucca_palm_sapling": "Pousse de palmier yucca", + + "itemGroup.terrestria.items": "Terrestria", "item.terrestria.log_turner": "Tourneur de bûche", "item.terrestria.log_turner.tooltip": "Utilisez ceci sur une bûche pour\nmodifier son axe sur la face que\nvous cliquez\nS'il est utilisé sur un quartier\nde bûche, il essaiera de changer\nl'axe, mais si reste le même, il\ntournera la face de l'écorce dans\nle sens horaire\nSi vous l'utilisez en étant\naccroupi, il fera tourner l'axe\net la face de l'écorce", - "biome.terrestria.redwood_forest": "Fôret de séquoias", - "biome.terrestria.lush_redwood_forest": "Fôret de séquoias fastueux", - "biome.terrestria.hemlock_rainforest": "Fôret tropicale de tsugas", - "biome.terrestria.snowy_hemlock_forest": "Fôret de tsugas enneigés", - "biome.terrestria.cypress_forest": "Forêt de cyprès", - "biome.terrestria.sakura_forest": "Forêt de sakuras", - "biome.terrestria.japanese_maple_forest": "Forêt d'érables japonais", - "biome.terrestria.dense_woodlands": "Terres boisées denses", - "biome.terrestria.rainbow_rainforest": "Forêt tropicale arc-en-ciel", - "biome.terrestria.cypress_swamp": "Marais de cyprès", - "biome.terrestria.caldera": "Caldeira", - "biome.terrestria.volcanic_island": "Île volcanique", - "biome.terrestria.lush_desert": "Désert fastueux", - "biome.terrestria.oasis": "Oasis", - "biome.terrestria.dunes": "Dunes", - "biome.terrestria.outback": "Cambrousse" + + "item.terrestria.cypress_boat": "Bateau en cyprès", + "item.terrestria.hemlock_boat": "Bateau en tsuga", + "item.terrestria.japanese_maple_boat": "Bateau en érable japonais", + "item.terrestria.rainbow_eucalyptus_boat": "Bateau en eucalyptus arc-en-ciel", + "item.terrestria.redwood_boat": "Bateau en séquoia", + "item.terrestria.rubber_boat": "Bateau en hévéa", + "item.terrestria.sakura_boat": "Bateau en sakura", + "item.terrestria.willow_boat": "Bateau en saule", + "item.terrestria.yucca_palm_boat": "Bateau en palmier yucca", + + "item.terrestria.redwood_log": "Bûche de séquoia", + "item.terrestria.redwood_wood": "Bois de séquoia", + "item.terrestria.redwood_quarter_log": "Bûche de séquoia", + "item.terrestria.redwood_sapling": "Pousse de séquoia", + "item.terrestria.redwood_leaves": "Feuilles de séquoia", + "item.terrestria.redwood_planks": "Planches de séquoia", + "item.terrestria.redwood_slab": "Dalle en séquoia", + "item.terrestria.redwood_stairs": "Escalier en séquoia", + "item.terrestria.redwood_fence": "Barrière en séquoia", + "item.terrestria.redwood_fence_gate": "Portillon en séquoia", + "item.terrestria.redwood_door": "Porte en séquoia", + "item.terrestria.redwood_pressure_plate": "Plaque de pression en séquoia", + "item.terrestria.redwood_button": "Bouton en séquoia", + "item.terrestria.redwood_sign": "Pancarte en séquoia", + "item.terrestria.redwood_trapdoor": "Trappe en séquoia", + "item.terrestria.stripped_redwood_wood": "Bois de séquoia écorcé", + "item.terrestria.stripped_redwood_log": "Bûche de séquoia écorcée", + "item.terrestria.stripped_redwood_quarter_log": "Bûche de séquoia écorcée", + "item.terrestria.hemlock_log": "Bûche de tsuga", + "item.terrestria.hemlock_wood": "Bois de tsuga", + "item.terrestria.hemlock_quarter_log": "Bûche de tsuga", + "item.terrestria.hemlock_sapling": "Pousse de tsuga", + "item.terrestria.hemlock_leaves": "Feuilles de tsuga", + "item.terrestria.hemlock_planks": "Planches de tsuga", + "item.terrestria.hemlock_slab": "Dalle en tsuga", + "item.terrestria.hemlock_stairs": "Escalier en tsuga", + "item.terrestria.hemlock_fence": "Barrière en tsuga", + "item.terrestria.hemlock_fence_gate": "Portillon en tsuga", + "item.terrestria.hemlock_door": "Porte en tsuga", + "item.terrestria.hemlock_pressure_plate": "Plaque de pression en tsuga", + "item.terrestria.hemlock_button": "Bouton en tsuga", + "item.terrestria.hemlock_sign": "Pancarte en tsuga", + "item.terrestria.hemlock_trapdoor": "Trappe en tsuga", + "item.terrestria.stripped_hemlock_wood": "Bois de tsuga écorcé", + "item.terrestria.stripped_hemlock_log": "Bûche de tsuga écorcée", + "item.terrestria.stripped_hemlock_quarter_log": "Bûche de tsuga écorcée", + "item.terrestria.jungle_palm_sapling": "Pousse de palmier de la jungle", + "item.terrestria.jungle_palm_leaves": "Feuilles de palmier de la jungle", + "item.terrestria.rubber_log": "Bûche de hévéa", + "item.terrestria.rubber_wood": "Bois de hévéa", + "item.terrestria.rubber_sapling": "Pousse de hévéa", + "item.terrestria.rubber_leaves": "Feuilles de hévéa", + "item.terrestria.rubber_planks": "Planches de hévéa", + "item.terrestria.rubber_slab": "Dalle en hévéa", + "item.terrestria.rubber_stairs": "Escalier en hévéa", + "item.terrestria.rubber_fence": "Barrière en hévéa", + "item.terrestria.rubber_fence_gate": "Portillon en hévéa", + "item.terrestria.rubber_door": "Porte en hévéa", + "item.terrestria.rubber_pressure_plate": "Plaque de pression en hévéa", + "item.terrestria.rubber_button": "Bouton en hévéa", + "item.terrestria.rubber_sign": "Pancarte en hévéa", + "item.terrestria.rubber_trapdoor": "Trappe en hévéa", + "item.terrestria.stripped_rubber_wood": "Bois de hévéa écorcé", + "item.terrestria.stripped_rubber_log": "Bûche de hévéa écorcée", + "item.terrestria.cypress_log": "Bûche de cyprès", + "item.terrestria.cypress_wood": "Bois de cyprès", + "item.terrestria.cypress_quarter_log": "Bûche de cyprès", + "item.terrestria.cypress_sapling": "Pousse de cyprès", + "item.terrestria.cypress_leaves": "Feuilles de cyprès", + "item.terrestria.cypress_planks": "Planches de cyprès", + "item.terrestria.cypress_slab": "Dalle en cyprès", + "item.terrestria.cypress_stairs": "Escalier en cyprès", + "item.terrestria.cypress_fence": "Barrière en cyprès", + "item.terrestria.cypress_fence_gate": "Portillon en cyprès", + "item.terrestria.cypress_door": "Porte en cyprès", + "item.terrestria.cypress_pressure_plate": "Plaque de pression en cyprès", + "item.terrestria.cypress_button": "Bouton en cyprès", + "item.terrestria.cypress_sign": "Pancarte en cyprès", + "item.terrestria.cypress_trapdoor": "Trappe en cyprès", + "item.terrestria.stripped_cypress_wood": "Bois de cyprès écorcé", + "item.terrestria.stripped_cypress_log": "Bûche de cyprès écorcée", + "item.terrestria.stripped_cypress_quarter_log": "Bûche de cyprès écorcée", + "item.terrestria.willow_log": "Bûche de saule", + "item.terrestria.willow_wood": "Bois de saule", + "item.terrestria.willow_sapling": "Pousse de saule", + "item.terrestria.willow_leaves": "Feuilles de saule", + "item.terrestria.willow_planks": "Planches de saule", + "item.terrestria.willow_slab": "Dalle en saule", + "item.terrestria.willow_stairs": "Escalier en saule", + "item.terrestria.willow_fence": "Barrière en saule", + "item.terrestria.willow_fence_gate": "Portillon en saule", + "item.terrestria.willow_door": "Porte en saule", + "item.terrestria.willow_pressure_plate": "Plaque de pression en saule", + "item.terrestria.willow_button": "Bouton en saule", + "item.terrestria.willow_sign": "Pancarte en saule", + "item.terrestria.willow_trapdoor": "Trappe en saule", + "item.terrestria.stripped_willow_wood": "Bois de saule écorcé", + "item.terrestria.stripped_willow_log": "Bûche de saule écorcée", + "item.terrestria.japanese_maple_log": "Bûche d'érable japonais", + "item.terrestria.japanese_maple_wood": "Bois d'érable japonais", + "item.terrestria.japanese_maple_sapling": "Pousse d'érable japonais", + "item.terrestria.japanese_maple_leaves": "Feuilles d'érable japonais", + "item.terrestria.japanese_maple_planks": "Planches d'érable japonais", + "item.terrestria.japanese_maple_slab": "Dalle en érable japonais", + "item.terrestria.japanese_maple_stairs": "Escalier en érable japonais", + "item.terrestria.japanese_maple_fence": "Barrière en érable japonais", + "item.terrestria.japanese_maple_fence_gate": "Portillon en érable japonais", + "item.terrestria.japanese_maple_door": "Porte en érable japonais", + "item.terrestria.japanese_maple_pressure_plate": "Plaque de pression en érable japonais", + "item.terrestria.japanese_maple_button": "Bouton en érable japonais", + "item.terrestria.japanese_maple_sign": "Pancarte en érable japonais", + "item.terrestria.japanese_maple_trapdoor": "Trappe en érable japonais", + "item.terrestria.stripped_japanese_maple_wood": "Bois d'érable japonais écorcé", + "item.terrestria.stripped_japanese_maple_log": "Bûche d'érable japonais écorcée", + "item.terrestria.dark_japanese_maple_leaves": "Feuilles d'érable japonais sombre", + "item.terrestria.dark_japanese_maple_sapling": "Pousse d'érable japonais sombre", + "item.terrestria.rainbow_eucalyptus_log": "Bûche d'eucalyptus arc-en-ciel", + "item.terrestria.rainbow_eucalyptus_wood": "Bois d'eucalyptus arc-en-ciel", + "item.terrestria.rainbow_eucalyptus_quarter_log": "Bûche d'eucalyptus arc-en-ciel", + "item.terrestria.rainbow_eucalyptus_sapling": "Pousse d'eucalyptus arc-en-ciel", + "item.terrestria.rainbow_eucalyptus_leaves": "Feuilles d'eucalyptus arc-en-ciel", + "item.terrestria.rainbow_eucalyptus_planks": "Planches d'eucalyptus arc-en-ciel", + "item.terrestria.rainbow_eucalyptus_slab": "Dalle en eucalyptus arc-en-ciel", + "item.terrestria.rainbow_eucalyptus_stairs": "Escalier en eucalyptus arc-en-ciel", + "item.terrestria.rainbow_eucalyptus_fence": "Barrière en eucalyptus arc-en-ciel", + "item.terrestria.rainbow_eucalyptus_fence_gate": "Portillon en eucalyptus arc-en-ciel", + "item.terrestria.rainbow_eucalyptus_door": "Porte en eucalyptus arc-en-ciel", + "item.terrestria.rainbow_eucalyptus_pressure_plate": "Plaque de pression en eucalyptus arc-en-ciel", + "item.terrestria.rainbow_eucalyptus_button": "Bouton en eucalyptus arc-en-ciel", + "item.terrestria.rainbow_eucalyptus_sign": "Pancarte en eucalyptus arc-en-ciel", + "item.terrestria.rainbow_eucalyptus_trapdoor": "Trappe en eucalyptus arc-en-ciel", + "item.terrestria.stripped_rainbow_eucalyptus_wood": "Bois d'eucalyptus arc-en-ciel écorcé", + "item.terrestria.stripped_rainbow_eucalyptus_log": "Bûche d'eucalyptus arc-en-ciel écorcée", + "item.terrestria.stripped_rainbow_eucalyptus_quarter_log": "Bûche d'eucalyptus arc-en-ciel écorcée", + "item.terrestria.sakura_log": "Bûche de sakura", + "item.terrestria.sakura_sapling": "Pousse de sakura", + "item.terrestria.sakura_leaves": "Feuilles de sakura", + "item.terrestria.sakura_planks": "Planches de sakura", + "item.terrestria.sakura_slab": "Dalle en sakura", + "item.terrestria.sakura_stairs": "Escalier en sakura", + "item.terrestria.sakura_fence": "Barrière en sakura", + "item.terrestria.sakura_fence_gate": "Portillon en sakura", + "item.terrestria.sakura_door": "Porte en sakura", + "item.terrestria.sakura_pressure_plate": "Plaque de pression en sakura", + "item.terrestria.sakura_button": "Bouton en sakura", + "item.terrestria.sakura_sign": "Pancarte en sakura", + "item.terrestria.sakura_trapdoor": "Trappe en sakura", + "item.terrestria.stripped_sakura_wood": "Bois de sakura écorcé", + "item.terrestria.stripped_sakura_log": "Bûche de sakura écorcée", + "item.terrestria.cattail": "Massettes", + "item.terrestria.tall_cattail": "Grandes massettes", + "item.terrestria.basalt": "Roche volcanique", + "item.terrestria.basalt_slab": "Dalle de roche volcanique", + "item.terrestria.basalt_stairs": "Escalier de roche volcanique", + "item.terrestria.basalt_wall": "Muret de roche volcanique", + "item.terrestria.smooth_basalt": "Roche volcanique lisse", + "item.terrestria.smooth_basalt_slab": "Dalle de roche volcanique lisse", + "item.terrestria.smooth_basalt_stairs": "Escalier de roche volcanique lisse", + "item.terrestria.smooth_basalt_wall": "Muret de roche volcanique lisse", + "item.terrestria.basalt_cobblestone": "Pierres volcaniques", + "item.terrestria.basalt_cobblestone_slab": "Dalle de pierres volcaniques", + "item.terrestria.basalt_cobblestone_stairs": "Escalier de pierres volcaniques", + "item.terrestria.basalt_cobblestone_wall": "Muret de pierres volcaniques", + "item.terrestria.mossy_basalt_cobblestone": "Pierres volcaniques moussues", + "item.terrestria.mossy_basalt_cobblestone_slab": "Dalle de pierres volcaniques moussues", + "item.terrestria.mossy_basalt_cobblestone_stairs": "Escalier de pierres volcaniques moussues", + "item.terrestria.mossy_basalt_cobblestone_wall": "Muret de pierres volcaniques moussues", + "item.terrestria.basalt_bricks": "Roche volcanique taillée", + "item.terrestria.basalt_brick_slab": "Dalle de roche volcanique taillée", + "item.terrestria.basalt_brick_stairs": "Escalier de roche volcanique taillée", + "item.terrestria.basalt_brick_wall": "Muret de roche volcanique taillée", + "item.terrestria.mossy_basalt_bricks": "Roche volcanique taillée moussue", + "item.terrestria.mossy_basalt_brick_slab": "Dalle de roche volcanique taillée moussue", + "item.terrestria.mossy_basalt_brick_stairs": "Escalier de roche volcanique taillée moussue", + "item.terrestria.mossy_basalt_brick_wall": "Muret de roche volcanique taillée moussue", + "item.terrestria.basalt_button": "Bouton de roche volcanique", + "item.terrestria.basalt_pressure_plate": "Plaque de pression de roche volcanique", + "item.terrestria.chiseled_basalt_bricks": "Roche volcanique sculptée", + "item.terrestria.cracked_basalt_bricks": "Roche volcanique taillée craquelée", + "item.terrestria.basalt_grass_block": "Bloc d'herbe d'Andisol", + "item.terrestria.basalt_grass_path": "Chemin d'herbe d'Andisol", + "item.terrestria.basalt_sand": "Sable noirc", + "item.terrestria.basalt_dirt": "Andisol", + "item.terrestria.basalt_podzol": "Podzol d'Andisol", + "item.terrestria.andisol_farmland": "Andisol labouré", + "item.terrestria.indian_paintbrush": "Castilleja", + "item.terrestria.monsteras": "Monsteras", + "item.terrestria.potted_indian_paintbrush": "Castilleja en pot", + "item.terrestria.potted_monsteras": "Monsteras en pot", + "item.terrestria.japanese_maple_shrub_sapling": "Pousse de buisson d'érable japonais", + "item.terrestria.japanese_maple_shrub_leaves": "Feuilles de buisson d'érable japonais", + "item.terrestria.potted_redwood_sapling": "Pousse de séquoia en pot", + "item.terrestria.potted_hemlock_sapling": "Pousse de tsuga en pot", + "item.terrestria.potted_rubber_sapling": "Pousse d'hévéa en pot", + "item.terrestria.potted_cypress_sapling": "Pousse de cyprès en pot", + "item.terrestria.potted_willow_sapling": "Pousse de saule en pot", + "item.terrestria.potted_japanese_maple_sapling": "Pousse d'érable japonais en pot", + "item.terrestria.potted_dark_japanese_maple_sapling": "Pousse d'érable japonais sombre en pot", + "item.terrestria.potted_rainbow_eucalyptus_sapling": "Pousse d'eucalyptus arc-en-ciel en pot", + "item.terrestria.potted_sakura_sapling": "Pousse de sakura en pot", + "item.terrestria.potted_jungle_palm_sapling": "Pousse de palmier de la jungle en pot", + "item.terrestria.potted_japanese_maple_shrub_sapling": "Pousse de buisson d'érable japonais en pot", + "item.terrestria.potted_saguaro_cactus_sapling": "Pousse de saguaro en pot", + "item.terrestria.agave": "Agave", + "item.terrestria.tiny_cactus": "Petit cactus", + "item.terrestria.aloe_vera": "Aloe vera", + "item.terrestria.dead_grass": "Herbe morte", + "item.terrestria.potted_agave": "Agave en pot", + "item.terrestria.potted_tiny_cactus": "Petit cactus en pot", + "item.terrestria.potted_aloe_vera": "Aloe vera en pot", + "item.terrestria.yucca_palm_log": "Bûche de palmier yucca", + "item.terrestria.yucca_palm_leaves": "Feuilles de palmier yucca", + "item.terrestria.yucca_palm_planks": "Planches de palmier yucca", + "item.terrestria.yucca_palm_slab": "Dalle en palmier yucca", + "item.terrestria.yucca_palm_stairs": "Escalier en palmier yucca", + "item.terrestria.yucca_palm_fence": "Barrière en palmier yucca", + "item.terrestria.yucca_palm_fence_gate": "Portillon en palmier yucca", + "item.terrestria.yucca_palm_door": "Porte en palmier yucca", + "item.terrestria.yucca_palm_button": "Bouton en palmier yucca", + "item.terrestria.yucca_palm_pressure_plate": "Plaque de pression en palmier yucca", + "item.terrestria.yucca_palm_trapdoor": "Trappe en palmier yucca", + "item.terrestria.yucca_palm_sign": "Pancarte en palmier yucca", + "item.terrestria.stripped_yucca_palm_log": "Bûche de palmier yucca écorcée", + "item.terrestria.small_oak_log": "Petite bûche de chêne", + "item.terrestria.stripped_small_oak_log": "Petite bûche de chêne écorcée", + "item.terrestria.saguaro_cactus": "Saguaro", + "item.terrestria.bryce_sapling": "Pouse de sapin de Douglas", + "item.terrestria.saguaro_cactus_sapling": "Pousse de saguaro", + "item.terrestria.yucca_palm_sapling": "Pousse de palmier yucca" } diff --git a/client/src/main/resources/assets/terrestria/lang/it_it.json b/client/src/main/resources/assets/terrestria/lang/it_it.json index 414341d4..84f2654d 100644 --- a/client/src/main/resources/assets/terrestria/lang/it_it.json +++ b/client/src/main/resources/assets/terrestria/lang/it_it.json @@ -1,23 +1,25 @@ { - "itemGroup.terrestria.items": "Terrestria", - "item.terrestria.cypress_boat": "Barca di cipresso", - "item.terrestria.cypress_chest_boat": "Barca di cipresso con cassa", - "item.terrestria.hemlock_boat": "Barca di cicuta", - "item.terrestria.hemlock_chest_boat": "Barca in cicuta con cassa", - "item.terrestria.japanese_maple_boat": "Barca di acero giapponese", - "item.terrestria.japanese_maple_chest_boat": "Barca in acero giapponese con cassa", - "item.terrestria.rainbow_eucalyptus_boat": "Barca di eucalipto arcobaleno", - "item.terrestria.rainbow_eucalyptus_chest_boat": "Barca in eucalipto arcobaleno con cassa", - "item.terrestria.redwood_boat": "Barca di sequoia", - "item.terrestria.redwood_chest_boat": "Barca di sequoia con cassa", - "item.terrestria.rubber_boat": "Barca in legno di caucciù", - "item.terrestria.rubber_chest_boat": "Barca in legno di caucciù con cassa", - "item.terrestria.sakura_boat": "Barca Sakura", - "item.terrestria.sakura_chest_boat": "Barca Sakura con cassa", - "item.terrestria.willow_boat": "Barca di salice", - "item.terrestria.willow_chest_boat": "Barca di salice con cassa", - "item.terrestria.yucca_palm_boat": "Barca di palma Yucca", - "item.terrestria.yucca_palm_chest_boat": "Barca di palma Yucca con cassa", + "biome.terrestria.caldera": "Caldera", + "biome.terrestria.canyon": "Canyon", + "biome.terrestria.cypress_forest": "Foresta di Cipressi", + "biome.terrestria.cypress_swamp": "Palude di Cipressi", + "biome.terrestria.dense_woodlands": "Boschi fitti", + "biome.terrestria.dunes": "Dune", + "biome.terrestria.hemlock_rainforest": "Foresta pluviale della cicuta", + "biome.terrestria.hemlock_treeline": "Albero della cicuta", + "biome.terrestria.japanese_maple_forest": "Foresta di acero giapponese", + "biome.terrestria.lush_desert": "Deserto lussureggiante", + "biome.terrestria.lush_redwood_forest": "Lussureggiante foresta di sequoie", + "biome.terrestria.oasis": "Oasi", + "biome.terrestria.outback": "Outback", + "biome.terrestria.rainbow_rainforest": "Foresta pluviale arcobaleno", + "biome.terrestria.redwood_forest": "Foresta di sequoie", + "biome.terrestria.sakura_forest": "Foresta Sakura", + "biome.terrestria.snowy_hemlock_forest": "Foresta di cicuta innevata", + "biome.terrestria.snowy_hemlock_treeline": "Linea del bosco della cicuta innevata", + "biome.terrestria.volcanic_island": "Isola vulcanica", + "biome.terrestria.windswept_redwood_forest": "Foresta di sequoie spazzata dal vento", + "block.terrestria.redwood_log": "Tronco di sequoia", "block.terrestria.redwood_wood": "Legno di sequoia", "block.terrestria.redwood_quarter_log": "Tronco di un quarto di sequoia", @@ -249,26 +251,259 @@ "block.terrestria.bryce_sapling": "Alberello dell'albero di Bryce", "block.terrestria.saguaro_cactus_sapling": "Alberello Di Cactus Saguaro", "block.terrestria.yucca_palm_sapling": "Alberello di palma Yucca", + + "itemGroup.terrestria.items": "Terrestria", "item.terrestria.log_turner": "Tornitore di tronchi", "item.terrestria.log_turner.tooltip": "Utilizzare su un tronco per impostare l'asse e la rotazione", - "biome.terrestria.caldera": "Caldera", - "biome.terrestria.canyon": "Canyon", - "biome.terrestria.cypress_forest": "Foresta di Cipressi", - "biome.terrestria.cypress_swamp": "Palude di Cipressi", - "biome.terrestria.dense_woodlands": "Boschi fitti", - "biome.terrestria.dunes": "Dune", - "biome.terrestria.hemlock_rainforest": "Foresta pluviale della cicuta", - "biome.terrestria.hemlock_treeline": "Albero della cicuta", - "biome.terrestria.japanese_maple_forest": "Foresta di acero giapponese", - "biome.terrestria.lush_desert": "Deserto lussureggiante", - "biome.terrestria.lush_redwood_forest": "Lussureggiante foresta di sequoie", - "biome.terrestria.oasis": "Oasi", - "biome.terrestria.outback": "Outback", - "biome.terrestria.rainbow_rainforest": "Foresta pluviale arcobaleno", - "biome.terrestria.redwood_forest": "Foresta di sequoie", - "biome.terrestria.sakura_forest": "Foresta Sakura", - "biome.terrestria.snowy_hemlock_forest": "Foresta di cicuta innevata", - "biome.terrestria.snowy_hemlock_treeline": "Linea del bosco della cicuta innevata", - "biome.terrestria.volcanic_island": "Isola vulcanica", - "biome.terrestria.windswept_redwood_forest": "Foresta di sequoie spazzata dal vento" + + "item.terrestria.cypress_boat": "Barca di cipresso", + "item.terrestria.cypress_chest_boat": "Barca di cipresso con cassa", + "item.terrestria.hemlock_boat": "Barca di cicuta", + "item.terrestria.hemlock_chest_boat": "Barca in cicuta con cassa", + "item.terrestria.japanese_maple_boat": "Barca di acero giapponese", + "item.terrestria.japanese_maple_chest_boat": "Barca in acero giapponese con cassa", + "item.terrestria.rainbow_eucalyptus_boat": "Barca di eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_chest_boat": "Barca in eucalipto arcobaleno con cassa", + "item.terrestria.redwood_boat": "Barca di sequoia", + "item.terrestria.redwood_chest_boat": "Barca di sequoia con cassa", + "item.terrestria.rubber_boat": "Barca in legno di caucciù", + "item.terrestria.rubber_chest_boat": "Barca in legno di caucciù con cassa", + "item.terrestria.sakura_boat": "Barca Sakura", + "item.terrestria.sakura_chest_boat": "Barca Sakura con cassa", + "item.terrestria.willow_boat": "Barca di salice", + "item.terrestria.willow_chest_boat": "Barca di salice con cassa", + "item.terrestria.yucca_palm_boat": "Barca di palma Yucca", + "item.terrestria.yucca_palm_chest_boat": "Barca di palma Yucca con cassa", + + "item.terrestria.redwood_log": "Tronco di sequoia", + "item.terrestria.redwood_wood": "Legno di sequoia", + "item.terrestria.redwood_quarter_log": "Tronco di un quarto di sequoia", + "item.terrestria.redwood_sapling": "Alberello di sequoia", + "item.terrestria.redwood_leaves": "Foglie di sequoia", + "item.terrestria.redwood_planks": "Tavole di sequoia", + "item.terrestria.redwood_slab": "Lastra di sequoia", + "item.terrestria.redwood_stairs": "Scale di sequoia", + "item.terrestria.redwood_fence": "Recinto di sequoia", + "item.terrestria.redwood_fence_gate": "Cancello del recinto della sequoia", + "item.terrestria.redwood_door": "Porta di sequoia", + "item.terrestria.redwood_pressure_plate": "Piastra di pressione in legno di sequoia", + "item.terrestria.redwood_button": "Bottone di sequoia", + "item.terrestria.redwood_sign": "Cartello di sequoia", + "item.terrestria.redwood_hanging_sign": "Cartello da appendere in legno di sequoia", + "item.terrestria.redwood_trapdoor": "Botola di sequoia", + "item.terrestria.stripped_redwood_wood": "Legno di sequoia scortecciato", + "item.terrestria.stripped_redwood_log": "Tronco di sequoia scortecciato", + "item.terrestria.stripped_redwood_quarter_log": "Tronco di un quarto di sequoia scortecciato", + "item.terrestria.hemlock_log": "Tronco di Cicuta", + "item.terrestria.hemlock_wood": "Legno di cicuta", + "item.terrestria.hemlock_quarter_log": "Tronco di un quarto di cicuta", + "item.terrestria.hemlock_sapling": "Alberello di cicuta", + "item.terrestria.hemlock_leaves": "Foglie Di Cicuta", + "item.terrestria.hemlock_planks": "Tavole di cicuta", + "item.terrestria.hemlock_slab": "Lastra di cicuta", + "item.terrestria.hemlock_stairs": "Scale di cicuta", + "item.terrestria.hemlock_fence": "Recinto di cicuta", + "item.terrestria.hemlock_fence_gate": "Cancello del recinto della cicuta", + "item.terrestria.hemlock_door": "Porta di Cicuta", + "item.terrestria.hemlock_pressure_plate": "Piastra di pressione in cicuta", + "item.terrestria.hemlock_button": "Bottone di cicuta", + "item.terrestria.hemlock_sign": "Cartello di cicuta", + "item.terrestria.hemlock_hanging_sign": "Cartello da appendere in cicuta", + "item.terrestria.hemlock_trapdoor": "Botola di cicuta", + "item.terrestria.stripped_hemlock_wood": "Legno di cicuta scortecciato", + "item.terrestria.stripped_hemlock_log": "Tronco di cicuta scortecciato", + "item.terrestria.stripped_hemlock_quarter_log": "Tronco di un quarto di cicuta scortecciato", + "item.terrestria.jungle_palm_sapling": "Alberello di palma della giungla", + "item.terrestria.jungle_palm_leaves": "Foglie di palma della giungla", + "item.terrestria.rubber_log": "Legno Albero della gomma", + "item.terrestria.rubber_wood": "Albero della gomma", + "item.terrestria.rubber_sapling": "Alberello Albero della gomma", + "item.terrestria.rubber_leaves": "Foglie Albero della gomma", + "item.terrestria.rubber_planks": "Assi Albero della gomma", + "item.terrestria.rubber_slab": "Lastra Albero della gomma", + "item.terrestria.rubber_stairs": "Scale Albero della gomma", + "item.terrestria.rubber_fence": "Recinzione in legno della gomma", + "item.terrestria.rubber_fence_gate": "Cancello per recinzione in legno della gomma", + "item.terrestria.rubber_door": "Porta in legno della gomma", + "item.terrestria.rubber_pressure_plate": "Piastra di pressione in legno della gomma", + "item.terrestria.rubber_button": "Bottone in legno della gomma", + "item.terrestria.rubber_sign": "Cartello di legno della gomma", + "item.terrestria.rubber_hanging_sign": "Cartello da appendere in legno della gomma", + "item.terrestria.rubber_trapdoor": "Botola in legno della gomma", + "item.terrestria.stripped_rubber_wood": "Legno della gomma scortecciato", + "item.terrestria.stripped_rubber_log": "Tronco della Gomma scortecciato", + "item.terrestria.cypress_log": "Tronco di cipresso", + "item.terrestria.cypress_wood": "Legno di Cipresso", + "item.terrestria.cypress_quarter_log": "Tronco di un quarto di cipresso", + "item.terrestria.cypress_sapling": "Alberello Di Cipresso", + "item.terrestria.cypress_leaves": "Foglie Di Cipresso", + "item.terrestria.cypress_planks": "Tavole di cipresso", + "item.terrestria.cypress_slab": "Lastra di cipresso", + "item.terrestria.cypress_stairs": "Scale di cipresso", + "item.terrestria.cypress_fence": "Recinto di cipresso", + "item.terrestria.cypress_fence_gate": "Cancello recinzione di cipresso", + "item.terrestria.cypress_door": "Porta di Cipresso", + "item.terrestria.cypress_pressure_plate": "Piastra a pressione in cipresso", + "item.terrestria.cypress_button": "Bottone di cipresso", + "item.terrestria.cypress_sign": "Cartello di cipresso", + "item.terrestria.cypress_hanging_sign": "Cartello sospeso in cipresso", + "item.terrestria.cypress_trapdoor": "Botola di cipresso", + "item.terrestria.stripped_cypress_wood": "Legno di cipresso scortecciato", + "item.terrestria.stripped_cypress_log": "Tronco di cipresso scortecciato", + "item.terrestria.stripped_cypress_quarter_log": "Tronco di un quarto di cipresso scortecciato", + "item.terrestria.willow_log": "Tronco di salice", + "item.terrestria.willow_wood": "Legno di salice", + "item.terrestria.willow_sapling": "Alberello Di Salice", + "item.terrestria.willow_leaves": "Foglie di salice", + "item.terrestria.willow_planks": "Tavole Di Salice", + "item.terrestria.willow_slab": "Lastra di salice", + "item.terrestria.willow_stairs": "Scale di salice", + "item.terrestria.willow_fence": "Recinto di salice", + "item.terrestria.willow_fence_gate": "Cancello del recinto del salice", + "item.terrestria.willow_door": "Porta di salice", + "item.terrestria.willow_pressure_plate": "Piastra a pressione in salice", + "item.terrestria.willow_button": "Pulsante in salice", + "item.terrestria.willow_sign": "Cartello in salice", + "item.terrestria.willow_hanging_sign": "Cartello sospeso di salice", + "item.terrestria.willow_trapdoor": "Botola di salice", + "item.terrestria.stripped_willow_wood": "Legno di salice scortecciato", + "item.terrestria.stripped_willow_log": "Tronco di salice scortecciato", + "item.terrestria.japanese_maple_log": "Tronco d'acero giapponese", + "item.terrestria.japanese_maple_wood": "Legno di acero giapponese", + "item.terrestria.japanese_maple_sapling": "Alberello Di Acero Giapponese", + "item.terrestria.japanese_maple_leaves": "Foglie di acero giapponese", + "item.terrestria.japanese_maple_planks": "Tavole di acero giapponese", + "item.terrestria.japanese_maple_slab": "Lastra di acero giapponese", + "item.terrestria.japanese_maple_stairs": "Scale di acero giapponese", + "item.terrestria.japanese_maple_fence": "Recinzione in acero giapponese", + "item.terrestria.japanese_maple_fence_gate": "Cancello di recinzione in acero giapponese", + "item.terrestria.japanese_maple_door": "Porta in acero giapponese", + "item.terrestria.japanese_maple_pressure_plate": "Piastra di pressione in acero giapponese", + "item.terrestria.japanese_maple_button": "Bottone in acero giapponese", + "item.terrestria.japanese_maple_sign": "Cartello di acero giapponese", + "item.terrestria.japanese_maple_hanging_sign": "Cartello sospeso in acero giapponese", + "item.terrestria.japanese_maple_trapdoor": "Botola in acero giapponese", + "item.terrestria.stripped_japanese_maple_wood": "Legno di acero giapponese scortecciato", + "item.terrestria.stripped_japanese_maple_log": "Tronco di acero giapponese scortecciato", + "item.terrestria.dark_japanese_maple_leaves": "Foglie di acero giapponese scuro", + "item.terrestria.dark_japanese_maple_sapling": "Alberello di acero giapponese scuro", + "item.terrestria.rainbow_eucalyptus_log": "Tronco di eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_wood": "Legno di eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_quarter_log": "Tronco di un quarto di eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_sapling": "Alberello di eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_leaves": "Foglie di eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_planks": "Tavole di eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_slab": "Lastra di eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_stairs": "Scale di eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_fence": "Recinto di eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_fence_gate": "Cancello di recinzione di eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_door": "Porta di eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_pressure_plate": "Piastra di pressione in eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_button": "Pulsante di eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_sign": "Cartello di eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_hanging_sign": "Cartello da appendere con eucalipto arcobaleno", + "item.terrestria.rainbow_eucalyptus_trapdoor": "Botola in eucalipto arcobaleno", + "item.terrestria.stripped_rainbow_eucalyptus_wood": "Legno di eucalipto arcobaleno scortecciato", + "item.terrestria.stripped_rainbow_eucalyptus_log": "Tronco di eucalipto arcobaleno scortecciato", + "item.terrestria.stripped_rainbow_eucalyptus_quarter_log": "Tronco di un quarto di eucalipto arcobaleno scortecciato", + "item.terrestria.sakura_log": "Tronco di Sakura", + "item.terrestria.sakura_sapling": "Alberello di Sakura", + "item.terrestria.sakura_leaves": "Foglie Di Sakura", + "item.terrestria.sakura_leaf_pile": "Mucchio di foglie di Sakura", + "item.terrestria.sakura_planks": "Tavole di Sakura", + "item.terrestria.sakura_slab": "Lastra di Sakura", + "item.terrestria.sakura_stairs": "Scala di Sakura", + "item.terrestria.sakura_fence": "Recinto di Sakura", + "item.terrestria.sakura_fence_gate": "Cancello del recinto di Sakura", + "item.terrestria.sakura_door": "Porta di Sakura", + "item.terrestria.sakura_pressure_plate": "Piastra di pressione di Sakura", + "item.terrestria.sakura_button": "Pulsante di Sakura", + "item.terrestria.sakura_sign": "Cartello di Sakura", + "item.terrestria.sakura_hanging_sign": "Cartello sospeso di Sakura", + "item.terrestria.sakura_trapdoor": "Botola di Sakura", + "item.terrestria.stripped_sakura_wood": "Legno di Sakura scortecciato", + "item.terrestria.stripped_sakura_log": "Tronco di Sakura scortecciato", + "item.terrestria.cattail": "Tifa", + "item.terrestria.tall_cattail": "Tifa alta", + "item.terrestria.basalt": "Roccia vulcanica", + "item.terrestria.basalt_slab": "Lastra di roccia vulcanica", + "item.terrestria.basalt_stairs": "Scale di roccia vulcanica", + "item.terrestria.basalt_wall": "Muro Di Roccia Vulcanica", + "item.terrestria.smooth_basalt": "Roccia vulcanica liscia", + "item.terrestria.smooth_basalt_slab": "Lastra di roccia vulcanica liscia", + "item.terrestria.smooth_basalt_stairs": "Scale di roccia vulcanica liscia", + "item.terrestria.smooth_basalt_wall": "Parete di roccia vulcanica liscia", + "item.terrestria.basalt_cobblestone": "Ciottolo vulcanico", + "item.terrestria.basalt_cobblestone_slab": "Lastra di ciottoli vulcanici", + "item.terrestria.basalt_cobblestone_stairs": "Scale di ciottoli vulcanici", + "item.terrestria.basalt_cobblestone_wall": "Muro di ciottoli vulcanico", + "item.terrestria.mossy_basalt_cobblestone": "Ciottoli vulcanici coperti di muschio", + "item.terrestria.mossy_basalt_cobblestone_slab": "Lastra di ciottoli vulcanici coperti di muschio", + "item.terrestria.mossy_basalt_cobblestone_stairs": "Scale di ciottoli vulcanici coperti di muschio", + "item.terrestria.mossy_basalt_cobblestone_wall": "Muro di ciottoli vulcanici coperti di muschio", + "item.terrestria.basalt_bricks": "Mattoni Di Roccia Vulcanica", + "item.terrestria.basalt_brick_slab": "Lastra di mattoni di roccia vulcanica", + "item.terrestria.basalt_brick_stairs": "Scale di mattoni di roccia vulcanica", + "item.terrestria.basalt_brick_wall": "Muro di mattoni di roccia vulcanica", + "item.terrestria.mossy_basalt_bricks": "Mattoni di roccia vulcanica coperti di muschio", + "item.terrestria.mossy_basalt_brick_slab": "Lastra di mattoni di roccia vulcanica coperti di muschio", + "item.terrestria.mossy_basalt_brick_stairs": "Scale di mattoni di roccia vulcanica coperti di muschio", + "item.terrestria.mossy_basalt_brick_wall": "Muro di mattoni di roccia vulcanica coperti di muschio", + "item.terrestria.basalt_button": "Pulsante di roccia vulcanica", + "item.terrestria.basalt_pressure_plate": "Piastra di pressione in roccia vulcanica", + "item.terrestria.chiseled_basalt_bricks": "Mattoni di roccia vulcanica cesellati", + "item.terrestria.cracked_basalt_bricks": "Mattoni di roccia vulcanica incrinati", + "item.terrestria.basalt_grass_block": "Blocco d'erba Andisol", + "item.terrestria.basalt_grass_path": "Sentiero sterrato di Andisol", + "item.terrestria.basalt_sand": "Sabbia Nera", + "item.terrestria.basalt_dirt": "Andisol", + "item.terrestria.basalt_podzol": "Andisol Podzol", + "item.terrestria.andisol_farmland": "Andisol Terreno agricolo", + "item.terrestria.indian_paintbrush": "Pennello indiano", + "item.terrestria.monsteras": "Monsteras", + "item.terrestria.potted_indian_paintbrush": "Pennello indiano in vaso", + "item.terrestria.potted_monsteras": "Monsteras in vaso", + "item.terrestria.potted_bryce_sapling": "Alberello di Bryce in vaso", + "item.terrestria.japanese_maple_shrub_sapling": "Alberello dell'arbusto dell'acero giapponese", + "item.terrestria.japanese_maple_shrub_leaves": "Foglie di arbusto di acero giapponese", + "item.terrestria.potted_redwood_sapling": "Alberello di sequoia in vaso", + "item.terrestria.potted_hemlock_sapling": "Alberello di cicuta in vaso", + "item.terrestria.potted_rubber_sapling": "Alberello della gomma in vaso", + "item.terrestria.potted_cypress_sapling": "Alberello di cipresso in vaso", + "item.terrestria.potted_willow_sapling": "Alberello di salice in vaso", + "item.terrestria.potted_japanese_maple_sapling": "Alberello di acero giapponese in vaso", + "item.terrestria.potted_dark_japanese_maple_sapling": "Alberello di acero giapponese scuro in vaso", + "item.terrestria.potted_rainbow_eucalyptus_sapling": "Alberello di eucalipto arcobaleno in vaso", + "item.terrestria.potted_sakura_sapling": "Alberello di Sakura in vaso", + "item.terrestria.potted_jungle_palm_sapling": "Alberello di palma della giungla in vaso", + "item.terrestria.potted_japanese_maple_shrub_sapling": "Alberello di arbusto di acero giapponese in vaso", + "item.terrestria.potted_saguaro_cactus_sapling": "Alberello di cactus Saguaro in vaso", + "item.terrestria.potted_yucca_palm_sapling": "Alberello di palma Yucca in vaso", + "item.terrestria.agave": "Agave", + "item.terrestria.tiny_cactus": "Piccolo cactus", + "item.terrestria.aloe_vera": "Aloe Vera", + "item.terrestria.dead_grass": "Erba Morta", + "item.terrestria.potted_agave": "Agave in vaso", + "item.terrestria.potted_tiny_cactus": "Piccolo cactus in vaso", + "item.terrestria.potted_aloe_vera": "Aloe Vera in vaso", + "item.terrestria.yucca_palm_log": "Tronco di palma Yucca", + "item.terrestria.yucca_palm_leaves": "Foglie di palma Yucca", + "item.terrestria.yucca_palm_planks": "Tavole di palma Yucca", + "item.terrestria.yucca_palm_slab": "Lastra di palma Yucca", + "item.terrestria.yucca_palm_stairs": "Scale di palma Yucca", + "item.terrestria.yucca_palm_fence": "Recinto di palma Yucca", + "item.terrestria.yucca_palm_fence_gate": "Cancello del recinto di palma Yucca", + "item.terrestria.yucca_palm_door": "Porta di palma Yucca", + "item.terrestria.yucca_palm_button": "Pulsante di palma Yucca", + "item.terrestria.yucca_palm_pressure_plate": "Piastra di pressione di palma Yucca", + "item.terrestria.yucca_palm_trapdoor": "Botola di palma Yucca", + "item.terrestria.yucca_palm_sign": "Cartello di palma Yucca", + "item.terrestria.yucca_palm_hanging_sign": "Cartello da appendere di palma Yucca", + "item.terrestria.stripped_yucca_palm_log": "Tronco di palma Yucca scortecciato", + "item.terrestria.small_oak_log": "Tronco di quercia piccolo", + "item.terrestria.stripped_small_oak_log": "Tronco di quercia piccolo scortecciato", + "item.terrestria.saguaro_cactus": "Cactus Saguaro", + "item.terrestria.bryce_sapling": "Alberello dell'albero di Bryce", + "item.terrestria.saguaro_cactus_sapling": "Alberello Di Cactus Saguaro", + "item.terrestria.yucca_palm_sapling": "Alberello di palma Yucca" } diff --git a/client/src/main/resources/assets/terrestria/lang/ko_kr.json b/client/src/main/resources/assets/terrestria/lang/ko_kr.json index 10da39e8..5c288e7b 100644 --- a/client/src/main/resources/assets/terrestria/lang/ko_kr.json +++ b/client/src/main/resources/assets/terrestria/lang/ko_kr.json @@ -1,23 +1,25 @@ { - "itemGroup.terrestria.items": "Terrestria", - "item.terrestria.cypress_boat": "측백나무 보트", - "item.terrestria.cypress_chest_boat": "상자가 실린 측백나무 보트", - "item.terrestria.hemlock_boat": "솔송나무 보트", - "item.terrestria.hemlock_chest_boat": "상자가 실린 솔송나무 보트", - "item.terrestria.japanese_maple_boat": "일본 단풍나무 보트", - "item.terrestria.japanese_maple_chest_boat": "상자가 실린 일본 단풍나무 보트", - "item.terrestria.rainbow_eucalyptus_boat": "무지개 유칼립투스나무 보트", - "item.terrestria.rainbow_eucalyptus_chest_boat": "상자가 실린 무지개 유칼립투스나무 보트", - "item.terrestria.redwood_boat": "미국삼나무 보트", - "item.terrestria.redwood_chest_boat": "상자가 실린 미국삼나무 보트", - "item.terrestria.rubber_boat": "고무나무 보트", - "item.terrestria.rubber_chest_boat": "상자가 실린 고무나무 보트", - "item.terrestria.sakura_boat": "벚나무 보트", - "item.terrestria.sakura_chest_boat": "상자가 실린 벚나무 보트", - "item.terrestria.willow_boat": "버드나무 보트", - "item.terrestria.willow_chest_boat": "상자가 실린 버드나무 보트", - "item.terrestria.yucca_palm_boat": "조슈아나무 보트", - "item.terrestria.yucca_palm_chest_boat": "상자가 실린 조슈아나무 보트", + "biome.terrestria.caldera": "칼데라", + "biome.terrestria.canyon": "협곡", + "biome.terrestria.cypress_forest": "측백나무 숲", + "biome.terrestria.cypress_swamp": "측백나무 늪", + "biome.terrestria.dense_woodlands": "빽빽한 산림 지대", + "biome.terrestria.dunes": "사구", + "biome.terrestria.hemlock_rainforest": "솔송나무 우림", + "biome.terrestria.hemlock_treeline": "솔송나무 수목한계선", + "biome.terrestria.japanese_maple_forest": "일본 단풍나무 숲", + "biome.terrestria.lush_desert": "무성한 사막", + "biome.terrestria.lush_redwood_forest": "무성한 미국삼나무 숲", + "biome.terrestria.oasis": "오아시스", + "biome.terrestria.outback": "오지", + "biome.terrestria.rainbow_rainforest": "무지개 우림", + "biome.terrestria.redwood_forest": "미국삼나무 숲", + "biome.terrestria.sakura_forest": "벚나무 숲", + "biome.terrestria.snowy_hemlock_forest": "눈 덮인 솔송나무 숲", + "biome.terrestria.snowy_hemlock_treeline": "눈 덮인 솔송나무 수목한계선", + "biome.terrestria.volcanic_island": "화산섬", + "biome.terrestria.windswept_redwood_forest": "바람이 세찬 미국삼나무 숲", + "block.terrestria.redwood_log": "미국삼나무 원목", "block.terrestria.redwood_wood": "미국삼나무", "block.terrestria.redwood_quarter_log": "미국삼나무 쿼터 원목", @@ -249,26 +251,259 @@ "block.terrestria.bryce_sapling": "브라이스나무 묘목", "block.terrestria.saguaro_cactus_sapling": "변경주선인장 묘목", "block.terrestria.yucca_palm_sapling": "조슈아나무 묘목", + + "itemGroup.terrestria.items": "Terrestria", "item.terrestria.log_turner": "로그 터너", "item.terrestria.log_turner.tooltip": "원목에 사용하면 클릭한\n 면을 축으로 설정합니다\n 쿼터 원목의 축 면에\n 사용하면 하면, 껍질면을\n 시계 방향으로 회전합니다\n 웅크리고 사용하면,\n 축 면과 껍질 면을 회전시킵니다", - "biome.terrestria.caldera": "칼데라", - "biome.terrestria.canyon": "협곡", - "biome.terrestria.cypress_forest": "측백나무 숲", - "biome.terrestria.cypress_swamp": "측백나무 늪", - "biome.terrestria.dense_woodlands": "빽빽한 산림 지대", - "biome.terrestria.dunes": "사구", - "biome.terrestria.hemlock_rainforest": "솔송나무 우림", - "biome.terrestria.hemlock_treeline": "솔송나무 수목한계선", - "biome.terrestria.japanese_maple_forest": "일본 단풍나무 숲", - "biome.terrestria.lush_desert": "무성한 사막", - "biome.terrestria.lush_redwood_forest": "무성한 미국삼나무 숲", - "biome.terrestria.oasis": "오아시스", - "biome.terrestria.outback": "오지", - "biome.terrestria.rainbow_rainforest": "무지개 우림", - "biome.terrestria.redwood_forest": "미국삼나무 숲", - "biome.terrestria.sakura_forest": "벚나무 숲", - "biome.terrestria.snowy_hemlock_forest": "눈 덮인 솔송나무 숲", - "biome.terrestria.snowy_hemlock_treeline": "눈 덮인 솔송나무 수목한계선", - "biome.terrestria.volcanic_island": "화산섬", - "biome.terrestria.windswept_redwood_forest": "바람이 세찬 미국삼나무 숲" + + "item.terrestria.cypress_boat": "측백나무 보트", + "item.terrestria.cypress_chest_boat": "상자가 실린 측백나무 보트", + "item.terrestria.hemlock_boat": "솔송나무 보트", + "item.terrestria.hemlock_chest_boat": "상자가 실린 솔송나무 보트", + "item.terrestria.japanese_maple_boat": "일본 단풍나무 보트", + "item.terrestria.japanese_maple_chest_boat": "상자가 실린 일본 단풍나무 보트", + "item.terrestria.rainbow_eucalyptus_boat": "무지개 유칼립투스나무 보트", + "item.terrestria.rainbow_eucalyptus_chest_boat": "상자가 실린 무지개 유칼립투스나무 보트", + "item.terrestria.redwood_boat": "미국삼나무 보트", + "item.terrestria.redwood_chest_boat": "상자가 실린 미국삼나무 보트", + "item.terrestria.rubber_boat": "고무나무 보트", + "item.terrestria.rubber_chest_boat": "상자가 실린 고무나무 보트", + "item.terrestria.sakura_boat": "벚나무 보트", + "item.terrestria.sakura_chest_boat": "상자가 실린 벚나무 보트", + "item.terrestria.willow_boat": "버드나무 보트", + "item.terrestria.willow_chest_boat": "상자가 실린 버드나무 보트", + "item.terrestria.yucca_palm_boat": "조슈아나무 보트", + "item.terrestria.yucca_palm_chest_boat": "상자가 실린 조슈아나무 보트", + + "item.terrestria.redwood_log": "미국삼나무 원목", + "item.terrestria.redwood_wood": "미국삼나무", + "item.terrestria.redwood_quarter_log": "미국삼나무 쿼터 원목", + "item.terrestria.redwood_sapling": "미국삼나무 묘목", + "item.terrestria.redwood_leaves": "미국삼나무 잎", + "item.terrestria.redwood_planks": "미국삼나무 판자", + "item.terrestria.redwood_slab": "미국삼나무 반 블록", + "item.terrestria.redwood_stairs": "미국삼나무 계단", + "item.terrestria.redwood_fence": "미국삼나무 울타리", + "item.terrestria.redwood_fence_gate": "미국삼나무 울타리 문", + "item.terrestria.redwood_door": "미국삼나무 문", + "item.terrestria.redwood_pressure_plate": "미국삼나무 압력판", + "item.terrestria.redwood_button": "미국삼나무 버튼", + "item.terrestria.redwood_sign": "미국삼나무 표지판", + "item.terrestria.redwood_hanging_sign": "미국삼나무 매다는 표지판", + "item.terrestria.redwood_trapdoor": "미국삼나무 다락문", + "item.terrestria.stripped_redwood_wood": "껍질 벗긴 미국삼나무", + "item.terrestria.stripped_redwood_log": "껍질 벗긴 미국삼나무 원목", + "item.terrestria.stripped_redwood_quarter_log": "껍질 벗긴 미국삼나무 쿼터 원목", + "item.terrestria.hemlock_log": "솔송나무 원목", + "item.terrestria.hemlock_wood": "솔송나무", + "item.terrestria.hemlock_quarter_log": "솔송나무 쿼터 원목", + "item.terrestria.hemlock_sapling": "솔송나무 묘목", + "item.terrestria.hemlock_leaves": "솔송나무 잎", + "item.terrestria.hemlock_planks": "솔송나무 판자", + "item.terrestria.hemlock_slab": "솔송나무 반 블록", + "item.terrestria.hemlock_stairs": "솔송나무 계단", + "item.terrestria.hemlock_fence": "솔송나무 울타리", + "item.terrestria.hemlock_fence_gate": "솔송나무 울타리 문", + "item.terrestria.hemlock_door": "솔송나무 문", + "item.terrestria.hemlock_pressure_plate": "솔송나무 압력판", + "item.terrestria.hemlock_button": "솔송나무 버튼", + "item.terrestria.hemlock_sign": "솔송나무 표지판", + "item.terrestria.hemlock_hanging_sign": "솔송나무 매다는 표지판", + "item.terrestria.hemlock_trapdoor": "솔송나무 다락문", + "item.terrestria.stripped_hemlock_wood": "껍질 벗긴 솔송나무", + "item.terrestria.stripped_hemlock_log": "껍질 벗긴 솔송나무 원목", + "item.terrestria.stripped_hemlock_quarter_log": "껍질 벗긴 솔송나무 쿼터 원목", + "item.terrestria.jungle_palm_sapling": "정글 야자 묘목", + "item.terrestria.jungle_palm_leaves": "정글 야자 잎", + "item.terrestria.rubber_log": "고무나무 원목", + "item.terrestria.rubber_wood": "고무나무", + "item.terrestria.rubber_sapling": "고무나무 묘목", + "item.terrestria.rubber_leaves": "고무나무 잎", + "item.terrestria.rubber_planks": "고무나무 판자", + "item.terrestria.rubber_slab": "고무나무 반 블록", + "item.terrestria.rubber_stairs": "고무나무 계단", + "item.terrestria.rubber_fence": "고무나무 울타리", + "item.terrestria.rubber_fence_gate": "고무나무 울타리 문", + "item.terrestria.rubber_door": "고무나무 문", + "item.terrestria.rubber_pressure_plate": "고무나무 압력판", + "item.terrestria.rubber_button": "고무나무 버튼", + "item.terrestria.rubber_sign": "고무나무 표지판", + "item.terrestria.rubber_hanging_sign": "고무나무 매다는 표지판", + "item.terrestria.rubber_trapdoor": "고무나무 다락문", + "item.terrestria.stripped_rubber_wood": "껍질 벗긴 고무나무", + "item.terrestria.stripped_rubber_log": "껍질 벗긴 고무나무 원목", + "item.terrestria.cypress_log": "측백나무 원목", + "item.terrestria.cypress_wood": "측백나무", + "item.terrestria.cypress_quarter_log": "측백나무 쿼터 원목", + "item.terrestria.cypress_sapling": "측백나무 묘목", + "item.terrestria.cypress_leaves": "측백나무 잎", + "item.terrestria.cypress_planks": "측백나무 판자", + "item.terrestria.cypress_slab": "측백나무 반 블록", + "item.terrestria.cypress_stairs": "측백나무 계단", + "item.terrestria.cypress_fence": "측백나무 울타리", + "item.terrestria.cypress_fence_gate": "측백나무 울타리 문", + "item.terrestria.cypress_door": "측백나무 문", + "item.terrestria.cypress_pressure_plate": "측백나무 압력판", + "item.terrestria.cypress_button": "측백나무 버튼", + "item.terrestria.cypress_sign": "측백나무 표지판", + "item.terrestria.cypress_hanging_sign": "측백나무 매다는 표지판", + "item.terrestria.cypress_trapdoor": "측백나무 다락문", + "item.terrestria.stripped_cypress_wood": "껍질 벗긴 측백나무", + "item.terrestria.stripped_cypress_log": "껍질 벗긴 측백나무 원목", + "item.terrestria.stripped_cypress_quarter_log": "껍질 벗긴 측백나무 쿼터 원목", + "item.terrestria.willow_log": "버드나무 원목", + "item.terrestria.willow_wood": "버드나무", + "item.terrestria.willow_sapling": "버드나무 묘목", + "item.terrestria.willow_leaves": "버드나무 잎", + "item.terrestria.willow_planks": "버드나무 판자", + "item.terrestria.willow_slab": "버드나무 반 블록", + "item.terrestria.willow_stairs": "버드나무 계단", + "item.terrestria.willow_fence": "버드나무 울타리", + "item.terrestria.willow_fence_gate": "버드나무 울타리 문", + "item.terrestria.willow_door": "버드나무 문", + "item.terrestria.willow_pressure_plate": "버드나무 압력판", + "item.terrestria.willow_button": "버드나무 버튼", + "item.terrestria.willow_sign": "버드나무 표지판", + "item.terrestria.willow_hanging_sign": "버드나무 매다는 표지판", + "item.terrestria.willow_trapdoor": "버드나무 다락문", + "item.terrestria.stripped_willow_wood": "껍질 벗긴 버드나무", + "item.terrestria.stripped_willow_log": "껍질 벗긴 버드나무 원목", + "item.terrestria.japanese_maple_log": "일본 단풍나무 원목", + "item.terrestria.japanese_maple_wood": "일본 단풍나무", + "item.terrestria.japanese_maple_sapling": "일본 단풍나무 묘목", + "item.terrestria.japanese_maple_leaves": "일본 단풍나무 잎", + "item.terrestria.japanese_maple_planks": "일본 단풍나무 판자", + "item.terrestria.japanese_maple_slab": "일본 단풍나무 반 블록", + "item.terrestria.japanese_maple_stairs": "일본 단풍나무 계단", + "item.terrestria.japanese_maple_fence": "일본 단풍나무 울타리", + "item.terrestria.japanese_maple_fence_gate": "일본 단풍나무 울타리 문", + "item.terrestria.japanese_maple_door": "일본 단풍나무 문", + "item.terrestria.japanese_maple_pressure_plate": "일본 단풍나무 압력판", + "item.terrestria.japanese_maple_button": "일본 단풍나무 버튼", + "item.terrestria.japanese_maple_sign": "일본 단풍나무 표지판", + "item.terrestria.japanese_maple_hanging_sign": "일본 단풍나무 매다는 표지판", + "item.terrestria.japanese_maple_trapdoor": "일본 단풍나무 다락문", + "item.terrestria.stripped_japanese_maple_wood": "껍질 벗긴 일본 단풍나무", + "item.terrestria.stripped_japanese_maple_log": "껍질 벗긴 일본 단풍나무 원목", + "item.terrestria.dark_japanese_maple_leaves": "짙은 일본 단풍나무 잎", + "item.terrestria.dark_japanese_maple_sapling": "짙은 일본 단풍나무 묘목", + "item.terrestria.rainbow_eucalyptus_log": "무지개 유칼립투스나무 원목", + "item.terrestria.rainbow_eucalyptus_wood": "무지개 유칼립투스나무", + "item.terrestria.rainbow_eucalyptus_quarter_log": "무지개 유칼립투스나무 쿼터 원목", + "item.terrestria.rainbow_eucalyptus_sapling": "무지개 유칼립투스나무 묘목", + "item.terrestria.rainbow_eucalyptus_leaves": "무지개 유칼립투스나무 잎", + "item.terrestria.rainbow_eucalyptus_planks": "무지개 유칼립투스나무 판자", + "item.terrestria.rainbow_eucalyptus_slab": "무지개 유칼립투스나무 반 블록", + "item.terrestria.rainbow_eucalyptus_stairs": "무지개 유칼립투스나무 계단", + "item.terrestria.rainbow_eucalyptus_fence": "무지개 유칼립투스나무 울타리", + "item.terrestria.rainbow_eucalyptus_fence_gate": "무지개 유칼립투스나무 울타리 문", + "item.terrestria.rainbow_eucalyptus_door": "무지개 유칼립투스나무 문", + "item.terrestria.rainbow_eucalyptus_pressure_plate": "무지개 유칼립투스나무 압력판", + "item.terrestria.rainbow_eucalyptus_button": "무지개 유칼립투스나무 버튼", + "item.terrestria.rainbow_eucalyptus_sign": "무지개 유칼립투스나무 표지판", + "item.terrestria.rainbow_eucalyptus_hanging_sign": "무지개 유칼립투스나무 매다는 표지판", + "item.terrestria.rainbow_eucalyptus_trapdoor": "무지개 유칼립투스나무 다락문", + "item.terrestria.stripped_rainbow_eucalyptus_wood": "껍질 벗긴 무지개 유칼립투스나무", + "item.terrestria.stripped_rainbow_eucalyptus_log": "껍질 벗긴 무지개 유칼립투스나무 원목", + "item.terrestria.stripped_rainbow_eucalyptus_quarter_log": "껍질 벗긴 무지개 유칼립투스나무 쿼터 원목", + "item.terrestria.sakura_log": "벚나무 원목", + "item.terrestria.sakura_sapling": "벚나무 묘목", + "item.terrestria.sakura_leaves": "벚나무 잎", + "item.terrestria.sakura_leaf_pile": "벚나무 잎 더미", + "item.terrestria.sakura_planks": "벚나무 판자", + "item.terrestria.sakura_slab": "벚나무 반 블록", + "item.terrestria.sakura_stairs": "벚나무 계단", + "item.terrestria.sakura_fence": "벚나무 울타리", + "item.terrestria.sakura_fence_gate": "벚나무 울타리 문", + "item.terrestria.sakura_door": "벚나무 문", + "item.terrestria.sakura_pressure_plate": "벚나무 압력판", + "item.terrestria.sakura_button": "벚나무 버튼", + "item.terrestria.sakura_sign": "벚나무 표지판", + "item.terrestria.sakura_hanging_sign": "벚나무 매다는 표지판", + "item.terrestria.sakura_trapdoor": "벚나무 다락문", + "item.terrestria.stripped_sakura_wood": "껍질 벗긴 벚나무", + "item.terrestria.stripped_sakura_log": "껍질 벗긴 벚나무 원목", + "item.terrestria.cattail": "부들", + "item.terrestria.tall_cattail": "키 큰 부들", + "item.terrestria.basalt": "화산암", + "item.terrestria.basalt_slab": "화산암 반 블록", + "item.terrestria.basalt_stairs": "화산암 계단", + "item.terrestria.basalt_wall": "화산암 담장", + "item.terrestria.smooth_basalt": "매끄러운 화산암", + "item.terrestria.smooth_basalt_slab": "매끄러운 화산암 반 블록", + "item.terrestria.smooth_basalt_stairs": "매끄러운 화산암 계단", + "item.terrestria.smooth_basalt_wall": "매끄러운 화산암 담장", + "item.terrestria.basalt_cobblestone": "화산암 조약돌", + "item.terrestria.basalt_cobblestone_slab": "화산암 조약돌 반 블록", + "item.terrestria.basalt_cobblestone_stairs": "화산암 조약돌 계단", + "item.terrestria.basalt_cobblestone_wall": "화산암 조약돌 담장", + "item.terrestria.mossy_basalt_cobblestone": "이끼 낀 화산암 조약돌", + "item.terrestria.mossy_basalt_cobblestone_slab": "이끼 낀 화산암 조약돌 반 블록", + "item.terrestria.mossy_basalt_cobblestone_stairs": "이끼 낀 화산암 조약돌 계단", + "item.terrestria.mossy_basalt_cobblestone_wall": "이끼 낀 화산암 조약돌 담장", + "item.terrestria.basalt_bricks": "화산암 벽돌", + "item.terrestria.basalt_brick_slab": "화산암 벽돌 반 블록", + "item.terrestria.basalt_brick_stairs": "화산암 벽돌 계단", + "item.terrestria.basalt_brick_wall": "화산암 벽돌 담장", + "item.terrestria.mossy_basalt_bricks": "이끼 낀 화산암 벽돌", + "item.terrestria.mossy_basalt_brick_slab": "이끼 낀 화산암 벽돌 반 블록", + "item.terrestria.mossy_basalt_brick_stairs": "이끼 낀 화산암 벽돌 계단", + "item.terrestria.mossy_basalt_brick_wall": "이끼 낀 화산암 벽돌 담장", + "item.terrestria.basalt_button": "화산암 버튼", + "item.terrestria.basalt_pressure_plate": "화산암 압력판", + "item.terrestria.chiseled_basalt_bricks": "조각된 화산암 벽돌", + "item.terrestria.cracked_basalt_bricks": "금 간 화산암 벽돌", + "item.terrestria.basalt_grass_block": "안디솔 잔디 블록", + "item.terrestria.basalt_grass_path": "안디솔 흙 길", + "item.terrestria.basalt_sand": "검은 모래", + "item.terrestria.basalt_dirt": "안디솔", + "item.terrestria.basalt_podzol": "안디솔 회백토", + "item.terrestria.andisol_farmland": "안디솔 경작지", + "item.terrestria.indian_paintbrush": "인도 페인트브러시", + "item.terrestria.monsteras": "몬스테라", + "item.terrestria.potted_indian_paintbrush": "화분에 심은 인도 페인트브러시", + "item.terrestria.potted_monsteras": "화분에 심은 몬스테라", + "item.terrestria.potted_bryce_sapling": "화분에 심은 브라이스나무 묘목", + "item.terrestria.japanese_maple_shrub_sapling": "일본 단풍나무 관목 묘목", + "item.terrestria.japanese_maple_shrub_leaves": "일본 단풍나무 관목 잎", + "item.terrestria.potted_redwood_sapling": "화분에 심은 미국삼나무 묘목", + "item.terrestria.potted_hemlock_sapling": "화분에 심은 솔송나무 묘목", + "item.terrestria.potted_rubber_sapling": "화분에 심은 고무나무 묘목", + "item.terrestria.potted_cypress_sapling": "화분에 심은 측백나무 묘목", + "item.terrestria.potted_willow_sapling": "화분에 심은 버드나무 묘목", + "item.terrestria.potted_japanese_maple_sapling": "화분에 심은 일본 단풍나무 묘목", + "item.terrestria.potted_dark_japanese_maple_sapling": "화분에 심은 짙은 일본 단풍나무 묘목", + "item.terrestria.potted_rainbow_eucalyptus_sapling": "화분에 심은 무지개 유칼립투스나무 묘목", + "item.terrestria.potted_sakura_sapling": "화분에 심은 벚나무 묘목", + "item.terrestria.potted_jungle_palm_sapling": "화분에 심은 정글 야자 묘목", + "item.terrestria.potted_japanese_maple_shrub_sapling": "화분에 심은 일본 단풍나무 관목 묘목", + "item.terrestria.potted_saguaro_cactus_sapling": "화분에 심은 변경주선인장 묘목", + "item.terrestria.potted_yucca_palm_sapling": "화분에 심은 조슈아나무 묘목", + "item.terrestria.agave": "용설란", + "item.terrestria.tiny_cactus": "작은 선인장", + "item.terrestria.aloe_vera": "알로에 베라", + "item.terrestria.dead_grass": "죽은 잔디 블록", + "item.terrestria.potted_agave": "화분에 심은 용설란", + "item.terrestria.potted_tiny_cactus": "화분에 심은 작은 선인장", + "item.terrestria.potted_aloe_vera": "화분에 심은 알로에 베라", + "item.terrestria.yucca_palm_log": "조슈아나무 원목", + "item.terrestria.yucca_palm_leaves": "조슈아나무 잎", + "item.terrestria.yucca_palm_planks": "조슈아나무 판자", + "item.terrestria.yucca_palm_slab": "조슈아나무 반 블록", + "item.terrestria.yucca_palm_stairs": "조슈아나무 계단", + "item.terrestria.yucca_palm_fence": "조슈아나무 울타리", + "item.terrestria.yucca_palm_fence_gate": "조슈아나무 울타리 문", + "item.terrestria.yucca_palm_door": "조슈아나무 문", + "item.terrestria.yucca_palm_button": "조슈아나무 버튼", + "item.terrestria.yucca_palm_pressure_plate": "조슈아나무 압력판", + "item.terrestria.yucca_palm_trapdoor": "조슈아나무 다락문", + "item.terrestria.yucca_palm_sign": "조슈아나무 표지판", + "item.terrestria.yucca_palm_hanging_sign": "조슈아나무 매다는 표지판", + "item.terrestria.stripped_yucca_palm_log": "껍질 벗긴 조슈아나무 원목", + "item.terrestria.small_oak_log": "작은 참나무 원목", + "item.terrestria.stripped_small_oak_log": "껍질 벗긴 작은 참나무 원목", + "item.terrestria.saguaro_cactus": "변경주선인장", + "item.terrestria.bryce_sapling": "브라이스나무 묘목", + "item.terrestria.saguaro_cactus_sapling": "변경주선인장 묘목", + "item.terrestria.yucca_palm_sapling": "조슈아나무 묘목" } diff --git a/client/src/main/resources/assets/terrestria/lang/pl_pl.json b/client/src/main/resources/assets/terrestria/lang/pl_pl.json index a34064d8..99998328 100644 --- a/client/src/main/resources/assets/terrestria/lang/pl_pl.json +++ b/client/src/main/resources/assets/terrestria/lang/pl_pl.json @@ -1,13 +1,21 @@ { - "itemGroup.terrestria.items": "Terrestria", - "item.terrestria.cypress_boat": "Cyprysowa łódka", - "item.terrestria.hemlock_boat": "Choinowa łódka", - "item.terrestria.japanese_maple_boat": "Japońska klonowa łódka", - "item.terrestria.rainbow_eucalyptus_boat": "Tęczowa eukaliptusowa łódka", - "item.terrestria.redwood_boat": "Sekwojowa łódka", - "item.terrestria.rubber_boat": "Gumowa drewniana łódka", - "item.terrestria.sakura_boat": "Sakurowa łódka", - "item.terrestria.willow_boat": "Wierzbowa łódka", + "biome.terrestria.redwood_forest": "Sekwojowy las", + "biome.terrestria.lush_redwood_forest": "Bujny sekwojowy las", + "biome.terrestria.hemlock_rainforest": "Choinowy las deszczowy", + "biome.terrestria.snowy_hemlock_forest": "Śnieżny choinowy las", + "biome.terrestria.cypress_forest": "Cyprysowy las", + "biome.terrestria.sakura_forest": "Sakurowy las", + "biome.terrestria.japanese_maple_forest": "Japoński klonowy las", + "biome.terrestria.dense_woodlands": "Gęsty las", + "biome.terrestria.rainbow_rainforest": "Tęczowy las deszczowy", + "biome.terrestria.cypress_swamp": "Cyprysowe bagno", + "biome.terrestria.caldera": "Kaldera", + "biome.terrestria.volcanic_island": "Wulkaniczna wyspa", + "biome.terrestria.lush_desert": "Bujna pustynia", + "biome.terrestria.oasis": "Oaza", + "biome.terrestria.dunes": "Wydmy", + "biome.terrestria.outback": "Odludzie", + "block.terrestria.redwood_log": "Sekwojowy pień", "block.terrestria.redwood_wood": "Sekwojowe drewno", "block.terrestria.redwood_quarter_log": "Sekwojowy pień", @@ -222,29 +230,245 @@ "block.terrestria.yucca_palm_trapdoor": "Palmowa jukkowa klapa", "block.terrestria.yucca_palm_sign": "Palmowy jukkowy znak", "block.terrestria.stripped_yucca_palm_log": "Okorowany palmowy jukkowy pień", - "item.terrestria.yucca_palm_boat": "Palmowa jukkowa łódka", "block.terrestria.small_oak_log": "Mały dębowy pień", "block.terrestria.stripped_small_oak_log": "Okorowany mały dębowy pień", "block.terrestria.saguaro_cactus": "Kaktus saguaro", "block.terrestria.bryce_sapling": "Sadzonka drzewa bryce", "block.terrestria.saguaro_cactus_sapling": "Sadzonka kaktusa saguaro", "block.terrestria.yucca_palm_sapling": "Sadzonka palmy jukka", + + "itemGroup.terrestria.items": "Terrestria", "item.terrestria.log_turner": "Obracacz pni", "item.terrestria.log_turner.tooltip": "Użyj na pniu, aby ustawić jego oś\n na stronę, na którą kliknąłeś.\n Kiedy użyty na ćwierć pniu,\n spróbuje ustawić oś, i jeśli\n się zgadza, to wtedy obróci\n korę według wskazówek zegara.\n Kiedy użyty podczas skradania, będzie\n przełączać między stroną osi a kory.", - "biome.terrestria.redwood_forest": "Sekwojowy las", - "biome.terrestria.lush_redwood_forest": "Bujny sekwojowy las", - "biome.terrestria.hemlock_rainforest": "Choinowy las deszczowy", - "biome.terrestria.snowy_hemlock_forest": "Śnieżny choinowy las", - "biome.terrestria.cypress_forest": "Cyprysowy las", - "biome.terrestria.sakura_forest": "Sakurowy las", - "biome.terrestria.japanese_maple_forest": "Japoński klonowy las", - "biome.terrestria.dense_woodlands": "Gęsty las", - "biome.terrestria.rainbow_rainforest": "Tęczowy las deszczowy", - "biome.terrestria.cypress_swamp": "Cyprysowe bagno", - "biome.terrestria.caldera": "Kaldera", - "biome.terrestria.volcanic_island": "Wulkaniczna wyspa", - "biome.terrestria.lush_desert": "Bujna pustynia", - "biome.terrestria.oasis": "Oaza", - "biome.terrestria.dunes": "Wydmy", - "biome.terrestria.outback": "Odludzie" + + "item.terrestria.cypress_boat": "Cyprysowa łódka", + "item.terrestria.hemlock_boat": "Choinowa łódka", + "item.terrestria.japanese_maple_boat": "Japońska klonowa łódka", + "item.terrestria.rainbow_eucalyptus_boat": "Tęczowa eukaliptusowa łódka", + "item.terrestria.redwood_boat": "Sekwojowa łódka", + "item.terrestria.rubber_boat": "Gumowa drewniana łódka", + "item.terrestria.sakura_boat": "Sakurowa łódka", + "item.terrestria.willow_boat": "Wierzbowa łódka", + "item.terrestria.yucca_palm_boat": "Palmowa jukkowa łódka", + + "item.terrestria.redwood_log": "Sekwojowy pień", + "item.terrestria.redwood_wood": "Sekwojowe drewno", + "item.terrestria.redwood_quarter_log": "Sekwojowy pień", + "item.terrestria.redwood_sapling": "Sadzonka sekwoji", + "item.terrestria.redwood_leaves": "Sekwojowe liście", + "item.terrestria.redwood_planks": "Sekwojowe deski", + "item.terrestria.redwood_slab": "Sekwojowa płyta", + "item.terrestria.redwood_stairs": "Sekwojowe schody", + "item.terrestria.redwood_fence": "Sekwojowy płot", + "item.terrestria.redwood_fence_gate": "Sekwojowa furtka", + "item.terrestria.redwood_door": "Sekwojowe drzwi", + "item.terrestria.redwood_pressure_plate": "Sekwojowa płyta naciskowa", + "item.terrestria.redwood_button": "Sekwojowy przycisk", + "item.terrestria.redwood_sign": "Sekwojowy znak", + "item.terrestria.redwood_trapdoor": "Sekwojowa klapa", + "item.terrestria.stripped_redwood_wood": "Okorowane sekwojowe drewno", + "item.terrestria.stripped_redwood_log": "Okorowany sekwojowy pień", + "item.terrestria.stripped_redwood_quarter_log": "Okorowany sekwojowy pień", + "item.terrestria.hemlock_log": "Choinowy pień", + "item.terrestria.hemlock_wood": "Choinowe drewno", + "item.terrestria.hemlock_quarter_log": "Choinowy pień", + "item.terrestria.hemlock_sapling": "Sadzonka choiny", + "item.terrestria.hemlock_leaves": "Choinowe liście", + "item.terrestria.hemlock_planks": "Choinowe deski", + "item.terrestria.hemlock_slab": "Choinowa płyta", + "item.terrestria.hemlock_stairs": "Choinowe schody", + "item.terrestria.hemlock_fence": "Choinowe płot", + "item.terrestria.hemlock_fence_gate": "Choinowa furtka", + "item.terrestria.hemlock_door": "Choinowe drzwi", + "item.terrestria.hemlock_pressure_plate": "Choinowa płyta naciskowa", + "item.terrestria.hemlock_button": "Choinowy przycisk", + "item.terrestria.hemlock_sign": "Choinowy znak", + "item.terrestria.hemlock_trapdoor": "Choinowa klapa", + "item.terrestria.stripped_hemlock_wood": "Okorowane choinowe drewno", + "item.terrestria.stripped_hemlock_log": "Okorowany choinowy pień", + "item.terrestria.stripped_hemlock_quarter_log": "Okorowany choinowy pień", + "item.terrestria.jungle_palm_sapling": "Sadzonka dżunglowej palmy", + "item.terrestria.jungle_palm_leaves": "Dżunglowe palmowe liście", + "item.terrestria.rubber_log": "Gumowy pień", + "item.terrestria.rubber_wood": "Gumowe drewno", + "item.terrestria.rubber_sapling": "Sadzonka gumowego drzewa", + "item.terrestria.rubber_leaves": "Gumowe liście", + "item.terrestria.rubber_planks": "Gumowe deski", + "item.terrestria.rubber_slab": "Gumowa płyta", + "item.terrestria.rubber_stairs": "Gumowe schody", + "item.terrestria.rubber_fence": "Gumowy płot", + "item.terrestria.rubber_fence_gate": "Gumowa furtka", + "item.terrestria.rubber_door": "Gumowe drzwi", + "item.terrestria.rubber_pressure_plate": "Gumowa płyta naciskowa", + "item.terrestria.rubber_button": "Gumowy przycisk", + "item.terrestria.rubber_sign": "Gumowy znak", + "item.terrestria.rubber_trapdoor": "Gumowa klapa", + "item.terrestria.stripped_rubber_wood": "Okorowane gumowe drewno", + "item.terrestria.stripped_rubber_log": "Okorowany gumowy pień", + "item.terrestria.cypress_log": "Cyprusowy pień", + "item.terrestria.cypress_wood": "Cyprusowe drewno", + "item.terrestria.cypress_quarter_log": "Cyprusowy pień", + "item.terrestria.cypress_sapling": "Sadzonka cyprusu", + "item.terrestria.cypress_leaves": "Cyprusowe liście", + "item.terrestria.cypress_planks": "Cyprusowe deski", + "item.terrestria.cypress_slab": "Cyprusowa płyta", + "item.terrestria.cypress_stairs": "Cyprusowe schody", + "item.terrestria.cypress_fence": "Cyprusowy płot", + "item.terrestria.cypress_fence_gate": "Cyprusowa furtka", + "item.terrestria.cypress_door": "Cyprusowe drzwi", + "item.terrestria.cypress_pressure_plate": "Cyprusowa płyta naciskowa", + "item.terrestria.cypress_button": "Cyprusowy przycisk", + "item.terrestria.cypress_sign": "Cyprusowy znak", + "item.terrestria.cypress_trapdoor": "Cyprusowa klapa", + "item.terrestria.stripped_cypress_wood": "Okorowane cyprusowe drewno", + "item.terrestria.stripped_cypress_log": "Okorowany cyprusowy pień", + "item.terrestria.stripped_cypress_quarter_log": "Okorowany cyprusowy pień", + "item.terrestria.willow_log": "Wierzbowy pień", + "item.terrestria.willow_wood": "Wierzbowe drewno", + "item.terrestria.willow_sapling": "Sadzonka wierzby", + "item.terrestria.willow_leaves": "Wierzbowe liście", + "item.terrestria.willow_planks": "Wierzbowe deski", + "item.terrestria.willow_slab": "Wierzbowa płyta", + "item.terrestria.willow_stairs": "Wierzbowe schody", + "item.terrestria.willow_fence": "Wierzbowy płot", + "item.terrestria.willow_fence_gate": "Wierzbowa furtka", + "item.terrestria.willow_door": "Wierzbowe drzwi", + "item.terrestria.willow_pressure_plate": "Wierzbowa płyta naciskowa", + "item.terrestria.willow_button": "Wierzbowy przycisk", + "item.terrestria.willow_sign": "Wierzbowy znak", + "item.terrestria.willow_trapdoor": "Wierzbowa klapa", + "item.terrestria.stripped_willow_wood": "Okorowane wierzbowe drewno", + "item.terrestria.stripped_willow_log": "Okorowany wierzbowy pień", + "item.terrestria.japanese_maple_log": "Japoński klonowy pień", + "item.terrestria.japanese_maple_wood": "Japońskie klonowe drewno", + "item.terrestria.japanese_maple_sapling": "Sadzonka japońskiego klonu", + "item.terrestria.japanese_maple_leaves": "Japońskie klonowe liście", + "item.terrestria.japanese_maple_planks": "Japońskie klonowe liście", + "item.terrestria.japanese_maple_slab": "Japońska klonowa płyta", + "item.terrestria.japanese_maple_stairs": "Japońskie klonowe schody", + "item.terrestria.japanese_maple_fence": "Japoński klonowy płot", + "item.terrestria.japanese_maple_fence_gate": "Japońska klonowa furtka", + "item.terrestria.japanese_maple_door": "Japońskie klonowe drzwi", + "item.terrestria.japanese_maple_pressure_plate": "Japońska klonowa płyta naciskowa", + "item.terrestria.japanese_maple_button": "Japoński klonowy przycisk", + "item.terrestria.japanese_maple_sign": "Japoński klonowy znak", + "item.terrestria.japanese_maple_trapdoor": "Japońska klonowa klapa", + "item.terrestria.stripped_japanese_maple_wood": "Okorowane japońskie klonowe drewno", + "item.terrestria.stripped_japanese_maple_log": "Okorowany japoński klonowy pień", + "item.terrestria.dark_japanese_maple_leaves": "Ciemne japońskie klonowe liście", + "item.terrestria.dark_japanese_maple_sapling": "Sadzonka ciemnego japońskiego klonu", + "item.terrestria.rainbow_eucalyptus_log": "Tęczowy eukaliptusowy pień", + "item.terrestria.rainbow_eucalyptus_wood": "Tęczowe eukaliptusowe drewno", + "item.terrestria.rainbow_eucalyptus_quarter_log": "Tęczowy eukaliptusowy pień", + "item.terrestria.rainbow_eucalyptus_sapling": "Sadzonka tęczowego eukaliptusa", + "item.terrestria.rainbow_eucalyptus_leaves": "Tęczowe eukaliptusowe liście", + "item.terrestria.rainbow_eucalyptus_planks": "Tęczowe eukaliptusowe deski", + "item.terrestria.rainbow_eucalyptus_slab": "Tęczowa eukaliptusowa płyta", + "item.terrestria.rainbow_eucalyptus_stairs": "Tęczowe eukaliptusowe schody", + "item.terrestria.rainbow_eucalyptus_fence": "Tęczowy eukaliptusowy płot", + "item.terrestria.rainbow_eucalyptus_fence_gate": "Tęczowa eukaliptusowa furtka", + "item.terrestria.rainbow_eucalyptus_door": "Tęczowe eukaliptusowe drzwi", + "item.terrestria.rainbow_eucalyptus_pressure_plate": "Tęczowa eukaliptusowa płyta naciskowa", + "item.terrestria.rainbow_eucalyptus_button": "Tęczowy eukaliptusowy przycisk", + "item.terrestria.rainbow_eucalyptus_sign": "Tęczowy eukaliptusowy znak", + "item.terrestria.rainbow_eucalyptus_trapdoor": "Tęczowa eukaliptusowa klapa", + "item.terrestria.stripped_rainbow_eucalyptus_wood": "Okorowane tęczowe eukaliptusowe drewno", + "item.terrestria.stripped_rainbow_eucalyptus_log": "Okorowany tęczowy eukaliptusowy pień", + "item.terrestria.stripped_rainbow_eucalyptus_quarter_log": "Okorowany tęczowy eukaliptusowy pień", + "item.terrestria.sakura_log": "Sakurowy pień", + "item.terrestria.sakura_sapling": "Sadzonka sakury", + "item.terrestria.sakura_leaves": "Sakurowe liście", + "item.terrestria.sakura_leaf_pile": "Sakurowa sterta liści", + "item.terrestria.sakura_planks": "Sakurowe deski", + "item.terrestria.sakura_slab": "Sakurowa płyta", + "item.terrestria.sakura_stairs": "Sakurowe schody", + "item.terrestria.sakura_fence": "Sakurowy płot", + "item.terrestria.sakura_fence_gate": "Sakurowa furtka", + "item.terrestria.sakura_door": "Sakurowe drzwi", + "item.terrestria.sakura_pressure_plate": "Sakurowa płyta naciskowa", + "item.terrestria.sakura_button": "Sakurowy przycisk", + "item.terrestria.sakura_sign": "Sakurowy znak", + "item.terrestria.sakura_trapdoor": "Sakurowa klapa", + "item.terrestria.stripped_sakura_wood": "Okorowane sakurowe drewno", + "item.terrestria.stripped_sakura_log": "Okorowany sakurowy pień", + "item.terrestria.cattail": "Pałka wodna", + "item.terrestria.tall_cattail": "Wysoka pałka wodna", + "item.terrestria.basalt": "Skała wulkaniczna", + "item.terrestria.basalt_slab": "Skalna wulkaniczna płyta", + "item.terrestria.basalt_stairs": "Skalne wulkaniczne schody", + "item.terrestria.basalt_wall": "Skalny wulkaniczny murek", + "item.terrestria.smooth_basalt": "Gładka skała wulkaniczna", + "item.terrestria.smooth_basalt_slab": "Gładka skalna wulkaniczna płyta", + "item.terrestria.smooth_basalt_stairs": "Gładkie skalne wulkaniczne schody", + "item.terrestria.smooth_basalt_wall": "Gładki skalny wulkaniczny murek", + "item.terrestria.basalt_cobblestone": "Bruk wulkaniczny", + "item.terrestria.basalt_cobblestone_slab": "Brukowa wulkaniczna płyta", + "item.terrestria.basalt_cobblestone_stairs": "Brukowe wulkaniczne schody", + "item.terrestria.basalt_cobblestone_wall": "Brukowy wulkaniczny murek", + "item.terrestria.mossy_basalt_cobblestone": "Zamszony bruk wulkaniczny", + "item.terrestria.mossy_basalt_cobblestone_slab": "Zamszona brukowa wulkaniczna płyta", + "item.terrestria.mossy_basalt_cobblestone_stairs": "Zamszone brukowe wulkaniczne schody", + "item.terrestria.mossy_basalt_cobblestone_wall": "Zamszony brukowy wulkaniczny murek", + "item.terrestria.basalt_bricks": "Skalne wulkaniczne cegły", + "item.terrestria.basalt_brick_slab": "Skalna wulkaniczna ceglana płyta", + "item.terrestria.basalt_brick_stairs": "Skalne wulkaniczne ceglane schody", + "item.terrestria.basalt_brick_wall": "Skalny wulkaniczny ceglany murek", + "item.terrestria.mossy_basalt_bricks": "Zamszone skalne wulkaniczne cegły", + "item.terrestria.mossy_basalt_brick_slab": "Zamszona skalna wulkaniczna ceglana płyta", + "item.terrestria.mossy_basalt_brick_stairs": "Zamszone skalne wulkaniczne ceglane schody", + "item.terrestria.mossy_basalt_brick_wall": "Zamszony skalny wulkaniczny ceglany murek", + "item.terrestria.basalt_button": "Skalny wulkaniczny przycisk", + "item.terrestria.basalt_pressure_plate": "Skalna wulkaniczna płyta naciskowa", + "item.terrestria.chiseled_basalt_bricks": "Rzeźbione skalne wulkaniczne cegły", + "item.terrestria.cracked_basalt_bricks": "Popękane skalne wulkaniczne cegły", + "item.terrestria.basalt_grass_block": "Blok andyzolowej trawy", + "item.terrestria.basalt_grass_path": "Andyzolowa ścieżka", + "item.terrestria.basalt_sand": "Czarny piasek", + "item.terrestria.basalt_dirt": "Andyzol", + "item.terrestria.basalt_podzol": "Andyzolowa bielica", + "item.terrestria.andisol_farmland": "Andyzolowe pole uprawne", + "item.terrestria.indian_paintbrush": "Pędzel indyjski", + "item.terrestria.monsteras": "Monsteras", + "item.terrestria.potted_indian_paintbrush": "Posadzony pędzel indyjski", + "item.terrestria.potted_monsteras": "Posadzony monsteras", + "item.terrestria.japanese_maple_shrub_sapling": "Sadzonka japońskiego klonowego krzaka", + "item.terrestria.japanese_maple_shrub_leaves": "Japońskie klonowe liście krzaka", + "item.terrestria.potted_redwood_sapling": "Posadzona sadzonka sekwoji", + "item.terrestria.potted_hemlock_sapling": "Posadzona sadzonka choiny", + "item.terrestria.potted_rubber_sapling": "Posadzona sadzonka gumowego drzewa", + "item.terrestria.potted_cypress_sapling": "Posadzona sadzonka cyprusu", + "item.terrestria.potted_willow_sapling": "Posadzona sadzonka wierzby", + "item.terrestria.potted_japanese_maple_sapling": "Posadzona sadzonka japońskiego klonu", + "item.terrestria.potted_dark_japanese_maple_sapling": "Posadzona sadzonka ciemnego japońskiego klonu", + "item.terrestria.potted_rainbow_eucalyptus_sapling": "Posadzona sadzonka tęczowego eukaliptusu", + "item.terrestria.potted_sakura_sapling": "Posadzona sadzonka sakury", + "item.terrestria.potted_jungle_palm_sapling": "Posadzona sadzonka dżunglowej palmy", + "item.terrestria.potted_japanese_maple_shrub_sapling": "Posadzona sadzonka japońskiego klonowego krzaka", + "item.terrestria.potted_saguaro_cactus_sapling": "Posadzona sadzonka kaktusa saguaro", + "item.terrestria.agave": "Agawa", + "item.terrestria.tiny_cactus": "Mały kaktus", + "item.terrestria.aloe_vera": "Aloes", + "item.terrestria.dead_grass": "Martwa trawa", + "item.terrestria.potted_agave": "Posadzona agawa", + "item.terrestria.potted_tiny_cactus": "Posadzony mały kaktus", + "item.terrestria.potted_aloe_vera": "Posadzony aloes", + "item.terrestria.yucca_palm_log": "Palmowy jukkowy pień", + "item.terrestria.yucca_palm_leaves": "Palmowe jukkowe liście", + "item.terrestria.yucca_palm_planks": "Palmowe jukkowe deski", + "item.terrestria.yucca_palm_slab": "Palmowa jukkowa płyta", + "item.terrestria.yucca_palm_stairs": "Palmowe jukkowe schody", + "item.terrestria.yucca_palm_fence": "Palmowy jukkowy płot", + "item.terrestria.yucca_palm_fence_gate": "Palmowa jukkowa furtka", + "item.terrestria.yucca_palm_door": "Palmowe jukkowe drzwi", + "item.terrestria.yucca_palm_button": "Palmowy jukkowy przycisk", + "item.terrestria.yucca_palm_pressure_plate": "Palmowa jukkowa płyta naciskowa", + "item.terrestria.yucca_palm_trapdoor": "Palmowa jukkowa klapa", + "item.terrestria.yucca_palm_sign": "Palmowy jukkowy znak", + "item.terrestria.stripped_yucca_palm_log": "Okorowany palmowy jukkowy pień", + "item.terrestria.small_oak_log": "Mały dębowy pień", + "item.terrestria.stripped_small_oak_log": "Okorowany mały dębowy pień", + "item.terrestria.saguaro_cactus": "Kaktus saguaro", + "item.terrestria.bryce_sapling": "Sadzonka drzewa bryce", + "item.terrestria.saguaro_cactus_sapling": "Sadzonka kaktusa saguaro", + "item.terrestria.yucca_palm_sapling": "Sadzonka palmy jukka" } diff --git a/client/src/main/resources/assets/terrestria/lang/pt_br.json b/client/src/main/resources/assets/terrestria/lang/pt_br.json index dbb78aa0..ff08b4a8 100644 --- a/client/src/main/resources/assets/terrestria/lang/pt_br.json +++ b/client/src/main/resources/assets/terrestria/lang/pt_br.json @@ -1,13 +1,21 @@ { - "itemGroup.terrestria.items": "Terrestria", - "item.terrestria.cypress_boat": "Bote de cipreste", - "item.terrestria.hemlock_boat": "Bote de tsuga", - "item.terrestria.japanese_maple_boat": "Bote de bordo-japonês", - "item.terrestria.rainbow_eucalyptus_boat": "Bote de eucalipto arco-íris", - "item.terrestria.redwood_boat": "Bote de sequóia", - "item.terrestria.rubber_boat": "Bote de seringueira", - "item.terrestria.sakura_boat": "Bote de sakura", - "item.terrestria.willow_boat": "Bote de salgueiro", + "biome.terrestria.redwood_forest": "Floresta de sequóias", + "biome.terrestria.lush_redwood_forest": "Floresta de sequóias verdejante", + "biome.terrestria.hemlock_rainforest": "Floresta de tsugas", + "biome.terrestria.snowy_hemlock_forest": "Floresta de tsugas nevada", + "biome.terrestria.cypress_forest": "Floresta de ciprestes", + "biome.terrestria.sakura_forest": "Floresta de sakuras", + "biome.terrestria.japanese_maple_forest": "Floresta de bordos-japonêses", + "biome.terrestria.dense_woodlands": "Bosque denso", + "biome.terrestria.rainbow_rainforest": "Floresta tropical de arco-íris", + "biome.terrestria.cypress_swamp": "Pântano de ciprestes", + "biome.terrestria.caldera": "Caldeira vulcânica", + "biome.terrestria.volcanic_island": "Ilha vulcânica", + "biome.terrestria.lush_desert": "Deserto exuberante", + "biome.terrestria.oasis": "Oásis", + "biome.terrestria.dunes": "Dunas", + "biome.terrestria.outback": "Outback", + "block.terrestria.redwood_log": "Tronco de sequóia", "block.terrestria.redwood_wood": "Madeira de sequóia", "block.terrestria.redwood_quarter_log": "Lenho de sequóia", @@ -223,29 +231,246 @@ "block.terrestria.yucca_palm_trapdoor": "Alçapão de yucca", "block.terrestria.yucca_palm_sign": "Placa de yucca", "block.terrestria.stripped_yucca_palm_log": "Tronco de yucca descascado", - "item.terrestria.yucca_palm_boat": "Bote de yucca", "block.terrestria.small_oak_log": "Tronco pequeno de carvalho", "block.terrestria.stripped_small_oak_log": "Tronco pequeno de carvalho descascado", "block.terrestria.saguaro_cactus": "Cacto saguaro", "block.terrestria.bryce_sapling": "Muda de carvalho xerófilo", "block.terrestria.saguaro_cactus_sapling": "Muda de cacto saguaro", "block.terrestria.yucca_palm_sapling": "Muda de yucca", + + "itemGroup.terrestria.items": "Terrestria", "item.terrestria.log_turner": "Girador de troncos", "item.terrestria.log_turner.tooltip": "Use para mudar o eixo de um tronco\n ou qualquer bloco similar para o lado clicado.\n Quando usado em um lenho, o objeto\n mudará o eixo desse bloco, e se\n já estiver como esperado, então o lado\n com casca rotacionará no sentido horário.\n Se usado enquanto agachado, o eixo\n e o lado com casca serão rotacionados [sic].\n", - "biome.terrestria.redwood_forest": "Floresta de sequóias", - "biome.terrestria.lush_redwood_forest": "Floresta de sequóias verdejante", - "biome.terrestria.hemlock_rainforest": "Floresta de tsugas", - "biome.terrestria.snowy_hemlock_forest": "Floresta de tsugas nevada", - "biome.terrestria.cypress_forest": "Floresta de ciprestes", - "biome.terrestria.sakura_forest": "Floresta de sakuras", - "biome.terrestria.japanese_maple_forest": "Floresta de bordos-japonêses", - "biome.terrestria.dense_woodlands": "Bosque denso", - "biome.terrestria.rainbow_rainforest": "Floresta tropical de arco-íris", - "biome.terrestria.cypress_swamp": "Pântano de ciprestes", - "biome.terrestria.caldera": "Caldeira vulcânica", - "biome.terrestria.volcanic_island": "Ilha vulcânica", - "biome.terrestria.lush_desert": "Deserto exuberante", - "biome.terrestria.oasis": "Oásis", - "biome.terrestria.dunes": "Dunas", - "biome.terrestria.outback": "Outback" + + "item.terrestria.cypress_boat": "Bote de cipreste", + "item.terrestria.hemlock_boat": "Bote de tsuga", + "item.terrestria.japanese_maple_boat": "Bote de bordo-japonês", + "item.terrestria.rainbow_eucalyptus_boat": "Bote de eucalipto arco-íris", + "item.terrestria.redwood_boat": "Bote de sequóia", + "item.terrestria.rubber_boat": "Bote de seringueira", + "item.terrestria.sakura_boat": "Bote de sakura", + "item.terrestria.willow_boat": "Bote de salgueiro", + "item.terrestria.yucca_palm_boat": "Bote de yucca", + + "item.terrestria.redwood_log": "Tronco de sequóia", + "item.terrestria.redwood_wood": "Madeira de sequóia", + "item.terrestria.redwood_quarter_log": "Lenho de sequóia", + "item.terrestria.redwood_sapling": "Muda de sequóia", + "item.terrestria.redwood_leaves": "Folhas de sequóia", + "item.terrestria.redwood_planks": "Tábuas de sequóia", + "item.terrestria.redwood_slab": "Laje de sequóia", + "item.terrestria.redwood_stairs": "Escadas de sequóia", + "item.terrestria.redwood_fence": "Cerca de sequóia", + "item.terrestria.redwood_fence_gate": "Portão de sequóia", + "item.terrestria.redwood_door": "Porta de sequóia", + "item.terrestria.redwood_pressure_plate": "Placa de pressão de sequóia", + "item.terrestria.redwood_button": "Botão de sequóia", + "item.terrestria.redwood_sign": "Placa de sequóia", + "item.terrestria.redwood_trapdoor": "Alçapão de sequóia", + "item.terrestria.stripped_redwood_wood": "Madeira de sequóia descascada", + "item.terrestria.stripped_redwood_log": "Tronco de sequóia descascado", + "item.terrestria.stripped_redwood_quarter_log": "Lenho de sequóia descascado", + "item.terrestria.hemlock_log": "Tronco de tsuga", + "item.terrestria.hemlock_wood": "Madeira de tsuga", + "item.terrestria.hemlock_quarter_log": "Lenho de tsuga", + "item.terrestria.hemlock_sapling": "Muda de tsuga", + "item.terrestria.hemlock_leaves": "Folhas de tsuga", + "item.terrestria.hemlock_planks": "Tábuas de tsuga", + "item.terrestria.hemlock_slab": "Laje de tsuga", + "item.terrestria.hemlock_stairs": "Escadas de tsuga", + "item.terrestria.hemlock_fence": "Cerca de tsuga", + "item.terrestria.hemlock_fence_gate": "Portão de tsuga", + "item.terrestria.hemlock_door": "Porta de tsuga", + "item.terrestria.hemlock_pressure_plate": "Placa de pressão de tsuga", + "item.terrestria.hemlock_button": "Botão de tsuga", + "item.terrestria.hemlock_sign": "Placa de tsuga", + "item.terrestria.hemlock_trapdoor": "Alçapão de tsuga", + "item.terrestria.stripped_hemlock_wood": "Madeira de tsuga descascada", + "item.terrestria.stripped_hemlock_log": "Tronco de tsuga descascado", + "item.terrestria.stripped_hemlock_quarter_log": "Lenho de tsuga descascado", + "item.terrestria.jungle_palm_sapling": "Muda de palmeira-selvagem", + "item.terrestria.jungle_palm_leaves": "Folhas de palmeira-selvagem", + "item.terrestria.rubber_log": "Tronco de seringueira", + "item.terrestria.rubber_wood": "Madeira de seringueira", + "item.terrestria.rubber_sapling": "Muda de seringueira", + "item.terrestria.rubber_leaves": "Folhas de serigueira", + "item.terrestria.rubber_planks": "Tábuas de seringueira", + "item.terrestria.rubber_slab": "Laje de seringueira", + "item.terrestria.rubber_stairs": "Escadas de seringueira", + "item.terrestria.rubber_fence": "Cerca de seringueira", + "item.terrestria.rubber_fence_gate": "Portão de seringueira", + "item.terrestria.rubber_door": "Porta de seringueira", + "item.terrestria.rubber_pressure_plate": "Placa de pressão de seringueira", + "item.terrestria.rubber_button": "Botão de seringueira", + "item.terrestria.rubber_sign": "Placa de seringueira", + "item.terrestria.rubber_trapdoor": "Alçapão de seringueira", + "item.terrestria.stripped_rubber_wood": "Madeira de seringueira descascada", + "item.terrestria.stripped_rubber_log": "Tronco de seringueira descascado", + "item.terrestria.cypress_log": "Tronco de cipreste", + "item.terrestria.cypress_wood": "Madeira de cipreste", + "item.terrestria.cypress_quarter_log": "Lenho de cipreste", + "item.terrestria.cypress_sapling": "Muda de cipreste", + "item.terrestria.cypress_leaves": "Folhas de cipreste", + "item.terrestria.cypress_planks": "Tábuas de cipreste", + "item.terrestria.cypress_slab": "Laje de cipreste", + "item.terrestria.cypress_stairs": "Escadas de cipreste", + "item.terrestria.cypress_fence": "Cerca de cipreste", + "item.terrestria.cypress_fence_gate": "Portão de cipreste", + "item.terrestria.cypress_door": "Porta de cipreste", + "item.terrestria.cypress_pressure_plate": "Placa de pressão de cipreste", + "item.terrestria.cypress_button": "Botão de cipreste", + "item.terrestria.cypress_sign": "Placa de cipreste", + "item.terrestria.cypress_trapdoor": "Alçapão de cipreste", + "item.terrestria.stripped_cypress_wood": "Madeira de cipreste descascada", + "item.terrestria.stripped_cypress_log": "Tronco de cipreste descascado", + "item.terrestria.stripped_cypress_quarter_log": "Lenho de cipreste descascado", + "item.terrestria.willow_log": "Tronco de salgueiro", + "item.terrestria.willow_wood": "Madeira de salgueiro", + "item.terrestria.willow_sapling": "Muda de salgueiro", + "item.terrestria.willow_leaves": "Folhas de salgueiro", + "item.terrestria.willow_planks": "Tábuas de salgueiro", + "item.terrestria.willow_slab": "Laje de salgueiro", + "item.terrestria.willow_stairs": "Escadas de salgueiro", + "item.terrestria.willow_fence": "Cerca de salgueiro", + "item.terrestria.willow_fence_gate": "Portão de salgueiro", + "item.terrestria.willow_door": "Porta de salgueiro", + "item.terrestria.willow_pressure_plate": "Placa de pressão de salgueiro", + "item.terrestria.willow_button": "Botão de salgueiro", + "item.terrestria.willow_sign": "Placa de salgueiro", + "item.terrestria.willow_trapdoor": "Alçapão de salgueiro", + "item.terrestria.stripped_willow_wood": "Madeira de salgueiro descascada", + "item.terrestria.stripped_willow_log": "Tronco de salgueiro descascado", + "item.terrestria.japanese_maple_log": "Tronco de bordo-japonês", + "item.terrestria.japanese_maple_wood": "Madeira de bordo-japonês", + "item.terrestria.japanese_maple_sapling": "Muda de bordo-japonês", + "item.terrestria.japanese_maple_leaves": "Folhas de bordo-japonês", + "item.terrestria.japanese_maple_planks": "Tábuas de bordo-japonês", + "item.terrestria.japanese_maple_slab": "Laje de bordo-japonês", + "item.terrestria.japanese_maple_stairs": "Escadas de bordo-japonês", + "item.terrestria.japanese_maple_fence": "Cerca de bordo-japonês", + "item.terrestria.japanese_maple_fence_gate": "Portão de bordo-japonês", + "item.terrestria.japanese_maple_door": "Porta de bordo-japonês", + "item.terrestria.japanese_maple_pressure_plate": "Placa de pressão de bordo-japonês", + "item.terrestria.japanese_maple_button": "Botão de bordo-japonês", + "item.terrestria.japanese_maple_sign": "Placa de bordo-japonês", + "item.terrestria.japanese_maple_trapdoor": "Porta de bordo-japonês", + "item.terrestria.stripped_japanese_maple_wood": "Madeira de bordo-japonês descacada", + "item.terrestria.stripped_japanese_maple_log": "Tronco de bordo-japonês descascado", + "item.terrestria.dark_japanese_maple_leaves": "Folhas de bordo-japonês escuro", + "item.terrestria.dark_japanese_maple_sapling": "Muda de bordo-japonês escuro", + "item.terrestria.rainbow_eucalyptus_log": "Tronco de eucalipto arco-íris", + "item.terrestria.rainbow_eucalyptus_wood": "Madeira de eucalipto arco-íris", + "item.terrestria.rainbow_eucalyptus_quarter_log": "Lenho de eucalipto arco-íris", + "item.terrestria.rainbow_eucalyptus_sapling": "Muda de eucalipto arco-íris", + "item.terrestria.rainbow_eucalyptus_leaves": "Folhas de eucalipto arco-íris", + "item.terrestria.rainbow_eucalyptus_planks": "Tábuas de eucalipto arco-íris", + "item.terrestria.rainbow_eucalyptus_slab": "Laje de eucalipto arco-íris", + "item.terrestria.rainbow_eucalyptus_stairs": "Escadas de eucalipto arco-íris", + "item.terrestria.rainbow_eucalyptus_fence": "Cerca de eucalipto arco-íris", + "item.terrestria.rainbow_eucalyptus_fence_gate": "Portão de eucalipto arco-íris", + "item.terrestria.rainbow_eucalyptus_door": "Portão de eucalipto arco-íris", + "item.terrestria.rainbow_eucalyptus_pressure_plate": "Placa de pressão de eucalipto arco-íris", + "item.terrestria.rainbow_eucalyptus_button": "Botão de eucalipto arco-íris", + "item.terrestria.rainbow_eucalyptus_sign": "Placa de eucalipto arco-íris", + "item.terrestria.rainbow_eucalyptus_trapdoor": "Alçapão de eucalipto arco-íris", + "item.terrestria.stripped_rainbow_eucalyptus_wood": "Madeira de eucalipto arco-íris descascada", + "item.terrestria.stripped_rainbow_eucalyptus_log": "Tronco de eucalipto arco-íris descascado", + "item.terrestria.stripped_rainbow_eucalyptus_quarter_log": "Lenho de eucalipto arco-íris descascado", + "item.terrestria.sakura_log": "Tronco de sakura", + "item.terrestria.sakura_sapling": "Muda de sakura", + "item.terrestria.sakura_leaves": "Folhas de sakura", + "item.terrestria.sakura_leaf_pile": "Pilha de folhas de sakura", + "item.terrestria.sakura_planks": "Tábuas de sakura", + "item.terrestria.sakura_slab": "Laje de sakura", + "item.terrestria.sakura_stairs": "Escadas de sakura", + "item.terrestria.sakura_fence": "Cerca de sakura", + "item.terrestria.sakura_fence_gate": "Portão de sakura", + "item.terrestria.sakura_door": "Porta de sakura", + "item.terrestria.sakura_pressure_plate": "Placa de pressão de sakura", + "item.terrestria.sakura_button": "Botão de sakura", + "item.terrestria.sakura_sign": "Placa de sakura", + "item.terrestria.sakura_trapdoor": "Alçapão de sakura", + "item.terrestria.stripped_sakura_log": "Tronco de sakura descascado", + "item.terrestria.cattail": "Taboa", + "item.terrestria.tall_cattail": "Taboa alta", + "item.terrestria.basalt": "Rocha vulcânica", + "item.terrestria.basalt_slab": "Laje de rocha vulcânica", + "item.terrestria.basalt_stairs": "Escadas de rocha vulcânica", + "item.terrestria.basalt_wall": "Muro de rocha vulcânica", + "item.terrestria.smooth_basalt": "Rocha vulcânica lisa", + "item.terrestria.smooth_basalt_slab": "Laje de rocha vulcânica lisa", + "item.terrestria.smooth_basalt_stairs": "Escadas de rocha vulcânica lisa", + "item.terrestria.smooth_basalt_wall": "Muro de rocha vulcânica lisa", + "item.terrestria.basalt_cobblestone": "Pedregulho vulcânico", + "item.terrestria.basalt_cobblestone_slab": "Laje de pedregulho vulcânico", + "item.terrestria.basalt_cobblestone_stairs": "Escadas de pedregulho vulcânico", + "item.terrestria.basalt_cobblestone_wall": "Muro de pedregulho vulcânico", + "item.terrestria.mossy_basalt_cobblestone": "Pedregulho vulcânico musgoso", + "item.terrestria.mossy_basalt_cobblestone_slab": "Laje de pedregulho vulcânico musgoso", + "item.terrestria.mossy_basalt_cobblestone_stairs": "Escadas de pedregulho vulcânico musgoso", + "item.terrestria.mossy_basalt_cobblestone_wall": "Muro de pedregulho vulcânico musgoso", + "item.terrestria.basalt_bricks": "Tijolos de rocha vulcânica", + "item.terrestria.basalt_brick_slab": "Laje de tijolos de rocha vulcânica", + "item.terrestria.basalt_brick_stairs": "Escadas de tijolos de rocha vulcânica", + "item.terrestria.basalt_brick_wall": "Muro de tijolos de rocha vulcânica", + "item.terrestria.mossy_basalt_bricks": "Tijolos de rocha vulcânica musgosos", + "item.terrestria.mossy_basalt_brick_slab": "Laje de tijolos de rocha vulcânica musgosos", + "item.terrestria.mossy_basalt_brick_stairs": "Escadas de tijolos de rocha vulcânica musgosos", + "item.terrestria.mossy_basalt_brick_wall": "Muro de tijolos de rocha vulcânica musgosos", + "item.terrestria.basalt_button": "Botão de rocha vulcânica", + "item.terrestria.basalt_pressure_plate": "Placa de pressão de rocha vulcânica", + "item.terrestria.chiseled_basalt_bricks": "Tijolos de rocha vulcânica talhados", + "item.terrestria.cracked_basalt_bricks": "Tijolos de rocha vulcânica rachados", + "item.terrestria.basalt_grass_block": "Grama de andossolo", + "item.terrestria.basalt_grass_path": "Caminho de grama de andossolo", + "item.terrestria.basalt_sand": "Areia preta", + "item.terrestria.basalt_dirt": "Andossolo", + "item.terrestria.basalt_podzol": "Podzol de andossolo", + "item.terrestria.andisol_farmland": "Andossolo arado", + "item.terrestria.indian_paintbrush": "Castilleja", + "item.terrestria.monsteras": "Monstera", + "item.terrestria.potted_indian_paintbrush": "Castilleja envasada", + "item.terrestria.potted_monsteras": "Monstera envasada", + "item.terrestria.japanese_maple_shrub_sapling": "Muda de arbusto de bordo-japonês", + "item.terrestria.japanese_maple_shrub_leaves": "Folhas de arbusto de bordo-japonês", + "item.terrestria.potted_redwood_sapling": "Muda de sequóia envasada", + "item.terrestria.potted_hemlock_sapling": "Muda de tsuga envasada", + "item.terrestria.potted_rubber_sapling": "Muda de seringueira envasada", + "item.terrestria.potted_cypress_sapling": "Muda de cipreste envasada", + "item.terrestria.potted_willow_sapling": "Muda de salgueiro envasada", + "item.terrestria.potted_japanese_maple_sapling": "Muda de bordo-japonês envasada", + "item.terrestria.potted_dark_japanese_maple_sapling": "Muda de bordo-japonês escuro envasada", + "item.terrestria.potted_rainbow_eucalyptus_sapling": "Muda de eucalipto arco-íris envasada", + "item.terrestria.potted_sakura_sapling": "Muda de sakura envasada", + "item.terrestria.potted_jungle_palm_sapling": "Muda de palmeira-da-selva envasada", + "item.terrestria.potted_japanese_maple_shrub_sapling": "Muda de arbusto de bordo-japonês envasada", + "item.terrestria.potted_bryce_sapling": "Muda de carvalho xerófilo envasada", + "item.terrestria.potted_saguaro_cactus_sapling": "Muda de cacto saguaro envasada", + "item.terrestria.potted_yucca_palm_sapling": "Muda de yucca envasada", + "item.terrestria.agave": "Agave", + "item.terrestria.tiny_cactus": "Cacto pequeno", + "item.terrestria.aloe_vera": "Babosa", + "item.terrestria.dead_grass": "Grama morta", + "item.terrestria.potted_agave": "Agave envasada", + "item.terrestria.potted_tiny_cactus": "Cacto pequeno envasado", + "item.terrestria.potted_aloe_vera": "Babosa envasada", + "item.terrestria.yucca_palm_log": "Tronco de yucca", + "item.terrestria.yucca_palm_leaves": "Folhas de yucca", + "item.terrestria.yucca_palm_planks": "Tábuas de yucca", + "item.terrestria.yucca_palm_slab": "Laje de yucca", + "item.terrestria.yucca_palm_stairs": "Escadas de yucca", + "item.terrestria.yucca_palm_fence": "Cerca de yucca", + "item.terrestria.yucca_palm_fence_gate": "Portão de yucca", + "item.terrestria.yucca_palm_door": "Porta de yucca", + "item.terrestria.yucca_palm_button": "Botão de yucca", + "item.terrestria.yucca_palm_pressure_plate": "Placa de pressão de yucca", + "item.terrestria.yucca_palm_trapdoor": "Alçapão de yucca", + "item.terrestria.yucca_palm_sign": "Placa de yucca", + "item.terrestria.stripped_yucca_palm_log": "Tronco de yucca descascado", + "item.terrestria.small_oak_log": "Tronco pequeno de carvalho", + "item.terrestria.stripped_small_oak_log": "Tronco pequeno de carvalho descascado", + "item.terrestria.saguaro_cactus": "Cacto saguaro", + "item.terrestria.bryce_sapling": "Muda de carvalho xerófilo", + "item.terrestria.saguaro_cactus_sapling": "Muda de cacto saguaro", + "item.terrestria.yucca_palm_sapling": "Muda de yucca" } diff --git a/client/src/main/resources/assets/terrestria/lang/ru_ru.json b/client/src/main/resources/assets/terrestria/lang/ru_ru.json index 994d23f7..aaa67f35 100644 --- a/client/src/main/resources/assets/terrestria/lang/ru_ru.json +++ b/client/src/main/resources/assets/terrestria/lang/ru_ru.json @@ -1,13 +1,36 @@ { - "itemGroup.terrestria.items": "Terrestria", - "item.terrestria.cypress_boat": "Лодка из кипариса", - "item.terrestria.hemlock_boat": "Лодка из тсуги", - "item.terrestria.japanese_maple_boat": "Лодка из японского клёна", - "item.terrestria.rainbow_eucalyptus_boat": "Лодка из радужного эвкалипта", - "item.terrestria.redwood_boat": "Лодка из секвойи", - "item.terrestria.rubber_boat": "Лодка из гевеи", - "item.terrestria.sakura_boat": "Лодка из сакуры", - "item.terrestria.willow_boat": "Лодка из ивы", + "biome.terrestria.redwood_forest": "Секвойный лес", + "biome.terrestria.lush_redwood_forest": "Пышный секвойный лес", + "biome.terrestria.hemlock_rainforest": "Тропический тсуговый лес", + "biome.terrestria.snowy_hemlock_forest": "Заснеженный тсуговый лес", + "biome.terrestria.cypress_forest": "Кипарисовый лес", + "biome.terrestria.sakura_forest": "Сакуровый лес", + "biome.terrestria.japanese_maple_forest": "Лес японских клёнов", + "biome.terrestria.dense_woodlands": "Густые леса", + "biome.terrestria.rainbow_rainforest": "Радужные джунгли", + "biome.terrestria.cypress_swamp": "Кипарисовое болото", + "biome.terrestria.caldera": "Кальдера", + "biome.terrestria.volcanic_island": "Вулканический остров", + "biome.terrestria.lush_desert": "Пышная пустыня", + "biome.terrestria.oasis": "Оазис", + "biome.terrestria.dunes": "Дюны", + "biome.terrestria.outback": "Пустошь", + "block.terrestria.redwood_hanging_sign": "Подвесная табличка из секвойи", + "block.terrestria.hemlock_hanging_sign": "Подвесная табличка из тсуги", + "block.terrestria.rubber_hanging_sign": "Подвесная табличка из гевеи", + "block.terrestria.cypress_hanging_sign": "Подвесная табличка из кипариса", + "block.terrestria.willow_hanging_sign": "Подвесная табличка из ивы", + "block.terrestria.japanese_maple_hanging_sign": "Подвесная табличка из японского клёна", + "block.terrestria.rainbow_eucalyptus_hanging_sign": "Подвесная табличка из радужного эвкалипта", + "block.terrestria.sakura_hanging_sign": "Подвесная табличка из сакуры", + "block.terrestria.potted_bryce_sapling": "Саженец дерева брайс в горшке", + "block.terrestria.potted_yucca_palm_sapling": "Саженец юкки пальмовой в горшке", + "block.terrestria.yucca_palm_hanging_sign": "Подвесная табличка из юкки пальмовой", + "biome.terrestria.canyon": "Каньон", + "biome.terrestria.hemlock_treeline": "Тсуговый перелесок", + "biome.terrestria.snowy_hemlock_treeline": "Заснеженный тсуговый перелесок", + "biome.terrestria.windswept_redwood_forest": "Выветренный секвойный лес", + "block.terrestria.redwood_log": "Бревно секвойи", "block.terrestria.redwood_wood": "Секвойя", "block.terrestria.redwood_quarter_log": "Бревно секвойи", @@ -222,55 +245,257 @@ "block.terrestria.yucca_palm_trapdoor": "Люк из юкки пальмовой", "block.terrestria.yucca_palm_sign": "Табличка из юкки пальмовой", "block.terrestria.stripped_yucca_palm_log": "Обтёсанное бревно юкки пальмовой", - "item.terrestria.yucca_palm_boat": "Лодка из юкки пальмовой", "block.terrestria.small_oak_log": "Тонкое дубовое бревно", "block.terrestria.stripped_small_oak_log": "Обтёсанное тонкое дубовое бревно", "block.terrestria.saguaro_cactus": "Кактус сагуаро", "block.terrestria.bryce_sapling": "Саженец дерева брайс", "block.terrestria.saguaro_cactus_sapling": "Саженец кактуса сагуаро", "block.terrestria.yucca_palm_sapling": "Саженец юкки пальмовой", + + "itemGroup.terrestria.items": "Terrestria", "item.terrestria.log_turner": "Токарь", "item.terrestria.log_turner.tooltip": "Используйте на бревне, чтобы мгновенно установить\n его ось в сторону, по которой вы щелкнули.\n При использовании на четверти бревна он\n попытается установить ось, и, если\n она уже совпадает, он будет вращать\n сторону коры по часовой стрелке.\n При использовании во время подкрадывания он\n будет перемещать ось и сторону коры.", - "biome.terrestria.redwood_forest": "Секвойный лес", - "biome.terrestria.lush_redwood_forest": "Пышный секвойный лес", - "biome.terrestria.hemlock_rainforest": "Тропический тсуговый лес", - "biome.terrestria.snowy_hemlock_forest": "Заснеженный тсуговый лес", - "biome.terrestria.cypress_forest": "Кипарисовый лес", - "biome.terrestria.sakura_forest": "Сакуровый лес", - "biome.terrestria.japanese_maple_forest": "Лес японских клёнов", - "biome.terrestria.dense_woodlands": "Густые леса", - "biome.terrestria.rainbow_rainforest": "Радужные джунгли", - "biome.terrestria.cypress_swamp": "Кипарисовое болото", - "biome.terrestria.caldera": "Кальдера", - "biome.terrestria.volcanic_island": "Вулканический остров", - "biome.terrestria.lush_desert": "Пышная пустыня", - "biome.terrestria.oasis": "Оазис", - "biome.terrestria.dunes": "Дюны", - "biome.terrestria.outback": "Пустошь", - "block.terrestria.redwood_hanging_sign": "Подвесная табличка из секвойи", - "block.terrestria.hemlock_hanging_sign": "Подвесная табличка из тсуги", - "block.terrestria.rubber_hanging_sign": "Подвесная табличка из гевеи", - "block.terrestria.cypress_hanging_sign": "Подвесная табличка из кипариса", - "block.terrestria.willow_hanging_sign": "Подвесная табличка из ивы", - "block.terrestria.japanese_maple_hanging_sign": "Подвесная табличка из японского клёна", - "block.terrestria.rainbow_eucalyptus_hanging_sign": "Подвесная табличка из радужного эвкалипта", - "block.terrestria.sakura_hanging_sign": "Подвесная табличка из сакуры", - "block.terrestria.potted_bryce_sapling": "Саженец дерева брайс в горшке", - "block.terrestria.potted_yucca_palm_sapling": "Саженец юкки пальмовой в горшке", - "block.terrestria.yucca_palm_hanging_sign": "Подвесная табличка из юкки пальмовой", - "biome.terrestria.canyon": "Каньон", - "biome.terrestria.hemlock_treeline": "Тсуговый перелесок", - "biome.terrestria.snowy_hemlock_treeline": "Заснеженный тсуговый перелесок", - "biome.terrestria.windswept_redwood_forest": "Выветренный секвойный лес", + + "item.terrestria.cypress_boat": "Лодка из кипариса", "item.terrestria.cypress_chest_boat": "Грузовая лодка из кипариса", + "item.terrestria.hemlock_boat": "Лодка из тсуги", "item.terrestria.hemlock_chest_boat": "Грузовая лодка из тсуги", + "item.terrestria.japanese_maple_boat": "Лодка из японского клёна", "item.terrestria.japanese_maple_chest_boat": "Грузовая лодка из японского клёна", + "item.terrestria.rainbow_eucalyptus_boat": "Лодка из радужного эвкалипта", "item.terrestria.rainbow_eucalyptus_chest_boat": "Грузовая лодка из радужного эвкалипта", + "item.terrestria.redwood_boat": "Лодка из секвойи", "item.terrestria.redwood_chest_boat": "Грузовая лодка из секвойи", + "item.terrestria.rubber_boat": "Лодка из гевеи", "item.terrestria.rubber_chest_boat": "Грузовая лодка из гевеи", + "item.terrestria.sakura_boat": "Лодка из сакуры", "item.terrestria.sakura_chest_boat": "Грузовая лодка из сакуры", + "item.terrestria.willow_boat": "Лодка из ивы", "item.terrestria.willow_chest_boat": "Грузовая лодка из ивы", + "item.terrestria.yucca_palm_boat": "Лодка из юкки пальмовой", "item.terrestria.yucca_palm_chest_boat": "Грузовая лодка из юкки пальмовой", + + "item.terrestria.redwood_log": "Бревно секвойи", + "item.terrestria.redwood_wood": "Секвойя", + "item.terrestria.redwood_quarter_log": "Бревно секвойи", + "item.terrestria.redwood_sapling": "Саженец секвойи", + "item.terrestria.redwood_leaves": "Хвоя секвойи", + "item.terrestria.redwood_planks": "Доски из секвойи", + "item.terrestria.redwood_slab": "Плита из секвойи", + "item.terrestria.redwood_stairs": "Ступеньки из секвойи", + "item.terrestria.redwood_fence": "Забор из секвойи", + "item.terrestria.redwood_fence_gate": "Калитка из секвойи", + "item.terrestria.redwood_door": "Дверь из секвойи", + "item.terrestria.redwood_pressure_plate": "Нажимная плита из секвойи", + "item.terrestria.redwood_button": "Кнопка из секвойи", + "item.terrestria.redwood_sign": "Табличка из секвойи", + "item.terrestria.redwood_trapdoor": "Люк из секвойи", + "item.terrestria.stripped_redwood_wood": "Обтёсанная древесина секвойи", + "item.terrestria.stripped_redwood_log": "Обтёсанное бревно секвойи", + "item.terrestria.stripped_redwood_quarter_log": "Обтёсанное бревно секвойи", + "item.terrestria.hemlock_log": "Бревно тсуги", + "item.terrestria.hemlock_wood": "Тсуга", + "item.terrestria.hemlock_quarter_log": "Бревно тсуги", + "item.terrestria.hemlock_sapling": "Саженец тсуги", + "item.terrestria.hemlock_leaves": "Хвоя тсуги", + "item.terrestria.hemlock_planks": "Доски из тсуги", + "item.terrestria.hemlock_slab": "Плита из тсуги", + "item.terrestria.hemlock_stairs": "Ступеньки из тсуги", + "item.terrestria.hemlock_fence": "Забор из тсуги", + "item.terrestria.hemlock_fence_gate": "Калитка из тсуги", + "item.terrestria.hemlock_door": "Дверь из тсуги", + "item.terrestria.hemlock_pressure_plate": "Нажимная плита из тсуги", + "item.terrestria.hemlock_button": "Кнопка из тсуги", + "item.terrestria.hemlock_sign": "Табличка из тсуги", + "item.terrestria.hemlock_trapdoor": "Люк из тсуги", + "item.terrestria.stripped_hemlock_wood": "Обтёсанная древесина тсуги", + "item.terrestria.stripped_hemlock_log": "Обтёсанное бревно тсуги", + "item.terrestria.stripped_hemlock_quarter_log": "Обтёсанное бревно тсуги", + "item.terrestria.jungle_palm_sapling": "Саженец пальмы", + "item.terrestria.jungle_palm_leaves": "Листья пальмы", + "item.terrestria.rubber_log": "Бревно гевеи", + "item.terrestria.rubber_wood": "Гевея", + "item.terrestria.rubber_sapling": "Саженец гевеи", + "item.terrestria.rubber_leaves": "Листья гевеи", + "item.terrestria.rubber_planks": "Доски из гевеи", + "item.terrestria.rubber_slab": "Плита из гевеи", + "item.terrestria.rubber_stairs": "Ступеньки из гевеи", + "item.terrestria.rubber_fence": "Забор из гевеи", + "item.terrestria.rubber_fence_gate": "Калитка из гевеи", + "item.terrestria.rubber_door": "Дверь из гевеи", + "item.terrestria.rubber_pressure_plate": "Нажимная плита из гевеи", + "item.terrestria.rubber_button": "Кнопка из гевеи", + "item.terrestria.rubber_sign": "Табличка из гевеи", + "item.terrestria.rubber_trapdoor": "Люк из гевеи", + "item.terrestria.stripped_rubber_wood": "Обтёсанная древесина гевеи", + "item.terrestria.stripped_rubber_log": "Обтёсанное бревно гевеи", + "item.terrestria.cypress_log": "Бревно кипариса", + "item.terrestria.cypress_wood": "Кипарис", + "item.terrestria.cypress_quarter_log": "Бревно кипариса", + "item.terrestria.cypress_sapling": "Саженец кипариса", + "item.terrestria.cypress_leaves": "Листья кипариса", + "item.terrestria.cypress_planks": "Доски из кипариса", + "item.terrestria.cypress_slab": "Плита из кипариса", + "item.terrestria.cypress_stairs": "Ступеньки из кипариса", + "item.terrestria.cypress_fence": "Забор из кипариса", + "item.terrestria.cypress_fence_gate": "Калитка из кипариса", + "item.terrestria.cypress_door": "Дверь из кипариса", + "item.terrestria.cypress_pressure_plate": "Нажимная плита из кипариса", + "item.terrestria.cypress_button": "Кнопка из кипариса", + "item.terrestria.cypress_sign": "Табличка из кипариса", + "item.terrestria.cypress_trapdoor": "Люк из кипариса", + "item.terrestria.stripped_cypress_wood": "Обтёсанное древесина кипариса", + "item.terrestria.stripped_cypress_log": "Обтёсанное бревно кипариса", + "item.terrestria.stripped_cypress_quarter_log": "Обтёсанное бревно кипариса", + "item.terrestria.willow_log": "Бревно ивы", + "item.terrestria.willow_wood": "Ива", + "item.terrestria.willow_sapling": "Саженец ивы", + "item.terrestria.willow_leaves": "Листья ивы", + "item.terrestria.willow_planks": "Доски из ивы", + "item.terrestria.willow_slab": "Плита из ивы", + "item.terrestria.willow_stairs": "Ступеньки из ивы", + "item.terrestria.willow_fence": "Забор из ивы", + "item.terrestria.willow_fence_gate": "Калитка из ивы", + "item.terrestria.willow_door": "Дверь из ивы", + "item.terrestria.willow_pressure_plate": "Нажимная плита из ивы", + "item.terrestria.willow_button": "Кнопка из ивы", + "item.terrestria.willow_sign": "Табличка из ивы", + "item.terrestria.willow_trapdoor": "Люк из ивы", + "item.terrestria.stripped_willow_wood": "Обтёсанное бревно ивы", + "item.terrestria.stripped_willow_log": "Обтёсанная древесина ивы", + "item.terrestria.japanese_maple_log": "Бревно японского клёна", + "item.terrestria.japanese_maple_wood": "Японский клён", + "item.terrestria.japanese_maple_sapling": "Саженец японского клёна", + "item.terrestria.japanese_maple_leaves": "Листья японского клёна", + "item.terrestria.japanese_maple_planks": "Доски из японского клёна", + "item.terrestria.japanese_maple_slab": "Плита из японского клёна", + "item.terrestria.japanese_maple_stairs": "Ступеньки из японского клёна", + "item.terrestria.japanese_maple_fence": "Забор из японского клёна", + "item.terrestria.japanese_maple_fence_gate": "Калитка из японского клёна", + "item.terrestria.japanese_maple_door": "Дверь из японского клёна", + "item.terrestria.japanese_maple_pressure_plate": "Нажимная плита из японского клёна", + "item.terrestria.japanese_maple_button": "Кнопка из японского клёна", + "item.terrestria.japanese_maple_sign": "Табличка из японского клёна", + "item.terrestria.japanese_maple_trapdoor": "Люк из японского клёна", + "item.terrestria.stripped_japanese_maple_wood": "Обтёсанная древесина японского клёна", + "item.terrestria.stripped_japanese_maple_log": "Обтёсанное бревно японского клёна", + "item.terrestria.dark_japanese_maple_leaves": "Листья тёмного японского клёна", + "item.terrestria.dark_japanese_maple_sapling": "Саженец тёмного японского клёна", + "item.terrestria.rainbow_eucalyptus_log": "Бревно радужного эвкалипта", + "item.terrestria.rainbow_eucalyptus_wood": "Радужный эвкалипт", + "item.terrestria.rainbow_eucalyptus_quarter_log": "Бревно радужного эвкалипта", + "item.terrestria.rainbow_eucalyptus_sapling": "Саженец радужного эвкалипта", + "item.terrestria.rainbow_eucalyptus_leaves": "Листья радужного эвкалипта", + "item.terrestria.rainbow_eucalyptus_planks": "Доски из радужного эвкалипта", + "item.terrestria.rainbow_eucalyptus_slab": "Плита из радужного эвкалипта", + "item.terrestria.rainbow_eucalyptus_stairs": "Ступеньки из радужного эвкалипта", + "item.terrestria.rainbow_eucalyptus_fence": "Забор из радужного эвкалипта", + "item.terrestria.rainbow_eucalyptus_fence_gate": "Калитка из радужного эвкалипта", + "item.terrestria.rainbow_eucalyptus_door": "Дверь из радужного эвкалипта", + "item.terrestria.rainbow_eucalyptus_pressure_plate": "Нажимная плита из радужного эвкалипта", + "item.terrestria.rainbow_eucalyptus_button": "Кнопка из радужного эвкалипта", + "item.terrestria.rainbow_eucalyptus_sign": "Табличка из радужного эвкалипта", + "item.terrestria.rainbow_eucalyptus_trapdoor": "Люк из радужного эвкалипта", + "item.terrestria.stripped_rainbow_eucalyptus_wood": "Обтёсанная древесина радужного эвкалипта", + "item.terrestria.stripped_rainbow_eucalyptus_log": "Обтёсанное бревно радужного эвкалипта", + "item.terrestria.stripped_rainbow_eucalyptus_quarter_log": "Обтёсанное бревно радужного эвкалипта", + "item.terrestria.sakura_log": "Бревно сакуры", + "item.terrestria.sakura_sapling": "Саженец сакуры", + "item.terrestria.sakura_leaves": "Листья сакуры", + "item.terrestria.sakura_leaf_pile": "Охапка листьев сакуры", + "item.terrestria.sakura_planks": "Доски из сакуры", + "item.terrestria.sakura_slab": "Плита из сакуры", + "item.terrestria.sakura_stairs": "Ступеньки из сакуры", + "item.terrestria.sakura_fence": "Забор из сакуры", + "item.terrestria.sakura_fence_gate": "Калитка из сакуры", + "item.terrestria.sakura_door": "Дверь из сакуры", + "item.terrestria.sakura_pressure_plate": "Нажимная плита из сакуры", + "item.terrestria.sakura_button": "Кнопка из сакуры", + "item.terrestria.sakura_sign": "Табличка из сакуры", + "item.terrestria.sakura_trapdoor": "Люк из сакуры", + "item.terrestria.stripped_sakura_wood": "Обтёсанная древесина сакуры", + "item.terrestria.stripped_sakura_log": "Обтёсанное бревно сакуры", + "item.terrestria.cattail": "Рогоз", + "item.terrestria.tall_cattail": "Высокий рогоз", + "item.terrestria.basalt": "Базальт", + "item.terrestria.basalt_slab": "Базальтовая плита", + "item.terrestria.basalt_stairs": "Базальтовые ступеньки", + "item.terrestria.basalt_wall": "Базальтовая ограда", + "item.terrestria.smooth_basalt": "Гладкий базальт", + "item.terrestria.smooth_basalt_slab": "Плита из гладкого базальта", + "item.terrestria.smooth_basalt_stairs": "Ступеньки из гладкого базальта", + "item.terrestria.smooth_basalt_wall": "Ограда из гладкого базальта", + "item.terrestria.basalt_cobblestone": "Базальтовый булыжник", + "item.terrestria.basalt_cobblestone_slab": "Плита из базальтового булыжника", + "item.terrestria.basalt_cobblestone_stairs": "Ступеньки из базальтового булыжника", + "item.terrestria.basalt_cobblestone_wall": "Ограда из базальтового булыжника", + "item.terrestria.mossy_basalt_cobblestone": "Замшелый базальтовый булыжник", + "item.terrestria.mossy_basalt_cobblestone_slab": "Плита из замшелого базальтового булыжника", + "item.terrestria.mossy_basalt_cobblestone_stairs": "Ступеньки из замшелого базальтового булыжника", + "item.terrestria.mossy_basalt_cobblestone_wall": "Ограда из замшелого базальтового булыжника", + "item.terrestria.basalt_bricks": "Базальтовые кирпичи", + "item.terrestria.basalt_brick_slab": "Плита из базальтового кирпича", + "item.terrestria.basalt_brick_stairs": "Ступеньки из базальтового кирпича", + "item.terrestria.basalt_brick_wall": "Ограда из базальтового кирпича", + "item.terrestria.mossy_basalt_bricks": "Замшелые базальтовые кирпичи", + "item.terrestria.mossy_basalt_brick_slab": "Плита из замшелого базальтового кирпича", + "item.terrestria.mossy_basalt_brick_stairs": "Ступеньки из замшелого базальтового кирпича", + "item.terrestria.mossy_basalt_brick_wall": "Ограда из замшелого базальтового кирпича", + "item.terrestria.basalt_button": "Базальтовая кнопка", + "item.terrestria.basalt_pressure_plate": "Базальтовая нажимная плита", + "item.terrestria.chiseled_basalt_bricks": "Резные базальтовые кирпичи", + "item.terrestria.cracked_basalt_bricks": "Потрескавшиеся базальтовые кирпичи", + "item.terrestria.basalt_grass_block": "Базальтовый дёрн", + "item.terrestria.basalt_grass_path": "Базальтовая тропа", + "item.terrestria.basalt_sand": "Чёрный песок", + "item.terrestria.basalt_dirt": "Базальтовая земля", + "item.terrestria.basalt_podzol": "Базальтовый подзол", + "item.terrestria.andisol_farmland": "Андизоловая пашня", + "item.terrestria.indian_paintbrush": "Индийская кисть", + "item.terrestria.monsteras": "Монстерос", + "item.terrestria.potted_indian_paintbrush": "Индийская кисть в горшке", + "item.terrestria.potted_monsteras": "Монстерос в горшке", + "item.terrestria.japanese_maple_shrub_sapling": "Саженец куста японского клёна", + "item.terrestria.japanese_maple_shrub_leaves": "Листья куста японского клёна", + "item.terrestria.potted_redwood_sapling": "Саженец секвойи в горшке", + "item.terrestria.potted_hemlock_sapling": "Саженец тсуги в горшке", + "item.terrestria.potted_rubber_sapling": "Саженец гевеи в горшке", + "item.terrestria.potted_cypress_sapling": "Саженец кипариса в горшке", + "item.terrestria.potted_willow_sapling": "Саженец ивы в горшке", + "item.terrestria.potted_japanese_maple_sapling": "Саженец японского клёна в горшке", + "item.terrestria.potted_dark_japanese_maple_sapling": "Саженец тёмного японского клёна в горшке", + "item.terrestria.potted_rainbow_eucalyptus_sapling": "Саженец радужного эвкалипта в горшке", + "item.terrestria.potted_sakura_sapling": "Саженец сакуры в горшке", + "item.terrestria.potted_jungle_palm_sapling": "Саженец пальмы в горшке", + "item.terrestria.potted_japanese_maple_shrub_sapling": "Саженец куста японского клёна в горшке", + "item.terrestria.potted_saguaro_cactus_sapling": "Саженец кактуса сагуаро в горшке", + "item.terrestria.agave": "Агава", + "item.terrestria.tiny_cactus": "Крошечный кактус", + "item.terrestria.aloe_vera": "Алоэ вера", + "item.terrestria.dead_grass": "Мертвая трава", + "item.terrestria.potted_agave": "Агава в горшке", + "item.terrestria.potted_tiny_cactus": "Крошечный кактус в горшке", + "item.terrestria.potted_aloe_vera": "Алоэ вера в горшке", + "item.terrestria.yucca_palm_log": "Бревно юкки пальмовой", + "item.terrestria.yucca_palm_leaves": "Листья юкки пальмовой", + "item.terrestria.yucca_palm_planks": "Доски из юкки пальмовой", + "item.terrestria.yucca_palm_slab": "Плита из юкки пальмовой", + "item.terrestria.yucca_palm_stairs": "Ступеньки из юкки пальмовой", + "item.terrestria.yucca_palm_fence": "Забор из юкки пальмовой", + "item.terrestria.yucca_palm_fence_gate": "Калитка из юкки пальмовой", + "item.terrestria.yucca_palm_door": "Дверь из юкки пальмовой", + "item.terrestria.yucca_palm_button": "Кнопка из юкки пальмовой", + "item.terrestria.yucca_palm_pressure_plate": "Нажимная плита из юкки пальмовой", + "item.terrestria.yucca_palm_trapdoor": "Люк из юкки пальмовой", + "item.terrestria.yucca_palm_sign": "Табличка из юкки пальмовой", + "item.terrestria.stripped_yucca_palm_log": "Обтёсанное бревно юкки пальмовой", + "item.terrestria.small_oak_log": "Тонкое дубовое бревно", + "item.terrestria.stripped_small_oak_log": "Обтёсанное тонкое дубовое бревно", + "item.terrestria.saguaro_cactus": "Кактус сагуаро", + "item.terrestria.bryce_sapling": "Саженец дерева брайс", + "item.terrestria.saguaro_cactus_sapling": "Саженец кактуса сагуаро", + "item.terrestria.yucca_palm_sapling": "Саженец юкки пальмовой", + "tag.item.c.basalt": "Базальт", "tag.item.c.basalts": "Базальтовые", "tag.item.c.black_sand": "Чёрный песок", @@ -284,7 +509,7 @@ "tag.item.c.sands": "Пески", "tag.item.c.stone": "Камень", "tag.item.c.stripped_logs": "Обтёсанные брёвна", - "tag.item.c.stripped_wood": "Обтёсанная древесина", + "tag.item.c.stripped_woods": "Обтёсанная древесина", "tag.item.terrestria.cypress_logs": "Брёвна кипариса", "tag.item.terrestria.hemlock_logs": "Брёвна тсуги", "tag.item.terrestria.japanese_maple_logs": "Брёвна японского клёна", diff --git a/client/src/main/resources/assets/terrestria/lang/uk_ua.json b/client/src/main/resources/assets/terrestria/lang/uk_ua.json index c4f26312..a213bebc 100644 --- a/client/src/main/resources/assets/terrestria/lang/uk_ua.json +++ b/client/src/main/resources/assets/terrestria/lang/uk_ua.json @@ -1,23 +1,25 @@ { - "itemGroup.terrestria.items": "Terrestria", - "item.terrestria.cypress_boat": "Кипарисовий човен", - "item.terrestria.cypress_chest_boat": "Кипарисовий човен зі скринею", - "item.terrestria.hemlock_boat": "Човен із тсуґи", - "item.terrestria.hemlock_chest_boat": "Човен із тсуґи зі скринею", - "item.terrestria.japanese_maple_boat": "Човен з японського клена", - "item.terrestria.japanese_maple_chest_boat": "Човен з японського клена зі скринею", - "item.terrestria.rainbow_eucalyptus_boat": "Веселково-евкаліптовий човен", - "item.terrestria.rainbow_eucalyptus_chest_boat": "Веселково-евкаліптовий човен зі скринею", - "item.terrestria.redwood_boat": "Човен із секвої", - "item.terrestria.redwood_chest_boat": "Човен із секвої зі скринею", - "item.terrestria.rubber_boat": "Човен з гевеї", - "item.terrestria.rubber_chest_boat": "Човен з гевеї зі скринею", - "item.terrestria.sakura_boat": "Сакуровий човен", - "item.terrestria.sakura_chest_boat": "Сакуровий човен зі скринею", - "item.terrestria.willow_boat": "Вербовий човен", - "item.terrestria.willow_chest_boat": "Вербовий човен зі скринею", - "item.terrestria.yucca_palm_boat": "Човен з пальми юки", - "item.terrestria.yucca_palm_chest_boat": "Човен з пальми юки зі скринею", + "biome.terrestria.caldera": "Кальдера", + "biome.terrestria.canyon": "Каньйон", + "biome.terrestria.cypress_forest": "Кипарисовий ліс", + "biome.terrestria.cypress_swamp": "Кипарисове болото", + "biome.terrestria.dense_woodlands": "Густе рідколісся", + "biome.terrestria.dunes": "Дюни", + "biome.terrestria.hemlock_rainforest": "Дощовий ліс тсуґ", + "biome.terrestria.hemlock_treeline": "Межа лісу тсуґ", + "biome.terrestria.japanese_maple_forest": "Ліс японського клена", + "biome.terrestria.lush_desert": "Пишна пустеля", + "biome.terrestria.lush_redwood_forest": "Пишний ліс секвой", + "biome.terrestria.oasis": "Оазис", + "biome.terrestria.outback": "Аутбек", + "biome.terrestria.rainbow_rainforest": "Веселковий дощовий ліс", + "biome.terrestria.redwood_forest": "Ліс секвой", + "biome.terrestria.sakura_forest": "Сакуровий ліс", + "biome.terrestria.snowy_hemlock_forest": "Засніжений ліс тсуґ", + "biome.terrestria.snowy_hemlock_treeline": "Засніжена межа лісу тсуґ", + "biome.terrestria.volcanic_island": "Вулканічний острів", + "biome.terrestria.windswept_redwood_forest": "Вітряний ліс секвой", + "block.terrestria.redwood_log": "Колода секвої", "block.terrestria.redwood_wood": "Деревина секвої", "block.terrestria.redwood_quarter_log": "Четверть колоди секвої", @@ -249,26 +251,259 @@ "block.terrestria.bryce_sapling": "Паросток каньйонного дерева", "block.terrestria.saguaro_cactus_sapling": "Паросток кактуса сагуаро", "block.terrestria.yucca_palm_sapling": "Паросток пальми юка", + + "itemGroup.terrestria.items": "Terrestria", "item.terrestria.log_turner": "Обертач колод", "item.terrestria.log_turner.tooltip": "Використайте на колоді, щоб установити вісь та обертання", - "biome.terrestria.caldera": "Кальдера", - "biome.terrestria.canyon": "Каньйон", - "biome.terrestria.cypress_forest": "Кипарисовий ліс", - "biome.terrestria.cypress_swamp": "Кипарисове болото", - "biome.terrestria.dense_woodlands": "Густе рідколісся", - "biome.terrestria.dunes": "Дюни", - "biome.terrestria.hemlock_rainforest": "Дощовий ліс тсуґ", - "biome.terrestria.hemlock_treeline": "Межа лісу тсуґ", - "biome.terrestria.japanese_maple_forest": "Ліс японського клена", - "biome.terrestria.lush_desert": "Пишна пустеля", - "biome.terrestria.lush_redwood_forest": "Пишний ліс секвой", - "biome.terrestria.oasis": "Оазис", - "biome.terrestria.outback": "Аутбек", - "biome.terrestria.rainbow_rainforest": "Веселковий дощовий ліс", - "biome.terrestria.redwood_forest": "Ліс секвой", - "biome.terrestria.sakura_forest": "Сакуровий ліс", - "biome.terrestria.snowy_hemlock_forest": "Засніжений ліс тсуґ", - "biome.terrestria.snowy_hemlock_treeline": "Засніжена межа лісу тсуґ", - "biome.terrestria.volcanic_island": "Вулканічний острів", - "biome.terrestria.windswept_redwood_forest": "Вітряний ліс секвой" + + "item.terrestria.cypress_boat": "Кипарисовий човен", + "item.terrestria.cypress_chest_boat": "Кипарисовий човен зі скринею", + "item.terrestria.hemlock_boat": "Човен із тсуґи", + "item.terrestria.hemlock_chest_boat": "Човен із тсуґи зі скринею", + "item.terrestria.japanese_maple_boat": "Човен з японського клена", + "item.terrestria.japanese_maple_chest_boat": "Човен з японського клена зі скринею", + "item.terrestria.rainbow_eucalyptus_boat": "Веселково-евкаліптовий човен", + "item.terrestria.rainbow_eucalyptus_chest_boat": "Веселково-евкаліптовий човен зі скринею", + "item.terrestria.redwood_boat": "Човен із секвої", + "item.terrestria.redwood_chest_boat": "Човен із секвої зі скринею", + "item.terrestria.rubber_boat": "Човен з гевеї", + "item.terrestria.rubber_chest_boat": "Човен з гевеї зі скринею", + "item.terrestria.sakura_boat": "Сакуровий човен", + "item.terrestria.sakura_chest_boat": "Сакуровий човен зі скринею", + "item.terrestria.willow_boat": "Вербовий човен", + "item.terrestria.willow_chest_boat": "Вербовий човен зі скринею", + "item.terrestria.yucca_palm_boat": "Човен з пальми юки", + "item.terrestria.yucca_palm_chest_boat": "Човен з пальми юки зі скринею", + + "item.terrestria.redwood_log": "Колода секвої", + "item.terrestria.redwood_wood": "Деревина секвої", + "item.terrestria.redwood_quarter_log": "Четверть колоди секвої", + "item.terrestria.redwood_sapling": "Паросток секвої", + "item.terrestria.redwood_leaves": "Листя секвої", + "item.terrestria.redwood_planks": "Дошки із секвої", + "item.terrestria.redwood_slab": "Плита із секвої", + "item.terrestria.redwood_stairs": "Сходи із секвої", + "item.terrestria.redwood_fence": "Паркан із секвої", + "item.terrestria.redwood_fence_gate": "Хвіртка із секвої", + "item.terrestria.redwood_door": "Двері із секвої", + "item.terrestria.redwood_pressure_plate": "Натискна плита із секвої", + "item.terrestria.redwood_button": "Кнопка із секвої", + "item.terrestria.redwood_sign": "Табличка із секвої", + "item.terrestria.redwood_hanging_sign": "Вивіска із секвої", + "item.terrestria.redwood_trapdoor": "Люк із секвої", + "item.terrestria.stripped_redwood_wood": "Обтесана деревина секвої", + "item.terrestria.stripped_redwood_log": "Обтесана колода секвої", + "item.terrestria.stripped_redwood_quarter_log": "Чверть обтесаної колоди секвої", + "item.terrestria.hemlock_log": "Колода тсуґи", + "item.terrestria.hemlock_wood": "Деревина тсуґи", + "item.terrestria.hemlock_quarter_log": "Чверть колоди тсуґи", + "item.terrestria.hemlock_sapling": "Паросток тсуґи", + "item.terrestria.hemlock_leaves": "Листя тсуґи", + "item.terrestria.hemlock_planks": "Дошки із тсуґи", + "item.terrestria.hemlock_slab": "Плита із тсуґи", + "item.terrestria.hemlock_stairs": "Сходи із тсуґи", + "item.terrestria.hemlock_fence": "Паркан із тсуґи", + "item.terrestria.hemlock_fence_gate": "Хвіртка із тсуґи", + "item.terrestria.hemlock_door": "Двері із тсуґи", + "item.terrestria.hemlock_pressure_plate": "Натискна плита із тсуґи", + "item.terrestria.hemlock_button": "Кнопка із тсуґи", + "item.terrestria.hemlock_sign": "Табличка із тсуґи", + "item.terrestria.hemlock_hanging_sign": "Вивіска із тсуґи", + "item.terrestria.hemlock_trapdoor": "Люк із тсуґи", + "item.terrestria.stripped_hemlock_wood": "Обтесана деревина тсуґи", + "item.terrestria.stripped_hemlock_log": "Обтесана колода тсуґи", + "item.terrestria.stripped_hemlock_quarter_log": "Чверть обтесаної колоди тсуґи", + "item.terrestria.jungle_palm_sapling": "Паросток тропічної пальми", + "item.terrestria.jungle_palm_leaves": "Листя тропічної пальми", + "item.terrestria.rubber_log": "Колода гевеї", + "item.terrestria.rubber_wood": "Деревина гевеї", + "item.terrestria.rubber_sapling": "Паросток гевеї", + "item.terrestria.rubber_leaves": "Листя гевеї", + "item.terrestria.rubber_planks": "Дошки з гевеї", + "item.terrestria.rubber_slab": "Плита з гевеї", + "item.terrestria.rubber_stairs": "Сходи з гевеї", + "item.terrestria.rubber_fence": "Паркан з гевеї", + "item.terrestria.rubber_fence_gate": "Хвіртка з гевеї", + "item.terrestria.rubber_door": "Двері з гевеї", + "item.terrestria.rubber_pressure_plate": "Натискна плита з гевеї", + "item.terrestria.rubber_button": "Кнопка з гевеї", + "item.terrestria.rubber_sign": "Табличка з гевеї", + "item.terrestria.rubber_hanging_sign": "Вивіска з гевеї", + "item.terrestria.rubber_trapdoor": "Люк з гевеї", + "item.terrestria.stripped_rubber_wood": "Обтесана деревина гевеї", + "item.terrestria.stripped_rubber_log": "Обтесана колода гевеї", + "item.terrestria.cypress_log": "Кипарисова колода", + "item.terrestria.cypress_wood": "Кипарисова деревина", + "item.terrestria.cypress_quarter_log": "Чверть кипарисової колоди", + "item.terrestria.cypress_sapling": "Паросток кипарису", + "item.terrestria.cypress_leaves": "Кипарисове листя", + "item.terrestria.cypress_planks": "Кипарисові дошки", + "item.terrestria.cypress_slab": "Кипарисова плита", + "item.terrestria.cypress_stairs": "Кипарисові сходи", + "item.terrestria.cypress_fence": "Кипарисовий паркан", + "item.terrestria.cypress_fence_gate": "Кипарисова хвіртка", + "item.terrestria.cypress_door": "Кипарисові двері", + "item.terrestria.cypress_pressure_plate": "Кипарисова натискна плита", + "item.terrestria.cypress_button": "Кипарисова кнопка", + "item.terrestria.cypress_sign": "Кипарисова табличка", + "item.terrestria.cypress_hanging_sign": "Кипарисова вивіска", + "item.terrestria.cypress_trapdoor": "Кипарисовий люк", + "item.terrestria.stripped_cypress_wood": "Обтесана кипарисова деревина", + "item.terrestria.stripped_cypress_log": "Обтесана кипарисова колода", + "item.terrestria.stripped_cypress_quarter_log": "Чверть обтесаної кипарисової колоди", + "item.terrestria.willow_log": "Вербова колода", + "item.terrestria.willow_wood": "Вербова деревина", + "item.terrestria.willow_sapling": "Паросток верби", + "item.terrestria.willow_leaves": "Вербове листя", + "item.terrestria.willow_planks": "Вербові дошки", + "item.terrestria.willow_slab": "Вербова плита", + "item.terrestria.willow_stairs": "Вербові сходи", + "item.terrestria.willow_fence": "Вербовий паркан", + "item.terrestria.willow_fence_gate": "Вербова хвіртка", + "item.terrestria.willow_door": "Вербові двері", + "item.terrestria.willow_pressure_plate": "Вербова натискна плита", + "item.terrestria.willow_button": "Вербова кнопка", + "item.terrestria.willow_sign": "Вербова табличка", + "item.terrestria.willow_hanging_sign": "Вербова вивіска", + "item.terrestria.willow_trapdoor": "Вербовий люк", + "item.terrestria.stripped_willow_wood": "Обтесана вербова деревина", + "item.terrestria.stripped_willow_log": "Обтесана вербова колода", + "item.terrestria.japanese_maple_log": "Колода японського клена", + "item.terrestria.japanese_maple_wood": "Деревина японського клена", + "item.terrestria.japanese_maple_sapling": "Паросток японського клена", + "item.terrestria.japanese_maple_leaves": "Листя японського клена", + "item.terrestria.japanese_maple_planks": "Дошки з японського клена", + "item.terrestria.japanese_maple_slab": "Плита з японського клена", + "item.terrestria.japanese_maple_stairs": "Сходи з японського клена", + "item.terrestria.japanese_maple_fence": "Паркан з японського клена", + "item.terrestria.japanese_maple_fence_gate": "Хвіртка з японського клена", + "item.terrestria.japanese_maple_door": "Двері з японського клена", + "item.terrestria.japanese_maple_pressure_plate": "Натискна плита з японського клена", + "item.terrestria.japanese_maple_button": "Кнопка з японського клена", + "item.terrestria.japanese_maple_sign": "Табличка з японського клена", + "item.terrestria.japanese_maple_hanging_sign": "Вивіска з японського клена", + "item.terrestria.japanese_maple_trapdoor": "Люк з японського клена", + "item.terrestria.stripped_japanese_maple_wood": "Обтесана деревина японського клена", + "item.terrestria.stripped_japanese_maple_log": "Обтесана колода японського клена", + "item.terrestria.dark_japanese_maple_leaves": "Листя темного японського клена", + "item.terrestria.dark_japanese_maple_sapling": "Паросток темного японського клена", + "item.terrestria.rainbow_eucalyptus_log": "Веселково-евкаліптова колода", + "item.terrestria.rainbow_eucalyptus_wood": "Веселково-евкаліптова деревина", + "item.terrestria.rainbow_eucalyptus_quarter_log": "Чверть веселково-евкаліптової колоди", + "item.terrestria.rainbow_eucalyptus_sapling": "Паросток веселкового евкаліпта", + "item.terrestria.rainbow_eucalyptus_leaves": "Веселково-евкаліптове листя", + "item.terrestria.rainbow_eucalyptus_planks": "Веселково-евкаліптові дошки", + "item.terrestria.rainbow_eucalyptus_slab": "Веселково-евкаліптова плита", + "item.terrestria.rainbow_eucalyptus_stairs": "Веселково-евкаліптові сходи", + "item.terrestria.rainbow_eucalyptus_fence": "Веселково-евкаліптовий паркан", + "item.terrestria.rainbow_eucalyptus_fence_gate": "Веселково-евкаліптова хвіртка", + "item.terrestria.rainbow_eucalyptus_door": "Веселково-евкаліптові двері", + "item.terrestria.rainbow_eucalyptus_pressure_plate": "Веселково-евкаліптова натискна плита", + "item.terrestria.rainbow_eucalyptus_button": "Веселково-евкаліптова кнопка", + "item.terrestria.rainbow_eucalyptus_sign": "Веселково-евкаліптова табличка", + "item.terrestria.rainbow_eucalyptus_hanging_sign": "Веселково-евкаліптова вивіска", + "item.terrestria.rainbow_eucalyptus_trapdoor": "Веселково-евкаліптовий люк", + "item.terrestria.stripped_rainbow_eucalyptus_wood": "Обтесана веселково-евкаліптова деревина", + "item.terrestria.stripped_rainbow_eucalyptus_log": "Обтесана веселково-евкаліптова колода", + "item.terrestria.stripped_rainbow_eucalyptus_quarter_log": "Чверть обтесаної веселково-евкаліптової деревини", + "item.terrestria.sakura_log": "Сакурова колода", + "item.terrestria.sakura_sapling": "Паросток сакури", + "item.terrestria.sakura_leaves": "Сакурове листя", + "item.terrestria.sakura_leaf_pile": "Купа сакурового листя", + "item.terrestria.sakura_planks": "Сакурові дошки", + "item.terrestria.sakura_slab": "Сакурова плита", + "item.terrestria.sakura_stairs": "Сакурові сходи", + "item.terrestria.sakura_fence": "Сакуровий паркан", + "item.terrestria.sakura_fence_gate": "Сакурова хвіртка", + "item.terrestria.sakura_door": "Сакурові двері", + "item.terrestria.sakura_pressure_plate": "Сакурова натискна плита", + "item.terrestria.sakura_button": "Сакурова кнопка", + "item.terrestria.sakura_sign": "Сакурова табличка", + "item.terrestria.sakura_hanging_sign": "Сакурова вивіска", + "item.terrestria.sakura_trapdoor": "Сакуровий люк", + "item.terrestria.stripped_sakura_wood": "Обтесана сакурова деревина", + "item.terrestria.stripped_sakura_log": "Обтесана сакурова колода", + "item.terrestria.cattail": "Рогіз", + "item.terrestria.tall_cattail": "Високий рогіз", + "item.terrestria.basalt": "Вулканічний камінь", + "item.terrestria.basalt_slab": "Плита з вулканічного каменю", + "item.terrestria.basalt_stairs": "Сходи з вулканічного каменю", + "item.terrestria.basalt_wall": "Стіна з вулканічного каменю", + "item.terrestria.smooth_basalt": "Гладкий вулканічний камінь", + "item.terrestria.smooth_basalt_slab": "Плита з гладкого вулканічного каменю", + "item.terrestria.smooth_basalt_stairs": "Сходи з гладкого вулканічного каменю", + "item.terrestria.smooth_basalt_wall": "Стіна з гладкого вулканічного каменю", + "item.terrestria.basalt_cobblestone": "Вулканічний кругляк", + "item.terrestria.basalt_cobblestone_slab": "Плита з вулканічного кругляку", + "item.terrestria.basalt_cobblestone_stairs": "Сходи з вулканічного кругляку", + "item.terrestria.basalt_cobblestone_wall": "Стіна з вулканічного кругляку", + "item.terrestria.mossy_basalt_cobblestone": "Моховитий вулканічний кругляк", + "item.terrestria.mossy_basalt_cobblestone_slab": "Плита з моховитого вулканічного кругляку", + "item.terrestria.mossy_basalt_cobblestone_stairs": "Сходи з моховитого вулканічного кругляку", + "item.terrestria.mossy_basalt_cobblestone_wall": "Стіна з моховитого вулканічного кругляку", + "item.terrestria.basalt_bricks": "Вулканічна кам'яна цегла", + "item.terrestria.basalt_brick_slab": "Плита з вулканічної кам'яної цегли", + "item.terrestria.basalt_brick_stairs": "Сходи з вулканічної кам'яної цегли", + "item.terrestria.basalt_brick_wall": "Стіна з вулканічної кам'яної цегли", + "item.terrestria.mossy_basalt_bricks": "Моховита вулканічна кам'яна цегла", + "item.terrestria.mossy_basalt_brick_slab": "Плита з моховитої вулканічної кам'яної цегли", + "item.terrestria.mossy_basalt_brick_stairs": "Сходи з моховитої вулканічної кам'яної цегли", + "item.terrestria.mossy_basalt_brick_wall": "Стіна з моховитої вулканічної кам'яної цегли", + "item.terrestria.basalt_button": "Кнопка з вулканічної цегли", + "item.terrestria.basalt_pressure_plate": "Натискна плита з вулканічної цегли", + "item.terrestria.chiseled_basalt_bricks": "Різьблена вулканічна кам'яна цегла", + "item.terrestria.cracked_basalt_bricks": "Тріснута вулканічна кам'яна цегла", + "item.terrestria.basalt_grass_block": "Трав'янистий андизол", + "item.terrestria.basalt_grass_path": "Андизолова стежка", + "item.terrestria.basalt_sand": "Чорний пісок", + "item.terrestria.basalt_dirt": "Андизол", + "item.terrestria.basalt_podzol": "Андизоловий підзол", + "item.terrestria.andisol_farmland": "Андизолова рілля", + "item.terrestria.indian_paintbrush": "Кастилея", + "item.terrestria.monsteras": "Монстери", + "item.terrestria.potted_indian_paintbrush": "Кастилея в горщику", + "item.terrestria.potted_monsteras": "Монстери у горщику", + "item.terrestria.potted_bryce_sapling": "Паросток каньйонного дерева в горщику", + "item.terrestria.japanese_maple_shrub_sapling": "Паросток куща японського клена", + "item.terrestria.japanese_maple_shrub_leaves": "Листя куща японського клена", + "item.terrestria.potted_redwood_sapling": "Паросток секвої в горщику", + "item.terrestria.potted_hemlock_sapling": "Паросток тсуґи в горщику", + "item.terrestria.potted_rubber_sapling": "Паросток гевеї в горщику", + "item.terrestria.potted_cypress_sapling": "Паросток кипарису в горщику", + "item.terrestria.potted_willow_sapling": "Паросток верби в горщику", + "item.terrestria.potted_japanese_maple_sapling": "Паросток японського клена в горщику", + "item.terrestria.potted_dark_japanese_maple_sapling": "Паросток темного японського клена в горщику", + "item.terrestria.potted_rainbow_eucalyptus_sapling": "Паросток веселкового евкаліпта в горщику", + "item.terrestria.potted_sakura_sapling": "Паросток сакури в горщику", + "item.terrestria.potted_jungle_palm_sapling": "Паросток тропічної пальми в горщику", + "item.terrestria.potted_japanese_maple_shrub_sapling": "Паросток куща японського клена в горщику", + "item.terrestria.potted_saguaro_cactus_sapling": "Паросток кактуса сагуаро в горщику", + "item.terrestria.potted_yucca_palm_sapling": "Паросток пальми юки в горщику", + "item.terrestria.agave": "Агава", + "item.terrestria.tiny_cactus": "Крихітний кактус", + "item.terrestria.aloe_vera": "Алое", + "item.terrestria.dead_grass": "Мертва трава", + "item.terrestria.potted_agave": "Агава в горщику", + "item.terrestria.potted_tiny_cactus": "Крихітний кактус у горщику", + "item.terrestria.potted_aloe_vera": "Алое в горщику", + "item.terrestria.yucca_palm_log": "Колода пальми юки", + "item.terrestria.yucca_palm_leaves": "Листя пальми юки", + "item.terrestria.yucca_palm_planks": "Дошки з пальми юки", + "item.terrestria.yucca_palm_slab": "Плита з пальми юки", + "item.terrestria.yucca_palm_stairs": "Сходи з пальми юки", + "item.terrestria.yucca_palm_fence": "Паркан з пальми юки", + "item.terrestria.yucca_palm_fence_gate": "Хвіртка з пальми юки", + "item.terrestria.yucca_palm_door": "Двері з пальми юки", + "item.terrestria.yucca_palm_button": "Кнопка з пальми юки", + "item.terrestria.yucca_palm_pressure_plate": "Натискна плита з пальми юки", + "item.terrestria.yucca_palm_trapdoor": "Люк з пальми юки", + "item.terrestria.yucca_palm_sign": "Табличка з пальми юки", + "item.terrestria.yucca_palm_hanging_sign": "Вивіска з пальми юки", + "item.terrestria.stripped_yucca_palm_log": "Обтесана колода пальми юки", + "item.terrestria.small_oak_log": "Мала дубова колода", + "item.terrestria.stripped_small_oak_log": "Обтесана мала дубова колода", + "item.terrestria.saguaro_cactus": "Кактус сагуаро", + "item.terrestria.bryce_sapling": "Паросток каньйонного дерева", + "item.terrestria.saguaro_cactus_sapling": "Паросток кактуса сагуаро", + "item.terrestria.yucca_palm_sapling": "Паросток пальми юка" } diff --git a/client/src/main/resources/assets/terrestria/lang/zh_cn.json b/client/src/main/resources/assets/terrestria/lang/zh_cn.json index 3fe1e200..081f366f 100644 --- a/client/src/main/resources/assets/terrestria/lang/zh_cn.json +++ b/client/src/main/resources/assets/terrestria/lang/zh_cn.json @@ -1,23 +1,25 @@ { - "itemGroup.terrestria.items": "Terrestria", - "item.terrestria.cypress_boat": "柏木船", - "item.terrestria.cypress_chest_boat": "柏木运输船", - "item.terrestria.hemlock_boat": "铁杉木船", - "item.terrestria.hemlock_chest_boat": "铁杉木运输船", - "item.terrestria.japanese_maple_boat": "日本红枫木船", - "item.terrestria.japanese_maple_chest_boat": "日本枫木运输船船", - "item.terrestria.rainbow_eucalyptus_boat": "彩虹桉木船", - "item.terrestria.rainbow_eucalyptus_chest_boat": "彩虹桉木运输船", - "item.terrestria.redwood_boat": "红杉木船", - "item.terrestria.redwood_chest_boat": "红杉木运输船", - "item.terrestria.rubber_boat": "橡胶木船", - "item.terrestria.rubber_chest_boat": "橡胶木运输船", - "item.terrestria.sakura_boat": "樱花木船", - "item.terrestria.sakura_chest_boat": "樱花木运输船", - "item.terrestria.willow_boat": "柳木船", - "item.terrestria.willow_chest_boat": "柳木运输船", - "item.terrestria.yucca_palm_boat": "丝兰棕榈木船", - "item.terrestria.yucca_palm_chest_boat": "丝兰棕榈木运输船", + "biome.terrestria.caldera": "死火山口", + "biome.terrestria.canyon": "峡谷", + "biome.terrestria.cypress_forest": "柏木森林", + "biome.terrestria.cypress_swamp": "柏木沼泽", + "biome.terrestria.dense_woodlands": "繁茂的林地", + "biome.terrestria.dunes": "沙丘", + "biome.terrestria.hemlock_rainforest": "铁杉雨林", + "biome.terrestria.hemlock_treeline": "铁杉林线", + "biome.terrestria.japanese_maple_forest": "日本红枫树林", + "biome.terrestria.lush_desert": "繁茂的沙漠", + "biome.terrestria.lush_redwood_forest": "繁茂的红杉树林", + "biome.terrestria.oasis": "沙漠绿洲", + "biome.terrestria.outback": "内陆", + "biome.terrestria.rainbow_rainforest": "彩虹桉木雨林", + "biome.terrestria.redwood_forest": "红杉树林", + "biome.terrestria.sakura_forest": "樱花树林", + "biome.terrestria.snowy_hemlock_forest": "积雪的铁杉树林", + "biome.terrestria.snowy_hemlock_treeline": "积雪的铁杉树林线", + "biome.terrestria.volcanic_island": "火山岛", + "biome.terrestria.windswept_redwood_forest": "风袭红杉树林", + "block.terrestria.redwood_log": "红杉原木", "block.terrestria.redwood_wood": "红杉木", "block.terrestria.redwood_quarter_log": "1/4红杉原木", @@ -249,26 +251,259 @@ "block.terrestria.bryce_sapling": "布莱斯树苗", "block.terrestria.saguaro_cactus_sapling": "巨人柱苗", "block.terrestria.yucca_palm_sapling": "丝兰棕榈树苗", + + "itemGroup.terrestria.items": "Terrestria", "item.terrestria.log_turner": "原木旋转器", "item.terrestria.log_turner.tooltip": "对着原木使用时\n会将中心轴设置为你所点击的面\n对着四分之一的原木使用时\n会先尝试设置中心轴\n若已匹配则顺时针旋转树皮面\n潜行使用时\n会循环旋转中心轴和树皮面", - "biome.terrestria.caldera": "死火山口", - "biome.terrestria.canyon": "峡谷", - "biome.terrestria.cypress_forest": "柏木森林", - "biome.terrestria.cypress_swamp": "柏木沼泽", - "biome.terrestria.dense_woodlands": "繁茂的林地", - "biome.terrestria.dunes": "沙丘", - "biome.terrestria.hemlock_rainforest": "铁杉雨林", - "biome.terrestria.hemlock_treeline": "铁杉林线", - "biome.terrestria.japanese_maple_forest": "日本红枫树林", - "biome.terrestria.lush_desert": "繁茂的沙漠", - "biome.terrestria.lush_redwood_forest": "繁茂的红杉树林", - "biome.terrestria.oasis": "沙漠绿洲", - "biome.terrestria.outback": "内陆", - "biome.terrestria.rainbow_rainforest": "彩虹桉木雨林", - "biome.terrestria.redwood_forest": "红杉树林", - "biome.terrestria.sakura_forest": "樱花树林", - "biome.terrestria.snowy_hemlock_forest": "积雪的铁杉树林", - "biome.terrestria.snowy_hemlock_treeline": "积雪的铁杉树林线", - "biome.terrestria.volcanic_island": "火山岛", - "biome.terrestria.windswept_redwood_forest": "风袭红杉树林" -} \ No newline at end of file + + "item.terrestria.cypress_boat": "柏木船", + "item.terrestria.cypress_chest_boat": "柏木运输船", + "item.terrestria.hemlock_boat": "铁杉木船", + "item.terrestria.hemlock_chest_boat": "铁杉木运输船", + "item.terrestria.japanese_maple_boat": "日本红枫木船", + "item.terrestria.japanese_maple_chest_boat": "日本枫木运输船船", + "item.terrestria.rainbow_eucalyptus_boat": "彩虹桉木船", + "item.terrestria.rainbow_eucalyptus_chest_boat": "彩虹桉木运输船", + "item.terrestria.redwood_boat": "红杉木船", + "item.terrestria.redwood_chest_boat": "红杉木运输船", + "item.terrestria.rubber_boat": "橡胶木船", + "item.terrestria.rubber_chest_boat": "橡胶木运输船", + "item.terrestria.sakura_boat": "樱花木船", + "item.terrestria.sakura_chest_boat": "樱花木运输船", + "item.terrestria.willow_boat": "柳木船", + "item.terrestria.willow_chest_boat": "柳木运输船", + "item.terrestria.yucca_palm_boat": "丝兰棕榈木船", + "item.terrestria.yucca_palm_chest_boat": "丝兰棕榈木运输船", + + "item.terrestria.redwood_log": "红杉原木", + "item.terrestria.redwood_wood": "红杉木", + "item.terrestria.redwood_quarter_log": "1/4红杉原木", + "item.terrestria.redwood_sapling": "红杉树苗", + "item.terrestria.redwood_leaves": "红杉树叶", + "item.terrestria.redwood_planks": "红杉木板", + "item.terrestria.redwood_slab": "红杉木台阶", + "item.terrestria.redwood_stairs": "红杉木楼梯", + "item.terrestria.redwood_fence": "红杉木栅栏", + "item.terrestria.redwood_fence_gate": "红杉木栅栏门", + "item.terrestria.redwood_door": "红杉木门", + "item.terrestria.redwood_pressure_plate": "红杉木压力板", + "item.terrestria.redwood_button": "红杉木按钮", + "item.terrestria.redwood_sign": "红杉木告示牌", + "item.terrestria.redwood_hanging_sign": "悬挂式红衫木告示牌", + "item.terrestria.redwood_trapdoor": "红杉木活板门", + "item.terrestria.stripped_redwood_wood": "去皮红杉木", + "item.terrestria.stripped_redwood_log": "去皮红杉原木", + "item.terrestria.stripped_redwood_quarter_log": "去皮1/4红杉原木", + "item.terrestria.hemlock_log": "铁杉原木", + "item.terrestria.hemlock_wood": "铁杉木", + "item.terrestria.hemlock_quarter_log": "1/4铁杉原木", + "item.terrestria.hemlock_sapling": "铁杉树苗", + "item.terrestria.hemlock_leaves": "铁杉树叶", + "item.terrestria.hemlock_planks": "铁杉木板", + "item.terrestria.hemlock_slab": "铁杉木台阶", + "item.terrestria.hemlock_stairs": "铁杉木楼梯", + "item.terrestria.hemlock_fence": "铁杉木栅栏", + "item.terrestria.hemlock_fence_gate": "铁杉木栅栏门", + "item.terrestria.hemlock_door": "铁杉木门", + "item.terrestria.hemlock_pressure_plate": "铁杉木压力板", + "item.terrestria.hemlock_button": "铁杉木按钮", + "item.terrestria.hemlock_sign": "铁杉木告示牌", + "item.terrestria.hemlock_hanging_sign": "悬挂式铁杉木告示牌", + "item.terrestria.hemlock_trapdoor": "铁杉木活板门", + "item.terrestria.stripped_hemlock_wood": "去皮铁杉木", + "item.terrestria.stripped_hemlock_log": "去皮铁杉原木", + "item.terrestria.stripped_hemlock_quarter_log": "去皮1/4铁杉原木", + "item.terrestria.jungle_palm_sapling": "丛林棕榈树苗", + "item.terrestria.jungle_palm_leaves": "丛林棕榈树叶", + "item.terrestria.rubber_log": "橡胶原木", + "item.terrestria.rubber_wood": "橡胶木", + "item.terrestria.rubber_sapling": "橡胶树苗", + "item.terrestria.rubber_leaves": "橡胶树叶", + "item.terrestria.rubber_planks": "橡胶木板", + "item.terrestria.rubber_slab": "橡胶木台阶", + "item.terrestria.rubber_stairs": "橡胶木楼梯", + "item.terrestria.rubber_fence": "橡胶木栅栏", + "item.terrestria.rubber_fence_gate": "橡胶木栅栏门", + "item.terrestria.rubber_door": "橡胶木门", + "item.terrestria.rubber_pressure_plate": "橡胶木压力板", + "item.terrestria.rubber_button": "橡胶木按钮", + "item.terrestria.rubber_sign": "橡胶木告示牌", + "item.terrestria.rubber_hanging_sign": "悬挂式橡胶木告示牌", + "item.terrestria.rubber_trapdoor": "橡胶木活板门", + "item.terrestria.stripped_rubber_wood": "去皮橡胶木", + "item.terrestria.stripped_rubber_log": "去皮橡胶原木", + "item.terrestria.cypress_log": "柏木原木", + "item.terrestria.cypress_wood": "柏木", + "item.terrestria.cypress_quarter_log": "1/4柏木原木", + "item.terrestria.cypress_sapling": "柏树树苗", + "item.terrestria.cypress_leaves": "柏树树叶", + "item.terrestria.cypress_planks": "柏木木板", + "item.terrestria.cypress_slab": "柏木台阶", + "item.terrestria.cypress_stairs": "柏木楼梯", + "item.terrestria.cypress_fence": "柏木栅栏", + "item.terrestria.cypress_fence_gate": "柏木栅栏门", + "item.terrestria.cypress_door": "柏木门", + "item.terrestria.cypress_pressure_plate": "柏木压力板", + "item.terrestria.cypress_button": "柏木按钮", + "item.terrestria.cypress_sign": "柏木告示牌", + "item.terrestria.cypress_hanging_sign": "悬挂式柏木告示牌", + "item.terrestria.cypress_trapdoor": "柏木活板门", + "item.terrestria.stripped_cypress_wood": "去皮柏木", + "item.terrestria.stripped_cypress_log": "去皮柏木原木", + "item.terrestria.stripped_cypress_quarter_log": "去皮1/4柏木原木", + "item.terrestria.willow_log": "柳木原木", + "item.terrestria.willow_wood": "柳木", + "item.terrestria.willow_sapling": "柳树树苗", + "item.terrestria.willow_leaves": "柳树树叶", + "item.terrestria.willow_planks": "柳木木板", + "item.terrestria.willow_slab": "柳木台阶", + "item.terrestria.willow_stairs": "柳木楼梯", + "item.terrestria.willow_fence": "柳木栅栏", + "item.terrestria.willow_fence_gate": "柳木栅栏门", + "item.terrestria.willow_door": "柳木门", + "item.terrestria.willow_pressure_plate": "柳木压力板", + "item.terrestria.willow_button": "柳木按钮", + "item.terrestria.willow_sign": "柳木告示牌", + "item.terrestria.willow_hanging_sign": "悬挂式柳木告示牌", + "item.terrestria.willow_trapdoor": "柳木活板门", + "item.terrestria.stripped_willow_wood": "去皮柳木", + "item.terrestria.stripped_willow_log": "去皮柳木原木", + "item.terrestria.japanese_maple_log": "日本红枫原木", + "item.terrestria.japanese_maple_wood": "日本红枫木", + "item.terrestria.japanese_maple_sapling": "日本红枫树苗", + "item.terrestria.japanese_maple_leaves": "日本红枫树叶", + "item.terrestria.japanese_maple_planks": "日本红枫木板", + "item.terrestria.japanese_maple_slab": "日本红枫木台阶", + "item.terrestria.japanese_maple_stairs": "日本红枫木楼梯", + "item.terrestria.japanese_maple_fence": "日本红枫木栅栏", + "item.terrestria.japanese_maple_fence_gate": "日本红枫木栅栏门", + "item.terrestria.japanese_maple_door": "日本红枫木门", + "item.terrestria.japanese_maple_pressure_plate": "日本红枫木压力板", + "item.terrestria.japanese_maple_button": "日本红枫木按钮", + "item.terrestria.japanese_maple_sign": "日本红枫木告示牌", + "item.terrestria.japanese_maple_hanging_sign": "悬挂式日本枫木告示牌", + "item.terrestria.japanese_maple_trapdoor": "日本红枫木活板门", + "item.terrestria.stripped_japanese_maple_wood": "去皮日本红枫木", + "item.terrestria.stripped_japanese_maple_log": "去皮日本红枫原木", + "item.terrestria.dark_japanese_maple_leaves": "暗色日本红枫树叶", + "item.terrestria.dark_japanese_maple_sapling": "暗色日本红枫树苗", + "item.terrestria.rainbow_eucalyptus_log": "彩虹桉原木", + "item.terrestria.rainbow_eucalyptus_wood": "彩虹桉木", + "item.terrestria.rainbow_eucalyptus_quarter_log": "1/4彩虹桉原木", + "item.terrestria.rainbow_eucalyptus_sapling": "彩虹桉树苗", + "item.terrestria.rainbow_eucalyptus_leaves": "彩虹桉树叶", + "item.terrestria.rainbow_eucalyptus_planks": "彩虹桉木板", + "item.terrestria.rainbow_eucalyptus_slab": "彩虹桉木台阶", + "item.terrestria.rainbow_eucalyptus_stairs": "彩虹桉木楼梯", + "item.terrestria.rainbow_eucalyptus_fence": "彩虹桉木栅栏", + "item.terrestria.rainbow_eucalyptus_fence_gate": "彩虹桉木栅栏门", + "item.terrestria.rainbow_eucalyptus_door": "彩虹桉木门", + "item.terrestria.rainbow_eucalyptus_pressure_plate": "彩虹桉木压力板", + "item.terrestria.rainbow_eucalyptus_button": "彩虹桉木按钮", + "item.terrestria.rainbow_eucalyptus_sign": "彩虹桉木告示牌", + "item.terrestria.rainbow_eucalyptus_hanging_sign": "悬挂式彩虹桉木告示牌", + "item.terrestria.rainbow_eucalyptus_trapdoor": "彩虹桉木活板门", + "item.terrestria.stripped_rainbow_eucalyptus_wood": "去皮彩虹桉木", + "item.terrestria.stripped_rainbow_eucalyptus_log": "去皮彩虹桉原木", + "item.terrestria.stripped_rainbow_eucalyptus_quarter_log": "去皮1/4彩虹桉原木", + "item.terrestria.sakura_log": "樱花原木", + "item.terrestria.sakura_sapling": "樱花树苗", + "item.terrestria.sakura_leaves": "樱花树叶", + "item.terrestria.sakura_leaf_pile": "樱花落叶", + "item.terrestria.sakura_planks": "樱花木板", + "item.terrestria.sakura_slab": "樱花木台阶", + "item.terrestria.sakura_stairs": "樱花木楼梯", + "item.terrestria.sakura_fence": "樱花木栅栏", + "item.terrestria.sakura_fence_gate": "樱花木栅栏门", + "item.terrestria.sakura_door": "樱花木门", + "item.terrestria.sakura_pressure_plate": "樱花木压力板", + "item.terrestria.sakura_button": "樱花木按钮", + "item.terrestria.sakura_sign": "樱花木告示牌", + "item.terrestria.sakura_hanging_sign": "悬挂式樱花木告示牌", + "item.terrestria.sakura_trapdoor": "樱花木活板门", + "item.terrestria.stripped_sakura_wood": "去皮樱花木", + "item.terrestria.stripped_sakura_log": "去皮樱花原木", + "item.terrestria.cattail": "猫尾香蒲", + "item.terrestria.tall_cattail": "高猫尾香蒲", + "item.terrestria.basalt": "火山岩", + "item.terrestria.basalt_slab": "火山岩台阶", + "item.terrestria.basalt_stairs": "火山岩楼梯", + "item.terrestria.basalt_wall": "火山岩墙", + "item.terrestria.smooth_basalt": "平滑火山岩", + "item.terrestria.smooth_basalt_slab": "平滑火山岩台阶", + "item.terrestria.smooth_basalt_stairs": "平滑火山岩楼梯", + "item.terrestria.smooth_basalt_wall": "平滑火山岩墙", + "item.terrestria.basalt_cobblestone": "火山岩圆石", + "item.terrestria.basalt_cobblestone_slab": "火山岩圆石台阶", + "item.terrestria.basalt_cobblestone_stairs": "火山岩圆石楼梯", + "item.terrestria.basalt_cobblestone_wall": "火山岩圆石墙", + "item.terrestria.mossy_basalt_cobblestone": "覆苔火山岩圆石", + "item.terrestria.mossy_basalt_cobblestone_slab": "覆苔火山岩圆石台阶", + "item.terrestria.mossy_basalt_cobblestone_stairs": "覆苔火山岩圆石楼梯", + "item.terrestria.mossy_basalt_cobblestone_wall": "覆苔火山岩圆石墙", + "item.terrestria.basalt_bricks": "火山岩石砖", + "item.terrestria.basalt_brick_slab": "火山岩石砖台阶", + "item.terrestria.basalt_brick_stairs": "火山岩石砖楼梯", + "item.terrestria.basalt_brick_wall": "火山岩石砖墙", + "item.terrestria.mossy_basalt_bricks": "覆苔火山岩石砖", + "item.terrestria.mossy_basalt_brick_slab": "覆苔火山岩石砖台阶", + "item.terrestria.mossy_basalt_brick_stairs": "覆苔火山岩石砖楼梯", + "item.terrestria.mossy_basalt_brick_wall": "覆苔火山岩石砖墙", + "item.terrestria.basalt_button": "火山岩按钮", + "item.terrestria.basalt_pressure_plate": "火山岩压力板", + "item.terrestria.chiseled_basalt_bricks": "錾制火山岩石砖", + "item.terrestria.cracked_basalt_bricks": "裂纹火山岩石砖", + "item.terrestria.basalt_grass_block": "火山灰土草方块", + "item.terrestria.basalt_grass_path": "火山灰土草径", + "item.terrestria.basalt_sand": "火山砂", + "item.terrestria.basalt_dirt": "火山灰土", + "item.terrestria.basalt_podzol": "灰化火山灰土", + "item.terrestria.andisol_farmland": "火山灰土耕地", + "item.terrestria.indian_paintbrush": "火焰草", + "item.terrestria.monsteras": "龟背竹", + "item.terrestria.potted_indian_paintbrush": "火焰草盆栽", + "item.terrestria.potted_monsteras": "龟背竹盆栽", + "item.terrestria.potted_bryce_sapling": "布莱斯树苗盆栽", + "item.terrestria.japanese_maple_shrub_sapling": "日本红枫灌木树苗", + "item.terrestria.japanese_maple_shrub_leaves": "日本红枫灌木树叶", + "item.terrestria.potted_redwood_sapling": "红杉树苗盆栽", + "item.terrestria.potted_hemlock_sapling": "铁杉树苗盆栽", + "item.terrestria.potted_rubber_sapling": "橡胶树苗盆栽", + "item.terrestria.potted_cypress_sapling": "柏树树苗盆栽", + "item.terrestria.potted_willow_sapling": "柳树树苗盆栽", + "item.terrestria.potted_japanese_maple_sapling": "日本红枫树苗盆栽", + "item.terrestria.potted_dark_japanese_maple_sapling": "暗色日本红枫树苗盆栽", + "item.terrestria.potted_rainbow_eucalyptus_sapling": "彩虹桉树苗盆栽", + "item.terrestria.potted_sakura_sapling": "樱花树苗盆栽", + "item.terrestria.potted_jungle_palm_sapling": "丛林棕榈树苗盆栽", + "item.terrestria.potted_japanese_maple_shrub_sapling": "日本红枫灌木树苗盆栽", + "item.terrestria.potted_saguaro_cactus_sapling": "巨人柱盆栽", + "item.terrestria.potted_yucca_palm_sapling": "丝兰棕榈树苗盆栽", + "item.terrestria.agave": "龙舌兰", + "item.terrestria.tiny_cactus": "小型仙人掌", + "item.terrestria.aloe_vera": "芦荟", + "item.terrestria.dead_grass": "枯草", + "item.terrestria.potted_agave": "龙舌兰盆栽", + "item.terrestria.potted_tiny_cactus": "小型仙人掌盆栽", + "item.terrestria.potted_aloe_vera": "芦荟盆栽", + "item.terrestria.yucca_palm_log": "丝兰棕榈原木", + "item.terrestria.yucca_palm_leaves": "丝兰棕榈树叶", + "item.terrestria.yucca_palm_planks": "丝兰棕榈木板", + "item.terrestria.yucca_palm_slab": "丝兰棕榈木台阶", + "item.terrestria.yucca_palm_stairs": "丝兰棕榈木台阶", + "item.terrestria.yucca_palm_fence": "丝兰棕榈木栅栏", + "item.terrestria.yucca_palm_fence_gate": "丝兰棕榈木栅栏门", + "item.terrestria.yucca_palm_door": "丝兰棕榈木门", + "item.terrestria.yucca_palm_button": "丝兰棕榈木按钮", + "item.terrestria.yucca_palm_pressure_plate": "丝兰棕榈木压力板", + "item.terrestria.yucca_palm_trapdoor": "丝兰棕榈木活板门", + "item.terrestria.yucca_palm_sign": "丝兰棕榈木告示牌", + "item.terrestria.yucca_palm_hanging_sign": "悬挂式丝兰棕榈木告示牌", + "item.terrestria.stripped_yucca_palm_log": "去皮丝兰棕榈原木", + "item.terrestria.small_oak_log": "小型橡木原木", + "item.terrestria.stripped_small_oak_log": "去皮小型橡木原木", + "item.terrestria.saguaro_cactus": "巨人柱", + "item.terrestria.bryce_sapling": "布莱斯树苗", + "item.terrestria.saguaro_cactus_sapling": "巨人柱苗", + "item.terrestria.yucca_palm_sapling": "丝兰棕榈树苗" +} diff --git a/client/src/main/resources/assets/terrestria/lang/zh_tw.json b/client/src/main/resources/assets/terrestria/lang/zh_tw.json index 0f34794a..4f0efaab 100644 --- a/client/src/main/resources/assets/terrestria/lang/zh_tw.json +++ b/client/src/main/resources/assets/terrestria/lang/zh_tw.json @@ -1,250 +1,474 @@ { - "itemGroup.terrestria.items": "Terrestria", - "item.terrestria.cypress_boat": "柏木船", - "item.terrestria.hemlock_boat": "鐵杉木船", - "item.terrestria.japanese_maple_boat": "日本楓木船", - "item.terrestria.rainbow_eucalyptus_boat": "彩虹案木船", - "item.terrestria.redwood_boat": "紅杉木船", - "item.terrestria.rubber_boat": "橡膠木船", - "item.terrestria.sakura_boat": "櫻花木船", - "item.terrestria.willow_boat": "柳木船", - "block.terrestria.redwood_log": "紅杉原木", - "block.terrestria.redwood_wood": "紅杉原木", - "block.terrestria.redwood_quarter_log": "紅杉原木", - "block.terrestria.redwood_sapling": "紅杉樹苗", - "block.terrestria.redwood_leaves": "紅杉樹葉", - "block.terrestria.redwood_planks": "紅杉木板", - "block.terrestria.redwood_slab": "紅杉木臺階", - "block.terrestria.redwood_stairs": "紅杉木樓梯", - "block.terrestria.redwood_fence": "紅杉木柵欄", - "block.terrestria.redwood_fence_gate": "紅杉木柵欄門", - "block.terrestria.redwood_door": "紅杉木門", - "block.terrestria.redwood_pressure_plate": "紅杉木壓力板", - "block.terrestria.redwood_button": "紅杉木按鈕", - "block.terrestria.redwood_sign": "紅杉木牌", - "block.terrestria.redwood_trapdoor": "紅杉木活板門", - "block.terrestria.stripped_redwood_wood": "去皮紅杉木原木", - "block.terrestria.stripped_redwood_log": "去皮紅杉木原木", - "block.terrestria.stripped_redwood_quarter_log": "去皮紅杉木原木", - "block.terrestria.hemlock_log": "鐵杉木", - "block.terrestria.hemlock_wood": "鐵杉木", - "block.terrestria.hemlock_quarter_log": "鐵杉木方塊", - "block.terrestria.hemlock_sapling": "鐵杉樹苗", - "block.terrestria.hemlock_leaves": "鐵杉樹葉", - "block.terrestria.hemlock_planks": "鐵杉木板", - "block.terrestria.hemlock_slab": "鐵杉木臺階", - "block.terrestria.hemlock_stairs": "鐵杉木樓梯", - "block.terrestria.hemlock_fence": "鐵杉木柵欄", - "block.terrestria.hemlock_fence_gate": "鐵杉木柵欄門", - "block.terrestria.hemlock_door": "鐵杉木門", - "block.terrestria.hemlock_pressure_plate": "鐵杉木壓力板", - "block.terrestria.hemlock_button": "鐵杉木按鈕", - "block.terrestria.hemlock_sign": "鐵杉木牌", - "block.terrestria.hemlock_trapdoor": "鐵杉木活板門", - "block.terrestria.stripped_hemlock_wood": "去皮鐵杉原木", - "block.terrestria.stripped_hemlock_log": "去皮鐵杉原木", - "block.terrestria.stripped_hemlock_quarter_log": "去皮鐵杉原木", - "block.terrestria.jungle_palm_sapling": "叢林棕櫚樹苗", - "block.terrestria.jungle_palm_leaves": "叢林棕櫚樹葉", - "block.terrestria.rubber_log": "橡膠原木", - "block.terrestria.rubber_wood": "橡膠原木", - "block.terrestria.rubber_sapling": "橡膠樹苗", - "block.terrestria.rubber_leaves": "橡膠樹葉", - "block.terrestria.rubber_planks": "橡膠木板", - "block.terrestria.rubber_slab": "橡膠木臺階", - "block.terrestria.rubber_stairs": "橡膠木樓梯", - "block.terrestria.rubber_fence": "橡膠木柵欄", - "block.terrestria.rubber_fence_gate": "橡膠木柵欄門", - "block.terrestria.rubber_door": "橡膠木門", - "block.terrestria.rubber_pressure_plate": "橡膠木壓力板", - "block.terrestria.rubber_button": "橡膠木按鈕", - "block.terrestria.rubber_sign": "橡膠木牌", - "block.terrestria.rubber_trapdoor": "橡膠木活板門", - "block.terrestria.stripped_rubber_wood": "去皮橡膠木", - "block.terrestria.stripped_rubber_log": "去皮橡膠木", - "block.terrestria.cypress_log": "柏木原木", - "block.terrestria.cypress_wood": "柏木原木", - "block.terrestria.cypress_quarter_log": "柏木原木", - "block.terrestria.cypress_sapling": "柏樹苗", - "block.terrestria.cypress_leaves": "柏樹葉", - "block.terrestria.cypress_planks": "柏木板", - "block.terrestria.cypress_slab": "柏木臺階", - "block.terrestria.cypress_stairs": "柏木樓梯", - "block.terrestria.cypress_fence": "柏木柵欄", - "block.terrestria.cypress_fence_gate": "柏木柵欄門", - "block.terrestria.cypress_door": "柏木門", - "block.terrestria.cypress_pressure_plate": "柏木壓力板", - "block.terrestria.cypress_button": "柏木按鈕", - "block.terrestria.cypress_sign": "柏木牌", - "block.terrestria.cypress_trapdoor": "柏木活板門", - "block.terrestria.stripped_cypress_wood": "去皮柏木原木", - "block.terrestria.stripped_cypress_log": "去皮柏木原木", - "block.terrestria.stripped_cypress_quarter_log": "去皮柏木原木", - "block.terrestria.willow_log": "柳木原木", - "block.terrestria.willow_wood": "柳木原木", - "block.terrestria.willow_sapling": "柳樹苗", - "block.terrestria.willow_leaves": "柳木樹葉", - "block.terrestria.willow_planks": "柳木板", - "block.terrestria.willow_slab": "柳木臺階", - "block.terrestria.willow_stairs": "柳木樓梯", - "block.terrestria.willow_fence": "柳木柵欄", - "block.terrestria.willow_fence_gate": "柳木柵欄門", - "block.terrestria.willow_door": "柳木門", - "block.terrestria.willow_pressure_plate": "柳木壓力板", - "block.terrestria.willow_button": "柳木按鈕", - "block.terrestria.willow_sign": "柳木牌", - "block.terrestria.willow_trapdoor": "柳木活板門", - "block.terrestria.stripped_willow_wood": "去皮柳木原木", - "block.terrestria.stripped_willow_log": "去皮柳木原木", - "block.terrestria.japanese_maple_log": "日本楓木原木", - "block.terrestria.japanese_maple_wood": "日本楓木原木", - "block.terrestria.japanese_maple_sapling": "日本楓樹苗", - "block.terrestria.japanese_maple_leaves": "日本楓樹葉", - "block.terrestria.japanese_maple_planks": "日本楓木板", - "block.terrestria.japanese_maple_slab": "日本楓木臺階", - "block.terrestria.japanese_maple_stairs": "日本楓木樓梯", - "block.terrestria.japanese_maple_fence": "日本楓木柵欄", - "block.terrestria.japanese_maple_fence_gate": "日本楓木柵欄門", - "block.terrestria.japanese_maple_door": "日本楓木門", - "block.terrestria.japanese_maple_pressure_plate": "日本楓木壓力板", - "block.terrestria.japanese_maple_button": "日本楓木按鈕", - "block.terrestria.japanese_maple_sign": "日本楓木牌", - "block.terrestria.japanese_maple_trapdoor": "日本楓木活板門", - "block.terrestria.stripped_japanese_maple_wood": "去皮日本楓樹原木", - "block.terrestria.stripped_japanese_maple_log": "去皮日本楓樹原木", - "block.terrestria.dark_japanese_maple_leaves": "日本紅楓樹葉", - "block.terrestria.dark_japanese_maple_sapling": "日本紅楓樹苗", - "block.terrestria.rainbow_eucalyptus_log": "彩虹案木原木", - "block.terrestria.rainbow_eucalyptus_wood": "彩虹案木原木", - "block.terrestria.rainbow_eucalyptus_quarter_log": "彩虹案木原木", - "block.terrestria.rainbow_eucalyptus_sapling": "彩虹案樹苗", - "block.terrestria.rainbow_eucalyptus_leaves": "彩虹案樹葉", - "block.terrestria.rainbow_eucalyptus_planks": "彩虹案木板", - "block.terrestria.rainbow_eucalyptus_slab": "彩虹案木臺階", - "block.terrestria.rainbow_eucalyptus_stairs": "彩虹案木樓梯", - "block.terrestria.rainbow_eucalyptus_fence": "彩虹案木柵欄", - "block.terrestria.rainbow_eucalyptus_fence_gate": "彩虹案木柵欄門", - "block.terrestria.rainbow_eucalyptus_door": "彩虹案木門", - "block.terrestria.rainbow_eucalyptus_pressure_plate": "彩虹案木壓力板", - "block.terrestria.rainbow_eucalyptus_button": "彩虹案木按鈕", - "block.terrestria.rainbow_eucalyptus_sign": "彩虹案木牌", - "block.terrestria.rainbow_eucalyptus_trapdoor": "彩虹案木活板門", - "block.terrestria.stripped_rainbow_eucalyptus_wood": "去皮彩虹案木原木", - "block.terrestria.stripped_rainbow_eucalyptus_log": "去皮彩虹案木原木", - "block.terrestria.stripped_rainbow_eucalyptus_quarter_log": "去皮彩虹案木原木", - "block.terrestria.sakura_log": "櫻花木原木", - "block.terrestria.sakura_sapling": "櫻花樹苗", - "block.terrestria.sakura_leaves": "櫻花樹葉", - "block.terrestria.sakura_leaf_pile": "櫻花落葉", - "block.terrestria.sakura_planks": "櫻花木板", - "block.terrestria.sakura_slab": "櫻花木臺階", - "block.terrestria.sakura_stairs": "櫻花木樓梯", - "block.terrestria.sakura_fence": "櫻花木柵欄", - "block.terrestria.sakura_fence_gate": "櫻花木柵欄門", - "block.terrestria.sakura_door": "櫻花木門", - "block.terrestria.sakura_pressure_plate": "櫻花木壓力板", - "block.terrestria.sakura_button": "櫻花木按鈕", - "block.terrestria.sakura_sign": "櫻花木牌", - "block.terrestria.sakura_trapdoor": "櫻花木活板門", - "block.terrestria.stripped_sakura_wood": "去皮櫻花樹原木", - "block.terrestria.stripped_sakura_log": "去皮櫻花樹原木", - "block.terrestria.cattail": "貓尾香蒲", - "block.terrestria.tall_cattail": "高貓尾香蒲", - "block.terrestria.basalt": "玄武巖", - "block.terrestria.basalt_slab": "玄武巖臺階", - "block.terrestria.basalt_stairs": "玄武巖樓梯", - "block.terrestria.basalt_wall": "玄武巖墻", - "block.terrestria.smooth_basalt": "平滑玄武巖", - "block.terrestria.smooth_basalt_slab": "平滑玄武巖臺階", - "block.terrestria.smooth_basalt_stairs": "平滑玄武巖樓梯", - "block.terrestria.smooth_basalt_wall": "平滑玄武巖墻", - "block.terrestria.basalt_cobblestone": "玄武巖圓石", - "block.terrestria.basalt_cobblestone_slab": "玄武巖圓石臺階", - "block.terrestria.basalt_cobblestone_stairs": "玄武巖圓石樓梯", - "block.terrestria.basalt_cobblestone_wall": "玄武巖圓石墻", - "block.terrestria.mossy_basalt_cobblestone": "生苔的玄武巖圓石", - "block.terrestria.mossy_basalt_cobblestone_slab": "生苔的玄武巖圓石臺階", - "block.terrestria.mossy_basalt_cobblestone_stairs": "生苔的玄武巖圓石樓梯", - "block.terrestria.mossy_basalt_cobblestone_wall": "生苔的玄武巖圓石墻", - "block.terrestria.basalt_bricks": "玄武巖石磚", - "block.terrestria.basalt_brick_slab": "玄武巖石磚臺階", - "block.terrestria.basalt_brick_stairs": "玄武巖石磚樓梯", - "block.terrestria.basalt_brick_wall": "玄武巖石磚墻", - "block.terrestria.mossy_basalt_bricks": "生苔的玄武巖石磚", - "block.terrestria.mossy_basalt_brick_slab": "生苔的玄武巖石磚臺階", - "block.terrestria.mossy_basalt_brick_stairs": "生苔的玄武巖石磚樓梯", - "block.terrestria.mossy_basalt_brick_wall": "生苔的玄武巖石磚墻", - "block.terrestria.basalt_button": "玄武巖按鈕", - "block.terrestria.basalt_pressure_plate": "玄武巖壓力板", - "block.terrestria.chiseled_basalt_bricks": "鏨制玄武巖石磚", - "block.terrestria.cracked_basalt_bricks": "裂玄武巖石磚", - "block.terrestria.basalt_grass_block": "火山灰土草方塊", - "block.terrestria.basalt_grass_path": "火山灰土草徑", - "block.terrestria.basalt_sand": "玄武巖砂", - "block.terrestria.basalt_dirt": "火山灰土", - "block.terrestria.basalt_podzol": "灰化火山灰土", - "block.terrestria.andisol_farmland": "火山灰耕地", - "block.terrestria.indian_paintbrush": "印地安畫筆花", - "block.terrestria.monsteras": "龜背竹", - "block.terrestria.potted_indian_paintbrush": "印地安畫筆花盆栽", - "block.terrestria.potted_monsteras": "龜背竹", - "block.terrestria.japanese_maple_shrub_sapling": "日本楓木灌木樹苗", - "block.terrestria.japanese_maple_shrub_leaves": "日本楓木灌木樹葉", - "block.terrestria.potted_redwood_sapling": "紅杉樹苗盆栽", - "block.terrestria.potted_hemlock_sapling": "鐵杉樹苗盆栽", - "block.terrestria.potted_rubber_sapling": "橡膠樹苗盆栽", - "block.terrestria.potted_cypress_sapling": "柏樹苗盆栽", - "block.terrestria.potted_willow_sapling": "柳樹苗盆栽", - "block.terrestria.potted_japanese_maple_sapling": "日本楓樹苗盆栽", - "block.terrestria.potted_dark_japanese_maple_sapling": "日本紅楓樹苗盆栽", - "block.terrestria.potted_rainbow_eucalyptus_sapling": "彩虹案樹苗盆栽", - "block.terrestria.potted_sakura_sapling": "櫻花樹苗盆栽", - "block.terrestria.potted_jungle_palm_sapling": "叢林棕櫚樹苗盆栽", - "block.terrestria.potted_japanese_maple_shrub_sapling": "日本楓木灌樹苗", - "block.terrestria.potted_saguaro_cactus_sapling": "柱狀仙人掌盆栽", - "block.terrestria.agave": "龍舌蘭", - "block.terrestria.tiny_cactus": "小型仙人掌", - "block.terrestria.aloe_vera": "蘆薈", - "block.terrestria.dead_grass": "枯草", - "block.terrestria.potted_agave": "龍舌蘭盆栽", - "block.terrestria.potted_tiny_cactus": "小型仙人掌盆栽", - "block.terrestria.potted_aloe_vera": "蘆薈盆栽", - "block.terrestria.yucca_palm_log": "絲蘭棕櫚原木", - "block.terrestria.yucca_palm_leaves": "絲蘭棕櫚樹葉", - "block.terrestria.yucca_palm_planks": "絲蘭棕櫚木板", - "block.terrestria.yucca_palm_slab": "絲蘭棕櫚木臺階", - "block.terrestria.yucca_palm_stairs": "絲蘭棕櫚木臺階", - "block.terrestria.yucca_palm_fence": "絲蘭棕櫚木柵欄", - "block.terrestria.yucca_palm_fence_gate": "絲蘭棕櫚木柵欄門", - "block.terrestria.yucca_palm_door": "絲蘭棕櫚木門", - "block.terrestria.yucca_palm_button": "絲蘭棕櫚木按鈕", - "block.terrestria.yucca_palm_pressure_plate": "絲蘭棕櫚木壓力板", - "block.terrestria.yucca_palm_trapdoor": "絲蘭棕櫚木活板門", - "block.terrestria.yucca_palm_sign": "絲蘭棕櫚木牌", - "block.terrestria.stripped_yucca_palm_log": "去皮絲蘭棕櫚原木", - "item.terrestria.yucca_palm_boat": "絲蘭棕櫚木船", - "block.terrestria.small_oak_log": "小型橡木原木", - "block.terrestria.stripped_small_oak_log": "去皮小型橡木原木", - "block.terrestria.saguaro_cactus": "柱狀仙人掌", - "block.terrestria.bryce_sapling": "布萊斯樹苗", - "block.terrestria.saguaro_cactus_sapling": "柱狀仙人掌樹苗", - "block.terrestria.yucca_palm_sapling": "絲蘭棕櫚樹苗", - "item.terrestria.log_turner": "木頭旋轉器", - "item.terrestria.log_turner.tooltip": "對著壹個原木使用這個工具,\n 妳所對準的面將成為原木朝向妳使用此工具的面\n 當妳所對著的是壹個木方塊時\n 如果妳對著的是壹個木方塊,它就會使橡皮面轉90°順時針方向旋轉\n 直到妳想讓這個木塊旋轉到妳想要到達的方向\n 所有的轉向都會以順時針進行\n 當妳按住潛行進行旋轉木塊時\n 木塊不會以表面的年輪進行旋轉", - "biome.terrestria.redwood_forest": "紅杉樹林", - "biome.terrestria.lush_redwood_forest": "繁茂的紅杉樹林", - "biome.terrestria.hemlock_rainforest": "鐵杉木雨林", - "biome.terrestria.snowy_hemlock_forest": "白雪皚皚的鐵杉樹林", - "biome.terrestria.cypress_forest": "柏樹林", - "biome.terrestria.sakura_forest": "櫻花樹林", - "biome.terrestria.japanese_maple_forest": "日本楓樹林", - "biome.terrestria.dense_woodlands": "繁茂的木場", - "biome.terrestria.rainbow_rainforest": "彩虹案木雨林", - "biome.terrestria.cypress_swamp": "柏樹林沼澤", - "biome.terrestria.caldera": "死火山口", - "biome.terrestria.volcanic_island": "火山島", - "biome.terrestria.lush_desert": "繁茂的沙漠", - "biome.terrestria.oasis": "沙漠綠洲", - "biome.terrestria.dunes": "沙丘", - "biome.terrestria.outback": "內陸" + "biome.terrestria.redwood_forest": "紅杉樹林", + "biome.terrestria.lush_redwood_forest": "繁茂的紅杉樹林", + "biome.terrestria.hemlock_rainforest": "鐵杉木雨林", + "biome.terrestria.snowy_hemlock_forest": "白雪皚皚的鐵杉樹林", + "biome.terrestria.cypress_forest": "柏樹林", + "biome.terrestria.sakura_forest": "櫻花樹林", + "biome.terrestria.japanese_maple_forest": "日本楓樹林", + "biome.terrestria.dense_woodlands": "繁茂的木場", + "biome.terrestria.rainbow_rainforest": "彩虹案木雨林", + "biome.terrestria.cypress_swamp": "柏樹林沼澤", + "biome.terrestria.caldera": "死火山口", + "biome.terrestria.volcanic_island": "火山島", + "biome.terrestria.lush_desert": "繁茂的沙漠", + "biome.terrestria.oasis": "沙漠綠洲", + "biome.terrestria.dunes": "沙丘", + "biome.terrestria.outback": "內陸", + + "block.terrestria.redwood_log": "紅杉原木", + "block.terrestria.redwood_wood": "紅杉原木", + "block.terrestria.redwood_quarter_log": "紅杉原木", + "block.terrestria.redwood_sapling": "紅杉樹苗", + "block.terrestria.redwood_leaves": "紅杉樹葉", + "block.terrestria.redwood_planks": "紅杉木板", + "block.terrestria.redwood_slab": "紅杉木臺階", + "block.terrestria.redwood_stairs": "紅杉木樓梯", + "block.terrestria.redwood_fence": "紅杉木柵欄", + "block.terrestria.redwood_fence_gate": "紅杉木柵欄門", + "block.terrestria.redwood_door": "紅杉木門", + "block.terrestria.redwood_pressure_plate": "紅杉木壓力板", + "block.terrestria.redwood_button": "紅杉木按鈕", + "block.terrestria.redwood_sign": "紅杉木牌", + "block.terrestria.redwood_trapdoor": "紅杉木活板門", + "block.terrestria.stripped_redwood_wood": "去皮紅杉木原木", + "block.terrestria.stripped_redwood_log": "去皮紅杉木原木", + "block.terrestria.stripped_redwood_quarter_log": "去皮紅杉木原木", + "block.terrestria.hemlock_log": "鐵杉木", + "block.terrestria.hemlock_wood": "鐵杉木", + "block.terrestria.hemlock_quarter_log": "鐵杉木方塊", + "block.terrestria.hemlock_sapling": "鐵杉樹苗", + "block.terrestria.hemlock_leaves": "鐵杉樹葉", + "block.terrestria.hemlock_planks": "鐵杉木板", + "block.terrestria.hemlock_slab": "鐵杉木臺階", + "block.terrestria.hemlock_stairs": "鐵杉木樓梯", + "block.terrestria.hemlock_fence": "鐵杉木柵欄", + "block.terrestria.hemlock_fence_gate": "鐵杉木柵欄門", + "block.terrestria.hemlock_door": "鐵杉木門", + "block.terrestria.hemlock_pressure_plate": "鐵杉木壓力板", + "block.terrestria.hemlock_button": "鐵杉木按鈕", + "block.terrestria.hemlock_sign": "鐵杉木牌", + "block.terrestria.hemlock_trapdoor": "鐵杉木活板門", + "block.terrestria.stripped_hemlock_wood": "去皮鐵杉原木", + "block.terrestria.stripped_hemlock_log": "去皮鐵杉原木", + "block.terrestria.stripped_hemlock_quarter_log": "去皮鐵杉原木", + "block.terrestria.jungle_palm_sapling": "叢林棕櫚樹苗", + "block.terrestria.jungle_palm_leaves": "叢林棕櫚樹葉", + "block.terrestria.rubber_log": "橡膠原木", + "block.terrestria.rubber_wood": "橡膠原木", + "block.terrestria.rubber_sapling": "橡膠樹苗", + "block.terrestria.rubber_leaves": "橡膠樹葉", + "block.terrestria.rubber_planks": "橡膠木板", + "block.terrestria.rubber_slab": "橡膠木臺階", + "block.terrestria.rubber_stairs": "橡膠木樓梯", + "block.terrestria.rubber_fence": "橡膠木柵欄", + "block.terrestria.rubber_fence_gate": "橡膠木柵欄門", + "block.terrestria.rubber_door": "橡膠木門", + "block.terrestria.rubber_pressure_plate": "橡膠木壓力板", + "block.terrestria.rubber_button": "橡膠木按鈕", + "block.terrestria.rubber_sign": "橡膠木牌", + "block.terrestria.rubber_trapdoor": "橡膠木活板門", + "block.terrestria.stripped_rubber_wood": "去皮橡膠木", + "block.terrestria.stripped_rubber_log": "去皮橡膠木", + "block.terrestria.cypress_log": "柏木原木", + "block.terrestria.cypress_wood": "柏木原木", + "block.terrestria.cypress_quarter_log": "柏木原木", + "block.terrestria.cypress_sapling": "柏樹苗", + "block.terrestria.cypress_leaves": "柏樹葉", + "block.terrestria.cypress_planks": "柏木板", + "block.terrestria.cypress_slab": "柏木臺階", + "block.terrestria.cypress_stairs": "柏木樓梯", + "block.terrestria.cypress_fence": "柏木柵欄", + "block.terrestria.cypress_fence_gate": "柏木柵欄門", + "block.terrestria.cypress_door": "柏木門", + "block.terrestria.cypress_pressure_plate": "柏木壓力板", + "block.terrestria.cypress_button": "柏木按鈕", + "block.terrestria.cypress_sign": "柏木牌", + "block.terrestria.cypress_trapdoor": "柏木活板門", + "block.terrestria.stripped_cypress_wood": "去皮柏木原木", + "block.terrestria.stripped_cypress_log": "去皮柏木原木", + "block.terrestria.stripped_cypress_quarter_log": "去皮柏木原木", + "block.terrestria.willow_log": "柳木原木", + "block.terrestria.willow_wood": "柳木原木", + "block.terrestria.willow_sapling": "柳樹苗", + "block.terrestria.willow_leaves": "柳木樹葉", + "block.terrestria.willow_planks": "柳木板", + "block.terrestria.willow_slab": "柳木臺階", + "block.terrestria.willow_stairs": "柳木樓梯", + "block.terrestria.willow_fence": "柳木柵欄", + "block.terrestria.willow_fence_gate": "柳木柵欄門", + "block.terrestria.willow_door": "柳木門", + "block.terrestria.willow_pressure_plate": "柳木壓力板", + "block.terrestria.willow_button": "柳木按鈕", + "block.terrestria.willow_sign": "柳木牌", + "block.terrestria.willow_trapdoor": "柳木活板門", + "block.terrestria.stripped_willow_wood": "去皮柳木原木", + "block.terrestria.stripped_willow_log": "去皮柳木原木", + "block.terrestria.japanese_maple_log": "日本楓木原木", + "block.terrestria.japanese_maple_wood": "日本楓木原木", + "block.terrestria.japanese_maple_sapling": "日本楓樹苗", + "block.terrestria.japanese_maple_leaves": "日本楓樹葉", + "block.terrestria.japanese_maple_planks": "日本楓木板", + "block.terrestria.japanese_maple_slab": "日本楓木臺階", + "block.terrestria.japanese_maple_stairs": "日本楓木樓梯", + "block.terrestria.japanese_maple_fence": "日本楓木柵欄", + "block.terrestria.japanese_maple_fence_gate": "日本楓木柵欄門", + "block.terrestria.japanese_maple_door": "日本楓木門", + "block.terrestria.japanese_maple_pressure_plate": "日本楓木壓力板", + "block.terrestria.japanese_maple_button": "日本楓木按鈕", + "block.terrestria.japanese_maple_sign": "日本楓木牌", + "block.terrestria.japanese_maple_trapdoor": "日本楓木活板門", + "block.terrestria.stripped_japanese_maple_wood": "去皮日本楓樹原木", + "block.terrestria.stripped_japanese_maple_log": "去皮日本楓樹原木", + "block.terrestria.dark_japanese_maple_leaves": "日本紅楓樹葉", + "block.terrestria.dark_japanese_maple_sapling": "日本紅楓樹苗", + "block.terrestria.rainbow_eucalyptus_log": "彩虹案木原木", + "block.terrestria.rainbow_eucalyptus_wood": "彩虹案木原木", + "block.terrestria.rainbow_eucalyptus_quarter_log": "彩虹案木原木", + "block.terrestria.rainbow_eucalyptus_sapling": "彩虹案樹苗", + "block.terrestria.rainbow_eucalyptus_leaves": "彩虹案樹葉", + "block.terrestria.rainbow_eucalyptus_planks": "彩虹案木板", + "block.terrestria.rainbow_eucalyptus_slab": "彩虹案木臺階", + "block.terrestria.rainbow_eucalyptus_stairs": "彩虹案木樓梯", + "block.terrestria.rainbow_eucalyptus_fence": "彩虹案木柵欄", + "block.terrestria.rainbow_eucalyptus_fence_gate": "彩虹案木柵欄門", + "block.terrestria.rainbow_eucalyptus_door": "彩虹案木門", + "block.terrestria.rainbow_eucalyptus_pressure_plate": "彩虹案木壓力板", + "block.terrestria.rainbow_eucalyptus_button": "彩虹案木按鈕", + "block.terrestria.rainbow_eucalyptus_sign": "彩虹案木牌", + "block.terrestria.rainbow_eucalyptus_trapdoor": "彩虹案木活板門", + "block.terrestria.stripped_rainbow_eucalyptus_wood": "去皮彩虹案木原木", + "block.terrestria.stripped_rainbow_eucalyptus_log": "去皮彩虹案木原木", + "block.terrestria.stripped_rainbow_eucalyptus_quarter_log": "去皮彩虹案木原木", + "block.terrestria.sakura_log": "櫻花木原木", + "block.terrestria.sakura_sapling": "櫻花樹苗", + "block.terrestria.sakura_leaves": "櫻花樹葉", + "block.terrestria.sakura_leaf_pile": "櫻花落葉", + "block.terrestria.sakura_planks": "櫻花木板", + "block.terrestria.sakura_slab": "櫻花木臺階", + "block.terrestria.sakura_stairs": "櫻花木樓梯", + "block.terrestria.sakura_fence": "櫻花木柵欄", + "block.terrestria.sakura_fence_gate": "櫻花木柵欄門", + "block.terrestria.sakura_door": "櫻花木門", + "block.terrestria.sakura_pressure_plate": "櫻花木壓力板", + "block.terrestria.sakura_button": "櫻花木按鈕", + "block.terrestria.sakura_sign": "櫻花木牌", + "block.terrestria.sakura_trapdoor": "櫻花木活板門", + "block.terrestria.stripped_sakura_wood": "去皮櫻花樹原木", + "block.terrestria.stripped_sakura_log": "去皮櫻花樹原木", + "block.terrestria.cattail": "貓尾香蒲", + "block.terrestria.tall_cattail": "高貓尾香蒲", + "block.terrestria.basalt": "玄武巖", + "block.terrestria.basalt_slab": "玄武巖臺階", + "block.terrestria.basalt_stairs": "玄武巖樓梯", + "block.terrestria.basalt_wall": "玄武巖墻", + "block.terrestria.smooth_basalt": "平滑玄武巖", + "block.terrestria.smooth_basalt_slab": "平滑玄武巖臺階", + "block.terrestria.smooth_basalt_stairs": "平滑玄武巖樓梯", + "block.terrestria.smooth_basalt_wall": "平滑玄武巖墻", + "block.terrestria.basalt_cobblestone": "玄武巖圓石", + "block.terrestria.basalt_cobblestone_slab": "玄武巖圓石臺階", + "block.terrestria.basalt_cobblestone_stairs": "玄武巖圓石樓梯", + "block.terrestria.basalt_cobblestone_wall": "玄武巖圓石墻", + "block.terrestria.mossy_basalt_cobblestone": "生苔的玄武巖圓石", + "block.terrestria.mossy_basalt_cobblestone_slab": "生苔的玄武巖圓石臺階", + "block.terrestria.mossy_basalt_cobblestone_stairs": "生苔的玄武巖圓石樓梯", + "block.terrestria.mossy_basalt_cobblestone_wall": "生苔的玄武巖圓石墻", + "block.terrestria.basalt_bricks": "玄武巖石磚", + "block.terrestria.basalt_brick_slab": "玄武巖石磚臺階", + "block.terrestria.basalt_brick_stairs": "玄武巖石磚樓梯", + "block.terrestria.basalt_brick_wall": "玄武巖石磚墻", + "block.terrestria.mossy_basalt_bricks": "生苔的玄武巖石磚", + "block.terrestria.mossy_basalt_brick_slab": "生苔的玄武巖石磚臺階", + "block.terrestria.mossy_basalt_brick_stairs": "生苔的玄武巖石磚樓梯", + "block.terrestria.mossy_basalt_brick_wall": "生苔的玄武巖石磚墻", + "block.terrestria.basalt_button": "玄武巖按鈕", + "block.terrestria.basalt_pressure_plate": "玄武巖壓力板", + "block.terrestria.chiseled_basalt_bricks": "鏨制玄武巖石磚", + "block.terrestria.cracked_basalt_bricks": "裂玄武巖石磚", + "block.terrestria.basalt_grass_block": "火山灰土草方塊", + "block.terrestria.basalt_grass_path": "火山灰土草徑", + "block.terrestria.basalt_sand": "玄武巖砂", + "block.terrestria.basalt_dirt": "火山灰土", + "block.terrestria.basalt_podzol": "灰化火山灰土", + "block.terrestria.andisol_farmland": "火山灰耕地", + "block.terrestria.indian_paintbrush": "印地安畫筆花", + "block.terrestria.monsteras": "龜背竹", + "block.terrestria.potted_indian_paintbrush": "印地安畫筆花盆栽", + "block.terrestria.potted_monsteras": "龜背竹", + "block.terrestria.japanese_maple_shrub_sapling": "日本楓木灌木樹苗", + "block.terrestria.japanese_maple_shrub_leaves": "日本楓木灌木樹葉", + "block.terrestria.potted_redwood_sapling": "紅杉樹苗盆栽", + "block.terrestria.potted_hemlock_sapling": "鐵杉樹苗盆栽", + "block.terrestria.potted_rubber_sapling": "橡膠樹苗盆栽", + "block.terrestria.potted_cypress_sapling": "柏樹苗盆栽", + "block.terrestria.potted_willow_sapling": "柳樹苗盆栽", + "block.terrestria.potted_japanese_maple_sapling": "日本楓樹苗盆栽", + "block.terrestria.potted_dark_japanese_maple_sapling": "日本紅楓樹苗盆栽", + "block.terrestria.potted_rainbow_eucalyptus_sapling": "彩虹案樹苗盆栽", + "block.terrestria.potted_sakura_sapling": "櫻花樹苗盆栽", + "block.terrestria.potted_jungle_palm_sapling": "叢林棕櫚樹苗盆栽", + "block.terrestria.potted_japanese_maple_shrub_sapling": "日本楓木灌樹苗", + "block.terrestria.potted_saguaro_cactus_sapling": "柱狀仙人掌盆栽", + "block.terrestria.agave": "龍舌蘭", + "block.terrestria.tiny_cactus": "小型仙人掌", + "block.terrestria.aloe_vera": "蘆薈", + "block.terrestria.dead_grass": "枯草", + "block.terrestria.potted_agave": "龍舌蘭盆栽", + "block.terrestria.potted_tiny_cactus": "小型仙人掌盆栽", + "block.terrestria.potted_aloe_vera": "蘆薈盆栽", + "block.terrestria.yucca_palm_log": "絲蘭棕櫚原木", + "block.terrestria.yucca_palm_leaves": "絲蘭棕櫚樹葉", + "block.terrestria.yucca_palm_planks": "絲蘭棕櫚木板", + "block.terrestria.yucca_palm_slab": "絲蘭棕櫚木臺階", + "block.terrestria.yucca_palm_stairs": "絲蘭棕櫚木臺階", + "block.terrestria.yucca_palm_fence": "絲蘭棕櫚木柵欄", + "block.terrestria.yucca_palm_fence_gate": "絲蘭棕櫚木柵欄門", + "block.terrestria.yucca_palm_door": "絲蘭棕櫚木門", + "block.terrestria.yucca_palm_button": "絲蘭棕櫚木按鈕", + "block.terrestria.yucca_palm_pressure_plate": "絲蘭棕櫚木壓力板", + "block.terrestria.yucca_palm_trapdoor": "絲蘭棕櫚木活板門", + "block.terrestria.yucca_palm_sign": "絲蘭棕櫚木牌", + "block.terrestria.stripped_yucca_palm_log": "去皮絲蘭棕櫚原木", + "block.terrestria.small_oak_log": "小型橡木原木", + "block.terrestria.stripped_small_oak_log": "去皮小型橡木原木", + "block.terrestria.saguaro_cactus": "柱狀仙人掌", + "block.terrestria.bryce_sapling": "布萊斯樹苗", + "block.terrestria.saguaro_cactus_sapling": "柱狀仙人掌樹苗", + "block.terrestria.yucca_palm_sapling": "絲蘭棕櫚樹苗", + + "itemGroup.terrestria.items": "Terrestria", + "item.terrestria.log_turner": "木頭旋轉器", + "item.terrestria.log_turner.tooltip": "對著壹個原木使用這個工具,\n 妳所對準的面將成為原木朝向妳使用此工具的面\n 當妳所對著的是壹個木方塊時\n 如果妳對著的是壹個木方塊,它就會使橡皮面轉90°順時針方向旋轉\n 直到妳想讓這個木塊旋轉到妳想要到達的方向\n 所有的轉向都會以順時針進行\n 當妳按住潛行進行旋轉木塊時\n 木塊不會以表面的年輪進行旋轉", + + "item.terrestria.cypress_boat": "柏木船", + "item.terrestria.hemlock_boat": "鐵杉木船", + "item.terrestria.japanese_maple_boat": "日本楓木船", + "item.terrestria.rainbow_eucalyptus_boat": "彩虹案木船", + "item.terrestria.redwood_boat": "紅杉木船", + "item.terrestria.rubber_boat": "橡膠木船", + "item.terrestria.sakura_boat": "櫻花木船", + "item.terrestria.willow_boat": "柳木船", + "item.terrestria.yucca_palm_boat": "絲蘭棕櫚木船", + + "item.terrestria.redwood_log": "紅杉原木", + "item.terrestria.redwood_wood": "紅杉原木", + "item.terrestria.redwood_quarter_log": "紅杉原木", + "item.terrestria.redwood_sapling": "紅杉樹苗", + "item.terrestria.redwood_leaves": "紅杉樹葉", + "item.terrestria.redwood_planks": "紅杉木板", + "item.terrestria.redwood_slab": "紅杉木臺階", + "item.terrestria.redwood_stairs": "紅杉木樓梯", + "item.terrestria.redwood_fence": "紅杉木柵欄", + "item.terrestria.redwood_fence_gate": "紅杉木柵欄門", + "item.terrestria.redwood_door": "紅杉木門", + "item.terrestria.redwood_pressure_plate": "紅杉木壓力板", + "item.terrestria.redwood_button": "紅杉木按鈕", + "item.terrestria.redwood_sign": "紅杉木牌", + "item.terrestria.redwood_trapdoor": "紅杉木活板門", + "item.terrestria.stripped_redwood_wood": "去皮紅杉木原木", + "item.terrestria.stripped_redwood_log": "去皮紅杉木原木", + "item.terrestria.stripped_redwood_quarter_log": "去皮紅杉木原木", + "item.terrestria.hemlock_log": "鐵杉木", + "item.terrestria.hemlock_wood": "鐵杉木", + "item.terrestria.hemlock_quarter_log": "鐵杉木方塊", + "item.terrestria.hemlock_sapling": "鐵杉樹苗", + "item.terrestria.hemlock_leaves": "鐵杉樹葉", + "item.terrestria.hemlock_planks": "鐵杉木板", + "item.terrestria.hemlock_slab": "鐵杉木臺階", + "item.terrestria.hemlock_stairs": "鐵杉木樓梯", + "item.terrestria.hemlock_fence": "鐵杉木柵欄", + "item.terrestria.hemlock_fence_gate": "鐵杉木柵欄門", + "item.terrestria.hemlock_door": "鐵杉木門", + "item.terrestria.hemlock_pressure_plate": "鐵杉木壓力板", + "item.terrestria.hemlock_button": "鐵杉木按鈕", + "item.terrestria.hemlock_sign": "鐵杉木牌", + "item.terrestria.hemlock_trapdoor": "鐵杉木活板門", + "item.terrestria.stripped_hemlock_wood": "去皮鐵杉原木", + "item.terrestria.stripped_hemlock_log": "去皮鐵杉原木", + "item.terrestria.stripped_hemlock_quarter_log": "去皮鐵杉原木", + "item.terrestria.jungle_palm_sapling": "叢林棕櫚樹苗", + "item.terrestria.jungle_palm_leaves": "叢林棕櫚樹葉", + "item.terrestria.rubber_log": "橡膠原木", + "item.terrestria.rubber_wood": "橡膠原木", + "item.terrestria.rubber_sapling": "橡膠樹苗", + "item.terrestria.rubber_leaves": "橡膠樹葉", + "item.terrestria.rubber_planks": "橡膠木板", + "item.terrestria.rubber_slab": "橡膠木臺階", + "item.terrestria.rubber_stairs": "橡膠木樓梯", + "item.terrestria.rubber_fence": "橡膠木柵欄", + "item.terrestria.rubber_fence_gate": "橡膠木柵欄門", + "item.terrestria.rubber_door": "橡膠木門", + "item.terrestria.rubber_pressure_plate": "橡膠木壓力板", + "item.terrestria.rubber_button": "橡膠木按鈕", + "item.terrestria.rubber_sign": "橡膠木牌", + "item.terrestria.rubber_trapdoor": "橡膠木活板門", + "item.terrestria.stripped_rubber_wood": "去皮橡膠木", + "item.terrestria.stripped_rubber_log": "去皮橡膠木", + "item.terrestria.cypress_log": "柏木原木", + "item.terrestria.cypress_wood": "柏木原木", + "item.terrestria.cypress_quarter_log": "柏木原木", + "item.terrestria.cypress_sapling": "柏樹苗", + "item.terrestria.cypress_leaves": "柏樹葉", + "item.terrestria.cypress_planks": "柏木板", + "item.terrestria.cypress_slab": "柏木臺階", + "item.terrestria.cypress_stairs": "柏木樓梯", + "item.terrestria.cypress_fence": "柏木柵欄", + "item.terrestria.cypress_fence_gate": "柏木柵欄門", + "item.terrestria.cypress_door": "柏木門", + "item.terrestria.cypress_pressure_plate": "柏木壓力板", + "item.terrestria.cypress_button": "柏木按鈕", + "item.terrestria.cypress_sign": "柏木牌", + "item.terrestria.cypress_trapdoor": "柏木活板門", + "item.terrestria.stripped_cypress_wood": "去皮柏木原木", + "item.terrestria.stripped_cypress_log": "去皮柏木原木", + "item.terrestria.stripped_cypress_quarter_log": "去皮柏木原木", + "item.terrestria.willow_log": "柳木原木", + "item.terrestria.willow_wood": "柳木原木", + "item.terrestria.willow_sapling": "柳樹苗", + "item.terrestria.willow_leaves": "柳木樹葉", + "item.terrestria.willow_planks": "柳木板", + "item.terrestria.willow_slab": "柳木臺階", + "item.terrestria.willow_stairs": "柳木樓梯", + "item.terrestria.willow_fence": "柳木柵欄", + "item.terrestria.willow_fence_gate": "柳木柵欄門", + "item.terrestria.willow_door": "柳木門", + "item.terrestria.willow_pressure_plate": "柳木壓力板", + "item.terrestria.willow_button": "柳木按鈕", + "item.terrestria.willow_sign": "柳木牌", + "item.terrestria.willow_trapdoor": "柳木活板門", + "item.terrestria.stripped_willow_wood": "去皮柳木原木", + "item.terrestria.stripped_willow_log": "去皮柳木原木", + "item.terrestria.japanese_maple_log": "日本楓木原木", + "item.terrestria.japanese_maple_wood": "日本楓木原木", + "item.terrestria.japanese_maple_sapling": "日本楓樹苗", + "item.terrestria.japanese_maple_leaves": "日本楓樹葉", + "item.terrestria.japanese_maple_planks": "日本楓木板", + "item.terrestria.japanese_maple_slab": "日本楓木臺階", + "item.terrestria.japanese_maple_stairs": "日本楓木樓梯", + "item.terrestria.japanese_maple_fence": "日本楓木柵欄", + "item.terrestria.japanese_maple_fence_gate": "日本楓木柵欄門", + "item.terrestria.japanese_maple_door": "日本楓木門", + "item.terrestria.japanese_maple_pressure_plate": "日本楓木壓力板", + "item.terrestria.japanese_maple_button": "日本楓木按鈕", + "item.terrestria.japanese_maple_sign": "日本楓木牌", + "item.terrestria.japanese_maple_trapdoor": "日本楓木活板門", + "item.terrestria.stripped_japanese_maple_wood": "去皮日本楓樹原木", + "item.terrestria.stripped_japanese_maple_log": "去皮日本楓樹原木", + "item.terrestria.dark_japanese_maple_leaves": "日本紅楓樹葉", + "item.terrestria.dark_japanese_maple_sapling": "日本紅楓樹苗", + "item.terrestria.rainbow_eucalyptus_log": "彩虹案木原木", + "item.terrestria.rainbow_eucalyptus_wood": "彩虹案木原木", + "item.terrestria.rainbow_eucalyptus_quarter_log": "彩虹案木原木", + "item.terrestria.rainbow_eucalyptus_sapling": "彩虹案樹苗", + "item.terrestria.rainbow_eucalyptus_leaves": "彩虹案樹葉", + "item.terrestria.rainbow_eucalyptus_planks": "彩虹案木板", + "item.terrestria.rainbow_eucalyptus_slab": "彩虹案木臺階", + "item.terrestria.rainbow_eucalyptus_stairs": "彩虹案木樓梯", + "item.terrestria.rainbow_eucalyptus_fence": "彩虹案木柵欄", + "item.terrestria.rainbow_eucalyptus_fence_gate": "彩虹案木柵欄門", + "item.terrestria.rainbow_eucalyptus_door": "彩虹案木門", + "item.terrestria.rainbow_eucalyptus_pressure_plate": "彩虹案木壓力板", + "item.terrestria.rainbow_eucalyptus_button": "彩虹案木按鈕", + "item.terrestria.rainbow_eucalyptus_sign": "彩虹案木牌", + "item.terrestria.rainbow_eucalyptus_trapdoor": "彩虹案木活板門", + "item.terrestria.stripped_rainbow_eucalyptus_wood": "去皮彩虹案木原木", + "item.terrestria.stripped_rainbow_eucalyptus_log": "去皮彩虹案木原木", + "item.terrestria.stripped_rainbow_eucalyptus_quarter_log": "去皮彩虹案木原木", + "item.terrestria.sakura_log": "櫻花木原木", + "item.terrestria.sakura_sapling": "櫻花樹苗", + "item.terrestria.sakura_leaves": "櫻花樹葉", + "item.terrestria.sakura_leaf_pile": "櫻花落葉", + "item.terrestria.sakura_planks": "櫻花木板", + "item.terrestria.sakura_slab": "櫻花木臺階", + "item.terrestria.sakura_stairs": "櫻花木樓梯", + "item.terrestria.sakura_fence": "櫻花木柵欄", + "item.terrestria.sakura_fence_gate": "櫻花木柵欄門", + "item.terrestria.sakura_door": "櫻花木門", + "item.terrestria.sakura_pressure_plate": "櫻花木壓力板", + "item.terrestria.sakura_button": "櫻花木按鈕", + "item.terrestria.sakura_sign": "櫻花木牌", + "item.terrestria.sakura_trapdoor": "櫻花木活板門", + "item.terrestria.stripped_sakura_wood": "去皮櫻花樹原木", + "item.terrestria.stripped_sakura_log": "去皮櫻花樹原木", + "item.terrestria.cattail": "貓尾香蒲", + "item.terrestria.tall_cattail": "高貓尾香蒲", + "item.terrestria.basalt": "玄武巖", + "item.terrestria.basalt_slab": "玄武巖臺階", + "item.terrestria.basalt_stairs": "玄武巖樓梯", + "item.terrestria.basalt_wall": "玄武巖墻", + "item.terrestria.smooth_basalt": "平滑玄武巖", + "item.terrestria.smooth_basalt_slab": "平滑玄武巖臺階", + "item.terrestria.smooth_basalt_stairs": "平滑玄武巖樓梯", + "item.terrestria.smooth_basalt_wall": "平滑玄武巖墻", + "item.terrestria.basalt_cobblestone": "玄武巖圓石", + "item.terrestria.basalt_cobblestone_slab": "玄武巖圓石臺階", + "item.terrestria.basalt_cobblestone_stairs": "玄武巖圓石樓梯", + "item.terrestria.basalt_cobblestone_wall": "玄武巖圓石墻", + "item.terrestria.mossy_basalt_cobblestone": "生苔的玄武巖圓石", + "item.terrestria.mossy_basalt_cobblestone_slab": "生苔的玄武巖圓石臺階", + "item.terrestria.mossy_basalt_cobblestone_stairs": "生苔的玄武巖圓石樓梯", + "item.terrestria.mossy_basalt_cobblestone_wall": "生苔的玄武巖圓石墻", + "item.terrestria.basalt_bricks": "玄武巖石磚", + "item.terrestria.basalt_brick_slab": "玄武巖石磚臺階", + "item.terrestria.basalt_brick_stairs": "玄武巖石磚樓梯", + "item.terrestria.basalt_brick_wall": "玄武巖石磚墻", + "item.terrestria.mossy_basalt_bricks": "生苔的玄武巖石磚", + "item.terrestria.mossy_basalt_brick_slab": "生苔的玄武巖石磚臺階", + "item.terrestria.mossy_basalt_brick_stairs": "生苔的玄武巖石磚樓梯", + "item.terrestria.mossy_basalt_brick_wall": "生苔的玄武巖石磚墻", + "item.terrestria.basalt_button": "玄武巖按鈕", + "item.terrestria.basalt_pressure_plate": "玄武巖壓力板", + "item.terrestria.chiseled_basalt_bricks": "鏨制玄武巖石磚", + "item.terrestria.cracked_basalt_bricks": "裂玄武巖石磚", + "item.terrestria.basalt_grass_block": "火山灰土草方塊", + "item.terrestria.basalt_grass_path": "火山灰土草徑", + "item.terrestria.basalt_sand": "玄武巖砂", + "item.terrestria.basalt_dirt": "火山灰土", + "item.terrestria.basalt_podzol": "灰化火山灰土", + "item.terrestria.andisol_farmland": "火山灰耕地", + "item.terrestria.indian_paintbrush": "印地安畫筆花", + "item.terrestria.monsteras": "龜背竹", + "item.terrestria.potted_indian_paintbrush": "印地安畫筆花盆栽", + "item.terrestria.potted_monsteras": "龜背竹", + "item.terrestria.japanese_maple_shrub_sapling": "日本楓木灌木樹苗", + "item.terrestria.japanese_maple_shrub_leaves": "日本楓木灌木樹葉", + "item.terrestria.potted_redwood_sapling": "紅杉樹苗盆栽", + "item.terrestria.potted_hemlock_sapling": "鐵杉樹苗盆栽", + "item.terrestria.potted_rubber_sapling": "橡膠樹苗盆栽", + "item.terrestria.potted_cypress_sapling": "柏樹苗盆栽", + "item.terrestria.potted_willow_sapling": "柳樹苗盆栽", + "item.terrestria.potted_japanese_maple_sapling": "日本楓樹苗盆栽", + "item.terrestria.potted_dark_japanese_maple_sapling": "日本紅楓樹苗盆栽", + "item.terrestria.potted_rainbow_eucalyptus_sapling": "彩虹案樹苗盆栽", + "item.terrestria.potted_sakura_sapling": "櫻花樹苗盆栽", + "item.terrestria.potted_jungle_palm_sapling": "叢林棕櫚樹苗盆栽", + "item.terrestria.potted_japanese_maple_shrub_sapling": "日本楓木灌樹苗", + "item.terrestria.potted_saguaro_cactus_sapling": "柱狀仙人掌盆栽", + "item.terrestria.agave": "龍舌蘭", + "item.terrestria.tiny_cactus": "小型仙人掌", + "item.terrestria.aloe_vera": "蘆薈", + "item.terrestria.dead_grass": "枯草", + "item.terrestria.potted_agave": "龍舌蘭盆栽", + "item.terrestria.potted_tiny_cactus": "小型仙人掌盆栽", + "item.terrestria.potted_aloe_vera": "蘆薈盆栽", + "item.terrestria.yucca_palm_log": "絲蘭棕櫚原木", + "item.terrestria.yucca_palm_leaves": "絲蘭棕櫚樹葉", + "item.terrestria.yucca_palm_planks": "絲蘭棕櫚木板", + "item.terrestria.yucca_palm_slab": "絲蘭棕櫚木臺階", + "item.terrestria.yucca_palm_stairs": "絲蘭棕櫚木臺階", + "item.terrestria.yucca_palm_fence": "絲蘭棕櫚木柵欄", + "item.terrestria.yucca_palm_fence_gate": "絲蘭棕櫚木柵欄門", + "item.terrestria.yucca_palm_door": "絲蘭棕櫚木門", + "item.terrestria.yucca_palm_button": "絲蘭棕櫚木按鈕", + "item.terrestria.yucca_palm_pressure_plate": "絲蘭棕櫚木壓力板", + "item.terrestria.yucca_palm_trapdoor": "絲蘭棕櫚木活板門", + "item.terrestria.yucca_palm_sign": "絲蘭棕櫚木牌", + "item.terrestria.stripped_yucca_palm_log": "去皮絲蘭棕櫚原木", + "item.terrestria.small_oak_log": "小型橡木原木", + "item.terrestria.stripped_small_oak_log": "去皮小型橡木原木", + "item.terrestria.saguaro_cactus": "柱狀仙人掌", + "item.terrestria.bryce_sapling": "布萊斯樹苗", + "item.terrestria.saguaro_cactus_sapling": "柱狀仙人掌樹苗", + "item.terrestria.yucca_palm_sapling": "絲蘭棕櫚樹苗" } diff --git a/common/src/main/java/com/terraformersmc/terrestria/Terrestria.java b/common/src/main/java/com/terraformersmc/terrestria/Terrestria.java index 120dda94..5176f06b 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/Terrestria.java +++ b/common/src/main/java/com/terraformersmc/terrestria/Terrestria.java @@ -18,7 +18,7 @@ public class Terrestria implements ModInitializer { private static final TerrestriaConfigManager CONFIG_MANAGER = new TerrestriaConfigManager(); private static Boolean initialized = false; - private static final ArrayList runnables = new ArrayList<>(1); + private static final ArrayList RUNNABLES = new ArrayList<>(1); private static void register() { // Load the general config if it hasn't been loaded already @@ -50,7 +50,7 @@ public void onInitialize() { // At this point Terrestria is completely initialized. initialized = true; - for (Runnable callback : runnables) { + for (Runnable callback : RUNNABLES) { callback.run(); } } @@ -59,7 +59,7 @@ public static void callbackWhenInitialized(Runnable callback) { if (initialized) { callback.run(); } else { - runnables.add(callback); + RUNNABLES.add(callback); } } diff --git a/common/src/main/java/com/terraformersmc/terrestria/biome/VolcanicIslandBiomes.java b/common/src/main/java/com/terraformersmc/terrestria/biome/VolcanicIslandBiomes.java index 326f8c4b..90a4dfc1 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/biome/VolcanicIslandBiomes.java +++ b/common/src/main/java/com/terraformersmc/terrestria/biome/VolcanicIslandBiomes.java @@ -50,7 +50,6 @@ private static GenerationSettings createGenerationSettings(Registerable r DefaultBiomeFeatures.addDefaultMushrooms(builder); DefaultBiomeFeatures.addDefaultVegetation(builder); builder.feature(GenerationStep.Feature.VEGETAL_DECORATION, OceanPlacedFeatures.SEAGRASS_WARM); - DefaultBiomeFeatures.addSeagrassOnStone(builder); return builder.build(); } diff --git a/common/src/main/java/com/terraformersmc/terrestria/block/BasaltFlowerBlock.java b/common/src/main/java/com/terraformersmc/terrestria/block/BasaltFlowerBlock.java index 905dfc97..c8c8a52b 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/block/BasaltFlowerBlock.java +++ b/common/src/main/java/com/terraformersmc/terrestria/block/BasaltFlowerBlock.java @@ -17,7 +17,7 @@ public BasaltFlowerBlock(RegistryEntry stewEffect, int effectSecon @Override public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) { - Vec3d vec3d = state.getModelOffset(world, pos); + Vec3d vec3d = state.getModelOffset(pos); return SHAPE.offset(vec3d.x, vec3d.y, vec3d.z); } } diff --git a/common/src/main/java/com/terraformersmc/terrestria/block/PricklyDesertPlantBlock.java b/common/src/main/java/com/terraformersmc/terrestria/block/PricklyDesertPlantBlock.java index 3e581d06..6bb552e3 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/block/PricklyDesertPlantBlock.java +++ b/common/src/main/java/com/terraformersmc/terrestria/block/PricklyDesertPlantBlock.java @@ -16,11 +16,11 @@ public class PricklyDesertPlantBlock extends TerraformDesertPlantBlock implements Fertilizable { public PricklyDesertPlantBlock(Settings settings) { - super(settings, false); + super(false, settings); } - public PricklyDesertPlantBlock(Settings settings, boolean onlySand) { - super(settings, onlySand); + public PricklyDesertPlantBlock(boolean onlySand, Settings settings) { + super(onlySand, settings); } @Override @@ -79,7 +79,9 @@ public void grow(ServerWorld world, Random random, BlockPos pos, BlockState stat @Override public void onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) { - entity.damage(world.getDamageSources().cactus(), 1.0f); + if (world instanceof ServerWorld serverWorld) { + entity.damage(serverWorld, world.getDamageSources().cactus(), 1.0f); + } } @Override diff --git a/common/src/main/java/com/terraformersmc/terrestria/block/SaguaroCactusBlock.java b/common/src/main/java/com/terraformersmc/terrestria/block/SaguaroCactusBlock.java index 337e4910..ed518287 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/block/SaguaroCactusBlock.java +++ b/common/src/main/java/com/terraformersmc/terrestria/block/SaguaroCactusBlock.java @@ -15,35 +15,35 @@ import net.minecraft.util.math.Direction; import net.minecraft.util.math.random.Random; import net.minecraft.world.World; -import net.minecraft.world.WorldAccess; import net.minecraft.world.WorldView; +import net.minecraft.world.tick.ScheduledTickView; public class SaguaroCactusBlock extends BareSmallLogBlock { public SaguaroCactusBlock(Settings settings) { super(settings); } - public static SaguaroCactusBlock of(MapColor color) { - return new SaguaroCactusBlock(AbstractBlock.Settings.create() + public static AbstractBlock.Settings createSettings(MapColor color) { + return AbstractBlock.Settings.create() .mapColor(color) .strength(0.4F) .sounds(BlockSoundGroup.WOOL) - .pistonBehavior(PistonBehavior.DESTROY) - ); + .pistonBehavior(PistonBehavior.DESTROY); } - public static SaguaroCactusBlock of(MapColor flesh, MapColor skin) { - return new SaguaroCactusBlock(AbstractBlock.Settings.create() + public static AbstractBlock.Settings createSettings(MapColor flesh, MapColor skin) { + return AbstractBlock.Settings.create() .mapColor((state) -> state.get(UP) ? flesh : skin) .strength(0.4F) .sounds(BlockSoundGroup.WOOL) - .pistonBehavior(PistonBehavior.DESTROY) - ); + .pistonBehavior(PistonBehavior.DESTROY); } @Override public void onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) { - entity.damage(world.getDamageSources().cactus(), 1.0f); + if (world instanceof ServerWorld serverWorld) { + entity.damage(serverWorld, world.getDamageSources().cactus(), 1.0f); + } } @Override @@ -59,12 +59,12 @@ public void scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Ran } @Override - public BlockState getStateForNeighborUpdate(BlockState state, Direction facing, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) { - if (!isSupported(state, world, pos)) { - world.scheduleBlockTick(pos, this, 1); + public BlockState getStateForNeighborUpdate(BlockState state, WorldView world, ScheduledTickView tickView, BlockPos pos, Direction direction, BlockPos neighborPos, BlockState neighborState, Random random) { + if (world instanceof ServerWorld serverWorld && !isSupported(state, world, pos)) { + serverWorld.scheduleBlockTick(pos, this, 1); } - return super.getStateForNeighborUpdate(state, facing, neighborState, world, pos, neighborPos); + return super.getStateForNeighborUpdate(state, world, tickView, pos, direction, neighborPos, neighborState, random); } private boolean isSupportedBlock(BlockState state) { diff --git a/common/src/main/java/com/terraformersmc/terrestria/block/TallCattailBlock.java b/common/src/main/java/com/terraformersmc/terrestria/block/TallCattailBlock.java index 9c6d63c5..110f2d91 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/block/TallCattailBlock.java +++ b/common/src/main/java/com/terraformersmc/terrestria/block/TallCattailBlock.java @@ -33,7 +33,7 @@ public ItemStack getPickStack(WorldView world, BlockPos pos, BlockState state) { BlockPos pos = context.getBlockPos(); World world = context.getWorld(); - if (pos.getY() < world.getTopY() && world.getBlockState(pos.up()).canReplace(context)) { + if (pos.getY() < world.getTopYInclusive() && world.getBlockState(pos.up()).canReplace(context)) { return this.getDefaultState(); } diff --git a/common/src/main/java/com/terraformersmc/terrestria/block/TerraformDesertPlantBlock.java b/common/src/main/java/com/terraformersmc/terrestria/block/TerraformDesertPlantBlock.java index 55ee20ef..b78eb351 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/block/TerraformDesertPlantBlock.java +++ b/common/src/main/java/com/terraformersmc/terrestria/block/TerraformDesertPlantBlock.java @@ -11,15 +11,15 @@ import net.minecraft.world.BlockView; public class TerraformDesertPlantBlock extends PlantBlock { - public static final MapCodec CODEC = RecordCodecBuilder.mapCodec(instance -> instance.group(TerraformDesertPlantBlock.createSettingsCodec(), Codec.BOOL.fieldOf("onlySand").forGetter(args -> args.onlySand)).apply(instance, TerraformDesertPlantBlock::new)); + public static final MapCodec CODEC = RecordCodecBuilder.mapCodec(instance -> instance.group(Codec.BOOL.fieldOf("onlySand").forGetter(args -> args.onlySand), TerraformDesertPlantBlock.createSettingsCodec()).apply(instance, TerraformDesertPlantBlock::new)); protected static final VoxelShape SHAPE = Block.createCuboidShape(2.0D, 0.0D, 2.0D, 14.0D, 13.0D, 14.0D); private final boolean onlySand; public TerraformDesertPlantBlock(Settings settings) { - this(settings, false); + this(false, settings); } - public TerraformDesertPlantBlock(Settings settings, boolean onlySand) { + public TerraformDesertPlantBlock(boolean onlySand, Settings settings) { super(settings.offset(AbstractBlock.OffsetType.XYZ)); this.onlySand = onlySand; } @@ -40,7 +40,7 @@ public boolean canPlantOnTop(BlockState blockState, BlockView blockView, BlockPo @Override public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) { - Vec3d vec3d = state.getModelOffset(world, pos); + Vec3d vec3d = state.getModelOffset(pos); return SHAPE.offset(vec3d.x, vec3d.y, vec3d.z); } } diff --git a/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaBlockLootTableProvider.java b/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaBlockLootTableProvider.java index 50092e55..3c01fa46 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaBlockLootTableProvider.java +++ b/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaBlockLootTableProvider.java @@ -7,7 +7,6 @@ import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; import net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider; import net.minecraft.block.SaplingBlock; -import net.minecraft.data.server.loottable.vanilla.VanillaBlockLootTableGenerator; import net.minecraft.enchantment.Enchantment; import net.minecraft.enchantment.Enchantments; import net.minecraft.loot.condition.TableBonusLootCondition; @@ -25,14 +24,14 @@ protected TerrestriaBlockLootTableProvider(FabricDataOutput output, CompletableF @Override public void generate() { - RegistryWrapper.Impl enchantmentRegistry = this.registryLookup.getWrapperOrThrow(RegistryKeys.ENCHANTMENT); + RegistryWrapper.Impl enchantmentRegistry = this.registries.getOrThrow(RegistryKeys.ENCHANTMENT); // simple blocks addDrop(TerrestriaBlocks.AGAVE); addDrop(TerrestriaBlocks.ALOE_VERA); addDrop(TerrestriaBlocks.BLACK_SAND); addDrop(TerrestriaBlocks.BRYCE_SAPLING); - addDrop(TerrestriaBlocks.CATTAIL, VanillaBlockLootTableGenerator::dropsWithShears); + addDrop(TerrestriaBlocks.CATTAIL, this::dropsWithShears); addDrop(TerrestriaBlocks.CYPRESS_SAPLING); addDrop(TerrestriaBlocks.DARK_JAPANESE_MAPLE_SAPLING); addDrop(TerrestriaBlocks.DEAD_GRASS); diff --git a/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaBlockTagProvider.java b/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaBlockTagProvider.java index 1b2164b7..d4879d41 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaBlockTagProvider.java +++ b/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaBlockTagProvider.java @@ -258,7 +258,7 @@ private void addWood(TagKey logTag, WoodBlocks woodBlock) { woodBuilder .add(woodBlock.wood) .add(woodBlock.strippedWood); - getOrCreateTagBuilder(TerrestriaBlockTags.STRIPPED_WOOD).add(woodBlock.strippedWood); + getOrCreateTagBuilder(TerrestriaBlockTags.STRIPPED_WOODS).add(woodBlock.strippedWood); } if (woodBlock.hasQuarterLog()) { diff --git a/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaDynamicRegistryProvider.java b/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaDynamicRegistryProvider.java index d60daee1..bcda0181 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaDynamicRegistryProvider.java +++ b/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaDynamicRegistryProvider.java @@ -27,9 +27,9 @@ public static void buildRegistry(RegistryBuilder registryBuilder) { @Override public void configure(RegistryWrapper.WrapperLookup registries, Entries entries) { - addAll(entries, registries.getWrapperOrThrow(RegistryKeys.CONFIGURED_FEATURE), Terrestria.MOD_ID); - addAll(entries, registries.getWrapperOrThrow(RegistryKeys.PLACED_FEATURE), Terrestria.MOD_ID); - addAll(entries, registries.getWrapperOrThrow(RegistryKeys.BIOME), Terrestria.MOD_ID); + addAll(entries, registries.getOrThrow(RegistryKeys.CONFIGURED_FEATURE), Terrestria.MOD_ID); + addAll(entries, registries.getOrThrow(RegistryKeys.PLACED_FEATURE), Terrestria.MOD_ID); + addAll(entries, registries.getOrThrow(RegistryKeys.BIOME), Terrestria.MOD_ID); } @Override diff --git a/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaItemTagProvider.java b/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaItemTagProvider.java index 0c5e4424..2f27598d 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaItemTagProvider.java +++ b/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaItemTagProvider.java @@ -84,7 +84,7 @@ public void configure(RegistryWrapper.WrapperLookup registries) { copy(TerrestriaBlockTags.STRIPPED_LOGS, TerrestriaItemTags.STRIPPED_LOGS); - copy(TerrestriaBlockTags.STRIPPED_WOOD, TerrestriaItemTags.STRIPPED_WOOD); + copy(TerrestriaBlockTags.STRIPPED_WOODS, TerrestriaItemTags.STRIPPED_WOODS); // dirt type tags diff --git a/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaRecipeProvider.java b/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaRecipeProvider.java index e8426cb0..26b5e057 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaRecipeProvider.java +++ b/common/src/main/java/com/terraformersmc/terrestria/data/TerrestriaRecipeProvider.java @@ -29,221 +29,224 @@ protected TerrestriaRecipeProvider(FabricDataOutput output, CompletableFuture logsTag) { - if (woodItem.hasBoat()) { - assert (woodItem.boat != null); // it's not null; this is just for IDEA - offerBoatRecipe(exporter, woodItem.boat, woodItem.planks); - assert (woodItem.chestBoat != null); // it's not null; this is just for IDEA - offerChestBoatRecipe(exporter, woodItem.chestBoat, woodItem.boat); - } - - new ShapelessRecipeJsonBuilder(RecipeCategory.REDSTONE, woodItem.button, 1) - .group("wooden_button") - .input(woodItem.planks) - .criterion("has_planks", InventoryChangedCriterion.Conditions.items(woodItem.planks)) - .offerTo(exporter); - - createDoorRecipe(woodItem.door, Ingredient.ofItems(woodItem.planks)) - .criterion("has_planks", InventoryChangedCriterion.Conditions.items(woodItem.planks)) - .offerTo(exporter); - - createFenceRecipe(woodItem.fence, Ingredient.ofItems(woodItem.planks)) - .criterion("has_planks", InventoryChangedCriterion.Conditions.items(woodItem.planks)) - .offerTo(exporter); - - createFenceGateRecipe(woodItem.fenceGate, Ingredient.ofItems(woodItem.planks)) - .criterion("has_planks", InventoryChangedCriterion.Conditions.items(woodItem.planks)) - .offerTo(exporter); - - offerHangingSignRecipe(exporter, woodItem.hangingSign, woodItem.strippedLog); - - offerPlanksRecipe(exporter, woodItem.planks, logsTag, 4); - - offerPressurePlateRecipe(exporter, woodItem.pressurePlate, woodItem.planks); - - createSignRecipe(woodItem.sign, Ingredient.ofItems(woodItem.planks)) - .criterion("has_planks", InventoryChangedCriterion.Conditions.items(woodItem.planks)) - .offerTo(exporter); - - offerSlabRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, woodItem.slab, woodItem.planks); - - createStairsRecipe(woodItem.stairs, Ingredient.ofItems(woodItem.planks)) - .criterion("has_planks", InventoryChangedCriterion.Conditions.items(woodItem.planks)) - .offerTo(exporter); - - createTrapdoorRecipe(woodItem.trapdoor, Ingredient.ofItems(woodItem.planks)) - .criterion("has_planks", InventoryChangedCriterion.Conditions.items(woodItem.planks)) - .offerTo(exporter); - - // leaf piles are an optional wood feature - if (woodItem.hasLeafPile()) { - assert (woodItem.leafPile != null); // it's not null; this is just for IDEA - new ShapedRecipeJsonBuilder(RecipeCategory.DECORATIONS, woodItem.leafPile, 16) - .pattern("LL") - .input('L', woodItem.leaves) - .criterion("has_leaves", InventoryChangedCriterion.Conditions.items(woodItem.leaves)) - .offerTo(exporter); - } - - // some woodItem with no real wood have wood set to log - if (woodItem.hasWood()) { - assert (woodItem.wood != null); // it's not null; this is just for IDEA - new ShapedRecipeJsonBuilder(RecipeCategory.BUILDING_BLOCKS, woodItem.wood, 3) - .group("bark") - .pattern("LL") - .pattern("LL") - .input('L', woodItem.log) - .criterion("has_logs", InventoryChangedCriterion.Conditions.items(woodItem.log)) - .offerTo(exporter); - - assert (woodItem.strippedWood != null); // it's not null; this is just for IDEA - new ShapedRecipeJsonBuilder(RecipeCategory.BUILDING_BLOCKS, woodItem.strippedWood, 3) - .group("bark") - .pattern("LL") - .pattern("LL") - .input('L', woodItem.strippedLog) - .criterion("has_logs", InventoryChangedCriterion.Conditions.items(woodItem.strippedLog)) - .offerTo(exporter); - } - } + private void generateWood(RecipeExporter exporter, WoodItems woodItem, TagKey logsTag) { + if (woodItem.hasBoat()) { + offerBoatRecipe(woodItem.boat, woodItem.planks); + offerChestBoatRecipe(woodItem.chestBoat, woodItem.boat); + } + + createShapeless(RecipeCategory.REDSTONE, woodItem.button, 1) + .group("wooden_button") + .input(woodItem.planks) + .criterion("has_planks", InventoryChangedCriterion.Conditions.items(woodItem.planks)) + .offerTo(exporter); + + createDoorRecipe(woodItem.door, Ingredient.ofItems(woodItem.planks)) + .criterion("has_planks", InventoryChangedCriterion.Conditions.items(woodItem.planks)) + .offerTo(exporter); + + createFenceRecipe(woodItem.fence, Ingredient.ofItems(woodItem.planks)) + .criterion("has_planks", InventoryChangedCriterion.Conditions.items(woodItem.planks)) + .offerTo(exporter); + + createFenceGateRecipe(woodItem.fenceGate, Ingredient.ofItems(woodItem.planks)) + .criterion("has_planks", InventoryChangedCriterion.Conditions.items(woodItem.planks)) + .offerTo(exporter); + + offerHangingSignRecipe(woodItem.hangingSign, woodItem.strippedLog); + + offerPlanksRecipe(woodItem.planks, logsTag, 4); + + offerPressurePlateRecipe(woodItem.pressurePlate, woodItem.planks); + + createSignRecipe(woodItem.sign, Ingredient.ofItems(woodItem.planks)) + .criterion("has_planks", InventoryChangedCriterion.Conditions.items(woodItem.planks)) + .offerTo(exporter); + + offerSlabRecipe(RecipeCategory.BUILDING_BLOCKS, woodItem.slab, woodItem.planks); + + createStairsRecipe(woodItem.stairs, Ingredient.ofItems(woodItem.planks)) + .criterion("has_planks", InventoryChangedCriterion.Conditions.items(woodItem.planks)) + .offerTo(exporter); + + createTrapdoorRecipe(woodItem.trapdoor, Ingredient.ofItems(woodItem.planks)) + .criterion("has_planks", InventoryChangedCriterion.Conditions.items(woodItem.planks)) + .offerTo(exporter); + + // leaf piles are an optional wood feature + if (woodItem.hasLeafPile()) { + createShaped(RecipeCategory.DECORATIONS, woodItem.leafPile, 16) + .pattern("LL") + .input('L', woodItem.leaves) + .criterion("has_leaves", InventoryChangedCriterion.Conditions.items(woodItem.leaves)) + .offerTo(exporter); + } + + // some woodItem with no real wood have wood set to log + if (woodItem.hasWood()) { + createShaped(RecipeCategory.BUILDING_BLOCKS, woodItem.wood, 3) + .group("bark") + .pattern("LL") + .pattern("LL") + .input('L', woodItem.log) + .criterion("has_logs", InventoryChangedCriterion.Conditions.items(woodItem.log)) + .offerTo(exporter); + + createShaped(RecipeCategory.BUILDING_BLOCKS, woodItem.strippedWood, 3) + .group("bark") + .pattern("LL") + .pattern("LL") + .input('L', woodItem.strippedLog) + .criterion("has_logs", InventoryChangedCriterion.Conditions.items(woodItem.strippedLog)) + .offerTo(exporter); + } + } - private void generateStone(RecipeExporter exporter, StoneItems stoneItem) { - if (stoneItem.bricks != null) { - generateStoneVariant(exporter, stoneItem.bricks, stoneItem.plain.full); - - new ShapedRecipeJsonBuilder(RecipeCategory.BUILDING_BLOCKS, stoneItem.bricks.full, 4) - .group("bricks") - .pattern("SS") - .pattern("SS") - .input('S', stoneItem.plain.full) - .criterion("has_stone", InventoryChangedCriterion.Conditions.items(stoneItem.plain.full)) - .offerTo(exporter); - offerStonecuttingRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, stoneItem.bricks.full, stoneItem.plain.full); - - offerChiseledBlockRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, stoneItem.chiseledBricks, stoneItem.bricks.slab); - offerStonecuttingRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, stoneItem.chiseledBricks, stoneItem.bricks.full); - offerStonecuttingRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, stoneItem.chiseledBricks, stoneItem.plain.full); - - offerCrackingRecipe(exporter, stoneItem.crackedBricks, stoneItem.bricks.full); - } - if (stoneItem.cobblestone != null) { - generateStoneVariant(exporter, stoneItem.cobblestone, null); - } - if (stoneItem.mossyBricks != null) { - generateStoneVariant(exporter, stoneItem.mossyBricks, null); - - new ShapelessRecipeJsonBuilder(RecipeCategory.BUILDING_BLOCKS, stoneItem.mossyBricks.full, 1) - .group("mossy_bricks") - .input(stoneItem.bricks.full) - .input(TerrestriaItemTags.MOSSY_INGREDIENTS) - .criterion("has_stone", InventoryChangedCriterion.Conditions.items(stoneItem.bricks.full)) - .offerTo(exporter); - } - if (stoneItem.mossyCobblestone != null) { - generateStoneVariant(exporter, stoneItem.mossyCobblestone, null); - - new ShapelessRecipeJsonBuilder(RecipeCategory.BUILDING_BLOCKS, stoneItem.mossyCobblestone.full, 1) - .group("mossy_cobblestone") - .input(stoneItem.cobblestone.full) - .input(TerrestriaItemTags.MOSSY_INGREDIENTS) - .criterion("has_stone", InventoryChangedCriterion.Conditions.items(stoneItem.cobblestone.full)) - .offerTo(exporter); - } - if (stoneItem.plain != null) { - generateStoneVariant(exporter, stoneItem.plain, null); - - if (stoneItem.cobblestone != null) { - offerSmelting(exporter, - Collections.singletonList(stoneItem.cobblestone.full), - RecipeCategory.BUILDING_BLOCKS, - stoneItem.plain.full, - 0.1f, 200, "stone"); + private void generateStone(RecipeExporter exporter, StoneItems stoneItem) { + if (stoneItem.bricks != null) { + generateStoneVariant(exporter, stoneItem.bricks, stoneItem.plain.full); + + createShaped(RecipeCategory.BUILDING_BLOCKS, stoneItem.bricks.full, 4) + .group("bricks") + .pattern("SS") + .pattern("SS") + .input('S', stoneItem.plain.full) + .criterion("has_stone", InventoryChangedCriterion.Conditions.items(stoneItem.plain.full)) + .offerTo(exporter); + offerStonecuttingRecipe(RecipeCategory.BUILDING_BLOCKS, stoneItem.bricks.full, stoneItem.plain.full); + + offerChiseledBlockRecipe(RecipeCategory.BUILDING_BLOCKS, stoneItem.chiseledBricks, stoneItem.bricks.slab); + offerStonecuttingRecipe(RecipeCategory.BUILDING_BLOCKS, stoneItem.chiseledBricks, stoneItem.bricks.full); + offerStonecuttingRecipe(RecipeCategory.BUILDING_BLOCKS, stoneItem.chiseledBricks, stoneItem.plain.full); + + offerCrackingRecipe(stoneItem.crackedBricks, stoneItem.bricks.full); + } + if (stoneItem.cobblestone != null) { + generateStoneVariant(exporter, stoneItem.cobblestone, null); + } + if (stoneItem.mossyBricks != null) { + generateStoneVariant(exporter, stoneItem.mossyBricks, null); + + createShapeless(RecipeCategory.BUILDING_BLOCKS, stoneItem.mossyBricks.full, 1) + .group("mossy_bricks") + .input(stoneItem.bricks.full) + .input(TerrestriaItemTags.MOSSY_INGREDIENTS) + .criterion("has_stone", InventoryChangedCriterion.Conditions.items(stoneItem.bricks.full)) + .offerTo(exporter); + } + if (stoneItem.mossyCobblestone != null) { + generateStoneVariant(exporter, stoneItem.mossyCobblestone, null); + + createShapeless(RecipeCategory.BUILDING_BLOCKS, stoneItem.mossyCobblestone.full, 1) + .group("mossy_cobblestone") + .input(stoneItem.cobblestone.full) + .input(TerrestriaItemTags.MOSSY_INGREDIENTS) + .criterion("has_stone", InventoryChangedCriterion.Conditions.items(stoneItem.cobblestone.full)) + .offerTo(exporter); + } + if (stoneItem.plain != null) { + generateStoneVariant(exporter, stoneItem.plain, null); + + if (stoneItem.cobblestone != null) { + offerSmelting(Collections.singletonList(stoneItem.cobblestone.full), + RecipeCategory.BUILDING_BLOCKS, + stoneItem.plain.full, + 0.1f, 200, "stone"); + } + + createShapeless(RecipeCategory.REDSTONE, stoneItem.button, 1) + .group("stone_button") + .input(stoneItem.plain.full) + .criterion("has_stone", InventoryChangedCriterion.Conditions.items(stoneItem.plain.full)) + .offerTo(exporter); + + createShaped(RecipeCategory.REDSTONE, stoneItem.pressurePlate, 1) + .group("stone_pressure_plate") + .pattern("SS") + .input('S', stoneItem.plain.full) + .criterion("has_stone", InventoryChangedCriterion.Conditions.items(stoneItem.plain.full)) + .offerTo(exporter); + } + if (stoneItem.smooth != null) { + generateStoneVariant(exporter, stoneItem.smooth, null); + + if (stoneItem.plain != null) { + offerSmelting(Collections.singletonList(stoneItem.plain.full), + RecipeCategory.BUILDING_BLOCKS, + stoneItem.smooth.full, + 0.1f, 200, "stone"); + } + } } - new ShapelessRecipeJsonBuilder(RecipeCategory.REDSTONE, stoneItem.button, 1) - .group("stone_button") - .input(stoneItem.plain.full) - .criterion("has_stone", InventoryChangedCriterion.Conditions.items(stoneItem.plain.full)) - .offerTo(exporter); - - new ShapedRecipeJsonBuilder(RecipeCategory.REDSTONE, stoneItem.pressurePlate, 1) - .group("stone_pressure_plate") - .pattern("SS") - .input('S', stoneItem.plain.full) - .criterion("has_stone", InventoryChangedCriterion.Conditions.items(stoneItem.plain.full)) - .offerTo(exporter); - } - if (stoneItem.smooth != null) { - generateStoneVariant(exporter, stoneItem.smooth, null); - - if (stoneItem.plain != null) { - offerSmelting(exporter, - Collections.singletonList(stoneItem.plain.full), - RecipeCategory.BUILDING_BLOCKS, - stoneItem.smooth.full, - 0.1f, 200, "stone"); + private void generateStoneVariant(RecipeExporter exporter, StoneVariantItems stoneVariantItem, @Nullable BlockItem cutPlainItem) { + offerSlabRecipe(RecipeCategory.BUILDING_BLOCKS, stoneVariantItem.slab, stoneVariantItem.full); + createStairsRecipe(stoneVariantItem.stairs, Ingredient.ofItems(stoneVariantItem.full)) + .criterion("has_stone", InventoryChangedCriterion.Conditions.items(stoneVariantItem.full)) + .offerTo(exporter); // ?? so lame there is no offerStairsRecipe() !! + offerWallRecipe(RecipeCategory.DECORATIONS, stoneVariantItem.wall, stoneVariantItem.full); + + offerStonecuttingRecipe(RecipeCategory.BUILDING_BLOCKS, stoneVariantItem.slab, stoneVariantItem.full, 2); + offerStonecuttingRecipe(RecipeCategory.BUILDING_BLOCKS, stoneVariantItem.stairs, stoneVariantItem.full); + offerStonecuttingRecipe(RecipeCategory.DECORATIONS, stoneVariantItem.wall, stoneVariantItem.full); + + if (cutPlainItem != null) { + offerStonecuttingRecipe(RecipeCategory.BUILDING_BLOCKS, stoneVariantItem.slab, cutPlainItem, 2); + offerStonecuttingRecipe(RecipeCategory.BUILDING_BLOCKS, stoneVariantItem.stairs, cutPlainItem); + offerStonecuttingRecipe(RecipeCategory.DECORATIONS, stoneVariantItem.wall, cutPlainItem); + } } - } + }; } - private void generateStoneVariant(RecipeExporter exporter, StoneVariantItems stoneVariantItem, @Nullable BlockItem cutPlainItem) { - offerSlabRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, stoneVariantItem.slab, stoneVariantItem.full); - createStairsRecipe(stoneVariantItem.stairs, Ingredient.ofItems(stoneVariantItem.full)) - .criterion("has_stone", InventoryChangedCriterion.Conditions.items(stoneVariantItem.full)) - .offerTo(exporter); // ?? so lame there is no offerStairsRecipe() !! - offerWallRecipe(exporter, RecipeCategory.DECORATIONS, stoneVariantItem.wall, stoneVariantItem.full); - - offerStonecuttingRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, stoneVariantItem.slab, stoneVariantItem.full, 2); - offerStonecuttingRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, stoneVariantItem.stairs, stoneVariantItem.full); - offerStonecuttingRecipe(exporter, RecipeCategory.DECORATIONS, stoneVariantItem.wall, stoneVariantItem.full); - - if (cutPlainItem != null) { - offerStonecuttingRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, stoneVariantItem.slab, cutPlainItem, 2); - offerStonecuttingRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, stoneVariantItem.stairs, cutPlainItem); - offerStonecuttingRecipe(exporter, RecipeCategory.DECORATIONS, stoneVariantItem.wall, cutPlainItem); - } + @Override + public String getName() { + return "Terrestria Recipes"; } @Override diff --git a/common/src/main/java/com/terraformersmc/terrestria/feature/structure/volcano/VolcanoStructure.java b/common/src/main/java/com/terraformersmc/terrestria/feature/structure/volcano/VolcanoStructure.java index 48e2121a..7d92e32d 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/feature/structure/volcano/VolcanoStructure.java +++ b/common/src/main/java/com/terraformersmc/terrestria/feature/structure/volcano/VolcanoStructure.java @@ -54,7 +54,7 @@ public Optional getStructurePosition(Structure.Context contex if (biome.matchesKey(TerrestriaBiomes.VOLCANIC_ISLAND)) { // Shore volcanoes at the edges and regular volcanoes in the center. int distance = BiomePerimeters.getOrCreateInstance( - context.dynamicRegistryManager().get(RegistryKeys.BIOME).getOrThrow(TerrestriaBiomes.VOLCANIC_ISLAND), 40) + context.dynamicRegistryManager().getOrThrow(RegistryKeys.BIOME).getValueOrThrow(TerrestriaBiomes.VOLCANIC_ISLAND), 40) .getPerimeterDistance(new BiomeAccess( new BiomeAccessStorage(context.biomeSource(), context.noiseConfig().getMultiNoiseSampler()), context.seed()), new BlockPos(x, seaLevel, z)); diff --git a/common/src/main/java/com/terraformersmc/terrestria/init/TerrestriaBlocks.java b/common/src/main/java/com/terraformersmc/terrestria/init/TerrestriaBlocks.java index f951d5b2..de3f8641 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/init/TerrestriaBlocks.java +++ b/common/src/main/java/com/terraformersmc/terrestria/init/TerrestriaBlocks.java @@ -7,6 +7,7 @@ import com.terraformersmc.terraform.dirt.api.registry.TerraformDirtRegistry; import com.terraformersmc.terraform.tree.api.block.TerraformDesertSaplingBlock; import com.terraformersmc.terraform.wood.api.block.BareSmallLogBlock; +import com.terraformersmc.terraform.wood.api.block.PillarLogHelper; import com.terraformersmc.terraform.wood.api.block.SmallLogBlock; import com.terraformersmc.terrestria.block.*; import com.terraformersmc.terrestria.init.helpers.StoneBlocks; @@ -115,81 +116,82 @@ public static void init() { SAKURA = WoodBlocks.register("sakura", WoodColors.SAKURA, WoodBlocks.LogSize.SMALL, true, false, false); YUCCA_PALM = WoodBlocks.register("yucca_palm", WoodColors.YUCCA_PALM, WoodBlocks.LogSize.SMALL); - SAGUARO_CACTUS = TerrestriaRegistry.register("saguaro_cactus", SaguaroCactusBlock.of(Blocks.CACTUS.getDefaultMapColor())); - SMALL_OAK_LOG = TerrestriaRegistry.register("small_oak_log", SmallLogBlock.of(Blocks.OAK_LEAVES, Blocks.STRIPPED_OAK_WOOD.getDefaultMapColor(), Blocks.OAK_WOOD.getDefaultMapColor())); - STRIPPED_SMALL_OAK_LOG = TerrestriaRegistry.register("stripped_small_oak_log", SmallLogBlock.of(Blocks.OAK_LEAVES, Blocks.STRIPPED_OAK_WOOD.getDefaultMapColor())); + SAGUARO_CACTUS = TerrestriaRegistry.register("saguaro_cactus", SaguaroCactusBlock::new, SaguaroCactusBlock.createSettings(Blocks.CACTUS.getDefaultMapColor())); + SMALL_OAK_LOG = TerrestriaRegistry.register("small_oak_log", settings -> new SmallLogBlock(Blocks.OAK_LEAVES, settings), PillarLogHelper.createSmallLogSettings(Blocks.OAK_LEAVES, Blocks.STRIPPED_OAK_WOOD.getDefaultMapColor(), Blocks.OAK_WOOD.getDefaultMapColor())); + STRIPPED_SMALL_OAK_LOG = TerrestriaRegistry.register("stripped_small_oak_log", settings -> new SmallLogBlock(Blocks.OAK_LEAVES, settings), PillarLogHelper.createSmallLogSettings(Blocks.OAK_LEAVES, Blocks.STRIPPED_OAK_WOOD.getDefaultMapColor())); // strange leaves - DARK_JAPANESE_MAPLE_LEAVES = TerrestriaRegistry.register("dark_japanese_maple_leaves", new LeavesBlock(AbstractBlock.Settings.copy(Blocks.OAK_LEAVES).mapColor(MapColor.TERRACOTTA_RED).allowsSpawning(TerrestriaBlocks::canSpawnOnLeaves).suffocates(TerrestriaBlocks::never).blockVision(TerrestriaBlocks::never))); - JAPANESE_MAPLE_SHRUB_LEAVES = TerrestriaRegistry.register("japanese_maple_shrub_leaves", new LeavesBlock(AbstractBlock.Settings.copy(Blocks.OAK_LEAVES).allowsSpawning(TerrestriaBlocks::canSpawnOnLeaves).suffocates(TerrestriaBlocks::never).blockVision(TerrestriaBlocks::never))); - JUNGLE_PALM_LEAVES = TerrestriaRegistry.register("jungle_palm_leaves", new LeavesBlock(AbstractBlock.Settings.copy(Blocks.OAK_LEAVES).allowsSpawning(TerrestriaBlocks::canSpawnOnLeaves).suffocates(TerrestriaBlocks::never).blockVision(TerrestriaBlocks::never))); + DARK_JAPANESE_MAPLE_LEAVES = TerrestriaRegistry.register("dark_japanese_maple_leaves", LeavesBlock::new, AbstractBlock.Settings.copy(Blocks.OAK_LEAVES).mapColor(MapColor.TERRACOTTA_RED).allowsSpawning(TerrestriaBlocks::canSpawnOnLeaves).suffocates(TerrestriaBlocks::never).blockVision(TerrestriaBlocks::never)); + JAPANESE_MAPLE_SHRUB_LEAVES = TerrestriaRegistry.register("japanese_maple_shrub_leaves", LeavesBlock::new, AbstractBlock.Settings.copy(Blocks.OAK_LEAVES).allowsSpawning(TerrestriaBlocks::canSpawnOnLeaves).suffocates(TerrestriaBlocks::never).blockVision(TerrestriaBlocks::never)); + JUNGLE_PALM_LEAVES = TerrestriaRegistry.register("jungle_palm_leaves", LeavesBlock::new, AbstractBlock.Settings.copy(Blocks.OAK_LEAVES).allowsSpawning(TerrestriaBlocks::canSpawnOnLeaves).suffocates(TerrestriaBlocks::never).blockVision(TerrestriaBlocks::never)); // swamp blocks - CATTAIL = TerrestriaRegistry.register("cattail", new CattailBlock(AbstractBlock.Settings.copy(Blocks.SEAGRASS))); - TALL_CATTAIL = TerrestriaRegistry.register("tall_cattail", new TallCattailBlock(AbstractBlock.Settings.copy(Blocks.TALL_SEAGRASS))); + CATTAIL = TerrestriaRegistry.register("cattail", CattailBlock::new, AbstractBlock.Settings.copy(Blocks.SEAGRASS)); + TALL_CATTAIL = TerrestriaRegistry.register("tall_cattail", TallCattailBlock::new, AbstractBlock.Settings.copy(Blocks.TALL_SEAGRASS)); // Saplings AbstractBlock.Settings saplingSettings = AbstractBlock.Settings.create().mapColor(MapColor.DARK_GREEN).noCollision().ticksRandomly().breakInstantly().sounds(BlockSoundGroup.GRASS).pistonBehavior(PistonBehavior.DESTROY); - BRYCE_SAPLING = TerrestriaRegistry.register("bryce_sapling", new TerraformDesertSaplingBlock(new SaplingGenerator("bryce", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.BRYCE_TREE), Optional.empty()), saplingSettings)); - CYPRESS_SAPLING = TerrestriaRegistry.register("cypress_sapling", new SaplingBlock(new SaplingGenerator("cypress", Optional.of(TerrestriaConfiguredFeatures.MEGA_CYPRESS_TREE), Optional.of(TerrestriaConfiguredFeatures.CYPRESS_TREE), Optional.empty()), saplingSettings.mapColor(WoodColors.CYPRESS.leaves))); - DARK_JAPANESE_MAPLE_SAPLING = TerrestriaRegistry.register("dark_japanese_maple_sapling", new SaplingBlock(new SaplingGenerator("dark_japanese_maple", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.DARK_JAPANESE_MAPLE_TREE), Optional.empty()), saplingSettings.mapColor(MapColor.TERRACOTTA_RED))); - HEMLOCK_SAPLING = TerrestriaRegistry.register("hemlock_sapling", new SaplingBlock(new SaplingGenerator("hemlock", Optional.of(TerrestriaConfiguredFeatures.MEGA_HEMLOCK_TREE), Optional.of(TerrestriaConfiguredFeatures.HEMLOCK_TREE), Optional.empty()), saplingSettings.mapColor(WoodColors.HEMLOCK.leaves))); - JAPANESE_MAPLE_SAPLING = TerrestriaRegistry.register("japanese_maple_sapling", new SaplingBlock(new SaplingGenerator("japanese_maple", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.JAPANESE_MAPLE_TREE), Optional.empty()), saplingSettings.mapColor(WoodColors.JAPANESE_MAPLE.leaves))); - JAPANESE_MAPLE_SHRUB_SAPLING = TerrestriaRegistry.register("japanese_maple_shrub_sapling", new SaplingBlock(new SaplingGenerator("japanese_maple_shrub", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.JAPANESE_MAPLE_SHRUB), Optional.empty()), saplingSettings)); - JUNGLE_PALM_SAPLING = TerrestriaRegistry.register("jungle_palm_sapling", new TerraformDesertSaplingBlock(new SaplingGenerator("jungle_palm", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.JUNGLE_PALM_TREE), Optional.empty()), saplingSettings)); - RAINBOW_EUCALYPTUS_SAPLING = TerrestriaRegistry.register("rainbow_eucalyptus_sapling", new SaplingBlock(new SaplingGenerator("rainbow_eucalyptus", Optional.of(TerrestriaConfiguredFeatures.RAINBOW_EUCALYPTUS_TREE), Optional.of(TerrestriaConfiguredFeatures.SMALL_RAINBOW_EUCALYPTUS_TREE), Optional.empty()), saplingSettings.mapColor(WoodColors.RAINBOW_EUCALYPTUS.leaves))); - REDWOOD_SAPLING = TerrestriaRegistry.register("redwood_sapling", new SaplingBlock(new SaplingGenerator("redwood", Optional.of(TerrestriaConfiguredFeatures.MEGA_REDWOOD_TREE), Optional.of(TerrestriaConfiguredFeatures.REDWOOD_TREE), Optional.empty()), saplingSettings.mapColor(WoodColors.REDWOOD.leaves))); - RUBBER_SAPLING = TerrestriaRegistry.register("rubber_sapling", new SaplingBlock(new SaplingGenerator("rubber", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.RUBBER_TREE), Optional.empty()), saplingSettings.mapColor(WoodColors.RUBBER.leaves))); - SAGUARO_CACTUS_SAPLING = TerrestriaRegistry.register("saguaro_cactus_sapling", new TerraformDesertSaplingBlock(new SaplingGenerator("saguaro_cactus", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.SAGUARO_CACTUS), Optional.empty()), saplingSettings.mapColor(Blocks.CACTUS.getDefaultMapColor()), true)); - SAKURA_SAPLING = TerrestriaRegistry.register("sakura_sapling", new SaplingBlock(new SaplingGenerator("sakura", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.SAKURA_TREE), Optional.empty()), saplingSettings.mapColor(WoodColors.SAKURA.leaves))); - WILLOW_SAPLING = TerrestriaRegistry.register("willow_sapling", new SaplingBlock(new SaplingGenerator("willow", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.WILLOW_TREE), Optional.empty()), saplingSettings.mapColor(WoodColors.WILLOW.leaves))); - YUCCA_PALM_SAPLING = TerrestriaRegistry.register("yucca_palm_sapling", new TerraformDesertSaplingBlock(new SaplingGenerator("yucca_palm", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.YUCCA_PALM_TREE), Optional.empty()), saplingSettings.mapColor(WoodColors.YUCCA_PALM.leaves))); + BRYCE_SAPLING = TerrestriaRegistry.register("bryce_sapling", settings -> new TerraformDesertSaplingBlock(new SaplingGenerator("bryce", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.BRYCE_TREE), Optional.empty()), settings), saplingSettings); + CYPRESS_SAPLING = TerrestriaRegistry.register("cypress_sapling", settings -> new SaplingBlock(new SaplingGenerator("cypress", Optional.of(TerrestriaConfiguredFeatures.MEGA_CYPRESS_TREE), Optional.of(TerrestriaConfiguredFeatures.CYPRESS_TREE), Optional.empty()), settings), saplingSettings.mapColor(WoodColors.CYPRESS.leaves)); + DARK_JAPANESE_MAPLE_SAPLING = TerrestriaRegistry.register("dark_japanese_maple_sapling", settings -> new SaplingBlock(new SaplingGenerator("dark_japanese_maple", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.DARK_JAPANESE_MAPLE_TREE), Optional.empty()), settings), saplingSettings.mapColor(MapColor.TERRACOTTA_RED)); + HEMLOCK_SAPLING = TerrestriaRegistry.register("hemlock_sapling", settings -> new SaplingBlock(new SaplingGenerator("hemlock", Optional.of(TerrestriaConfiguredFeatures.MEGA_HEMLOCK_TREE), Optional.of(TerrestriaConfiguredFeatures.HEMLOCK_TREE), Optional.empty()), settings), saplingSettings.mapColor(WoodColors.HEMLOCK.leaves)); + JAPANESE_MAPLE_SAPLING = TerrestriaRegistry.register("japanese_maple_sapling", settings -> new SaplingBlock(new SaplingGenerator("japanese_maple", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.JAPANESE_MAPLE_TREE), Optional.empty()), settings), saplingSettings.mapColor(WoodColors.JAPANESE_MAPLE.leaves)); + JAPANESE_MAPLE_SHRUB_SAPLING = TerrestriaRegistry.register("japanese_maple_shrub_sapling", settings -> new SaplingBlock(new SaplingGenerator("japanese_maple_shrub", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.JAPANESE_MAPLE_SHRUB), Optional.empty()), settings), saplingSettings); + JUNGLE_PALM_SAPLING = TerrestriaRegistry.register("jungle_palm_sapling", settings -> new TerraformDesertSaplingBlock(new SaplingGenerator("jungle_palm", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.JUNGLE_PALM_TREE), Optional.empty()), settings), saplingSettings); + RAINBOW_EUCALYPTUS_SAPLING = TerrestriaRegistry.register("rainbow_eucalyptus_sapling", settings -> new SaplingBlock(new SaplingGenerator("rainbow_eucalyptus", Optional.of(TerrestriaConfiguredFeatures.RAINBOW_EUCALYPTUS_TREE), Optional.of(TerrestriaConfiguredFeatures.SMALL_RAINBOW_EUCALYPTUS_TREE), Optional.empty()), settings), saplingSettings.mapColor(WoodColors.RAINBOW_EUCALYPTUS.leaves)); + REDWOOD_SAPLING = TerrestriaRegistry.register("redwood_sapling", settings -> new SaplingBlock(new SaplingGenerator("redwood", Optional.of(TerrestriaConfiguredFeatures.MEGA_REDWOOD_TREE), Optional.of(TerrestriaConfiguredFeatures.REDWOOD_TREE), Optional.empty()), settings), saplingSettings.mapColor(WoodColors.REDWOOD.leaves)); + RUBBER_SAPLING = TerrestriaRegistry.register("rubber_sapling", settings -> new SaplingBlock(new SaplingGenerator("rubber", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.RUBBER_TREE), Optional.empty()), settings), saplingSettings.mapColor(WoodColors.RUBBER.leaves)); + SAGUARO_CACTUS_SAPLING = TerrestriaRegistry.register("saguaro_cactus_sapling", settings -> new TerraformDesertSaplingBlock(new SaplingGenerator("saguaro_cactus", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.SAGUARO_CACTUS), Optional.empty()), true, settings), saplingSettings.mapColor(Blocks.CACTUS.getDefaultMapColor())); + SAKURA_SAPLING = TerrestriaRegistry.register("sakura_sapling", settings -> new SaplingBlock(new SaplingGenerator("sakura", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.SAKURA_TREE), Optional.empty()), settings), saplingSettings.mapColor(WoodColors.SAKURA.leaves)); + WILLOW_SAPLING = TerrestriaRegistry.register("willow_sapling", settings -> new SaplingBlock(new SaplingGenerator("willow", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.WILLOW_TREE), Optional.empty()), settings), saplingSettings.mapColor(WoodColors.WILLOW.leaves)); + YUCCA_PALM_SAPLING = TerrestriaRegistry.register("yucca_palm_sapling", settings -> new TerraformDesertSaplingBlock(new SaplingGenerator("yucca_palm", Optional.empty(), Optional.of(TerrestriaConfiguredFeatures.YUCCA_PALM_TREE), Optional.empty()), settings), saplingSettings.mapColor(WoodColors.YUCCA_PALM.leaves)); // Volcanic Island blocks - BLACK_SAND = TerrestriaRegistry.register("basalt_sand", new ColoredFallingBlock(new ColorCode(0x202020), AbstractBlock.Settings.copy(Blocks.SAND).mapColor(MapColor.BLACK))); + BLACK_SAND = TerrestriaRegistry.register("basalt_sand", settings -> new ColoredFallingBlock(new ColorCode(0x202020), settings), AbstractBlock.Settings.copy(Blocks.SAND).mapColor(MapColor.BLACK)); - Block andisolDirt = TerrestriaRegistry.register("basalt_dirt", new Block(AbstractBlock.Settings.copy(Blocks.DIRT).mapColor(MapColor.BLACK))); + Block andisolDirt = TerrestriaRegistry.register("basalt_dirt", Block::new, AbstractBlock.Settings.copy(Blocks.DIRT).mapColor(MapColor.BLACK)); ANDISOL = TerraformDirtRegistry.register(new DirtBlocks ( andisolDirt, - TerrestriaRegistry.register("basalt_grass_block", new BasaltGrassBlock(andisolDirt, () -> ANDISOL.getDirtPath(), AbstractBlock.Settings.copy(Blocks.GRASS_BLOCK))), - TerrestriaRegistry.register("basalt_grass_path", new TerraformDirtPathBlock(AbstractBlock.Settings.copy(Blocks.DIRT_PATH))), - TerrestriaRegistry.register("basalt_podzol", new TerraformSnowyBlock(AbstractBlock.Settings.copy(Blocks.PODZOL))), - TerrestriaRegistry.register("andisol_farmland", new TerraformFarmlandBlock(AbstractBlock.Settings.copy(Blocks.FARMLAND).mapColor(MapColor.BLACK))) + TerrestriaRegistry.register("basalt_grass_block", settings -> new BasaltGrassBlock(andisolDirt, () -> ANDISOL.getDirtPath(), settings), AbstractBlock.Settings.copy(Blocks.GRASS_BLOCK)), + TerrestriaRegistry.register("basalt_grass_path", TerraformDirtPathBlock::new, AbstractBlock.Settings.copy(Blocks.DIRT_PATH)), + TerrestriaRegistry.register("basalt_podzol", TerraformSnowyBlock::new, AbstractBlock.Settings.copy(Blocks.PODZOL)), + TerrestriaRegistry.register("andisol_farmland", TerraformFarmlandBlock::new, AbstractBlock.Settings.copy(Blocks.FARMLAND).mapColor(MapColor.BLACK)) )); VOLCANIC_ROCK = StoneBlocks.register("basalt", MapColor.BLACK); - INDIAN_PAINTBRUSH = TerrestriaRegistry.register("indian_paintbrush", new BasaltFlowerBlock(StatusEffects.SATURATION, 4, AbstractBlock.Settings.copy(Blocks.POPPY))); - MONSTERAS = TerrestriaRegistry.register("monsteras", new BasaltFlowerBlock(StatusEffects.REGENERATION, 2, AbstractBlock.Settings.copy(Blocks.FERN))); + INDIAN_PAINTBRUSH = TerrestriaRegistry.register("indian_paintbrush", settings -> new BasaltFlowerBlock(StatusEffects.SATURATION, 4, settings), AbstractBlock.Settings.copy(Blocks.POPPY).mapColor(MapColor.TERRACOTTA_ORANGE)); + MONSTERAS = TerrestriaRegistry.register("monsteras", settings -> new BasaltFlowerBlock(StatusEffects.REGENERATION, 2, settings), AbstractBlock.Settings.copy(Blocks.FERN).mapColor(MapColor.GREEN)); - POTTED_INDIAN_PAINTBRUSH = TerrestriaRegistry.register("potted_indian_paintbrush", new FlowerPotBlock(INDIAN_PAINTBRUSH, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_MONSTERAS = TerrestriaRegistry.register("potted_monsteras", new FlowerPotBlock(MONSTERAS, AbstractBlock.Settings.copy(Blocks.POTTED_FERN))); + POTTED_INDIAN_PAINTBRUSH = TerrestriaRegistry.register("potted_indian_paintbrush", settings -> new FlowerPotBlock(INDIAN_PAINTBRUSH, settings), AbstractBlock.Settings.copy(Blocks.POTTED_POPPY)); + POTTED_MONSTERAS = TerrestriaRegistry.register("potted_monsteras", settings -> new FlowerPotBlock(MONSTERAS, settings), AbstractBlock.Settings.copy(Blocks.POTTED_FERN)); // potted saplings - POTTED_BRYCE_SAPLING = TerrestriaRegistry.register("potted_bryce_sapling", new FlowerPotBlock(BRYCE_SAPLING, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_REDWOOD_SAPLING = TerrestriaRegistry.register("potted_redwood_sapling", new FlowerPotBlock(REDWOOD_SAPLING, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_HEMLOCK_SAPLING = TerrestriaRegistry.register("potted_hemlock_sapling", new FlowerPotBlock(HEMLOCK_SAPLING, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_RUBBER_SAPLING = TerrestriaRegistry.register("potted_rubber_sapling", new FlowerPotBlock(RUBBER_SAPLING, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_CYPRESS_SAPLING = TerrestriaRegistry.register("potted_cypress_sapling", new FlowerPotBlock(CYPRESS_SAPLING, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_WILLOW_SAPLING = TerrestriaRegistry.register("potted_willow_sapling", new FlowerPotBlock(WILLOW_SAPLING, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_JAPANESE_MAPLE_SAPLING = TerrestriaRegistry.register("potted_japanese_maple_sapling", new FlowerPotBlock(JAPANESE_MAPLE_SAPLING, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_JAPANESE_MAPLE_SHRUB_SAPLING = TerrestriaRegistry.register("potted_japanese_maple_shrub_sapling", new FlowerPotBlock(JAPANESE_MAPLE_SHRUB_SAPLING, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_DARK_JAPANESE_MAPLE_SAPLING = TerrestriaRegistry.register("potted_dark_japanese_maple_sapling", new FlowerPotBlock(DARK_JAPANESE_MAPLE_SAPLING, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_RAINBOW_EUCALYPTUS_SAPLING = TerrestriaRegistry.register("potted_rainbow_eucalyptus_sapling", new FlowerPotBlock(RAINBOW_EUCALYPTUS_SAPLING, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_SAKURA_SAPLING = TerrestriaRegistry.register("potted_sakura_sapling", new FlowerPotBlock(SAKURA_SAPLING, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_JUNGLE_PALM_SAPLING = TerrestriaRegistry.register("potted_jungle_palm_sapling", new FlowerPotBlock(JUNGLE_PALM_SAPLING, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_SAGUARO_CACTUS_SAPLING = TerrestriaRegistry.register("potted_saguaro_cactus_sapling", new FlowerPotBlock(SAGUARO_CACTUS_SAPLING, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_YUCCA_PALM_SAPLING = TerrestriaRegistry.register("potted_yucca_palm_sapling", new FlowerPotBlock(YUCCA_PALM_SAPLING, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); + POTTED_BRYCE_SAPLING = TerrestriaRegistry.register("potted_bryce_sapling", settings -> new FlowerPotBlock(BRYCE_SAPLING, settings), AbstractBlock.Settings.copy(Blocks.POTTED_OAK_SAPLING)); + POTTED_REDWOOD_SAPLING = TerrestriaRegistry.register("potted_redwood_sapling", settings -> new FlowerPotBlock(REDWOOD_SAPLING, settings), AbstractBlock.Settings.copy(Blocks.POTTED_OAK_SAPLING)); + POTTED_HEMLOCK_SAPLING = TerrestriaRegistry.register("potted_hemlock_sapling", settings -> new FlowerPotBlock(HEMLOCK_SAPLING, settings), AbstractBlock.Settings.copy(Blocks.POTTED_OAK_SAPLING)); + POTTED_RUBBER_SAPLING = TerrestriaRegistry.register("potted_rubber_sapling", settings -> new FlowerPotBlock(RUBBER_SAPLING, settings), AbstractBlock.Settings.copy(Blocks.POTTED_OAK_SAPLING)); + POTTED_CYPRESS_SAPLING = TerrestriaRegistry.register("potted_cypress_sapling", settings -> new FlowerPotBlock(CYPRESS_SAPLING, settings), AbstractBlock.Settings.copy(Blocks.POTTED_OAK_SAPLING)); + POTTED_WILLOW_SAPLING = TerrestriaRegistry.register("potted_willow_sapling", settings -> new FlowerPotBlock(WILLOW_SAPLING, settings), AbstractBlock.Settings.copy(Blocks.POTTED_OAK_SAPLING)); + POTTED_JAPANESE_MAPLE_SAPLING = TerrestriaRegistry.register("potted_japanese_maple_sapling", settings -> new FlowerPotBlock(JAPANESE_MAPLE_SAPLING, settings), AbstractBlock.Settings.copy(Blocks.POTTED_OAK_SAPLING)); + POTTED_JAPANESE_MAPLE_SHRUB_SAPLING = TerrestriaRegistry.register("potted_japanese_maple_shrub_sapling", settings -> new FlowerPotBlock(JAPANESE_MAPLE_SHRUB_SAPLING, settings), AbstractBlock.Settings.copy(Blocks.POTTED_OAK_SAPLING)); + POTTED_DARK_JAPANESE_MAPLE_SAPLING = TerrestriaRegistry.register("potted_dark_japanese_maple_sapling", settings -> new FlowerPotBlock(DARK_JAPANESE_MAPLE_SAPLING, settings), AbstractBlock.Settings.copy(Blocks.POTTED_OAK_SAPLING)); + POTTED_RAINBOW_EUCALYPTUS_SAPLING = TerrestriaRegistry.register("potted_rainbow_eucalyptus_sapling", settings -> new FlowerPotBlock(RAINBOW_EUCALYPTUS_SAPLING, settings), AbstractBlock.Settings.copy(Blocks.POTTED_OAK_SAPLING)); + POTTED_SAKURA_SAPLING = TerrestriaRegistry.register("potted_sakura_sapling", settings -> new FlowerPotBlock(SAKURA_SAPLING, settings), AbstractBlock.Settings.copy(Blocks.POTTED_OAK_SAPLING)); + POTTED_JUNGLE_PALM_SAPLING = TerrestriaRegistry.register("potted_jungle_palm_sapling", settings -> new FlowerPotBlock(JUNGLE_PALM_SAPLING, settings), AbstractBlock.Settings.copy(Blocks.POTTED_OAK_SAPLING)); + POTTED_SAGUARO_CACTUS_SAPLING = TerrestriaRegistry.register("potted_saguaro_cactus_sapling", settings -> new FlowerPotBlock(SAGUARO_CACTUS_SAPLING, settings), AbstractBlock.Settings.copy(Blocks.POTTED_OAK_SAPLING)); + POTTED_YUCCA_PALM_SAPLING = TerrestriaRegistry.register("potted_yucca_palm_sapling", settings -> new FlowerPotBlock(YUCCA_PALM_SAPLING, settings), AbstractBlock.Settings.copy(Blocks.POTTED_OAK_SAPLING)); // desert plants - TINY_CACTUS = TerrestriaRegistry.register("tiny_cactus", new PricklyDesertPlantBlock(AbstractBlock.Settings.copy(Blocks.POPPY), true)); - AGAVE = TerrestriaRegistry.register("agave", new TerraformDesertPlantBlock(AbstractBlock.Settings.copy(Blocks.POPPY))); - ALOE_VERA = TerrestriaRegistry.register("aloe_vera", new TerraformDesertPlantBlock(AbstractBlock.Settings.copy(Blocks.POPPY))); - DEAD_GRASS = TerrestriaRegistry.register("dead_grass", new TerraformDesertPlantBlock(AbstractBlock.Settings.copy(Blocks.SHORT_GRASS), true)); - POTTED_TINY_CACTUS = TerrestriaRegistry.register("potted_tiny_cactus", new FlowerPotBlock(TINY_CACTUS, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_AGAVE = TerrestriaRegistry.register("potted_agave", new FlowerPotBlock(AGAVE, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); - POTTED_ALOE_VERA = TerrestriaRegistry.register("potted_aloe_vera", new FlowerPotBlock(ALOE_VERA, AbstractBlock.Settings.copy(Blocks.POTTED_POPPY))); + TINY_CACTUS = TerrestriaRegistry.register("tiny_cactus", settings -> new PricklyDesertPlantBlock(true, settings), AbstractBlock.Settings.copy(Blocks.DEAD_BUSH).mapColor(MapColor.PALE_GREEN)); + AGAVE = TerrestriaRegistry.register("agave", TerraformDesertPlantBlock::new, AbstractBlock.Settings.copy(Blocks.POPPY).mapColor(MapColor.PALE_GREEN)); + ALOE_VERA = TerrestriaRegistry.register("aloe_vera", TerraformDesertPlantBlock::new, AbstractBlock.Settings.copy(Blocks.POPPY).mapColor(MapColor.PALE_GREEN)); + DEAD_GRASS = TerrestriaRegistry.register("dead_grass", settings -> new TerraformDesertPlantBlock(true, settings), AbstractBlock.Settings.copy(Blocks.SHORT_GRASS).mapColor(MapColor.TERRACOTTA_BROWN)); + + POTTED_TINY_CACTUS = TerrestriaRegistry.register("potted_tiny_cactus", settings -> new FlowerPotBlock(TINY_CACTUS, settings), AbstractBlock.Settings.copy(Blocks.POTTED_POPPY)); + POTTED_AGAVE = TerrestriaRegistry.register("potted_agave", settings -> new FlowerPotBlock(AGAVE, settings), AbstractBlock.Settings.copy(Blocks.POTTED_POPPY)); + POTTED_ALOE_VERA = TerrestriaRegistry.register("potted_aloe_vera", settings -> new FlowerPotBlock(ALOE_VERA, settings), AbstractBlock.Settings.copy(Blocks.POTTED_POPPY)); addFlammables(); addFlattenables(); diff --git a/common/src/main/java/com/terraformersmc/terrestria/init/TerrestriaItems.java b/common/src/main/java/com/terraformersmc/terrestria/init/TerrestriaItems.java index 43cf2bed..bcbad895 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/init/TerrestriaItems.java +++ b/common/src/main/java/com/terraformersmc/terrestria/init/TerrestriaItems.java @@ -6,7 +6,7 @@ import com.terraformersmc.terrestria.item.LogTurnerItem; import net.fabricmc.fabric.api.registry.CompostingChanceRegistry; -import net.fabricmc.fabric.api.registry.FuelRegistry; +import net.fabricmc.fabric.api.registry.FuelRegistryEvents; import net.minecraft.item.BlockItem; import net.minecraft.item.Item; import net.minecraft.item.Items; @@ -118,7 +118,7 @@ public static void init() { ALOE_VERA = TerrestriaRegistry.registerBlockItem("aloe_vera", TerrestriaBlocks.ALOE_VERA); DEAD_GRASS = TerrestriaRegistry.registerBlockItem("dead_grass", TerrestriaBlocks.DEAD_GRASS); - LOG_TURNER = TerrestriaRegistry.register("log_turner", new LogTurnerItem(new Item.Settings())); + LOG_TURNER = TerrestriaRegistry.register("log_turner", LogTurnerItem::new, new Item.Settings()); addCompostables(); addFuels(); @@ -166,9 +166,9 @@ private static void addCompostables() { } private static void addFuels() { - FuelRegistry fuelRegistry = FuelRegistry.INSTANCE; - - fuelRegistry.add(DEAD_GRASS, 100); - fuelRegistry.add(LOG_TURNER, 300); + FuelRegistryEvents.BUILD.register((builder, context) -> { + builder.add(DEAD_GRASS, 100); + builder.add(LOG_TURNER, 300); + }); } } diff --git a/common/src/main/java/com/terraformersmc/terrestria/init/helpers/StoneBlocks.java b/common/src/main/java/com/terraformersmc/terrestria/init/helpers/StoneBlocks.java index 226e15da..74bf3ce7 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/init/helpers/StoneBlocks.java +++ b/common/src/main/java/com/terraformersmc/terrestria/init/helpers/StoneBlocks.java @@ -27,10 +27,10 @@ public static StoneBlocks register(String name, MapColor color) { blocks.bricks = StoneVariantBlocks.register(name + "_bricks", name + "_brick", color, Blocks.STONE_BRICKS); blocks.mossyBricks = StoneVariantBlocks.register("mossy_" + name + "_bricks", "mossy_" + name + "_brick", color, Blocks.MOSSY_STONE_BRICKS); - blocks.button = TerrestriaRegistry.register(name + "_button", new ButtonBlock(BlockSetType.STONE, 20, AbstractBlock.Settings.copy(Blocks.STONE_BUTTON).mapColor(color))); - blocks.pressurePlate = TerrestriaRegistry.register(name + "_pressure_plate", new PressurePlateBlock(BlockSetType.STONE, AbstractBlock.Settings.copy(Blocks.STONE_PRESSURE_PLATE).mapColor(color))); - blocks.chiseledBricks = TerrestriaRegistry.register("chiseled_" + name + "_bricks", new Block(AbstractBlock.Settings.copy(Blocks.CRACKED_STONE_BRICKS).mapColor(color))); - blocks.crackedBricks = TerrestriaRegistry.register("cracked_" + name + "_bricks", new Block(AbstractBlock.Settings.copy(Blocks.CHISELED_STONE_BRICKS).mapColor(color))); + blocks.button = TerrestriaRegistry.register(name + "_button", settings -> new ButtonBlock(BlockSetType.STONE, 20, settings), AbstractBlock.Settings.copy(Blocks.STONE_BUTTON).mapColor(color)); + blocks.pressurePlate = TerrestriaRegistry.register(name + "_pressure_plate", settings -> new PressurePlateBlock(BlockSetType.STONE, settings), AbstractBlock.Settings.copy(Blocks.STONE_PRESSURE_PLATE).mapColor(color)); + blocks.chiseledBricks = TerrestriaRegistry.register("chiseled_" + name + "_bricks", Block::new, AbstractBlock.Settings.copy(Blocks.CRACKED_STONE_BRICKS).mapColor(color)); + blocks.crackedBricks = TerrestriaRegistry.register("cracked_" + name + "_bricks", Block::new, AbstractBlock.Settings.copy(Blocks.CHISELED_STONE_BRICKS).mapColor(color)); return blocks; } diff --git a/common/src/main/java/com/terraformersmc/terrestria/init/helpers/StoneVariantBlocks.java b/common/src/main/java/com/terraformersmc/terrestria/init/helpers/StoneVariantBlocks.java index 3a4490a5..6607b7b6 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/init/helpers/StoneVariantBlocks.java +++ b/common/src/main/java/com/terraformersmc/terrestria/init/helpers/StoneVariantBlocks.java @@ -17,10 +17,10 @@ public static StoneVariantBlocks register(String name, MapColor color, Block fam public static StoneVariantBlocks register(String name, String shapedName, MapColor color, Block family) { StoneVariantBlocks blocks = new StoneVariantBlocks(); - blocks.full = TerrestriaRegistry.register(name, new Block(AbstractBlock.Settings.copy(family).mapColor(color))); - blocks.slab = TerrestriaRegistry.register(shapedName + "_slab", new SlabBlock(AbstractBlock.Settings.copy(family).mapColor(color))); - blocks.stairs = TerrestriaRegistry.register(shapedName + "_stairs", new StairsBlock(blocks.full.getDefaultState(), AbstractBlock.Settings.copy(family).mapColor(color))); - blocks.wall = TerrestriaRegistry.register(shapedName + "_wall", new WallBlock(AbstractBlock.Settings.copy(family).mapColor(color))); + blocks.full = TerrestriaRegistry.register(name, Block::new, AbstractBlock.Settings.copy(family).mapColor(color)); + blocks.slab = TerrestriaRegistry.register(shapedName + "_slab", SlabBlock::new, AbstractBlock.Settings.copy(family).mapColor(color)); + blocks.stairs = TerrestriaRegistry.register(shapedName + "_stairs", settings -> new StairsBlock(blocks.full.getDefaultState(), settings), AbstractBlock.Settings.copy(family).mapColor(color)); + blocks.wall = TerrestriaRegistry.register(shapedName + "_wall", WallBlock::new, AbstractBlock.Settings.copy(family).mapColor(color)); return blocks; } diff --git a/common/src/main/java/com/terraformersmc/terrestria/init/helpers/TerrestriaBoatDfu.java b/common/src/main/java/com/terraformersmc/terrestria/init/helpers/TerrestriaBoatDfu.java new file mode 100644 index 00000000..6d009f12 --- /dev/null +++ b/common/src/main/java/com/terraformersmc/terrestria/init/helpers/TerrestriaBoatDfu.java @@ -0,0 +1,23 @@ +package com.terraformersmc.terrestria.init.helpers; + +import com.terraformersmc.terraform.boat.api.data.TerraformBoatDfuApi; + +import java.util.Collection; +import java.util.Set; + +public class TerrestriaBoatDfu implements TerraformBoatDfuApi { + @Override + public Collection getDfuBoatIds() { + return Set.of( + "terrestria:cypress_boat", "terrestria:cypress_chest_boat", + "terrestria:hemlock_boat", "terrestria:hemlock_chest_boat", + "terrestria:japanese_maple_boat", "terrestria:japanese_maple_chest_boat", + "terrestria:rainbow_eucalyptus_boat", "terrestria:rainbow_eucalyptus_chest_boat", + "terrestria:redwood_boat", "terrestria:redwood_chest_boat", + "terrestria:rubber_boat", "terrestria:rubber_chest_boat", + "terrestria:sakura_boat", "terrestria:sakura_chest_boat", + "terrestria:willow_boat", "terrestria:willow_chest_boat", + "terrestria:yucca_palm_boat", "terrestria:yucca_palm_chest_boat" + ); + } +} diff --git a/common/src/main/java/com/terraformersmc/terrestria/init/helpers/TerrestriaBoats.java b/common/src/main/java/com/terraformersmc/terrestria/init/helpers/TerrestriaBoats.java deleted file mode 100644 index ac0d75c7..00000000 --- a/common/src/main/java/com/terraformersmc/terrestria/init/helpers/TerrestriaBoats.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.terraformersmc.terrestria.init.helpers; - -import com.terraformersmc.terraform.boat.api.TerraformBoatType; -import com.terraformersmc.terraform.boat.api.TerraformBoatTypeRegistry; -import com.terraformersmc.terraform.boat.api.item.TerraformBoatItemHelper; -import com.terraformersmc.terrestria.Terrestria; - -import net.minecraft.item.BlockItem; -import net.minecraft.registry.Registry; -import net.minecraft.registry.RegistryKey; -import net.minecraft.util.Identifier; - -public class TerrestriaBoats { - public static TerraformBoatType register(String path, BlockItem planks) { - Identifier typeId = Identifier.of(Terrestria.MOD_ID, path); - Identifier boatId = Identifier.of(Terrestria.MOD_ID, path + "_boat"); - Identifier chestId = Identifier.of(Terrestria.MOD_ID, path + "_chest_boat"); - RegistryKey boatKey = TerraformBoatTypeRegistry.createKey(typeId); - - return Registry.register(TerraformBoatTypeRegistry.INSTANCE, typeId, - new TerraformBoatType.Builder() - .item(TerraformBoatItemHelper.registerBoatItem(boatId, boatKey, false)) - .chestItem(TerraformBoatItemHelper.registerBoatItem(chestId, boatKey, true)) - .planks(planks) - .build()); - } - - public static TerraformBoatType registerRaft(String path, BlockItem planks) { - Identifier typeId = Identifier.of(Terrestria.MOD_ID, path); - Identifier boatId = Identifier.of(Terrestria.MOD_ID, path + "_raft"); - Identifier chestId = Identifier.of(Terrestria.MOD_ID, path + "_chest_raft"); - RegistryKey boatKey = TerraformBoatTypeRegistry.createKey(typeId); - - return Registry.register(TerraformBoatTypeRegistry.INSTANCE, typeId, - new TerraformBoatType.Builder() - .item(TerraformBoatItemHelper.registerBoatItem(boatId, boatKey, false)) - .chestItem(TerraformBoatItemHelper.registerBoatItem(chestId, boatKey, true)) - .planks(planks) - .raft() - .build()); - } -} diff --git a/common/src/main/java/com/terraformersmc/terrestria/init/helpers/TerrestriaRegistry.java b/common/src/main/java/com/terraformersmc/terrestria/init/helpers/TerrestriaRegistry.java index f6665b80..9b2ca4a0 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/init/helpers/TerrestriaRegistry.java +++ b/common/src/main/java/com/terraformersmc/terrestria/init/helpers/TerrestriaRegistry.java @@ -1,19 +1,21 @@ package com.terraformersmc.terrestria.init.helpers; import com.terraformersmc.terrestria.Terrestria; - +import net.minecraft.block.AbstractBlock; import net.minecraft.block.Block; -import net.minecraft.item.*; +import net.minecraft.item.BlockItem; +import net.minecraft.item.Item; import net.minecraft.registry.*; import net.minecraft.util.Identifier; import net.minecraft.world.gen.feature.*; import net.minecraft.world.gen.placementmodifier.PlacementModifier; import java.util.List; +import java.util.function.Function; public class TerrestriaRegistry { @SuppressWarnings("UnnecessaryReturnStatement") - public TerrestriaRegistry() { + private TerrestriaRegistry() { return; } @@ -29,33 +31,41 @@ public TerrestriaRegistry() { * @return Newly created {@link BlockItem} */ public static BlockItem registerBlockItem(String name, Block block) { - BlockItem item = new BlockItem(block, new Item.Settings()); - return register(name, item); + return register(name, settings -> new BlockItem(block, settings), new Item.Settings()); } /** * Registers an item. * * @param name Name ({@link Identifier} path string) of the item - * @param item {@link Item} to be registered + * @param factory Factory function to create {@link Item} from settings + * @param settings {@link Item.Settings} of the item * @return Newly registered {@link Item} */ - public static I register(String name, I item) { + public static I register(String name, Function factory, Item.Settings settings) { + RegistryKey key = RegistryKey.of(RegistryKeys.ITEM, Identifier.of(Terrestria.MOD_ID, name)); + I item = factory.apply(settings.registryKey(key)); + if (item instanceof BlockItem blockItem) { blockItem.appendBlocks(Item.BLOCK_ITEMS, blockItem); } - return Registry.register(Registries.ITEM, Identifier.of(Terrestria.MOD_ID, name), item); + + return Registry.register(Registries.ITEM, key, item); } /** * Registers a block. * * @param name Name ({@link Identifier} path string) of the block - * @param block {@link Block} to be registered + * @param factory Factory function to create {@link Block} from settings + * @param settings {@link AbstractBlock.Settings} of the block * @return Newly registered {@link Block} */ - public static B register(String name, B block) { - return Registry.register(Registries.BLOCK, Identifier.of(Terrestria.MOD_ID, name), block); + public static B register(String name, Function factory, AbstractBlock.Settings settings) { + RegistryKey key = RegistryKey.of(RegistryKeys.BLOCK, Identifier.of(Terrestria.MOD_ID, name)); + B block = factory.apply(settings.registryKey(key)); + + return Registry.register(Registries.BLOCK, key, block); } /* diff --git a/common/src/main/java/com/terraformersmc/terrestria/init/helpers/WoodBlocks.java b/common/src/main/java/com/terraformersmc/terrestria/init/helpers/WoodBlocks.java index c996c6a1..32bbf1fb 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/init/helpers/WoodBlocks.java +++ b/common/src/main/java/com/terraformersmc/terrestria/init/helpers/WoodBlocks.java @@ -51,24 +51,24 @@ private WoodBlocks(String name, WoodColors colors, LogSize size, boolean hasLeaf // register manufactured blocks - planks = TerrestriaRegistry.register(name + "_planks", new Block(AbstractBlock.Settings.copy(Blocks.OAK_PLANKS).mapColor(colors.planks))); - slab = TerrestriaRegistry.register(name + "_slab", new SlabBlock(AbstractBlock.Settings.copy(Blocks.OAK_SLAB).mapColor(colors.planks))); - stairs = TerrestriaRegistry.register(name + "_stairs", new StairsBlock(planks.getDefaultState(), AbstractBlock.Settings.copy(Blocks.OAK_STAIRS).mapColor(colors.planks))); - fence = TerrestriaRegistry.register(name + "_fence", new FenceBlock(AbstractBlock.Settings.copy(Blocks.OAK_FENCE).mapColor(colors.planks))); - fenceGate = TerrestriaRegistry.register(name + "_fence_gate", new FenceGateBlock(WoodType.OAK, AbstractBlock.Settings.copy(Blocks.OAK_FENCE_GATE).mapColor(colors.planks))); - door = TerrestriaRegistry.register(name + "_door", new DoorBlock(BlockSetType.OAK, AbstractBlock.Settings.copy(Blocks.OAK_DOOR).mapColor(colors.planks))); - button = TerrestriaRegistry.register(name + "_button", new ButtonBlock(BlockSetType.OAK, 30, AbstractBlock.Settings.copy(Blocks.OAK_BUTTON).mapColor(colors.planks))); - pressurePlate = TerrestriaRegistry.register(name + "_pressure_plate", new PressurePlateBlock(BlockSetType.OAK, AbstractBlock.Settings.copy(Blocks.OAK_PRESSURE_PLATE).mapColor(colors.planks))); - trapdoor = TerrestriaRegistry.register(name + "_trapdoor", new TrapdoorBlock(BlockSetType.OAK, AbstractBlock.Settings.copy(Blocks.OAK_TRAPDOOR).mapColor(colors.planks))); + planks = TerrestriaRegistry.register(name + "_planks", Block::new, AbstractBlock.Settings.copy(Blocks.OAK_PLANKS).mapColor(colors.planks)); + slab = TerrestriaRegistry.register(name + "_slab", SlabBlock::new, AbstractBlock.Settings.copy(Blocks.OAK_SLAB).mapColor(colors.planks)); + stairs = TerrestriaRegistry.register(name + "_stairs", settings -> new StairsBlock(planks.getDefaultState(), settings), AbstractBlock.Settings.copy(Blocks.OAK_STAIRS).mapColor(colors.planks)); + fence = TerrestriaRegistry.register(name + "_fence", FenceBlock::new, AbstractBlock.Settings.copy(Blocks.OAK_FENCE).mapColor(colors.planks)); + fenceGate = TerrestriaRegistry.register(name + "_fence_gate", settings -> new FenceGateBlock(WoodType.OAK, settings), AbstractBlock.Settings.copy(Blocks.OAK_FENCE_GATE).mapColor(colors.planks)); + door = TerrestriaRegistry.register(name + "_door", settings -> new DoorBlock(BlockSetType.OAK, settings), AbstractBlock.Settings.copy(Blocks.OAK_DOOR).mapColor(colors.planks)); + button = TerrestriaRegistry.register(name + "_button", settings -> new ButtonBlock(BlockSetType.OAK, 30, settings), AbstractBlock.Settings.copy(Blocks.OAK_BUTTON).mapColor(colors.planks)); + pressurePlate = TerrestriaRegistry.register(name + "_pressure_plate", settings -> new PressurePlateBlock(BlockSetType.OAK, settings), AbstractBlock.Settings.copy(Blocks.OAK_PRESSURE_PLATE).mapColor(colors.planks)); + trapdoor = TerrestriaRegistry.register(name + "_trapdoor", settings -> new TrapdoorBlock(BlockSetType.OAK, settings), AbstractBlock.Settings.copy(Blocks.OAK_TRAPDOOR).mapColor(colors.planks)); Identifier signTexture = Identifier.of(Terrestria.MOD_ID, "entity/signs/" + name); - sign = TerrestriaRegistry.register(name + "_sign", new TerraformSignBlock(signTexture, AbstractBlock.Settings.copy(Blocks.OAK_SIGN).mapColor(colors.planks))); - wallSign = TerrestriaRegistry.register(name + "_wall_sign", new TerraformWallSignBlock(signTexture, AbstractBlock.Settings.copy(Blocks.OAK_WALL_SIGN).mapColor(colors.planks).dropsLike(sign))); + sign = TerrestriaRegistry.register(name + "_sign", settings -> new TerraformSignBlock(signTexture, settings), AbstractBlock.Settings.copy(Blocks.OAK_SIGN).mapColor(colors.planks)); + wallSign = TerrestriaRegistry.register(name + "_wall_sign", settings -> new TerraformWallSignBlock(signTexture, settings), AbstractBlock.Settings.copy(Blocks.OAK_WALL_SIGN).mapColor(colors.planks).lootTable(sign.getLootTableKey())); Identifier hangingSignTexture = Identifier.of(Terrestria.MOD_ID, "entity/signs/hanging/" + name); Identifier hangingSignGuiTexture = Identifier.of(Terrestria.MOD_ID, "textures/gui/hanging_signs/" + name); - hangingSign = TerrestriaRegistry.register(name + "_hanging_sign", new TerraformHangingSignBlock(hangingSignTexture, hangingSignGuiTexture, AbstractBlock.Settings.copy(Blocks.OAK_HANGING_SIGN).mapColor(colors.planks))); - wallHangingSign = TerrestriaRegistry.register(name + "_wall_hanging_sign", new TerraformWallHangingSignBlock(hangingSignTexture, hangingSignGuiTexture, AbstractBlock.Settings.copy(Blocks.OAK_WALL_HANGING_SIGN).mapColor(colors.planks).dropsLike(hangingSign))); + hangingSign = TerrestriaRegistry.register(name + "_hanging_sign", settings -> new TerraformHangingSignBlock(hangingSignTexture, hangingSignGuiTexture, settings), AbstractBlock.Settings.copy(Blocks.OAK_HANGING_SIGN).mapColor(colors.planks)); + wallHangingSign = TerrestriaRegistry.register(name + "_wall_hanging_sign", settings -> new TerraformWallHangingSignBlock(hangingSignTexture, hangingSignGuiTexture, settings), AbstractBlock.Settings.copy(Blocks.OAK_WALL_HANGING_SIGN).mapColor(colors.planks).lootTable(hangingSign.getLootTableKey())); // register natural and stripped blocks @@ -76,25 +76,25 @@ private WoodBlocks(String name, WoodColors colors, LogSize size, boolean hasLeaf if (size.equals(LogSize.SMALL)) { throw new IllegalArgumentException("Small log trees are not compatible with extended leaves, I'm not sure how you even did this..."); } - leaves = TerrestriaRegistry.register(name + "_leaves", new TerrestriaOptiLeavesBlock(AbstractBlock.Settings.copy(Blocks.OAK_LEAVES).mapColor(colors.leaves).allowsSpawning(TerrestriaBlocks::canSpawnOnLeaves).suffocates(TerrestriaBlocks::never).blockVision(TerrestriaBlocks::never))); + leaves = TerrestriaRegistry.register(name + "_leaves", TerrestriaOptiLeavesBlock::new, AbstractBlock.Settings.copy(Blocks.OAK_LEAVES).mapColor(colors.leaves).allowsSpawning(TerrestriaBlocks::canSpawnOnLeaves).suffocates(TerrestriaBlocks::never).blockVision(TerrestriaBlocks::never)); } else { if (size.equals(LogSize.SMALL)) { - leaves = TerrestriaRegistry.register(name + "_leaves", new TransparentLeavesBlock(AbstractBlock.Settings.copy(Blocks.OAK_LEAVES).mapColor(colors.leaves).allowsSpawning(TerrestriaBlocks::canSpawnOnLeaves).suffocates(TerrestriaBlocks::never).blockVision(TerrestriaBlocks::never))); + leaves = TerrestriaRegistry.register(name + "_leaves", TransparentLeavesBlock::new, AbstractBlock.Settings.copy(Blocks.OAK_LEAVES).mapColor(colors.leaves).allowsSpawning(TerrestriaBlocks::canSpawnOnLeaves).suffocates(TerrestriaBlocks::never).blockVision(TerrestriaBlocks::never)); } else { - leaves = TerrestriaRegistry.register(name + "_leaves", new LeavesBlock(AbstractBlock.Settings.copy(Blocks.OAK_LEAVES).mapColor(colors.leaves).allowsSpawning(TerrestriaBlocks::canSpawnOnLeaves).suffocates(TerrestriaBlocks::never).blockVision(TerrestriaBlocks::never))); + leaves = TerrestriaRegistry.register(name + "_leaves", LeavesBlock::new, AbstractBlock.Settings.copy(Blocks.OAK_LEAVES).mapColor(colors.leaves).allowsSpawning(TerrestriaBlocks::canSpawnOnLeaves).suffocates(TerrestriaBlocks::never).blockVision(TerrestriaBlocks::never)); } } if (hasLeafPile) { - leafPile = TerrestriaRegistry.register(name + "_leaf_pile", new LeafPileBlock(AbstractBlock.Settings.copy(Blocks.PINK_PETALS).mapColor(colors.leaves))); + leafPile = TerrestriaRegistry.register(name + "_leaf_pile", LeafPileBlock::new, AbstractBlock.Settings.copy(Blocks.PINK_PETALS).mapColor(colors.leaves)); } else { leafPile = null; } if (size.equals(LogSize.SMALL)) { // Small logs have neither wood nor quarter logs. - log = TerrestriaRegistry.register(name + "_log", SmallLogBlock.of(leaves, colors.planks, colors.bark)); - strippedLog = TerrestriaRegistry.register("stripped_" + name + "_log", SmallLogBlock.of(leaves, colors.planks)); + log = TerrestriaRegistry.register(name + "_log", settings -> new SmallLogBlock(leaves, settings), PillarLogHelper.createSmallLogSettings(leaves, colors.planks, colors.bark)); + strippedLog = TerrestriaRegistry.register("stripped_" + name + "_log", settings -> new SmallLogBlock(leaves, settings), PillarLogHelper.createSmallLogSettings(leaves, colors.planks)); wood = null; strippedWood = null; @@ -102,15 +102,15 @@ private WoodBlocks(String name, WoodColors colors, LogSize size, boolean hasLeaf quarterLog = null; strippedQuarterLog = null; } else { - log = TerrestriaRegistry.register(name + "_log", PillarLogHelper.of(colors.planks, colors.bark)); - strippedLog = TerrestriaRegistry.register("stripped_" + name + "_log", PillarLogHelper.of(colors.planks)); + log = TerrestriaRegistry.register(name + "_log", PillarBlock::new, PillarLogHelper.createSettings(colors.planks, colors.bark)); + strippedLog = TerrestriaRegistry.register("stripped_" + name + "_log", PillarBlock::new, PillarLogHelper.createSettings(colors.planks)); - wood = TerrestriaRegistry.register(name + "_wood", PillarLogHelper.of(colors.bark)); - strippedWood = TerrestriaRegistry.register("stripped_" + name + "_wood", PillarLogHelper.of(colors.planks)); + wood = TerrestriaRegistry.register(name + "_wood", PillarBlock::new, PillarLogHelper.createSettings(colors.bark)); + strippedWood = TerrestriaRegistry.register("stripped_" + name + "_wood", PillarBlock::new, PillarLogHelper.createSettings(colors.planks)); if (hasQuarterLog) { - quarterLog = TerrestriaRegistry.register(name + "_quarter_log", QuarterLogBlock.of(colors.planks, colors.bark)); - strippedQuarterLog = TerrestriaRegistry.register("stripped_" + name + "_quarter_log", QuarterLogBlock.of(colors.planks)); + quarterLog = TerrestriaRegistry.register(name + "_quarter_log", QuarterLogBlock::new, PillarLogHelper.createQuarterLogSettings(colors.planks, colors.bark)); + strippedQuarterLog = TerrestriaRegistry.register("stripped_" + name + "_quarter_log", QuarterLogBlock::new, PillarLogHelper.createSettings(colors.planks)); } else { quarterLog = null; strippedQuarterLog = null; diff --git a/common/src/main/java/com/terraformersmc/terrestria/init/helpers/WoodItems.java b/common/src/main/java/com/terraformersmc/terrestria/init/helpers/WoodItems.java index 1965c91d..ada6d851 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/init/helpers/WoodItems.java +++ b/common/src/main/java/com/terraformersmc/terrestria/init/helpers/WoodItems.java @@ -1,14 +1,14 @@ package com.terraformersmc.terrestria.init.helpers; -import com.terraformersmc.terraform.boat.api.TerraformBoatType; - +import com.terraformersmc.terraform.boat.api.item.TerraformBoatItemHelper; +import com.terraformersmc.terrestria.Terrestria; import net.fabricmc.fabric.api.registry.CompostingChanceRegistry; -import net.fabricmc.fabric.api.registry.FuelRegistry; +import net.fabricmc.fabric.api.registry.FuelRegistryEvents; import net.minecraft.item.*; +import net.minecraft.util.Identifier; public class WoodItems { private final String NAME; - private final TerraformBoatType BOAT_TYPE; public final BlockItem log; public final BlockItem quarterLog; @@ -51,18 +51,13 @@ private WoodItems(String name, WoodBlocks blocks) { button = TerrestriaRegistry.registerBlockItem(name + "_button", blocks.button); pressurePlate = TerrestriaRegistry.registerBlockItem(name + "_pressure_plate", blocks.pressurePlate); trapdoor = TerrestriaRegistry.registerBlockItem(name + "_trapdoor", blocks.trapdoor); - sign = TerrestriaRegistry.register(name + "_sign", new SignItem(new Item.Settings().maxCount(16), blocks.sign, blocks.wallSign)); - hangingSign = TerrestriaRegistry.register(name + "_hanging_sign", new HangingSignItem(blocks.hangingSign, blocks.wallHangingSign, new Item.Settings().maxCount(16))); + sign = TerrestriaRegistry.register(name + "_sign", settings -> new SignItem(blocks.sign, blocks.wallSign, settings), new Item.Settings().maxCount(16)); + hangingSign = TerrestriaRegistry.register(name + "_hanging_sign", settings -> new HangingSignItem(blocks.hangingSign, blocks.wallHangingSign, settings), new Item.Settings().maxCount(16)); strippedLog = TerrestriaRegistry.registerBlockItem("stripped_" + name + "_log", blocks.strippedLog); - BOAT_TYPE = TerrestriaBoats.register(name, planks); - if (BOAT_TYPE != null) { - boat = BOAT_TYPE.getItem(); - chestBoat = BOAT_TYPE.getChestItem(); - } else { - boat = null; - chestBoat = null; - } + Identifier family = Identifier.of(Terrestria.MOD_ID, name); + boat = TerraformBoatItemHelper.registerBoatItem(family, false); + chestBoat = TerraformBoatItemHelper.registerBoatItem(family, true); if (blocks.hasWood()) { wood = TerrestriaRegistry.registerBlockItem(name + "_wood", blocks.wood); @@ -102,10 +97,10 @@ protected void addCompostables() { } protected void addFuels() { - FuelRegistry fuelRegistry = FuelRegistry.INSTANCE; - - fuelRegistry.add(fence, 300); - fuelRegistry.add(fenceGate, 300); + FuelRegistryEvents.BUILD.register((builder, context) -> { + builder.add(fence, 300); + builder.add(fenceGate, 300); + }); } public String getName() { @@ -125,6 +120,6 @@ public boolean hasWood() { } public boolean hasBoat() { - return (BOAT_TYPE != null && boat != null && chestBoat != null); + return (boat != null && chestBoat != null); } } diff --git a/common/src/main/java/com/terraformersmc/terrestria/tag/TerrestriaBlockTags.java b/common/src/main/java/com/terraformersmc/terrestria/tag/TerrestriaBlockTags.java index 20e5b23f..f08e72f6 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/tag/TerrestriaBlockTags.java +++ b/common/src/main/java/com/terraformersmc/terrestria/tag/TerrestriaBlockTags.java @@ -14,7 +14,7 @@ public final class TerrestriaBlockTags { public static final TagKey PODZOLS = TerrestriaBlockTags.of(Identifier.of("c", "podzols")); public static final TagKey SANDS = TerrestriaBlockTags.of(Identifier.of("c", "sands")); public static final TagKey STRIPPED_LOGS = TerrestriaBlockTags.of(Identifier.of("c", "stripped_logs")); - public static final TagKey STRIPPED_WOOD = TerrestriaBlockTags.of(Identifier.of("c", "stripped_wood")); + public static final TagKey STRIPPED_WOODS = TerrestriaBlockTags.of(Identifier.of("c", "stripped_woods")); public static final TagKey CYPRESS_LOGS = TerrestriaBlockTags.of("cypress_logs"); public static final TagKey HEMLOCK_LOGS = TerrestriaBlockTags.of("hemlock_logs"); diff --git a/common/src/main/java/com/terraformersmc/terrestria/tag/TerrestriaItemTags.java b/common/src/main/java/com/terraformersmc/terrestria/tag/TerrestriaItemTags.java index 03979287..462838bf 100644 --- a/common/src/main/java/com/terraformersmc/terrestria/tag/TerrestriaItemTags.java +++ b/common/src/main/java/com/terraformersmc/terrestria/tag/TerrestriaItemTags.java @@ -20,7 +20,7 @@ public final class TerrestriaItemTags { public static final TagKey SANDS = TerrestriaItemTags.of(Identifier.of("c", "sands")); public static final TagKey STONE = TerrestriaItemTags.of(Identifier.of("c", "stone")); public static final TagKey STRIPPED_LOGS = TerrestriaItemTags.of(Identifier.of("c", "stripped_logs")); - public static final TagKey STRIPPED_WOOD = TerrestriaItemTags.of(Identifier.of("c", "stripped_wood")); + public static final TagKey STRIPPED_WOODS = TerrestriaItemTags.of(Identifier.of("c", "stripped_woods")); public static final TagKey CYPRESS_LOGS = TerrestriaItemTags.of("cypress_logs"); public static final TagKey HEMLOCK_LOGS = TerrestriaItemTags.of("hemlock_logs"); diff --git a/common/src/main/resources/fabric.mod.json b/common/src/main/resources/fabric.mod.json index 4723398b..a750d804 100644 --- a/common/src/main/resources/fabric.mod.json +++ b/common/src/main/resources/fabric.mod.json @@ -17,6 +17,9 @@ "terraform-biome-remapper": [ "com.terraformersmc.terrestria.init.helpers.TerrestriaBiomeRemappings" ], + "terraform-boat-dfu": [ + "com.terraformersmc.terrestria.init.helpers.TerrestriaBoatDfu" + ], "fabric-datagen": [ "com.terraformersmc.terrestria.data.TerrestriaDatagen" ] diff --git a/gradle.properties b/gradle.properties index eb791466..45681d7d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,28 +1,24 @@ org.gradle.jvmargs=-Xmx1G -fabric.loom.multiProjectOptimisation=true maven_group=com.terraformersmc archive_name=terrestria -minecraft_version=1.21 -yarn_mappings=1.21+build.2 -loader_version=0.15.11 -fabric_version=0.100.4+1.21 +minecraft_version=1.21.2 +yarn_mappings=1.21.2+build.1 +loader_version=0.16.7 +fabric_version=0.106.1+1.21.2 # Terraform modules -terraform_biome_remapper_api_version=11.0.0 -terraform_config_api_version=11.0.0 -terraform_dirt_version=11.0.0 -terraform_shapes_api_version=11.0.0 -terraform_surfaces_api_version=11.0.0 -terraform_tree_api_version=11.0.0 -terraform_wood_api_version=11.0.0 +terraform_biome_remapper_api_version=12.0.0-alpha.2 +terraform_config_api_version=12.0.0-alpha.2 +terraform_dirt_version=12.0.0-alpha.2 +terraform_shapes_api_version=12.0.0-alpha.2 +terraform_surfaces_api_version=12.0.0-alpha.2 +terraform_tree_api_version=12.0.0-alpha.2 +terraform_wood_api_version=12.0.0-alpha.2 # Biolith for worldgen module and testing -biolith_version=3.0.0 - -# TerraBlender for worldgen module and testing -terrablender_version=1.21-4.0.0.1 +biolith_version=3.1.0-beta.1 # Project Metadata project_name=Terrestria @@ -36,14 +32,14 @@ default_release_type=alpha # CurseForge Metadata curseforge_slug=terrestria curseforge_id=323974 -curseforge_game_versions=1.21, 1.21.1, Fabric, Quilt +curseforge_game_versions=1.21.2, 1.21.3, Fabric, Quilt curseforge_required_dependencies=fabric-api curseforge_optional_dependencies= # Modrinth Metadata modrinth_slug=terrestria modrinth_id=lsUDPMOT -modrinth_game_versions=1.21, 1.21.1 +modrinth_game_versions=1.21.2, 1.21.3 modrinth_mod_loaders=fabric, quilt modrinth_required_dependencies=fabric-api #modrinth_embedded_dependencies=biolith diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index a296c55e..f28ef03c 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -30,7 +30,7 @@ "depends": { "fabricloader": ">=0.15.3", "fabric-api": ">=0.97.0", - "minecraft": ">=1.21 <1.21.2", + "minecraft": ">=1.21.2 <1.22", "java": ">=21" } } diff --git a/worldgen/build.gradle b/worldgen/build.gradle index 951018b9..7ad32b99 100644 --- a/worldgen/build.gradle +++ b/worldgen/build.gradle @@ -5,9 +5,8 @@ loom { } dependencies { - // Biolith and TerraBlender for the worldgen API modules + // Biolith for the worldgen API module modImplementation "com.terraformersmc:biolith-fabric:${biolith_version}" - modCompileOnly "com.github.glitchfiend:TerraBlender-fabric:${terrablender_version}" implementation project(path: ':terrestria-common') } diff --git a/worldgen/src/main/java/com/terraformersmc/terrestria/biomegen/TerrestriaTerraBlenderGeneration.java b/worldgen/src/main/java/com/terraformersmc/terrestria/biomegen/TerrestriaTerraBlenderGeneration.java deleted file mode 100644 index c62b3637..00000000 --- a/worldgen/src/main/java/com/terraformersmc/terrestria/biomegen/TerrestriaTerraBlenderGeneration.java +++ /dev/null @@ -1,104 +0,0 @@ -package com.terraformersmc.terrestria.biomegen; - -import com.mojang.datafixers.util.Pair; -import com.terraformersmc.biolith.api.surface.SurfaceGeneration; -import com.terraformersmc.terrestria.Terrestria; -import com.terraformersmc.terrestria.config.TerrestriaBiomeConfig; -import com.terraformersmc.terrestria.surfacebuilders.TerrestriaSurfaceBuilders; -import com.terraformersmc.terrestria.surfacerules.TerrestriaSurfaceRules; -import net.minecraft.registry.Registry; -import net.minecraft.registry.RegistryKey; -import net.minecraft.util.Identifier; -import net.minecraft.world.biome.Biome; -import net.minecraft.world.biome.BiomeKeys; -import net.minecraft.world.biome.source.util.MultiNoiseUtil; -import terrablender.api.*; - -import java.util.function.Consumer; - -import static com.terraformersmc.terrestria.init.TerrestriaBiomes.*; - -public class TerrestriaTerraBlenderGeneration extends Region implements Runnable, TerraBlenderApi { - TerrestriaBiomeConfig BIOME_CONFIG; - - public TerrestriaTerraBlenderGeneration() { - super(Identifier.of(Terrestria.MOD_ID, "overworld"), RegionType.OVERWORLD, 13); - } - - @Override - public void addBiomes(Registry registry, Consumer>> mapper) { - if (BIOME_CONFIG.isBiomeEnabled(CALDERA)) { this.addBiomeSimilar(mapper, BiomeKeys.MEADOW, CALDERA); } - if (BIOME_CONFIG.isBiomeEnabled(CANYON)) { this.addBiomeSimilar(mapper, BiomeKeys.DESERT, CANYON); } - if (BIOME_CONFIG.isBiomeEnabled(CYPRESS_FOREST)) { this.addBiomeSimilar(mapper, BiomeKeys.FOREST, CYPRESS_FOREST); } - if (BIOME_CONFIG.isBiomeEnabled(CYPRESS_SWAMP)) { this.addBiomeSimilar(mapper, BiomeKeys.SWAMP, CYPRESS_SWAMP); } - if (BIOME_CONFIG.isBiomeEnabled(DENSE_WOODLANDS)) { this.addBiomeSimilar(mapper, BiomeKeys.BIRCH_FOREST, DENSE_WOODLANDS); } - if (BIOME_CONFIG.isBiomeEnabled(HEMLOCK_RAINFOREST)) { this.addBiomeSimilar(mapper, BiomeKeys.TAIGA, HEMLOCK_RAINFOREST); } - if (BIOME_CONFIG.isBiomeEnabled(JAPANESE_MAPLE_FOREST)) { this.addBiomeSimilar(mapper, BiomeKeys.FOREST, JAPANESE_MAPLE_FOREST); } - if (BIOME_CONFIG.isBiomeEnabled(LUSH_REDWOOD_FOREST)) { this.addBiomeSimilar(mapper, BiomeKeys.OLD_GROWTH_BIRCH_FOREST, LUSH_REDWOOD_FOREST); } - if (BIOME_CONFIG.isBiomeEnabled(LUSH_DESERT)) { this.addBiomeSimilar(mapper, BiomeKeys.DESERT, LUSH_DESERT); } - if (BIOME_CONFIG.isBiomeEnabled(OUTBACK)) { this.addBiomeSimilar(mapper, BiomeKeys.SAVANNA, OUTBACK); } - if (BIOME_CONFIG.isBiomeEnabled(REDWOOD_FOREST)) { this.addBiomeSimilar(mapper, BiomeKeys.FOREST, REDWOOD_FOREST); } - if (BIOME_CONFIG.isBiomeEnabled(SAKURA_FOREST)) { this.addBiomeSimilar(mapper, BiomeKeys.CHERRY_GROVE, SAKURA_FOREST); } - if (BIOME_CONFIG.isBiomeEnabled(SNOWY_HEMLOCK_FOREST)) { this.addBiomeSimilar(mapper, BiomeKeys.SNOWY_TAIGA, SNOWY_HEMLOCK_FOREST); } - if (BIOME_CONFIG.isBiomeEnabled(SNOWY_HEMLOCK_FOREST)) { this.addBiomeSimilar(mapper, BiomeKeys.GROVE, SNOWY_HEMLOCK_FOREST); } - if (BIOME_CONFIG.isBiomeEnabled(SNOWY_HEMLOCK_TREELINE)) { this.addBiomeSimilar(mapper, BiomeKeys.SNOWY_SLOPES, SNOWY_HEMLOCK_TREELINE); } - if (BIOME_CONFIG.isBiomeEnabled(WINDSWEPT_REDWOOD_FOREST)) { this.addBiomeSimilar(mapper, BiomeKeys.WINDSWEPT_FOREST, WINDSWEPT_REDWOOD_FOREST); } - - // Balancing low-utilization areas with vanilla biomes. - this.addBiomeSimilar(mapper, BiomeKeys.RIVER, BiomeKeys.RIVER); - this.addBiomeSimilar(mapper, BiomeKeys.FROZEN_RIVER, BiomeKeys.FROZEN_RIVER); - this.addBiomeSimilar(mapper, BiomeKeys.BEACH, BiomeKeys.BEACH); - this.addBiomeSimilar(mapper, BiomeKeys.SNOWY_BEACH, BiomeKeys.SNOWY_BEACH); - this.addBiomeSimilar(mapper, BiomeKeys.STONY_SHORE, BiomeKeys.STONY_SHORE); - this.addBiomeSimilar(mapper, BiomeKeys.WARM_OCEAN, BiomeKeys.WARM_OCEAN); - this.addBiomeSimilar(mapper, BiomeKeys.OCEAN, BiomeKeys.OCEAN); - this.addBiomeSimilar(mapper, BiomeKeys.LUKEWARM_OCEAN, BiomeKeys.LUKEWARM_OCEAN); - this.addBiomeSimilar(mapper, BiomeKeys.COLD_OCEAN, BiomeKeys.COLD_OCEAN); - this.addBiomeSimilar(mapper, BiomeKeys.FROZEN_OCEAN, BiomeKeys.FROZEN_OCEAN); - this.addBiomeSimilar(mapper, BiomeKeys.DEEP_OCEAN, BiomeKeys.DEEP_OCEAN); - this.addBiomeSimilar(mapper, BiomeKeys.DEEP_LUKEWARM_OCEAN, BiomeKeys.DEEP_LUKEWARM_OCEAN); - this.addBiomeSimilar(mapper, BiomeKeys.DEEP_COLD_OCEAN, BiomeKeys.DEEP_COLD_OCEAN); - this.addBiomeSimilar(mapper, BiomeKeys.DEEP_FROZEN_OCEAN, BiomeKeys.DEEP_FROZEN_OCEAN); - this.addBiomeSimilar(mapper, BiomeKeys.JUNGLE, BiomeKeys.JUNGLE); - this.addBiomeSimilar(mapper, BiomeKeys.MANGROVE_SWAMP, BiomeKeys.MANGROVE_SWAMP); - this.addBiomeSimilar(mapper, BiomeKeys.BAMBOO_JUNGLE, BiomeKeys.BAMBOO_JUNGLE); - this.addBiomeSimilar(mapper, BiomeKeys.SPARSE_JUNGLE, BiomeKeys.SPARSE_JUNGLE); - this.addBiomeSimilar(mapper, BiomeKeys.SAVANNA, BiomeKeys.SAVANNA); - this.addBiomeSimilar(mapper, BiomeKeys.SAVANNA_PLATEAU, BiomeKeys.SAVANNA_PLATEAU); - this.addBiomeSimilar(mapper, BiomeKeys.WINDSWEPT_SAVANNA, BiomeKeys.WINDSWEPT_SAVANNA); - this.addBiomeSimilar(mapper, BiomeKeys.FROZEN_PEAKS, BiomeKeys.FROZEN_PEAKS); - this.addBiomeSimilar(mapper, BiomeKeys.STONY_PEAKS, BiomeKeys.STONY_PEAKS); - this.addBiomeSimilar(mapper, BiomeKeys.PLAINS, BiomeKeys.PLAINS); - this.addBiomeSimilar(mapper, BiomeKeys.SUNFLOWER_PLAINS, BiomeKeys.SUNFLOWER_PLAINS); - this.addBiomeSimilar(mapper, BiomeKeys.WINDSWEPT_GRAVELLY_HILLS, BiomeKeys.WINDSWEPT_GRAVELLY_HILLS); - this.addBiomeSimilar(mapper, BiomeKeys.SNOWY_PLAINS, BiomeKeys.SNOWY_PLAINS); - this.addBiomeSimilar(mapper, BiomeKeys.ICE_SPIKES, BiomeKeys.ICE_SPIKES); - this.addBiomeSimilar(mapper, BiomeKeys.MUSHROOM_FIELDS, BiomeKeys.MUSHROOM_FIELDS); - } - - @Override - public void onTerraBlenderInitialized() { - // We can't do registration stuff until both Terrestria and TerraBlender are ready. - // The run() method below will be called when Terrestria is done initializing. - Terrestria.callbackWhenInitialized(TerrestriaSurfaceBuilders::init); - Terrestria.callbackWhenInitialized(this); - } - - // Initialize TerraBlender as our biome placement provider. - @Override - public void run() { - // Register the Terrestria surface rules; this must happen before we call addSurfaceRules(). - TerrestriaSurfaceRules.init(); - - // Add the Terrestria Overworld surface rules via TerraBlender. - SurfaceRuleManager.addSurfaceRules(SurfaceRuleManager.RuleCategory.OVERWORLD, Terrestria.MOD_ID, TerrestriaSurfaceRules.createRules()); - - // Register the Terrestria surface builders. - TerrestriaSurfaceBuilders.getBuilders().forEach(SurfaceGeneration::addSurfaceBuilder); - - // Add the biomes to Overworld generation via TerraBlender. - BIOME_CONFIG = Terrestria.getConfigManager().getBiomeConfig(); - Regions.register(this); - Regions.register(new TerrestriaTerraBlenderRare()); - } -} diff --git a/worldgen/src/main/java/com/terraformersmc/terrestria/biomegen/TerrestriaTerraBlenderRare.java b/worldgen/src/main/java/com/terraformersmc/terrestria/biomegen/TerrestriaTerraBlenderRare.java deleted file mode 100644 index 62c335b5..00000000 --- a/worldgen/src/main/java/com/terraformersmc/terrestria/biomegen/TerrestriaTerraBlenderRare.java +++ /dev/null @@ -1,34 +0,0 @@ -package com.terraformersmc.terrestria.biomegen; - -import com.mojang.datafixers.util.Pair; -import com.terraformersmc.terrestria.Terrestria; -import com.terraformersmc.terrestria.config.TerrestriaBiomeConfig; -import net.minecraft.registry.Registry; -import net.minecraft.registry.RegistryKey; -import net.minecraft.util.Identifier; -import net.minecraft.world.biome.Biome; -import net.minecraft.world.biome.BiomeKeys; -import net.minecraft.world.biome.source.util.MultiNoiseUtil; -import terrablender.api.*; - -import java.util.function.Consumer; - -import static com.terraformersmc.terrestria.init.TerrestriaBiomes.*; - -public class TerrestriaTerraBlenderRare extends Region implements TerraBlenderApi { - TerrestriaBiomeConfig BIOME_CONFIG = Terrestria.getConfigManager().getBiomeConfig(); - - public TerrestriaTerraBlenderRare() { - super(Identifier.of(Terrestria.MOD_ID, "overworld_rare"), RegionType.OVERWORLD, 7); - } - - @Override - public void addBiomes(Registry registry, Consumer>> mapper) { - this.addModifiedVanillaOverworldBiomes(mapper, builder -> { - if (BIOME_CONFIG.isBiomeEnabled(DUNES)) { builder.replaceBiome(BiomeKeys.DESERT, DUNES); } - if (BIOME_CONFIG.isBiomeEnabled(HEMLOCK_TREELINE)) { builder.replaceBiome(BiomeKeys.MEADOW, HEMLOCK_TREELINE); } - if (BIOME_CONFIG.isBiomeEnabled(RAINBOW_RAINFOREST)) { builder.replaceBiome(BiomeKeys.JUNGLE, RAINBOW_RAINFOREST); } - if (BIOME_CONFIG.isBiomeEnabled(VOLCANIC_ISLAND)) { builder.replaceBiome(BiomeKeys.DEEP_LUKEWARM_OCEAN, VOLCANIC_ISLAND); } - }); - } -} diff --git a/worldgen/src/main/resources/fabric.mod.json b/worldgen/src/main/resources/fabric.mod.json index 1ef2ca8b..77bb6e42 100644 --- a/worldgen/src/main/resources/fabric.mod.json +++ b/worldgen/src/main/resources/fabric.mod.json @@ -21,6 +21,6 @@ } }, "depends": { - "biolith": ">=1.2.0-beta.1" + "biolith": ">=3.0.0" } }