diff --git a/src/main/resources/assets/andromeda/lang/en_us.json b/src/main/resources/assets/andromeda/lang/en_us.json index 38be6d30..6ee67233 100644 --- a/src/main/resources/assets/andromeda/lang/en_us.json +++ b/src/main/resources/assets/andromeda/lang/en_us.json @@ -275,7 +275,7 @@ "config.andromeda.items.lockpick.option.chance": "Success Chance", "config.andromeda.items.lockpick.option.chance.@Tooltip": "e.g. 1 in 3", "config.andromeda.items.lockpick.option.breakAfterUse": "Break After Use", - "config.andromeda.items.lockpick.option.breakAfterUse.@Tooltip": "Break the lockpick after a successful break-in.", + "config.andromeda.items.lockpick.option.breakAfterUse.@Tooltip": "Break the lockpick after use.", "config.andromeda.items.lockpick.option.villagerInventory": "Villager Inventories", "config.andromeda.items.lockpick.option.villagerInventory.@Tooltip": "Open villager inventories.", "item.andromeda.lockpick": "Lockpick", -- 2.51.2 From 34dfb53e22fea9467392343ff26aab4725148f29 Mon Sep 17 00:00:00 2001 From: melontini <104443436+melontini@users.noreply.github.com> Date: Wed, 12 Jun 2024 14:00:14 +0700 Subject: [PATCH 2/3] Very minor fixes. --- .../me/melontini/andromeda/base/Module.java | 2 +- .../base/util/config/ConfigState.java | 18 +++++++++++++++--- .../screen/CustomItemStackParticle.java | 8 ++++---- 3 files changed, 20 insertions(+), 8 deletions(-) diff --git a/src/main/java/me/melontini/andromeda/base/Module.java b/src/main/java/me/melontini/andromeda/base/Module.java index 721de509..8df069f2 100644 --- a/src/main/java/me/melontini/andromeda/base/Module.java +++ b/src/main/java/me/melontini/andromeda/base/Module.java @@ -41,7 +41,7 @@ public abstract class Module { } protected void defineConfig(ConfigState state, ConfigDefinition supplier) { - this.configs.put(state, supplier); + if (state.isAllowed()) this.configs.put(state, supplier); } public ConfigDefinition getConfigDefinition(ConfigState state) { diff --git a/src/main/java/me/melontini/andromeda/base/util/config/ConfigState.java b/src/main/java/me/melontini/andromeda/base/util/config/ConfigState.java index a55a8a7f..5eaf11d3 100644 --- a/src/main/java/me/melontini/andromeda/base/util/config/ConfigState.java +++ b/src/main/java/me/melontini/andromeda/base/util/config/ConfigState.java @@ -1,7 +1,19 @@ package me.melontini.andromeda.base.util.config; +import me.melontini.andromeda.util.CommonValues; +import net.fabricmc.api.EnvType; + public enum ConfigState { - MAIN, - GAME, - CLIENT + MAIN(), + GAME(), + CLIENT() { + @Override + public boolean isAllowed() { + return CommonValues.environment() == EnvType.CLIENT; + } + }; + + public boolean isAllowed() { + return true; + } } diff --git a/src/main/java/me/melontini/andromeda/common/client/particles/screen/CustomItemStackParticle.java b/src/main/java/me/melontini/andromeda/common/client/particles/screen/CustomItemStackParticle.java index 962f9e72..d17b5fc3 100644 --- a/src/main/java/me/melontini/andromeda/common/client/particles/screen/CustomItemStackParticle.java +++ b/src/main/java/me/melontini/andromeda/common/client/particles/screen/CustomItemStackParticle.java @@ -14,13 +14,13 @@ public class CustomItemStackParticle extends ItemStackParticle { @Override public void render(DrawContext context, int mouseX, int mouseY, float delta) { - float x = (float) MathHelper.lerp(delta, prevX, this.x); - float y = (float) MathHelper.lerp(delta, prevY, this.y); + double x = MathHelper.lerp(delta, prevX, this.x); + double y = MathHelper.lerp(delta, prevY, this.y); MatrixStack matrixStack = context.getMatrices(); matrixStack.push(); matrixStack.translate(x, y, 500); - float angle = (float) Math.toDegrees(Math.atan2(velY, velX) * 0.5); - matrixStack.multiply(RotationAxis.POSITIVE_Z.rotationDegrees(angle)); + double angle = Math.toDegrees(Math.atan2(velY, velX) * 0.5); + matrixStack.multiply(RotationAxis.POSITIVE_Z.rotationDegrees((float) angle)); context.drawItem(this.stack, -8, -8); context.drawItemInSlot(client.textRenderer, this.stack, -8, -8); matrixStack.pop(); -- 2.51.2 From 03056d987964148e0dde7a2b6f136f92ecce1a3a Mon Sep 17 00:00:00 2001 From: Rad <99306685+Rad586@users.noreply.github.com> Date: Wed, 12 Jun 2024 15:19:55 +0800 Subject: [PATCH 3/3] Update zh_cn.json (#137) * Update zh_cn.json * reword --- .../assets/andromeda/lang/zh_cn.json | 146 +++++++++--------- 1 file changed, 73 insertions(+), 73 deletions(-) diff --git a/src/main/resources/assets/andromeda/lang/zh_cn.json b/src/main/resources/assets/andromeda/lang/zh_cn.json index bbb758b3..660b2bbe 100644 --- a/src/main/resources/assets/andromeda/lang/zh_cn.json +++ b/src/main/resources/assets/andromeda/lang/zh_cn.json @@ -16,38 +16,38 @@ "andromeda.disconnected.module_mismatch": "群星模组配置不同步!\n请禁用%s\n启用%s\n以加入此服务器!", "andromeda.config.option_manager.reason.andromeda.module_conflict": "启用了冲突的特性!", - "andromeda.config.option_manager.reason.andromeda.iceberg": "与低于1.1.13的Iceberg前置冲突。", + "andromeda.config.option_manager.reason.andromeda.iceberg": "与低于 1.1.13 的 Iceberg 前置冲突。", "andromeda.config.option_manager.reason.andromeda.side_only_enabled": "此特性因启用了“客户端模式”被禁用!", "andromeda.config.option_manager.reason.andromeda.missing_commander": "此特性依赖于命令官模组!", "andromeda.config.tooltip.environment.client": "[E] 客户端", "andromeda.config.tooltip.environment.server": "[E] 服务端", "andromeda.config.tooltip.environment.both": "[E] 客户端+服务端", - "andromeda.config.tooltip.origin": "[@] 灵感源于%2$s创作的%1$s", + "andromeda.config.tooltip.origin": "[@] 灵感源于 %2$s 创作的 %1$s", "andromeda.config.tooltip.game_rule": "此选项是游戏规则的默认值!", "andromeda.config.tooltip.deprecated": "[!!!] 这一特性已经过时,将会在未来的版本移除!", "config.andromeda.category.world": "世界", - "config.andromeda.world.auto_planting": "自种植作物", - "config.andromeda.world.auto_planting.@Tooltip": "作物将尝试在一段时间后种植自身。\n灵感取自于HephaestusDev的TinyTweaks", + "config.andromeda.world.auto_planting": "自种植植物", + "config.andromeda.world.auto_planting.@Tooltip": "植物将尝试在一段时间后种植自身。\n灵感取自于 HephaestusDev 的 TinyTweaks。", "config.andromeda.world.auto_planting.option.blacklistMode": "黑名单模式", - "config.andromeda.world.auto_planting.option.blacklistMode.@Tooltip": "下面的列表将作为黑名单", + "config.andromeda.world.auto_planting.option.blacklistMode.@Tooltip": "下面的列表将作为黑名单。", "config.andromeda.world.auto_planting.option.idList": "物品列表", "config.andromeda.world.auto_planting.option.idList.@Tooltip": "阻止/允许下列物品自种植。", "config.andromeda.world.falling_beenests": "蜂巢是否能够自然掉落?", - "config.andromeda.world.falling_beenests.@Tooltip": "正如此项目字面所言,它能够让蜂巢在一段时间后自然掉落,\n此外,你还能通过向蜂巢射箭来使它们掉落", + "config.andromeda.world.falling_beenests.@Tooltip": "蜂巢将在一段时间后自然掉落。\n你也能通过向蜂巢射箭来使之掉落。", - "config.andromeda.world.crop_temperature": "基于温度的作物生长速度", - "config.andromeda.world.crop_temperature.@Tooltip": "植物不再能够在所有群系生长,它们现在需要合适的气温。\n比如说,仙人掌没法在冰原生长。", + "config.andromeda.world.crop_temperature": "基于温度的植物生长速度", + "config.andromeda.world.crop_temperature.@Tooltip": "植物不再能够在所有群系生长,它们现在需要合适的气温。\n比如,仙人掌没法在冰原生长。", "config.andromeda.world.crop_temperature.option.affectBoneMeal": "影响骨粉", - "config.andromeda.world.quick_fire": "更快的火焰蔓延", - "config.andromeda.world.quick_fire.@Tooltip": "使得火势能够蔓延得更快更广", + "config.andromeda.world.quick_fire": "凶猛火势", + "config.andromeda.world.quick_fire.@Tooltip": "使火势蔓延得更快更广"。, "config.andromeda.world.moist_control": "湿润机制调整", - "config.andromeda.world.moist_control.@Tooltip": "一些与耕地湿润机制有关的选项", + "config.andromeda.world.moist_control.@Tooltip": "一些与耕地湿润机制有关的选项。", "config.andromeda.world.moist_control.option.customMoisture": "湿润范围", "config.andromeda.world.loot_barrels": "意外之喜", @@ -73,38 +73,38 @@ "config.andromeda.blocks.cactus_bottle_filling.@Tooltip": "手持空瓶对仙人掌右键来取出其中的水。\n顶部的仙人掌在被取三次水后会被破坏,掉落枯萎的灌木。", "config.andromeda.blocks.incubator": "孵蛋器设置", - "config.andromeda.blocks.incubator.@Tooltip": "一些关于孵蛋器的设置 :)\n部分选项改动需要游戏重启,部分则不需要\n我自己也不知道为啥", + "config.andromeda.blocks.incubator.@Tooltip": "一些关于孵蛋器的设置 :)", "config.andromeda.blocks.incubator.option.randomness": "孵化时间随机化", - "config.andromeda.blocks.incubator.option.randomness.@Tooltip": "使得孵蛋器的孵蛋时间长度更加随机", + "config.andromeda.blocks.incubator.option.randomness.@Tooltip": "孵蛋器的孵蛋时间将更加随机。", "block.andromeda.incubator": "孵蛋器", "tooltip.andromeda.incubator[0]": "一个方便的,用于孵蛋的小装置。", - "tooltip.andromeda.incubator[1]": "感谢“Bad Software & Hardware LLC”®", + "tooltip.andromeda.incubator[1]": "感谢“Bad Software & Hardware LLC”®。", "config.andromeda.blocks.better_fletching_table": "实用的制箭台", - "config.andromeda.blocks.better_fletching_table.@Tooltip": "赋予制箭台功能界面,使你能够通过强化弓弦提高射击准度", + "config.andromeda.blocks.better_fletching_table.@Tooltip": "赋予制箭台功能界面,使你能够通过强化弓弦提高射击准度。", "config.andromeda.blocks.better_fletching_table.option.divergenceModifier": "射击偏差", "gui.andromeda.fletching": "弓弦强化", "tooltip.andromeda.bow.tight": "强化弓弦剩余次数:%s", "config.andromeda.blocks.bed.unsafe": "床无处不炸", - "config.andromeda.blocks.bed.unsafe.@Tooltip": "让床无视维度,一睡就炸\n与”安眠之榻“不兼容!", + "config.andromeda.blocks.bed.unsafe.@Tooltip": "让床无视维度,一睡就炸.\n与“安眠之榻”不兼容!", "config.andromeda.blocks.bed.power": "床的爆炸强度", - "config.andromeda.blocks.bed.power.@Tooltip": "使你能够修改床的爆炸强度", + "config.andromeda.blocks.bed.power.@Tooltip": "使你能够修改床的爆炸强度。", "config.andromeda.blocks.bed.power.option.power": "爆炸强度", - "config.andromeda.blocks.bed.power.option.power.@Tooltip": "可配置的床的爆炸强度,默认为5.0", + "config.andromeda.blocks.bed.power.option.power.@Tooltip": "可配置的床的爆炸强度,默认为 5.0。", "config.andromeda.blocks.bed.safe": "安眠之榻", "config.andromeda.blocks.bed.safe.@Tooltip": "使得床不会爆炸。\n与“床无处不炸”不兼容!", "action.andromeda.safebeds": "你不能在这儿休息!", "config.andromeda.blocks.campfire_effects": "营火效果", - "config.andromeda.blocks.campfire_effects.@Tooltip": "使营火给予范围内生物药水效果", + "config.andromeda.blocks.campfire_effects.@Tooltip": "给予营火范围内的生物指定药水效果", "config.andromeda.blocks.campfire_effects.option.affectsPassive": "治愈友好生物", - "config.andromeda.blocks.campfire_effects.option.affectsPassive.@Tooltip": "若关闭,治愈效果将仅作用于玩家", - "config.andromeda.blocks.campfire_effects.option.effectList": "将你希望能给予的效果列在这里", + "config.andromeda.blocks.campfire_effects.option.affectsPassive.@Tooltip": "若关闭,治愈效果将仅作用于玩家。", + "config.andromeda.blocks.campfire_effects.option.effectList": "将你希望能给予的效果列在这里。", "config.andromeda.blocks.campfire_effects.option.effectsRange": "营火生效范围", - "config.andromeda.blocks.campfire_effects.option.effectsRange.@Tooltip": "设置营火给予药水效果的范围", + "config.andromeda.blocks.campfire_effects.option.effectsRange.@Tooltip": "设置营火给予药水效果的范围。", "config.andromeda.blocks.campfire_effects.option.Effect": "状态效果", "config.andromeda.blocks.campfire_effects.option.Effect.identifier": "名称", "config.andromeda.blocks.campfire_effects.option.Effect.amplifier": "等级", @@ -130,7 +130,7 @@ "config.andromeda.entities.snowball_tweaks.option.layers.@Tooltip": "雪球能够冻结水,并为被砸中的方块覆盖雪。", "config.andromeda.entities.snowball_tweaks.option.enableCooldown": "启用冷却时间", "config.andromeda.entities.snowball_tweaks.option.cooldown": "自定义冷却时间", - "config.andromeda.entities.snowball_tweaks.option.cooldown.@Tooltip": "单位:刻", + "config.andromeda.entities.snowball_tweaks.option.cooldown.@Tooltip": "单位:刻。", "config.andromeda.entities.slimes": "史莱姆调整", "config.andromeda.entities.slimes.option.flee": "小史莱姆逃窜", @@ -138,40 +138,40 @@ "config.andromeda.entities.slimes.option.merge": "史莱姆融合", "config.andromeda.entities.slimes.option.merge.@Tooltip": "史莱姆会融合比它更小的史莱姆。", "config.andromeda.entities.slimes.option.maxMerge": "最大融合体积", - "config.andromeda.entities.slimes.option.maxMerge.@Tooltip": "史莱姆融合的体积上限", + "config.andromeda.entities.slimes.option.maxMerge.@Tooltip": "史莱姆融合的体积上限。", "config.andromeda.entities.slimes.option.slowness": "黏糊糊史莱姆", "config.andromeda.entities.slimes.option.slowness.@Tooltip": "史莱姆减速接触的目标。", "config.andromeda.entities.bee_flower_duplication": "蜜蜂催生花朵", - "config.andromeda.entities.bee_flower_duplication.@Tooltip": "被蜜蜂授粉的花朵概率获得催生效果。\n这个效果并不是每次授粉都会出现的,它内置有3-6分钟的冷却时间。", + "config.andromeda.entities.bee_flower_duplication.@Tooltip": "被蜜蜂授粉的花朵概率获得催生效果。\n这个效果并不是每次授粉都会出现的,它内置有 3-6 分钟的冷却时间。", "config.andromeda.entities.bee_flower_duplication.option.tallFlowers": "蜜蜂催生花丛", - "config.andromeda.entities.bee_flower_duplication.option.tallFlowers.@Tooltip": "允许蜜蜂催生花朵的效果应用于花丛的同时,禁用骨粉催生花丛", + "config.andromeda.entities.bee_flower_duplication.option.tallFlowers.@Tooltip": "允许蜜蜂催生花朵的效果应用于花丛的同时,禁用骨粉催生花丛。", "config.andromeda.entities.villagers_follow_emeralds": "村民跟随绿宝石块", - "config.andromeda.entities.villagers_follow_emeralds.@Tooltip": "村民跟随手持绿宝石块的玩家", + "config.andromeda.entities.villagers_follow_emeralds.@Tooltip": "村民跟随手持绿宝石块的玩家。", "config.andromeda.entities.better_furnace_minecart": "更好的动力矿车", "config.andromeda.entities.better_furnace_minecart.@Tooltip": "一些让动力矿车更好一些的调整选项。\n- 燃料现在作为整数保存,你可以在下面改变燃料量上限。\n- 你可以使用所有种类的燃料,如岩浆桶,煤炭块等等。", "config.andromeda.entities.better_furnace_minecart.option.maxFuel": "最大动力矿车载燃料量", - "config.andromeda.entities.better_furnace_minecart.option.maxFuel.@Tooltip": "为动力矿车设置最大载燃料量。默认45000,最大2147483647", + "config.andromeda.entities.better_furnace_minecart.option.maxFuel.@Tooltip": "为动力矿车设置最大载燃料量。默认 45000,最大 2147483647。", "config.andromeda.entities.better_furnace_minecart.option.takeFuelWhenLow": "动力矿车攫取燃料", "config.andromeda.entities.better_furnace_minecart.option.takeFuelWhenLow.@Tooltip": "使动力矿车能够从周边的可交互矿车中获取燃料,\n如运输矿车、漏斗矿车,也许模组的矿车也能用上。\n若动力矿车已经停下,你需要自行推动它。", "config.andromeda.entities.minecart_speed_control": "自定义矿车速度", - "config.andromeda.entities.minecart_speed_control.@Tooltip": "启用对矿车速度的基础配置!\n这一特性并不影响矿车物理!\n如果想要更进一步的配置,请考虑使用Audaki Cart Engine模组。", + "config.andromeda.entities.minecart_speed_control.@Tooltip": "启用对矿车速度的基础配置!\n这一特性并不影响矿车物理!\n如果想要更进一步的配置,请考虑使用 Audaki Cart Engine 模组。", "config.andromeda.entities.minecart_speed_control.option.modifier": "最高速度", - "config.andromeda.entities.minecart_speed_control.option.modifier.@Tooltip": "不推荐使用大于1.5的值!", + "config.andromeda.entities.minecart_speed_control.option.modifier.@Tooltip": "不推荐使用大于 1.5 的值!", "config.andromeda.entities.minecart_speed_control.option.furnaceModifier": "动力矿车速度", "config.andromeda.entities.minecart_speed_control.option.furnaceModifier.@Tooltip": "效果同上,但应用于动力矿车!", "config.andromeda.entities.minecart_speed_control.option.additionalFurnaceFuel": "动力矿车额外燃料消耗", - "config.andromeda.entities.minecart_speed_control.option.additionalFurnaceFuel.@Tooltip": "让动力矿车每刻消耗更多燃料。\n 0 - 同原版,-1 - 无限燃料", + "config.andromeda.entities.minecart_speed_control.option.additionalFurnaceFuel.@Tooltip": "让动力矿车每刻消耗更多燃料。\n -1 - 无限燃料。", "config.andromeda.entities.minecarts": "额外的矿车种类", - "config.andromeda.entities.minecarts.@Tooltip": "让你能够启用或禁用特定种类的额外矿车种类", + "config.andromeda.entities.minecarts.@Tooltip": "让你能够启用或禁用特定种类的额外矿车种类。", "config.andromeda.entities.minecarts.option.isAnvilMinecartOn": "启用载铁砧的矿车", - "config.andromeda.entities.minecarts.option.isAnvilMinecartOn.@Tooltip": "启用载铁砧的矿车。它的移动速度缓慢,仅此而已", + "config.andromeda.entities.minecarts.option.isAnvilMinecartOn.@Tooltip": "启用载铁砧的矿车。它的移动速度缓慢,仅此而已。", "config.andromeda.entities.minecarts.option.isNoteBlockMinecartOn": "启用载音符盒的矿车", - "config.andromeda.entities.minecarts.option.isNoteBlockMinecartOn.@Tooltip": "启用载音符盒的矿车,它拥有和普通音符盒一样的功能", + "config.andromeda.entities.minecarts.option.isNoteBlockMinecartOn.@Tooltip": "启用载音符盒的矿车,它拥有和普通音符盒一样的功能。", "config.andromeda.entities.minecarts.option.isJukeboxMinecartOn": "启用载唱片机的矿车", "config.andromeda.entities.minecarts.option.isJukeboxMinecartOn.@Tooltip": "欢歌载舞!", "config.andromeda.entities.minecarts.option.isSpawnerMinecartOn": "启用载刷怪笼的矿车", @@ -186,17 +186,17 @@ "tooltip.andromeda.spawner_minecart.filled": "内装实体:%s", "config.andromeda.entities.boats": "额外的船种类", - "config.andromeda.entities.boats.@Tooltip": "在这里你可以启用或禁用特定的额外种类的船", + "config.andromeda.entities.boats.@Tooltip": "在这里你可以启用或禁用特定的额外种类的船。", "config.andromeda.entities.boats.option.isFurnaceBoatOn": "载熔炉的船", - "config.andromeda.entities.boats.option.isFurnaceBoatOn.@Tooltip": "谁敢想,有朝一日,会有这样的船行于水上", + "config.andromeda.entities.boats.option.isFurnaceBoatOn.@Tooltip": "谁敢想,有朝一日,会有这样的船行于水上。", "config.andromeda.entities.boats.option.isTNTBoatOn": "载TNT的船", - "config.andromeda.entities.boats.option.isTNTBoatOn.@Tooltip": "一触即爆,非常不稳定", + "config.andromeda.entities.boats.option.isTNTBoatOn.@Tooltip": "一触即爆,非常不稳定.", "config.andromeda.entities.boats.option.isJukeboxBoatOn": "载唱片机的船", "config.andromeda.entities.boats.option.isJukeboxBoatOn.@Tooltip": "航海从未如此有趣!", "config.andromeda.entities.boats.option.isChestBoatOn": "箱船", "config.andromeda.entities.boats.option.isChestBoatOn.@Tooltip": "玩家们期待已久的箱船!", "config.andromeda.entities.boats.option.isHopperBoatOn": "载漏斗的船", - "config.andromeda.entities.boats.option.isHopperBoatOn.@Tooltip": "快速装入物品", + "config.andromeda.entities.boats.option.isHopperBoatOn.@Tooltip": "快速装入物品。", "item.andromeda.acacia_boat_with_chest": "金合欢木箱船", "item.andromeda.acacia_boat_with_furnace": "载熔炉的金合欢木船", "item.andromeda.acacia_boat_with_hopper": "载漏斗的金合欢木船", @@ -247,20 +247,20 @@ "entity.andromeda.tnt_boat": "载TNT的船", "config.andromeda.entities.ghast_tweaks": "恶魂调整", - "config.andromeda.entities.ghast_tweaks.@Tooltip": "各种与恶魂有关的调整。", + "config.andromeda.entities.ghast_tweaks.@Tooltip": "恶魂相关调整。", "config.andromeda.entities.ghast_tweaks.option.explodeOnDeath": "死亡爆炸", "config.andromeda.entities.ghast_tweaks.option.explodeOnDeath.@Tooltip": "恶魂将在死亡时爆炸。", "config.andromeda.entities.ghast_tweaks.option.explosionPower": "爆炸强度", - "config.andromeda.entities.ghast_tweaks.option.explosionPower.@Tooltip": "恶魂的爆炸强度。默认等同于TNT。", + "config.andromeda.entities.ghast_tweaks.option.explosionPower.@Tooltip": "恶魂的爆炸强度。默认等同于 TNT。", "config.andromeda.entities.vehicle_unentrapment": "脱离载具", - "config.andromeda.entities.vehicle_unentrapment.@Tooltip": "在“andromeda:escape_vehicles_on_hit”标签内的生物(默认为末影人)会在受击后脱离载具。\n载具类别需要在“andromeda:escapable_vehicle”中写入(默认为船和矿车)", + "config.andromeda.entities.vehicle_unentrapment.@Tooltip": "在“andromeda:escape_vehicles_on_hit”标签内的生物(默认为末影人)会在受击后脱离载具。\n载具类别需要在“andromeda:escapable_vehicle”中写入(默认为船和矿车)。", "config.andromeda.category.items": "物品", "config.andromeda.items.tooltips": "工具提示", "config.andromeda.items.tooltips.option.clock": "时钟时间显示", - "config.andromeda.items.tooltips.option.clock.@Tooltip": "为时钟附加基于游戏时间的工具提示", + "config.andromeda.items.tooltips.option.clock.@Tooltip": "为时钟附加基于游戏时间的工具提示。", "config.andromeda.items.tooltips.option.compass": "指南针距离追踪", "config.andromeda.items.tooltips.option.compass.@Tooltip": "显示指南针到目标的距离。", "config.andromeda.items.tooltips.option.recoveryCompass": "死亡指南针", @@ -273,35 +273,35 @@ "config.andromeda.items.lockpick": "开锁器", "config.andromeda.items.lockpick.@Tooltip": "仅创造模式物品,使玩家能够打开你原本无法打开的东西。", "config.andromeda.items.lockpick.option.chance": "成功率", - "config.andromeda.items.lockpick.option.chance.@Tooltip": "例如:3分之1", + "config.andromeda.items.lockpick.option.chance.@Tooltip": "例如:3 分之 1。", "config.andromeda.items.lockpick.option.breakAfterUse": "用后即毁", - "config.andromeda.items.lockpick.option.breakAfterUse.@Tooltip": "成功开锁后销毁开锁器", + "config.andromeda.items.lockpick.option.breakAfterUse.@Tooltip": "使用后销毁开锁器。", "config.andromeda.items.lockpick.option.villagerInventory": "村民物品栏", "config.andromeda.items.lockpick.option.villagerInventory.@Tooltip": "能够打开村民的物品栏。", "item.andromeda.lockpick": "开锁器", "gui.andromeda.merchant": "商人", "config.andromeda.items.magnet": "磁铁", - "config.andromeda.items.magnet.@Tooltip": "能够吸引指定物品的神奇磁铁。\n可消耗海洋之心来升级。", + "config.andromeda.items.magnet.@Tooltip": "能够吸引指定物品的神奇磁铁。\n消耗海洋之心以升级。", "config.andromeda.items.magnet.option.rangeMultiplier": "距离倍率", - "config.andromeda.items.magnet.option.rangeMultiplier.@Tooltip": "最大吸引距离=等级x此值。", + "config.andromeda.items.magnet.option.rangeMultiplier.@Tooltip": "最大吸引距离 = 等级 x 此值。", "item.andromeda.magnet": "磁铁", "tooltip.andromeda.magnet.level": "等级 %s/5", "config.andromeda.items.better_names": "更好的物品名显示", - "config.andromeda.items.better_names.@Tooltip": "在物品耐久未满时显示其耐久度百分比,在物品数量大于一时显示其数量", + "config.andromeda.items.better_names.@Tooltip": "在物品耐久未满时显示其耐久度百分比,在物品数量大于一时显示其数量。", "config.andromeda.items.infinite_totem": "创生图腾", - "config.andromeda.items.infinite_totem.@Tooltip": "有关于创生图腾的设置选项。请在本模组维基页面查阅更详尽的简介", + "config.andromeda.items.infinite_totem.@Tooltip": "有关于创生图腾的设置选项。请在本模组维基页面查阅更详尽的简介。", "config.andromeda.items.infinite_totem.option.enableAscension": "允许图腾进化", - "config.andromeda.items.infinite_totem.option.enableAscension.@Tooltip": "允许不死图腾进化为创生图腾,禁用则使之无法常规获取", + "config.andromeda.items.infinite_totem.option.enableAscension.@Tooltip": "允许不死图腾进化为创生图腾,禁用则使之无法常规获取。", "item.andromeda.infinite_totem": "创生图腾", "config.andromeda.items.balanced_mending": "更平衡的经验修补", - "config.andromeda.items.balanced_mending.@Tooltip": "通过移除“过于昂贵”的特性,让经验修补不是那么不可或缺,\n让玩家不再一味地用经验来修补工具。\n同时,将附魔等级上限设置为了40(不完全如此!)\n这个特性受到了TheMisterEpic的视频\"This Minecraft Enchantment has been BROKEN for 3 YEARS...\"的启发", + "config.andromeda.items.balanced_mending.@Tooltip": "通过移除“过于昂贵”的特性,让经验修补不是那么不可或缺,\n让玩家不再一味地用经验来修补工具。\n同时,将附魔等级上限设置为了 40(不完全如此!)\n这个特性受到了 TheMisterEpic 的视频“This Minecraft Enchantment has been BROKEN for 3 YEARS...”的启发。", "config.andromeda.items.minecart_block_picking": "矿车方块采集", - "config.andromeda.items.minecart_block_picking.@Tooltip": "允许玩家通过矿车“采集”方块", + "config.andromeda.items.minecart_block_picking.@Tooltip": "允许玩家通过矿车“采集”方块。", "config.andromeda.items.minecart_block_picking.option.spawnerPicking": "矿车采集刷怪笼", "config.andromeda.items.minecart_block_picking.option.spawnerPicking.@Tooltip": "允许玩家通过矿车“采集”刷怪笼\n前提是启用刷怪笼矿车!", @@ -326,7 +326,7 @@ "config.andromeda.bugfixes.advancement_shadow.@Tooltip": "还记得当鼠标移动到成就上时显示的阴影吗?\n现在它不会再因为帧率变动而改变动画速度了。", "config.andromeda.bugfixes.aligned_alternatives": "对齐配方界面", - "config.andromeda.bugfixes.aligned_alternatives.@Tooltip": "在组内配方繁多时,配方组别不会再看上去那么小块了", + "config.andromeda.bugfixes.aligned_alternatives.@Tooltip": "在组内配方繁多时,配方组别不会再看上去那么小块了。", "config.andromeda.category.mechanics": "机制", "config.andromeda.mechanics.villager_gifting": "友好送礼", @@ -334,20 +334,20 @@ "config.andromeda.mechanics.dragon_fight": "末地龙战调整", "config.andromeda.mechanics.dragon_fight.option.respawnCrystals": "末影水晶再生成", - "config.andromeda.mechanics.dragon_fight.option.respawnCrystals.@Tooltip": "让末影水晶在爆炸后再次生成(每隔1.6-3分钟)", + "config.andromeda.mechanics.dragon_fight.option.respawnCrystals.@Tooltip": "让末影水晶在爆炸后再次生成(每隔 1.6-3 分钟)。", "config.andromeda.mechanics.dragon_fight.option.scaleHealthByMaxPlayers": "集群强化", - "config.andromeda.mechanics.dragon_fight.option.scaleHealthByMaxPlayers.@Tooltip": "根据最大在末地的玩家数量提升末影龙生命值。\n计算公式:floor((sqrt(500 * i)) * 10),i为最大玩家数量。", + "config.andromeda.mechanics.dragon_fight.option.scaleHealthByMaxPlayers.@Tooltip": "根据最大在末地的玩家数量提升末影龙生命值。\n计算公式:floor((sqrt(500 * i)) * 10),i 为最大玩家数量。", "config.andromeda.mechanics.dragon_fight.option.shorterCrystalTrackRange": "更短的水晶治疗距离", - "config.andromeda.mechanics.dragon_fight.option.shorterCrystalTrackRange.@Tooltip": "将水晶的治疗距离由32降低至24格。", + "config.andromeda.mechanics.dragon_fight.option.shorterCrystalTrackRange.@Tooltip": "将水晶的治疗距离由 32 降低至 24 格。", "config.andromeda.mechanics.dragon_fight.option.shorterSpikes": "更短的黑曜石柱", "config.andromeda.mechanics.dragon_fight.option.shorterSpikes.@Tooltip": "让新生成的黑曜石柱更短。", "config.andromeda.mechanics.throwable_items": "可投掷物品", - "config.andromeda.mechanics.throwable_items.@Tooltip": "使一些本来可能用不上*的物品变得可投掷", + "config.andromeda.mechanics.throwable_items.@Tooltip": "使一些本来可能用不上*的物品变得可投掷。", "config.andromeda.mechanics.throwable_items.option.blacklist": "投掷物黑名单", - "config.andromeda.mechanics.throwable_items.option.blacklist.@Tooltip": "禁用以下ID的物品被投掷", + "config.andromeda.mechanics.throwable_items.option.blacklist.@Tooltip": "禁用以下 ID 的物品被投掷。", "config.andromeda.mechanics.throwable_items.option.canZombiesThrowItems": "僵尸能否投掷物品?", - "config.andromeda.mechanics.throwable_items.option.canZombiesThrowItems.@Tooltip": "使僵尸也能够投掷物品", + "config.andromeda.mechanics.throwable_items.option.canZombiesThrowItems.@Tooltip": "使僵尸也能够投掷物品。", "config.andromeda.mechanics.throwable_items.option.zombieThrowInterval": "僵尸投掷冷却", "config.andromeda.mechanics.throwable_items.option.zombieThrowInterval.@Tooltip": "在原本冷却的基础上,额外增加的投掷冷却时间。", "config.andromeda.mechanics.throwable_items.option.tooltip": "显示“可投掷”工具提示", @@ -356,18 +356,18 @@ "config.andromeda.mechanics.trading_goat_horn": "流浪商人号角", "config.andromeda.mechanics.trading_goat_horn.@Tooltip": "每两天,你都能使用“歌颂”号角来召唤一位流浪商人。\n值得注意的是,流浪商人仍然会自然生成。\n你可以通过禁用\"doTraderSpawning\"的游戏规则来禁用流浪商人自然生成。", "config.andromeda.mechanics.trading_goat_horn.option.cooldown": "冷却时间", - "config.andromeda.mechanics.trading_goat_horn.option.cooldown.@Tooltip": "单位:刻", - "config.andromeda.mechanics.trading_goat_horn.option.instrumentId": "音效ID", + "config.andromeda.mechanics.trading_goat_horn.option.cooldown.@Tooltip": "单位:刻。", + "config.andromeda.mechanics.trading_goat_horn.option.instrumentId": "音效 ID", "config.andromeda.category.gui": "GUI", "config.andromeda.gui.name_tooltips": "工具提示样式", - "config.andromeda.gui.name_tooltips.@Tooltip": "在物品栏中选择物品时,展示其工具提示而非名称", + "config.andromeda.gui.name_tooltips.@Tooltip": "在快捷栏中选中物品时,展示其工具提示而非名称。", "config.andromeda.gui.no_more_adventure": "无冒险模式", - "config.andromeda.gui.no_more_adventure.@Tooltip": "从游戏模式切换界面移除“冒险模式”选项", + "config.andromeda.gui.no_more_adventure.@Tooltip": "从游戏模式切换界面移除“冒险模式”选项。", "config.andromeda.gui.gui_particles": "GUI粒子效果", - "config.andromeda.gui.gui_particles.@Tooltip": "界面交互时点缀以粒子效果", + "config.andromeda.gui.gui_particles.@Tooltip": "用粒子效果点缀交互界面。", "config.andromeda.gui.gui_particles.option.anvilScreenParticles": "铁砧界面粒子效果", "config.andromeda.gui.gui_particles.option.enchantmentScreenParticles": "附魔台界面粒子效果", "config.andromeda.gui.gui_particles.option.furnaceScreenParticles": "熔炉界面粒子效果", @@ -377,7 +377,7 @@ "config.andromeda.gui.gui_particles.option.bundleInputParticles": "收纳袋装入粒子效果", "config.andromeda.gui.item_frame_tooltips": "物品展示框提示", - "config.andromeda.gui.item_frame_tooltips.@Tooltip": "在游戏内为物品展示框添加物品提示", + "config.andromeda.gui.item_frame_tooltips.@Tooltip": "在游戏内为物品展示框添加物品提示。", "tooltip.andromeda.frameitem": "展示框中的物品", "config.andromeda.gui.smooth_tooltips": "[实验性] 平滑工具提示", @@ -388,10 +388,10 @@ "config.andromeda.gui.smooth_tooltips.option.deltaY": "垂直移速系数", "config.andromeda.category.misc": "杂项", - "config.andromeda.misc.damage_backport": "/damage指令复刻", - "config.andromeda.misc.damage_backport.@Tooltip": "对高版本/damage指令的非完全复刻!", + "config.andromeda.misc.damage_backport": "/damage 指令复刻", + "config.andromeda.misc.damage_backport.@Tooltip": "对高版本 /damage 指令的非完全复刻!", "config.andromeda.misc.translations": "翻译更新", - "config.andromeda.misc.translations.@Tooltip": "尝试从github下载最新版的翻译文件", + "config.andromeda.misc.translations.@Tooltip": "尝试从 github 下载最新版的翻译文件。", "andromeda.misc.translations.exception.no_valid_lang": "无法找到有效的语言选项!", "andromeda.misc.translations.failed_lang_acquire": "无法使用所选语言!", @@ -403,11 +403,11 @@ "config.andromeda.misc.recipe_advancements_generation.option.ignoreRecipesHiddenInTheRecipeBook.@Tooltip": "不为配方书中隐藏的配方生成成就。", "config.andromeda.misc.recipe_advancements_generation.option.namespaceBlacklist": "关键词黑名单", "config.andromeda.misc.recipe_advancements_generation.option.namespaceBlacklist.@Tooltip": "不为含关键字的物品生成配方成就(在“:”前的部分)。", - "config.andromeda.misc.recipe_advancements_generation.option.recipeBlacklist": "ID黑名单", - "config.andromeda.misc.recipe_advancements_generation.option.recipeBlacklist.@Tooltip": "不为下列ID的物品生成配方成就。", + "config.andromeda.misc.recipe_advancements_generation.option.recipeBlacklist": "ID 黑名单", + "config.andromeda.misc.recipe_advancements_generation.option.recipeBlacklist.@Tooltip": "不为下列 ID 的物品生成配方成就。", "config.andromeda.misc.minor_inconvenience": "小麻烦", - "config.andromeda.misc.minor_inconvenience.@Tooltip": "使玩家在受到伤害后爆炸", + "config.andromeda.misc.minor_inconvenience.@Tooltip": "使玩家在受到伤害后爆炸。", "death.attack.andromeda_agony": "%s死于痛苦", "death.attack.andromeda_bricked": "%1$s被%2$s用砖块砸晕了", @@ -416,7 +416,7 @@ "block.andromeda.rose_of_the_valley": "山谷玫瑰", "config.andromeda.misc.tiny_storage": "[实验性] 微存储", - "config.andromeda.misc.tiny_storage.@Tooltip": "允许玩家在背包的2x2合成位存放至多四组物品。\n目前处于测试阶段,谨慎启用!", + "config.andromeda.misc.tiny_storage.@Tooltip": "允许玩家在背包的 2x2 合成位存放至多四组物品。\n目前处于测试阶段,谨慎启用!", "config.andromeda.misc.tiny_storage.option.transferMode": "储存模式", "config.andromeda.misc.tiny_storage.option.transferMode.@Tooltip": "其中物品应当死亡保留,还是死亡掉落。", "config.andromeda.misc.tiny_storage.option.TransferMode.FOLLOW_GAMERULE": "与游戏规则一致", @@ -425,7 +425,7 @@ "config.andromeda.base.option.sideOnlyMode": "仅客户端模式", "config.andromeda.base.option.sideOnlyMode.@Tooltip": "禁用所有要求服务端的特性。", "config.andromeda.base.option.sendCrashReports": "上传错误报告", - "config.andromeda.base.option.sendCrashReports.@Tooltip": "崩溃时上传的数据:\n- 环境(如客户端),\n- 系统版本(如Windows 11),\n- 平台(如Fabric),\n- Java(如甲骨文Java17),\n- Bootstrap状态(如Discovery),\n- 部分载入的模组。\n错误报告不会附加特征信息。", + "config.andromeda.base.option.sendCrashReports.@Tooltip": "崩溃时上传的数据:\n- 环境(如客户端),\n- 系统版本(如 Windows 11),\n- 平台(如 Fabric),\n- Java(如 Oracle Java17),\n- Bootstrap 状态(如 Discovery),\n- 部分载入的模组。\n错误报告不会附加特征信息。", "config.andromeda.base.option.debugMessages": "启用调试信息", "config.andromeda.base.option.debugMessages.@Tooltip": "开启后,日志内容将被数不清的调试信息淹没。", @@ -434,7 +434,7 @@ "config.andromeda.base.option.itemGroup": "专有物品组别", "config.andromeda.base.option.itemGroup.@Tooltip": "群星的物品将被单独放到一个组别里。\n即使禁用,你也可以在原版的物品组别里找到这些物品。", "config.andromeda.lab.option.scopedConfigs": "分化配置", - "config.andromeda.lab.option.scopedConfigs.@Tooltip": "使你能够逐世界、逐维度应用配置。\n这些配置可以通过数据包覆盖,也可以用KubeJS更改。\n欲知更多内容,请查阅维基!", + "config.andromeda.lab.option.scopedConfigs.@Tooltip": "使你能够逐世界、逐维度应用配置。\n这些配置可以通过数据包覆盖,也可以用 KubeJS 更改。\n欲知更多内容,请查阅维基!", "config.andromeda.lab.option.persistentScopedConfigs": "持久型分化配置", "config.andromeda.lab.option.persistentScopedConfigs.@Tooltip": "将分化配置保存到维度的目录中。\n维度的配置不受主配置影响。", "config.andromeda.lab.option.showAvailableOption": "显示“可用”选项",