From fd61f26fbc4a7425a7bdeb5959efc8f09fb47deb Mon Sep 17 00:00:00 2001 From: blibilijojo <102420734+blibilijojo@users.noreply.github.com> Date: Thu, 19 Mar 2026 03:23:42 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E6=8F=90=E4=BA=A4=20punchy=20=E5=8E=9F?= =?UTF-8?q?=E6=96=87=E6=96=87=E4=BB=B6=20-=201.21?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 文件: projects\1.21\assets\punchy\punchy\lang\en_us.json --- .../1.21/assets/punchy/punchy/lang/en_us.json | 176 ++++++++++++++++++ 1 file changed, 176 insertions(+) create mode 100644 projects/1.21/assets/punchy/punchy/lang/en_us.json diff --git a/projects/1.21/assets/punchy/punchy/lang/en_us.json b/projects/1.21/assets/punchy/punchy/lang/en_us.json new file mode 100644 index 000000000000..3c145e6bb390 --- /dev/null +++ b/projects/1.21/assets/punchy/punchy/lang/en_us.json @@ -0,0 +1,176 @@ +{ + "key.categories.punchy.tuning":"key.categories.punchy.tuning", + "key.category.punchy.tuning":"key.category.punchy.tuning", + "key.categories.punchy.animations":"key.categories.punchy.animations", + "key.category.punchy.animations":"key.category.punchy.animations", + "key.punchy.inspect":"key.punchy.inspect", + "key.punchy.tuning.axis_x":"key.punchy.tuning.axis_x", + "key.punchy.tuning.axis_y":"key.punchy.tuning.axis_y", + "key.punchy.tuning.axis_z":"key.punchy.tuning.axis_z", + "key.punchy.tuning.toggle_mode":"key.punchy.tuning.toggle_mode", + "key.punchy.tuning.target_arm_right":"key.punchy.tuning.target_arm_right", + "key.punchy.tuning.target_arm_left":"key.punchy.tuning.target_arm_left", + "key.punchy.tuning.target_item_right":"key.punchy.tuning.target_item_right", + "key.punchy.tuning.target_item_left":"key.punchy.tuning.target_item_left", + "key.punchy.tuning.increase":"key.punchy.tuning.increase", + "key.punchy.tuning.decrease":"key.punchy.tuning.decrease", + "key.punchy.tuning.reset":"key.punchy.tuning.reset", + "key.punchy.tuning.print":"key.punchy.tuning.print", + "key.punchy.tuning.save_session":"key.punchy.tuning.save_session", + "key.punchy.tuning.toggle_pivot":"key.punchy.tuning.toggle_pivot", + "key.punchy.tuning.toggle_context":"key.punchy.tuning.toggle_context", + "key.punchy.tuning.cycle_kind":"key.punchy.tuning.cycle_kind", + "key.punchy.tuning.toggle_specificity":"key.punchy.tuning.toggle_specificity", + "key.punchy.tuning.toggle_hand":"key.punchy.tuning.toggle_hand", + "key.punchy.tuning.cycle_mode":"key.punchy.tuning.cycle_mode", + "key.punchy.tuning.cycle_axis":"key.punchy.tuning.cycle_axis", + "key.punchy.tuning.save":"key.punchy.tuning.save", + "key.punchy.tuning.mirror":"key.punchy.tuning.mirror", + "punchy.tuning.axis.x":"punchy.tuning.axis.x", + "punchy.tuning.axis.y":"punchy.tuning.axis.y", + "punchy.tuning.axis.z":"punchy.tuning.axis.z", + "punchy.tuning.mode.translate":"punchy.tuning.mode.translate", + "punchy.tuning.mode.rotate":"punchy.tuning.mode.rotate", + "punchy.tuning.mode.scale":"punchy.tuning.mode.scale", + "punchy.tuning.mode.pivot":"punchy.tuning.mode.pivot", + "punchy.tuning.target.arm_right":"punchy.tuning.target.arm_right", + "punchy.tuning.target.arm_left":"punchy.tuning.target.arm_left", + "punchy.tuning.target.item_right":"punchy.tuning.target.item_right", + "punchy.tuning.target.item_left":"punchy.tuning.target.item_left", + "punchy.tuning.toast.axis":"punchy.tuning.toast.axis", + "punchy.tuning.toast.mode":"punchy.tuning.toast.mode", + "punchy.tuning.toast.target":"punchy.tuning.toast.target", + "punchy.tuning.toast.saved_session":"punchy.tuning.toast.saved_session", + "punchy.tuning.toast.grip_pivot":"punchy.tuning.toast.grip_pivot", + "punchy.tuning.offset_status":"punchy.tuning.offset_status", + "punchy.tuning.toast.saved_config":"punchy.tuning.toast.saved_config", + "punchy.tuning.toast.use_home_proxy":"punchy.tuning.toast.use_home_proxy", + "punchy.tuning.toast.hold_item_change_arm_kind":"punchy.tuning.toast.hold_item_change_arm_kind", + "punchy.tuning.toast.arm_kind_set":"punchy.tuning.toast.arm_kind_set", + "punchy.tuning.toast.kind_selected_group":"punchy.tuning.toast.kind_selected_group", + "punchy.tuning.toast.axis_not_used":"punchy.tuning.toast.axis_not_used", + "punchy.tuning.toast.pivot_item_only":"punchy.tuning.toast.pivot_item_only", + "punchy.tuning.toast.apply_failed":"punchy.tuning.toast.apply_failed", + "punchy.tuning.toast.hold_item_edit_specific":"punchy.tuning.toast.hold_item_edit_specific", + "punchy.tuning.toast.prepare_specific_failed":"punchy.tuning.toast.prepare_specific_failed", + "punchy.tuning.toast.apply_specific_failed":"punchy.tuning.toast.apply_specific_failed", + "punchy.tuning.toast.apply_global_failed":"punchy.tuning.toast.apply_global_failed", + "punchy.tuning.toast.item_kind_no_arm_kind":"punchy.tuning.toast.item_kind_no_arm_kind", + "punchy.tuning.toast.arm_kind_profile_missing":"punchy.tuning.toast.arm_kind_profile_missing", + "punchy.tuning.toast.hold_item_edit_arm_specific":"punchy.tuning.toast.hold_item_edit_arm_specific", + "punchy.tuning.toast.chest_proxy_profile_missing":"punchy.tuning.toast.chest_proxy_profile_missing", + "punchy.tuning.toast.fluid_proxy_profile_missing":"punchy.tuning.toast.fluid_proxy_profile_missing", + "punchy.tuning.toast.enchant_proxy_profile_missing":"punchy.tuning.toast.enchant_proxy_profile_missing", + "punchy.tuning.toast.paddle_proxy_profile_missing":"punchy.tuning.toast.paddle_proxy_profile_missing", + "punchy.tuning.toast.fishing_line_proxy_profile_missing":"punchy.tuning.toast.fishing_line_proxy_profile_missing", + "punchy.tuning.toast.no_item_profile_loaded":"punchy.tuning.toast.no_item_profile_loaded", + "punchy.tuning.toast.offsets_reset_kind":"punchy.tuning.toast.offsets_reset_kind", + "punchy.tuning.toast.no_global_item_profile":"punchy.tuning.toast.no_global_item_profile", + "punchy.tuning.toast.offsets_reset_global":"punchy.tuning.toast.offsets_reset_global", + "punchy.tuning.toast.hold_item_reset_specific":"punchy.tuning.toast.hold_item_reset_specific", + "punchy.tuning.toast.specific_profile_missing":"punchy.tuning.toast.specific_profile_missing", + "punchy.tuning.toast.offsets_reset_specific":"punchy.tuning.toast.offsets_reset_specific", + "punchy.tuning.toast.arm_reset_kind":"punchy.tuning.toast.arm_reset_kind", + "punchy.tuning.toast.arm_reset_specific":"punchy.tuning.toast.arm_reset_specific", + "punchy.tuning.toast.arm_profile_missing":"punchy.tuning.toast.arm_profile_missing", + "punchy.tuning.toast.arm_offsets_reset":"punchy.tuning.toast.arm_offsets_reset", + "punchy.tuning.toast.arm_mesh_offsets_reset":"punchy.tuning.toast.arm_mesh_offsets_reset", + "punchy.tuning.toast.chest_proxy_reset":"punchy.tuning.toast.chest_proxy_reset", + "punchy.tuning.toast.fluid_proxy_reset":"punchy.tuning.toast.fluid_proxy_reset", + "punchy.tuning.toast.enchant_proxy_reset":"punchy.tuning.toast.enchant_proxy_reset", + "punchy.tuning.toast.paddle_proxy_reset":"punchy.tuning.toast.paddle_proxy_reset", + "punchy.tuning.toast.fishing_line_proxy_reset":"punchy.tuning.toast.fishing_line_proxy_reset", + "punchy.tuning.toast.item_profile_missing":"punchy.tuning.toast.item_profile_missing", + "punchy.tuning.toast.mirror_hand":"punchy.tuning.toast.mirror_hand", + "punchy.tuning.toast.global_profile_missing":"punchy.tuning.toast.global_profile_missing", + "punchy.tuning.toast.global_mirror_hand":"punchy.tuning.toast.global_mirror_hand", + "punchy.tuning.toast.hold_item_mirror":"punchy.tuning.toast.hold_item_mirror", + "punchy.tuning.toast.specific_profile_missing_mirror":"punchy.tuning.toast.specific_profile_missing_mirror", + "punchy.tuning.toast.mirror_hand_specific":"punchy.tuning.toast.mirror_hand_specific", + "punchy.tuning.toast.mirror_item_only":"punchy.tuning.toast.mirror_item_only", + "punchy.tuning.selection.none_item":"punchy.tuning.selection.none_item", + "punchy.tuning.selection.global_item":"punchy.tuning.selection.global_item", + "punchy.tuning.selection.global_arm":"punchy.tuning.selection.global_arm", + "punchy.tuning.selection.arm_mesh":"punchy.tuning.selection.arm_mesh", + "punchy.tuning.selection.chest_proxy":"punchy.tuning.selection.chest_proxy", + "punchy.tuning.selection.fluid_proxy":"punchy.tuning.selection.fluid_proxy", + "punchy.tuning.selection.enchant_proxy":"punchy.tuning.selection.enchant_proxy", + "punchy.tuning.selection.paddle_proxy":"punchy.tuning.selection.paddle_proxy", + "punchy.tuning.selection.fishing_line_proxy":"punchy.tuning.selection.fishing_line_proxy", + "punchy.tuning.target.item_kind":"punchy.tuning.target.item_kind", + "punchy.tuning.target.item_specific":"punchy.tuning.target.item_specific", + "punchy.tuning.target.item_global":"punchy.tuning.target.item_global", + "punchy.tuning.target.arm_kind":"punchy.tuning.target.arm_kind", + "punchy.tuning.target.arm_specific":"punchy.tuning.target.arm_specific", + "punchy.tuning.target.arm_global":"punchy.tuning.target.arm_global", + "punchy.tuning.target.arm_mesh":"punchy.tuning.target.arm_mesh", + "punchy.tuning.target.chest_proxy":"punchy.tuning.target.chest_proxy", + "punchy.tuning.target.fluid_proxy":"punchy.tuning.target.fluid_proxy", + "punchy.tuning.target.enchant_proxy":"punchy.tuning.target.enchant_proxy", + "punchy.tuning.target.paddle_proxy":"punchy.tuning.target.paddle_proxy", + "punchy.tuning.target.fishing_line_proxy":"punchy.tuning.target.fishing_line_proxy", + "punchy.tuning.hand.main":"punchy.tuning.hand.main", + "punchy.tuning.hand.off":"punchy.tuning.hand.off", + "punchy.tuning.status.with_axis":"punchy.tuning.status.with_axis", + "punchy.tuning.status.no_axis":"punchy.tuning.status.no_axis", + "punchy.tuning.status.with_axis_change":"punchy.tuning.status.with_axis_change", + "punchy.tuning.status.no_axis_change":"punchy.tuning.status.no_axis_change", + "punchy.tuning.property.off_x":"punchy.tuning.property.off_x", + "punchy.tuning.property.off_y":"punchy.tuning.property.off_y", + "punchy.tuning.property.off_z":"punchy.tuning.property.off_z", + "punchy.tuning.property.rot_x":"punchy.tuning.property.rot_x", + "punchy.tuning.property.rot_y":"punchy.tuning.property.rot_y", + "punchy.tuning.property.rot_z":"punchy.tuning.property.rot_z", + "punchy.tuning.property.scale":"punchy.tuning.property.scale", + "punchy.tuning.property.pivot_x":"punchy.tuning.property.pivot_x", + "punchy.tuning.property.pivot_y":"punchy.tuning.property.pivot_y", + "punchy.tuning.property.pivot_z":"punchy.tuning.property.pivot_z", + "punchy.commands.debug_position":"punchy.commands.debug_position", + "punchy.commands.pos_set":"punchy.commands.pos_set", + "punchy.commands.rot_set":"punchy.commands.rot_set", + "punchy.commands.scale_set":"punchy.commands.scale_set", + "punchy.toggle.on":"punchy.toggle.on", + "punchy.toggle.off":"punchy.toggle.off", + "punchy.config.title":"punchy.config.title", + "punchy.config.tab.support":"punchy.config.tab.support", + "punchy.config.tab.blacklist":"punchy.config.tab.blacklist", + "punchy.config.tab.rendering":"punchy.config.tab.rendering", + "punchy.config.tab.animation":"punchy.config.tab.animation", + "punchy.config.tab.physics":"punchy.config.tab.physics", + "punchy.config.tab.models":"punchy.config.tab.models", + "punchy.config.tab.compat":"punchy.config.tab.compat", + "punchy.config.category.rendering":"punchy.config.category.rendering", + "punchy.config.category.compat":"punchy.config.category.compat", + "punchy.config.option.render_armor_arms_fp":"punchy.config.option.render_armor_arms_fp", + "punchy.config.option.render_armor_arms_fp.tooltip":"punchy.config.option.render_armor_arms_fp.tooltip", + "punchy.config.option.vanilla_arm_fire":"punchy.config.option.vanilla_arm_fire", + "punchy.config.option.enable_mod":"punchy.config.option.enable_mod", + "punchy.config.option.enable_tuning":"punchy.config.option.enable_tuning", + "punchy.config.option.bettercombat_compat":"punchy.config.option.bettercombat_compat", + "punchy.config.option.bettercombat_compat.tooltip":"punchy.config.option.bettercombat_compat.tooltip", + "punchy.config.option.swordblocking_compat":"punchy.config.option.swordblocking_compat", + "punchy.config.option.swordblocking_compat.tooltip":"punchy.config.option.swordblocking_compat.tooltip", + + "punchy.config.option.firstperson_hide_enabled":"punchy.config.option.firstperson_hide_enabled", + "punchy.config.option.animation_speed":"punchy.config.option.animation_speed", + "punchy.config.option.animation_speed.tooltip":"punchy.config.option.animation_speed.tooltip", + "punchy.config.option.disable_boat_fp_animations":"punchy.config.option.disable_boat_fp_animations", + "punchy.config.option.enable_crawl_animation":"punchy.config.option.enable_crawl_animation", + "punchy.config.option.enable_climb_animation":"punchy.config.option.enable_climb_animation", + "punchy.config.option.disable_arm_physics":"punchy.config.option.disable_arm_physics", + "punchy.config.option.disable_native_item_physics":"punchy.config.option.disable_native_item_physics", + "punchy.config.option.disable_resource_pack_model_parts":"punchy.config.option.disable_resource_pack_model_parts", + "punchy.config.option.disable_boat_minecart_models":"punchy.config.option.disable_boat_minecart_models", + "punchy.config.option.disable_piston_models":"punchy.config.option.disable_piston_models", + "punchy.config.option.disable_chest_models":"punchy.config.option.disable_chest_models", + "punchy.config.option.disable_enchanting_table_models":"punchy.config.option.disable_enchanting_table_models", + "punchy.config.blacklist.examples":"punchy.config.blacklist.examples", + "punchy.config.blacklist.input":"punchy.config.blacklist.input", + "punchy.config.blacklist.add":"punchy.config.blacklist.add", + "punchy.config.support.donate":"punchy.config.support.donate", + "punchy.config.support.discord":"punchy.config.support.discord", + "punchy.config.support.wiki":"punchy.config.support.wiki", + "punchy.config.support.bug_report":"punchy.config.support.bug_report", + "punchy.config.reset":"punchy.config.reset", + "punchy.config.reset.option":"punchy.config.reset.option" +} From ed34e5b857db426ad4d1f0d33134f778210ce6c5 Mon Sep 17 00:00:00 2001 From: blibilijojo <102420734+blibilijojo@users.noreply.github.com> Date: Thu, 19 Mar 2026 03:23:45 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E6=8F=90=E4=BA=A4=20punchy=20=E8=AF=91?= =?UTF-8?q?=E6=96=87=E6=96=87=E4=BB=B6=20-=201.21?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 文件: projects\1.21\assets\punchy\punchy\lang\zh_cn.json --- .../1.21/assets/punchy/punchy/lang/zh_cn.json | 176 ++++++++++++++++++ 1 file changed, 176 insertions(+) create mode 100644 projects/1.21/assets/punchy/punchy/lang/zh_cn.json diff --git a/projects/1.21/assets/punchy/punchy/lang/zh_cn.json b/projects/1.21/assets/punchy/punchy/lang/zh_cn.json new file mode 100644 index 000000000000..6dab5bad4b60 --- /dev/null +++ b/projects/1.21/assets/punchy/punchy/lang/zh_cn.json @@ -0,0 +1,176 @@ +{ + "key.categories.punchy.tuning":"Punchy 调节", + "key.category.punchy.tuning":"Punchy 调节", + "key.categories.punchy.animations":"Punchy 动画", + "key.category.punchy.animations":"Punchy 动画", + "key.punchy.inspect":"模型预览", + "key.punchy.tuning.axis_x":"X轴", + "key.punchy.tuning.axis_y":"Y轴", + "key.punchy.tuning.axis_z":"Z轴", + "key.punchy.tuning.toggle_mode":"切换模式", + "key.punchy.tuning.target_arm_right":"目标右臂", + "key.punchy.tuning.target_arm_left":"目标左臂", + "key.punchy.tuning.target_item_right":"目标物品(右)", + "key.punchy.tuning.target_item_left":"目标物品(左)", + "key.punchy.tuning.increase":"增加", + "key.punchy.tuning.decrease":"减少", + "key.punchy.tuning.reset":"重置", + "key.punchy.tuning.print":"打印", + "key.punchy.tuning.save_session":"保存会话", + "key.punchy.tuning.toggle_pivot":"切换握持枢轴", + "key.punchy.tuning.toggle_context":"切换上下文", + "key.punchy.tuning.cycle_kind":"循环切换种类", + "key.punchy.tuning.toggle_specificity":"切换特定项", + "key.punchy.tuning.toggle_hand":"切换手臂", + "key.punchy.tuning.cycle_mode":"循环切换模式", + "key.punchy.tuning.cycle_axis":"循环切换轴", + "key.punchy.tuning.save":"保存调节", + "key.punchy.tuning.mirror":"镜像", + "punchy.tuning.axis.x":"X", + "punchy.tuning.axis.y":"Y", + "punchy.tuning.axis.z":"Z", + "punchy.tuning.mode.translate":"位移", + "punchy.tuning.mode.rotate":"旋转", + "punchy.tuning.mode.scale":"缩放", + "punchy.tuning.mode.pivot":"枢轴", + "punchy.tuning.target.arm_right":"右臂", + "punchy.tuning.target.arm_left":"左臂", + "punchy.tuning.target.item_right":"物品(右)", + "punchy.tuning.target.item_left":"物品(左)", + "punchy.tuning.toast.axis":"轴:%s", + "punchy.tuning.toast.mode":"模式:%s", + "punchy.tuning.toast.target":"目标:%s", + "punchy.tuning.toast.saved_session":"会话已保存:%s", + "punchy.tuning.toast.grip_pivot":"握持枢轴:%s", + "punchy.tuning.offset_status":"目标=%s模式=%s轴=%s|位置:%s,%s,%s|旋转:%s,%s,%s|缩放:%s|枢轴:%s,%s,%s", + "punchy.tuning.toast.saved_config":"已将Punchy调节保存至配置", + "punchy.tuning.toast.use_home_proxy":"使用HOME键切换代理类型。", + "punchy.tuning.toast.hold_item_change_arm_kind":"手持物品以更改其手臂种类。", + "punchy.tuning.toast.arm_kind_set":"手臂种类已设置为:%s", + "punchy.tuning.toast.kind_selected_group":"已选择种类:%s(切换至组合模式进行编辑)", + "punchy.tuning.toast.axis_not_used":"%s模式下无法使用此轴", + "punchy.tuning.toast.pivot_item_only":"枢轴编辑仅对物品骨骼生效", + "punchy.tuning.toast.apply_failed":"未能将调节应用到所选物品。", + "punchy.tuning.toast.hold_item_edit_specific":"手持你想要进行特殊编辑的物品。", + "punchy.tuning.toast.prepare_specific_failed":"未能为该物品准备特定配置文件。", + "punchy.tuning.toast.apply_specific_failed":"未能将调节应用到该特定物品。", + "punchy.tuning.toast.apply_global_failed":"未能应用全局物品调节。", + "punchy.tuning.toast.item_kind_no_arm_kind":"该物品种类无匹配的手臂种类。", + "punchy.tuning.toast.arm_kind_profile_missing":"未找到手臂种类配置文件。", + "punchy.tuning.toast.hold_item_edit_arm_specific":"手持物品以编辑特定手臂。", + "punchy.tuning.toast.chest_proxy_profile_missing":"箱子代理配置文件不可用。", + "punchy.tuning.toast.fluid_proxy_profile_missing":"流体代理配置文件不可用。", + "punchy.tuning.toast.enchant_proxy_profile_missing":"附魔粒子代理配置文件不可用。", + "punchy.tuning.toast.paddle_proxy_profile_missing":"桨代理配置文件不可用。", + "punchy.tuning.toast.fishing_line_proxy_profile_missing":"钓鱼线代理配置文件不可用。", + "punchy.tuning.toast.no_item_profile_loaded":"未加载物品配置文件。", + "punchy.tuning.toast.offsets_reset_kind":"已重置所选种类的位移与旋转量。", + "punchy.tuning.toast.no_global_item_profile":"未加载全局物品配置文件。", + "punchy.tuning.toast.offsets_reset_global":"已重置全局位移与旋转量。", + "punchy.tuning.toast.hold_item_reset_specific":"手持特定物品以执行重置。", + "punchy.tuning.toast.specific_profile_missing":"无法找到特定配置文件。", + "punchy.tuning.toast.offsets_reset_specific":"已重置特定物品的位移与旋转量。", + "punchy.tuning.toast.arm_reset_kind":"已重置种类%s的手臂。", + "punchy.tuning.toast.arm_reset_specific":"已重置特定手臂。", + "punchy.tuning.toast.arm_profile_missing":"手臂配置文件不可用。", + "punchy.tuning.toast.arm_offsets_reset":"已重置手臂位移与旋转量。", + "punchy.tuning.toast.arm_mesh_offsets_reset":"已重置手臂网格位移与旋转量。", + "punchy.tuning.toast.chest_proxy_reset":"箱子代理已重置为%s。", + "punchy.tuning.toast.fluid_proxy_reset":"流体代理已重置为%s。", + "punchy.tuning.toast.enchant_proxy_reset":"附魔粒子代理已重置为%s。", + "punchy.tuning.toast.paddle_proxy_reset":"桨代理已重置为%s。", + "punchy.tuning.toast.fishing_line_proxy_reset":"钓鱼线代理已重置为%s。", + "punchy.tuning.toast.item_profile_missing":"物品配置文件不可用。", + "punchy.tuning.toast.mirror_hand":"已镜像至%s手。", + "punchy.tuning.toast.global_profile_missing":"全局配置文件不可用。", + "punchy.tuning.toast.global_mirror_hand":"全局设置已镜像至%s手。", + "punchy.tuning.toast.hold_item_mirror":"手持物品以进行镜像。", + "punchy.tuning.toast.specific_profile_missing_mirror":"特定配置文件不可用。", + "punchy.tuning.toast.mirror_hand_specific":"特定设置已镜像至%s手。", + "punchy.tuning.toast.mirror_item_only":"镜像仅适用于物品调节。", + "punchy.tuning.selection.none_item":"无物品", + "punchy.tuning.selection.global_item":"全局物品", + "punchy.tuning.selection.global_arm":"全局手臂", + "punchy.tuning.selection.arm_mesh":"手臂网格", + "punchy.tuning.selection.chest_proxy":"箱子代理%s", + "punchy.tuning.selection.fluid_proxy":"流体代理%s", + "punchy.tuning.selection.enchant_proxy":"附魔粒子%s", + "punchy.tuning.selection.paddle_proxy":"桨代理%s", + "punchy.tuning.selection.fishing_line_proxy":"钓鱼线代理%s", + "punchy.tuning.target.item_kind":"物品", + "punchy.tuning.target.item_specific":"物品(特定)", + "punchy.tuning.target.item_global":"物品(全局)", + "punchy.tuning.target.arm_kind":"手臂种类", + "punchy.tuning.target.arm_specific":"手臂(特定)", + "punchy.tuning.target.arm_global":"手臂(全局)", + "punchy.tuning.target.arm_mesh":"手臂网格", + "punchy.tuning.target.chest_proxy":"箱子代理", + "punchy.tuning.target.fluid_proxy":"流体代理", + "punchy.tuning.target.enchant_proxy":"附魔粒子代理", + "punchy.tuning.target.paddle_proxy":"桨代理", + "punchy.tuning.target.fishing_line_proxy":"钓鱼线代理", + "punchy.tuning.hand.main":"主要", + "punchy.tuning.hand.off":"关闭", + "punchy.tuning.status.with_axis":"调节%s[%s|%s]%s(%s)", + "punchy.tuning.status.no_axis":"调节%s[%s|%s]%s", + "punchy.tuning.status.with_axis_change":"%s=%s", + "punchy.tuning.status.no_axis_change":"%s=%s", + "punchy.tuning.property.off_x":"位移X", + "punchy.tuning.property.off_y":"位移Y", + "punchy.tuning.property.off_z":"位移Z", + "punchy.tuning.property.rot_x":"旋转X", + "punchy.tuning.property.rot_y":"旋转Y", + "punchy.tuning.property.rot_z":"旋转Z", + "punchy.tuning.property.scale":"缩放", + "punchy.tuning.property.pivot_x":"枢轴X", + "punchy.tuning.property.pivot_y":"枢轴Y", + "punchy.tuning.property.pivot_z":"枢轴Z", + "punchy.commands.debug_position":"调试位置:%s", + "punchy.commands.pos_set":"位置设置为:%s,%s,%s", + "punchy.commands.rot_set":"旋转设置为:%s,%s,%s", + "punchy.commands.scale_set":"缩放设置为:%s", + "punchy.toggle.on":"开启", + "punchy.toggle.off":"关闭", + "punchy.config.title":"Punchy设置", + "punchy.config.tab.support":"支持", + "punchy.config.tab.blacklist":"物品黑名单", + "punchy.config.tab.rendering":"渲染", + "punchy.config.tab.animation":"动画效果", + "punchy.config.tab.physics":"物理效果", + "punchy.config.tab.models":"模型", + "punchy.config.tab.compat":"兼容性", + "punchy.config.category.rendering":"渲染", + "punchy.config.category.compat":"兼容性", + "punchy.config.option.render_armor_arms_fp":"第一人称盔甲护袖", + "punchy.config.option.render_armor_arms_fp.tooltip":"在第一人称手臂上渲染盔甲护袖。", + "punchy.config.option.vanilla_arm_fire":"使用原版火焰以禁用手臂状态效果", + "punchy.config.option.enable_mod":"启用Punchy", + "punchy.config.option.enable_tuning":"启用调节", + "punchy.config.option.bettercombat_compat":"BetterCombat支持", + "punchy.config.option.bettercombat_compat.tooltip":"在安装BetterCombat时调整Punchy行为。", + "punchy.config.option.swordblocking_compat":"剑格挡机制支持", + "punchy.config.option.swordblocking_compat.tooltip":"在剑格挡时使用Punchy动画并禁用模组的第一人称渲染。", + + "punchy.config.option.firstperson_hide_enabled":"第一人称模型自动隐藏", + "punchy.config.option.animation_speed":"动画速度", + "punchy.config.option.animation_speed.tooltip":"控制Punchy动画速度。", + "punchy.config.option.disable_boat_fp_animations":"禁用船/木筏第一人称动画", + "punchy.config.option.enable_crawl_animation":"启用爬行动画", + "punchy.config.option.enable_climb_animation":"启用攀爬动画", + "punchy.config.option.disable_arm_physics":"禁用手臂物理效果", + "punchy.config.option.disable_native_item_physics":"禁用物品物理效果", + "punchy.config.option.disable_resource_pack_model_parts":"禁用RP模型部件", + "punchy.config.option.disable_boat_minecart_models":"禁用船/矿车/木筏模型", + "punchy.config.option.disable_piston_models":"禁用活塞效果", + "punchy.config.option.disable_chest_models":"禁用箱子效果", + "punchy.config.option.disable_enchanting_table_models":"禁用附魔效果", + "punchy.config.blacklist.examples":"输入你想要恢复原版《我的世界》外观的物品或模组ID。这将关闭它们的Punchy动画。\n使用“modid:item”表示单个物品,或使用“modid”表示整个模组(将该模组所有物品加入黑名单)。按F3+H并将鼠标悬停在物品上即可查看ID。", + "punchy.config.blacklist.input":"物品ID或模组ID(命名空间:物品名或modid)", + "punchy.config.blacklist.add":"添加", + "punchy.config.support.donate":"☕请支持捐赠☕", + "punchy.config.support.discord":"💬Discord💬", + "punchy.config.support.wiki":"📖维基百科📖", + "punchy.config.support.bug_report":"🐛错误报告🐛", + "punchy.config.reset":"重置为默认值", + "punchy.config.reset.option":"重置" +} From 444145b709611164e124806ebf0673d5c34e0234 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=97=B2=E4=BA=BA?= <102420734+blibilijojo@users.noreply.github.com> Date: Sun, 22 Mar 2026 15:20:30 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E6=8F=90=E4=BA=A4=20punchy=20=E5=8E=9F?= =?UTF-8?q?=E6=96=87=E6=96=87=E4=BB=B6=20-=201.21?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 文件: projects\1.21\assets\punchy\punchy\lang\en_us.json --- .../1.21/assets/punchy/punchy/lang/en_us.json | 412 ++++++++++-------- 1 file changed, 238 insertions(+), 174 deletions(-) diff --git a/projects/1.21/assets/punchy/punchy/lang/en_us.json b/projects/1.21/assets/punchy/punchy/lang/en_us.json index 3c145e6bb390..4e547fb8ecc2 100644 --- a/projects/1.21/assets/punchy/punchy/lang/en_us.json +++ b/projects/1.21/assets/punchy/punchy/lang/en_us.json @@ -1,176 +1,240 @@ { - "key.categories.punchy.tuning":"key.categories.punchy.tuning", - "key.category.punchy.tuning":"key.category.punchy.tuning", - "key.categories.punchy.animations":"key.categories.punchy.animations", - "key.category.punchy.animations":"key.category.punchy.animations", - "key.punchy.inspect":"key.punchy.inspect", - "key.punchy.tuning.axis_x":"key.punchy.tuning.axis_x", - "key.punchy.tuning.axis_y":"key.punchy.tuning.axis_y", - "key.punchy.tuning.axis_z":"key.punchy.tuning.axis_z", - "key.punchy.tuning.toggle_mode":"key.punchy.tuning.toggle_mode", - "key.punchy.tuning.target_arm_right":"key.punchy.tuning.target_arm_right", - "key.punchy.tuning.target_arm_left":"key.punchy.tuning.target_arm_left", - "key.punchy.tuning.target_item_right":"key.punchy.tuning.target_item_right", - "key.punchy.tuning.target_item_left":"key.punchy.tuning.target_item_left", - "key.punchy.tuning.increase":"key.punchy.tuning.increase", - "key.punchy.tuning.decrease":"key.punchy.tuning.decrease", - "key.punchy.tuning.reset":"key.punchy.tuning.reset", - "key.punchy.tuning.print":"key.punchy.tuning.print", - "key.punchy.tuning.save_session":"key.punchy.tuning.save_session", - "key.punchy.tuning.toggle_pivot":"key.punchy.tuning.toggle_pivot", - "key.punchy.tuning.toggle_context":"key.punchy.tuning.toggle_context", - "key.punchy.tuning.cycle_kind":"key.punchy.tuning.cycle_kind", - "key.punchy.tuning.toggle_specificity":"key.punchy.tuning.toggle_specificity", - "key.punchy.tuning.toggle_hand":"key.punchy.tuning.toggle_hand", - "key.punchy.tuning.cycle_mode":"key.punchy.tuning.cycle_mode", - "key.punchy.tuning.cycle_axis":"key.punchy.tuning.cycle_axis", - "key.punchy.tuning.save":"key.punchy.tuning.save", - "key.punchy.tuning.mirror":"key.punchy.tuning.mirror", - "punchy.tuning.axis.x":"punchy.tuning.axis.x", - "punchy.tuning.axis.y":"punchy.tuning.axis.y", - "punchy.tuning.axis.z":"punchy.tuning.axis.z", - "punchy.tuning.mode.translate":"punchy.tuning.mode.translate", - "punchy.tuning.mode.rotate":"punchy.tuning.mode.rotate", - "punchy.tuning.mode.scale":"punchy.tuning.mode.scale", - "punchy.tuning.mode.pivot":"punchy.tuning.mode.pivot", - "punchy.tuning.target.arm_right":"punchy.tuning.target.arm_right", - "punchy.tuning.target.arm_left":"punchy.tuning.target.arm_left", - "punchy.tuning.target.item_right":"punchy.tuning.target.item_right", - "punchy.tuning.target.item_left":"punchy.tuning.target.item_left", - "punchy.tuning.toast.axis":"punchy.tuning.toast.axis", - "punchy.tuning.toast.mode":"punchy.tuning.toast.mode", - "punchy.tuning.toast.target":"punchy.tuning.toast.target", - "punchy.tuning.toast.saved_session":"punchy.tuning.toast.saved_session", - "punchy.tuning.toast.grip_pivot":"punchy.tuning.toast.grip_pivot", - "punchy.tuning.offset_status":"punchy.tuning.offset_status", - "punchy.tuning.toast.saved_config":"punchy.tuning.toast.saved_config", - "punchy.tuning.toast.use_home_proxy":"punchy.tuning.toast.use_home_proxy", - "punchy.tuning.toast.hold_item_change_arm_kind":"punchy.tuning.toast.hold_item_change_arm_kind", - "punchy.tuning.toast.arm_kind_set":"punchy.tuning.toast.arm_kind_set", - "punchy.tuning.toast.kind_selected_group":"punchy.tuning.toast.kind_selected_group", - "punchy.tuning.toast.axis_not_used":"punchy.tuning.toast.axis_not_used", - "punchy.tuning.toast.pivot_item_only":"punchy.tuning.toast.pivot_item_only", - "punchy.tuning.toast.apply_failed":"punchy.tuning.toast.apply_failed", - "punchy.tuning.toast.hold_item_edit_specific":"punchy.tuning.toast.hold_item_edit_specific", - "punchy.tuning.toast.prepare_specific_failed":"punchy.tuning.toast.prepare_specific_failed", - "punchy.tuning.toast.apply_specific_failed":"punchy.tuning.toast.apply_specific_failed", - "punchy.tuning.toast.apply_global_failed":"punchy.tuning.toast.apply_global_failed", - "punchy.tuning.toast.item_kind_no_arm_kind":"punchy.tuning.toast.item_kind_no_arm_kind", - "punchy.tuning.toast.arm_kind_profile_missing":"punchy.tuning.toast.arm_kind_profile_missing", - "punchy.tuning.toast.hold_item_edit_arm_specific":"punchy.tuning.toast.hold_item_edit_arm_specific", - "punchy.tuning.toast.chest_proxy_profile_missing":"punchy.tuning.toast.chest_proxy_profile_missing", - "punchy.tuning.toast.fluid_proxy_profile_missing":"punchy.tuning.toast.fluid_proxy_profile_missing", - "punchy.tuning.toast.enchant_proxy_profile_missing":"punchy.tuning.toast.enchant_proxy_profile_missing", - "punchy.tuning.toast.paddle_proxy_profile_missing":"punchy.tuning.toast.paddle_proxy_profile_missing", - "punchy.tuning.toast.fishing_line_proxy_profile_missing":"punchy.tuning.toast.fishing_line_proxy_profile_missing", - "punchy.tuning.toast.no_item_profile_loaded":"punchy.tuning.toast.no_item_profile_loaded", - "punchy.tuning.toast.offsets_reset_kind":"punchy.tuning.toast.offsets_reset_kind", - "punchy.tuning.toast.no_global_item_profile":"punchy.tuning.toast.no_global_item_profile", - "punchy.tuning.toast.offsets_reset_global":"punchy.tuning.toast.offsets_reset_global", - "punchy.tuning.toast.hold_item_reset_specific":"punchy.tuning.toast.hold_item_reset_specific", - "punchy.tuning.toast.specific_profile_missing":"punchy.tuning.toast.specific_profile_missing", - "punchy.tuning.toast.offsets_reset_specific":"punchy.tuning.toast.offsets_reset_specific", - "punchy.tuning.toast.arm_reset_kind":"punchy.tuning.toast.arm_reset_kind", - "punchy.tuning.toast.arm_reset_specific":"punchy.tuning.toast.arm_reset_specific", - "punchy.tuning.toast.arm_profile_missing":"punchy.tuning.toast.arm_profile_missing", - "punchy.tuning.toast.arm_offsets_reset":"punchy.tuning.toast.arm_offsets_reset", - "punchy.tuning.toast.arm_mesh_offsets_reset":"punchy.tuning.toast.arm_mesh_offsets_reset", - "punchy.tuning.toast.chest_proxy_reset":"punchy.tuning.toast.chest_proxy_reset", - "punchy.tuning.toast.fluid_proxy_reset":"punchy.tuning.toast.fluid_proxy_reset", - "punchy.tuning.toast.enchant_proxy_reset":"punchy.tuning.toast.enchant_proxy_reset", - "punchy.tuning.toast.paddle_proxy_reset":"punchy.tuning.toast.paddle_proxy_reset", - "punchy.tuning.toast.fishing_line_proxy_reset":"punchy.tuning.toast.fishing_line_proxy_reset", - "punchy.tuning.toast.item_profile_missing":"punchy.tuning.toast.item_profile_missing", - "punchy.tuning.toast.mirror_hand":"punchy.tuning.toast.mirror_hand", - "punchy.tuning.toast.global_profile_missing":"punchy.tuning.toast.global_profile_missing", - "punchy.tuning.toast.global_mirror_hand":"punchy.tuning.toast.global_mirror_hand", - "punchy.tuning.toast.hold_item_mirror":"punchy.tuning.toast.hold_item_mirror", - "punchy.tuning.toast.specific_profile_missing_mirror":"punchy.tuning.toast.specific_profile_missing_mirror", - "punchy.tuning.toast.mirror_hand_specific":"punchy.tuning.toast.mirror_hand_specific", - "punchy.tuning.toast.mirror_item_only":"punchy.tuning.toast.mirror_item_only", - "punchy.tuning.selection.none_item":"punchy.tuning.selection.none_item", - "punchy.tuning.selection.global_item":"punchy.tuning.selection.global_item", - "punchy.tuning.selection.global_arm":"punchy.tuning.selection.global_arm", - "punchy.tuning.selection.arm_mesh":"punchy.tuning.selection.arm_mesh", - "punchy.tuning.selection.chest_proxy":"punchy.tuning.selection.chest_proxy", - "punchy.tuning.selection.fluid_proxy":"punchy.tuning.selection.fluid_proxy", - "punchy.tuning.selection.enchant_proxy":"punchy.tuning.selection.enchant_proxy", - "punchy.tuning.selection.paddle_proxy":"punchy.tuning.selection.paddle_proxy", - "punchy.tuning.selection.fishing_line_proxy":"punchy.tuning.selection.fishing_line_proxy", - "punchy.tuning.target.item_kind":"punchy.tuning.target.item_kind", - "punchy.tuning.target.item_specific":"punchy.tuning.target.item_specific", - "punchy.tuning.target.item_global":"punchy.tuning.target.item_global", - "punchy.tuning.target.arm_kind":"punchy.tuning.target.arm_kind", - "punchy.tuning.target.arm_specific":"punchy.tuning.target.arm_specific", - "punchy.tuning.target.arm_global":"punchy.tuning.target.arm_global", - "punchy.tuning.target.arm_mesh":"punchy.tuning.target.arm_mesh", - "punchy.tuning.target.chest_proxy":"punchy.tuning.target.chest_proxy", - "punchy.tuning.target.fluid_proxy":"punchy.tuning.target.fluid_proxy", - "punchy.tuning.target.enchant_proxy":"punchy.tuning.target.enchant_proxy", - "punchy.tuning.target.paddle_proxy":"punchy.tuning.target.paddle_proxy", - "punchy.tuning.target.fishing_line_proxy":"punchy.tuning.target.fishing_line_proxy", - "punchy.tuning.hand.main":"punchy.tuning.hand.main", - "punchy.tuning.hand.off":"punchy.tuning.hand.off", - "punchy.tuning.status.with_axis":"punchy.tuning.status.with_axis", - "punchy.tuning.status.no_axis":"punchy.tuning.status.no_axis", - "punchy.tuning.status.with_axis_change":"punchy.tuning.status.with_axis_change", - "punchy.tuning.status.no_axis_change":"punchy.tuning.status.no_axis_change", - "punchy.tuning.property.off_x":"punchy.tuning.property.off_x", - "punchy.tuning.property.off_y":"punchy.tuning.property.off_y", - "punchy.tuning.property.off_z":"punchy.tuning.property.off_z", - "punchy.tuning.property.rot_x":"punchy.tuning.property.rot_x", - "punchy.tuning.property.rot_y":"punchy.tuning.property.rot_y", - "punchy.tuning.property.rot_z":"punchy.tuning.property.rot_z", - "punchy.tuning.property.scale":"punchy.tuning.property.scale", - "punchy.tuning.property.pivot_x":"punchy.tuning.property.pivot_x", - "punchy.tuning.property.pivot_y":"punchy.tuning.property.pivot_y", - "punchy.tuning.property.pivot_z":"punchy.tuning.property.pivot_z", - "punchy.commands.debug_position":"punchy.commands.debug_position", - "punchy.commands.pos_set":"punchy.commands.pos_set", - "punchy.commands.rot_set":"punchy.commands.rot_set", - "punchy.commands.scale_set":"punchy.commands.scale_set", - "punchy.toggle.on":"punchy.toggle.on", - "punchy.toggle.off":"punchy.toggle.off", - "punchy.config.title":"punchy.config.title", - "punchy.config.tab.support":"punchy.config.tab.support", - "punchy.config.tab.blacklist":"punchy.config.tab.blacklist", - "punchy.config.tab.rendering":"punchy.config.tab.rendering", - "punchy.config.tab.animation":"punchy.config.tab.animation", - "punchy.config.tab.physics":"punchy.config.tab.physics", - "punchy.config.tab.models":"punchy.config.tab.models", - "punchy.config.tab.compat":"punchy.config.tab.compat", - "punchy.config.category.rendering":"punchy.config.category.rendering", - "punchy.config.category.compat":"punchy.config.category.compat", - "punchy.config.option.render_armor_arms_fp":"punchy.config.option.render_armor_arms_fp", - "punchy.config.option.render_armor_arms_fp.tooltip":"punchy.config.option.render_armor_arms_fp.tooltip", - "punchy.config.option.vanilla_arm_fire":"punchy.config.option.vanilla_arm_fire", - "punchy.config.option.enable_mod":"punchy.config.option.enable_mod", - "punchy.config.option.enable_tuning":"punchy.config.option.enable_tuning", - "punchy.config.option.bettercombat_compat":"punchy.config.option.bettercombat_compat", - "punchy.config.option.bettercombat_compat.tooltip":"punchy.config.option.bettercombat_compat.tooltip", - "punchy.config.option.swordblocking_compat":"punchy.config.option.swordblocking_compat", - "punchy.config.option.swordblocking_compat.tooltip":"punchy.config.option.swordblocking_compat.tooltip", - - "punchy.config.option.firstperson_hide_enabled":"punchy.config.option.firstperson_hide_enabled", - "punchy.config.option.animation_speed":"punchy.config.option.animation_speed", - "punchy.config.option.animation_speed.tooltip":"punchy.config.option.animation_speed.tooltip", - "punchy.config.option.disable_boat_fp_animations":"punchy.config.option.disable_boat_fp_animations", - "punchy.config.option.enable_crawl_animation":"punchy.config.option.enable_crawl_animation", - "punchy.config.option.enable_climb_animation":"punchy.config.option.enable_climb_animation", - "punchy.config.option.disable_arm_physics":"punchy.config.option.disable_arm_physics", - "punchy.config.option.disable_native_item_physics":"punchy.config.option.disable_native_item_physics", - "punchy.config.option.disable_resource_pack_model_parts":"punchy.config.option.disable_resource_pack_model_parts", - "punchy.config.option.disable_boat_minecart_models":"punchy.config.option.disable_boat_minecart_models", - "punchy.config.option.disable_piston_models":"punchy.config.option.disable_piston_models", - "punchy.config.option.disable_chest_models":"punchy.config.option.disable_chest_models", - "punchy.config.option.disable_enchanting_table_models":"punchy.config.option.disable_enchanting_table_models", - "punchy.config.blacklist.examples":"punchy.config.blacklist.examples", - "punchy.config.blacklist.input":"punchy.config.blacklist.input", - "punchy.config.blacklist.add":"punchy.config.blacklist.add", - "punchy.config.support.donate":"punchy.config.support.donate", - "punchy.config.support.discord":"punchy.config.support.discord", - "punchy.config.support.wiki":"punchy.config.support.wiki", - "punchy.config.support.bug_report":"punchy.config.support.bug_report", - "punchy.config.reset":"punchy.config.reset", - "punchy.config.reset.option":"punchy.config.reset.option" + "key.categories.punchy.tuning":"Punchy Tuning", + "key.category.punchy.tuning":"Punchy Tuning", + "key.categories.punchy.tuning_editor":"Punchy Tuning Editor", + "key.category.punchy.tuning_editor":"Punchy Tuning Editor", + "key.categories.punchy.animations":"Punchy Animations", + "key.category.punchy.animations":"Punchy Animations", + "key.punchy.inspect":"Inspect", + "key.punchy.tuning.axis_x":"Axis X", + "key.punchy.tuning.axis_y":"Axis Y", + "key.punchy.tuning.axis_z":"Axis Z", + "key.punchy.tuning.toggle_mode":"Toggle Mode", + "key.punchy.tuning.target_arm_right":"Target Arm Right", + "key.punchy.tuning.target_arm_left":"Target Arm Left", + "key.punchy.tuning.target_item_right":"Target Item Right", + "key.punchy.tuning.target_item_left":"Target Item Left", + "key.punchy.tuning.increase":"Increase", + "key.punchy.tuning.decrease":"Decrease", + "key.punchy.tuning.reset":"Reset", + "key.punchy.tuning.print":"Print", + "key.punchy.tuning.save_session":"Save Session", + "key.punchy.tuning.toggle_pivot":"Toggle Grip Pivot", + "key.punchy.tuning.toggle_context":"Toggle Context", + "key.punchy.tuning.cycle_kind":"Cycle Kind", + "key.punchy.tuning.toggle_specificity":"Toggle Specificity", + "key.punchy.tuning.toggle_hand":"Toggle Hand", + "key.punchy.tuning.cycle_mode":"Cycle Mode", + "key.punchy.tuning.cycle_axis":"Cycle Axis", + "key.punchy.tuning.save":"Save Tuning", + "key.punchy.tuning.open_editor":"Open Tuning Editor", + "key.punchy.open_config":"Open Punchy Menu", + "key.punchy.tuning.mirror":"Mirror", + "punchy.tuning.ui.title":"Punchy Tuning Editor", + "punchy.tuning.ui.scope.global":"Scope: Global", + "punchy.tuning.ui.scope.kind":"Scope: Kind", + "punchy.tuning.ui.scope.specific":"Scope: Specific", + "punchy.tuning.ui.hand.main":"Hand: Main", + "punchy.tuning.ui.hand.off":"Hand: Off", + "punchy.tuning.ui.editor.item":"Editor: Item", + "punchy.tuning.ui.editor.arm":"Editor: Arm", + "punchy.tuning.ui.editing_item":"Editing: \"%s\"", + "punchy.tuning.ui.kind":"Kind: %s", + "punchy.tuning.ui.reset_to_default":"Reset To Default", + "punchy.tuning.ui.reset_current":"Reset Current", + "punchy.tuning.ui.mirror_hand":"Mirror Hand", + "punchy.tuning.ui.save_tuning":"Save Tuning", + "punchy.tuning.ui.export_tuning_helper_dev":"Export Tuning Helper Dev", + "punchy.tuning.ui.reload_tuning":"Reload Tuning", + "punchy.tuning.ui.profiles":"Profiles", + "punchy.tuning.ui.selected_profile":"Selected: %s", + "punchy.tuning.ui.profile_name":"Profile Name", + "punchy.tuning.ui.save_profile":"Save Profile", + "punchy.tuning.ui.load_profile":"Load Profile", + "punchy.tuning.ui.delete_profile":"Delete Profile", + "punchy.tuning.ui.import_path":"Import File Path", + "punchy.tuning.ui.import_profile":"Import Profile", + "punchy.tuning.ui.open_profiles_folder":"Open Profiles Folder", + "punchy.tuning.ui.held_item":"Held Item: %s", + "punchy.tuning.ui.status.reloaded":"Tuning reloaded from config.", + "punchy.tuning.ui.status.current_reset":"Current profile reset.", + "punchy.tuning.ui.status.mirrored":"Mirrored to opposite hand.", + "punchy.tuning.ui.status.profile_saved":"Profile saved: %s", + "punchy.tuning.ui.status.profile_save_failed":"Failed to save profile.", + "punchy.tuning.ui.status.profile_loaded":"Profile loaded: %s", + "punchy.tuning.ui.status.profile_load_failed":"Failed to load profile.", + "punchy.tuning.ui.status.profile_deleted":"Profile deleted: %s", + "punchy.tuning.ui.status.profile_delete_failed":"Failed to delete profile.", + "punchy.tuning.ui.status.profile_imported":"Profile imported.", + "punchy.tuning.ui.status.profile_import_failed":"Failed to import profile.", + "punchy.tuning.ui.status.profiles_folder_opened":"Profiles folder opened.", + "punchy.tuning.ui.status.profiles_folder_open_failed":"Failed to open profiles folder.", + "punchy.tuning.ui.status.reset_to_default_done":"Returned to default tuning.", + "punchy.tuning.ui.status.reset_to_default_failed":"Failed to reset to default tuning.", + "punchy.tuning.ui.status.export_tuning_helper_dev_done":"Dev helper exported.", + "punchy.tuning.ui.status.export_tuning_helper_dev_failed":"Failed to export dev helper.", + "punchy.tuning.axis.x":"X", + "punchy.tuning.axis.y":"Y", + "punchy.tuning.axis.z":"Z", + "punchy.tuning.mode.translate":"Translate", + "punchy.tuning.mode.rotate":"Rotate", + "punchy.tuning.mode.scale":"Scale", + "punchy.tuning.mode.pivot":"Pivot", + "punchy.tuning.target.arm_right":"Arm Right", + "punchy.tuning.target.arm_left":"Arm Left", + "punchy.tuning.target.item_right":"Item Right", + "punchy.tuning.target.item_left":"Item Left", + "punchy.tuning.toast.axis":"Axis: %s", + "punchy.tuning.toast.mode":"Mode: %s", + "punchy.tuning.toast.target":"Target: %s", + "punchy.tuning.toast.saved_session":"Saved session: %s", + "punchy.tuning.toast.grip_pivot":"Grip pivot: %s", + "punchy.tuning.offset_status":"Target=%s Mode=%s Axis=%s | Pos: %s, %s, %s | Rot: %s, %s, %s | Scale: %s | Pivot: %s, %s, %s", + "punchy.tuning.toast.saved_config":"Saved Punchy tuning to config", + "punchy.tuning.toast.use_home_proxy":"Use HOME to switch the proxy type.", + "punchy.tuning.toast.hold_item_change_arm_kind":"Hold the item to change its arm kind.", + "punchy.tuning.toast.arm_kind_set":"Arm kind set to: %s", + "punchy.tuning.toast.kind_selected_group":"Kind selected: %s (Switch to Group mode to edit)", + "punchy.tuning.toast.axis_not_used":"Axis not used in %s mode", + "punchy.tuning.toast.pivot_item_only":"Pivot edits only apply to item bones", + "punchy.tuning.toast.apply_failed":"Failed to apply tuning to selected item.", + "punchy.tuning.toast.hold_item_edit_specific":"Hold the item you want to edit specifically.", + "punchy.tuning.toast.prepare_specific_failed":"Failed to prepare the specific profile for this item.", + "punchy.tuning.toast.apply_specific_failed":"Failed to apply tuning to the specific item.", + "punchy.tuning.toast.apply_global_failed":"Failed to apply global item tuning.", + "punchy.tuning.toast.item_kind_no_arm_kind":"Item kind has no matching arm kind.", + "punchy.tuning.toast.arm_kind_profile_missing":"Arm kind profile not found.", + "punchy.tuning.toast.hold_item_edit_arm_specific":"Hold the item to edit the specific arm.", + "punchy.tuning.toast.chest_proxy_profile_missing":"Chest proxy profile unavailable.", + "punchy.tuning.toast.fluid_proxy_profile_missing":"Fluid proxy profile unavailable.", + "punchy.tuning.toast.enchant_proxy_profile_missing":"Enchant particle proxy profile unavailable.", + "punchy.tuning.toast.paddle_proxy_profile_missing":"Paddle proxy profile unavailable.", + "punchy.tuning.toast.fishing_line_proxy_profile_missing":"Fishing line proxy profile unavailable.", + "punchy.tuning.toast.no_item_profile_loaded":"No item profile loaded.", + "punchy.tuning.toast.offsets_reset_kind":"Offsets and rotations reset for the selected kind.", + "punchy.tuning.toast.no_global_item_profile":"No global item profile loaded.", + "punchy.tuning.toast.offsets_reset_global":"Global offsets and rotations reset.", + "punchy.tuning.toast.hold_item_reset_specific":"Hold the specific item to reset.", + "punchy.tuning.toast.specific_profile_missing":"Could not find the specific profile.", + "punchy.tuning.toast.offsets_reset_specific":"Offsets and rotations for the specific item reset.", + "punchy.tuning.toast.arm_reset_kind":"Arm reset for kind %s.", + "punchy.tuning.toast.arm_reset_specific":"Specific arm reset.", + "punchy.tuning.toast.arm_profile_missing":"Arm profile unavailable.", + "punchy.tuning.toast.arm_offsets_reset":"Arm offsets and rotations reset.", + "punchy.tuning.toast.arm_mesh_offsets_reset":"Arm mesh offsets and rotations reset.", + "punchy.tuning.toast.chest_proxy_reset":"Chest proxy reset to %s.", + "punchy.tuning.toast.fluid_proxy_reset":"Fluid proxy reset to %s.", + "punchy.tuning.toast.enchant_proxy_reset":"Enchant particle proxy reset to %s.", + "punchy.tuning.toast.paddle_proxy_reset":"Paddle proxy reset to %s.", + "punchy.tuning.toast.fishing_line_proxy_reset":"Fishing line proxy reset to %s.", + "punchy.tuning.toast.item_profile_missing":"Item profile unavailable.", + "punchy.tuning.toast.mirror_hand":"Mirrored to %s hand.", + "punchy.tuning.toast.global_profile_missing":"Global profile unavailable.", + "punchy.tuning.toast.global_mirror_hand":"Global mirrored to %s hand.", + "punchy.tuning.toast.hold_item_mirror":"Hold the item to mirror.", + "punchy.tuning.toast.specific_profile_missing_mirror":"Specific profile unavailable.", + "punchy.tuning.toast.mirror_hand_specific":"Specific mirrored to %s hand.", + "punchy.tuning.toast.mirror_item_only":"Mirroring only applies to item tuning.", + "punchy.tuning.selection.none_item":"No item", + "punchy.tuning.selection.global_item":"Global item", + "punchy.tuning.selection.global_arm":"Global arm", + "punchy.tuning.selection.arm_mesh":"Arm mesh", + "punchy.tuning.selection.chest_proxy":"Chest proxy %s", + "punchy.tuning.selection.fluid_proxy":"Fluid proxy %s", + "punchy.tuning.selection.enchant_proxy":"Enchant particle %s", + "punchy.tuning.selection.paddle_proxy":"Paddle proxy %s", + "punchy.tuning.selection.fishing_line_proxy":"Fishing line proxy %s", + "punchy.tuning.target.item_kind":"item", + "punchy.tuning.target.item_specific":"item-specific", + "punchy.tuning.target.item_global":"item-global", + "punchy.tuning.target.arm_kind":"arm-kind", + "punchy.tuning.target.arm_specific":"arm-specific", + "punchy.tuning.target.arm_global":"arm-global", + "punchy.tuning.target.arm_mesh":"arm mesh", + "punchy.tuning.target.chest_proxy":"chest-proxy", + "punchy.tuning.target.fluid_proxy":"fluid-proxy", + "punchy.tuning.target.enchant_proxy":"enchant-particle-proxy", + "punchy.tuning.target.paddle_proxy":"paddle-proxy", + "punchy.tuning.target.fishing_line_proxy":"fishing-line-proxy", + "punchy.tuning.hand.main":"MAIN", + "punchy.tuning.hand.off":"OFF", + "punchy.tuning.status.with_axis":"Tuning %s [%s | %s] %s (%s)", + "punchy.tuning.status.no_axis":"Tuning %s [%s | %s] %s", + "punchy.tuning.status.with_axis_change":"Tuning %s [%s | %s] %s (%s) -> %s=%s", + "punchy.tuning.status.no_axis_change":"Tuning %s [%s | %s] %s -> %s=%s", + "punchy.tuning.property.off_x":"offX", + "punchy.tuning.property.off_y":"offY", + "punchy.tuning.property.off_z":"offZ", + "punchy.tuning.property.rot_x":"rotX", + "punchy.tuning.property.rot_y":"rotY", + "punchy.tuning.property.rot_z":"rotZ", + "punchy.tuning.property.scale":"scale", + "punchy.tuning.property.pivot_x":"pivotX", + "punchy.tuning.property.pivot_y":"pivotY", + "punchy.tuning.property.pivot_z":"pivotZ", + "punchy.commands.debug_position":"Debug position: %s", + "punchy.commands.pos_set":"Pos set to: %s, %s, %s", + "punchy.commands.rot_set":"Rot set to: %s, %s, %s", + "punchy.commands.scale_set":"Scale set to: %s", + "punchy.toggle.on":"ON", + "punchy.toggle.off":"OFF", + "punchy.config.title":"Punchy Settings", + "punchy.config.tab.support":"Support", + "punchy.config.tab.blacklist":"Item Blacklist", + "punchy.config.tab.rendering":"Rendering", + "punchy.config.tab.animation":"Animation", + "punchy.config.tab.physics":"Physics", + "punchy.config.tab.models":"Models", + "punchy.config.tab.compat":"Compatibility", + "punchy.config.category.rendering":"Rendering", + "punchy.config.category.compat":"Compatibility", + "punchy.config.option.render_armor_arms_fp":"First-Person Armor Sleeves", + "punchy.config.option.render_armor_arms_fp.tooltip":"Renders armor sleeves on first-person arms.", + "punchy.config.option.vanilla_arm_fire":"Use Vanilla Fire to Disable Arm Status Effects", + "punchy.config.option.enable_mod":"Enable Punchy", + "punchy.config.option.enable_tuning":"Enable Tuning", + "punchy.config.option.interactive_stuff_compat":"Enable InteractiveStuff Compat", + "punchy.config.option.bettercombat_compat":"Better Combat Support", + "punchy.config.option.bettercombat_compat.tooltip":"Adjusts Punchy behavior when Better Combat is installed.", + "punchy.config.option.swordblocking_compat":"Sword Blocking Mechanics Support", + "punchy.config.option.swordblocking_compat.tooltip":"Uses Punchy animation for sword blocking and disables the mod's first-person render.", + "punchy.config.option.firstperson_hide_pitch":"First Person Model Hide Pitch Angle", + "punchy.config.option.firstperson_hide_enabled":"First Person Model Auto Hide", + "punchy.config.option.animation_speed":"Animation Speed", + "punchy.config.option.animation_speed.tooltip":"Controls Punchy animation speed.", + "punchy.config.option.enable_custom_walk":"Enable Custom Walk", + "punchy.config.option.enable_custom_walk.tooltip":"Enables the custom walk sway and disables vanilla bobbing.", + "punchy.config.option.enable_sprint_arm_swing":"Enable Sprint Arm Swing", + "punchy.config.option.enable_sprint_arm_swing.tooltip":"Enables the sprint arm swing animation.", + "punchy.config.option.sprint_arm_swing_intensity":"Sprint Arm Swing Intensity", + "punchy.config.option.sprint_arm_swing_speed":"Sprint Arm Swing Speed", + "punchy.config.option.sprint_arm_swing_intensity.tooltip":"Controls how strong the sprint arm swing is.", + "punchy.config.option.disable_boat_fp_animations":"Disable Boat/Raft FP Animations", + "punchy.config.option.enable_crawl_animation":"Enable Crawl Animation", + "punchy.config.option.enable_climb_animation":"Enable Climb Animation", + "punchy.config.option.enable_swim_animation":"Enable Swim Animation", + "punchy.config.option.enable_walk_on_water_animation":"Enable Walk On Water Animation", + "punchy.config.option.disable_arm_physics":"Disable Arm Physics", + "punchy.config.option.disable_native_item_physics":"Disable Item Physics", + "punchy.config.option.disable_resource_pack_model_parts":"Disable RP Model Parts", + "punchy.config.option.disable_boat_minecart_models":"Disable Boat/Minecart/Raft Models", + "punchy.config.option.disable_piston_models":"Disable Piston Effects", + "punchy.config.option.disable_chest_models":"Disable Chest Effects", + "punchy.config.option.disable_enchanting_table_models":"Disable Enchanting Effects", + "punchy.config.blacklist.input":"Item ID or mod ID (namespace:item or modid)", + "punchy.config.blacklist.add":"Add", + "punchy.config.blacklist.dual_handed.short":"Dual", + "punchy.config.blacklist.examples":"Enter the IDs of any items or mods you want to look like normal Minecraft. This turns off Punchy animations for them.\nUse modid:item for one item, or modid for a whole mod (blacklist all of the mod items). To find the ID, press F3 + H and hover over the item.", + "punchy.config.support.donate":"☕ Please, Donate ☕ ", + "punchy.config.support.discord":"💬 Discord 💬 ", + "punchy.config.support.wiki":"📖 Wiki 📖 ", + "punchy.config.support.bug_report":"🐛 Bug Report 🐛 ", + "punchy.config.reset":"Reset to Defaults", + "punchy.config.reset.option":"Reset", + "punchy.config.option.freeze_shake":"Freeze shake", + "punchy.config.option.freeze_arm_overlay":"Freeze arm snow", + "punchy.config.option.enable_mud":"Mud on arms", + "punchy.config.option.enable_sweat":"Sweat drip", + "punchy.config.option.enable_burn":"Burn on hot items", + "punchy.config.option.enable_particles":"Enable Particle System" } From 51bdfb9ab40c6e089f058bb7eba588230793378d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=97=B2=E4=BA=BA?= <102420734+blibilijojo@users.noreply.github.com> Date: Sun, 22 Mar 2026 15:20:35 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E6=8F=90=E4=BA=A4=20punchy=20=E8=AF=91?= =?UTF-8?q?=E6=96=87=E6=96=87=E4=BB=B6=20-=201.21?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 文件: projects\1.21\assets\punchy\punchy\lang\zh_cn.json --- .../1.21/assets/punchy/punchy/lang/zh_cn.json | 78 +++++++++++++++++-- 1 file changed, 71 insertions(+), 7 deletions(-) diff --git a/projects/1.21/assets/punchy/punchy/lang/zh_cn.json b/projects/1.21/assets/punchy/punchy/lang/zh_cn.json index 6dab5bad4b60..95c86acf2170 100644 --- a/projects/1.21/assets/punchy/punchy/lang/zh_cn.json +++ b/projects/1.21/assets/punchy/punchy/lang/zh_cn.json @@ -1,8 +1,10 @@ { - "key.categories.punchy.tuning":"Punchy 调节", - "key.category.punchy.tuning":"Punchy 调节", - "key.categories.punchy.animations":"Punchy 动画", - "key.category.punchy.animations":"Punchy 动画", + "key.categories.punchy.tuning":"Punchy调节", + "key.category.punchy.tuning":"Punchy调节", + "key.categories.punchy.tuning_editor":"Punchy调节编辑器", + "key.category.punchy.tuning_editor":"Punchy调节编辑器", + "key.categories.punchy.animations":"Punchy动画", + "key.category.punchy.animations":"Punchy动画", "key.punchy.inspect":"模型预览", "key.punchy.tuning.axis_x":"X轴", "key.punchy.tuning.axis_y":"Y轴", @@ -25,7 +27,52 @@ "key.punchy.tuning.cycle_mode":"循环切换模式", "key.punchy.tuning.cycle_axis":"循环切换轴", "key.punchy.tuning.save":"保存调节", + "key.punchy.tuning.open_editor":"打开调节编辑器", + "key.punchy.open_config":"打开Punchy菜单", "key.punchy.tuning.mirror":"镜像", + "punchy.tuning.ui.title":"Punchy调节编辑器", + "punchy.tuning.ui.scope.global":"范围:全局", + "punchy.tuning.ui.scope.kind":"范围:种类", + "punchy.tuning.ui.scope.specific":"范围:特定", + "punchy.tuning.ui.hand.main":"手:主手", + "punchy.tuning.ui.hand.off":"手:副手", + "punchy.tuning.ui.editor.item":"编辑器:物品", + "punchy.tuning.ui.editor.arm":"编辑器:手臂", + "punchy.tuning.ui.editing_item":"正在编辑:“%s”", + "punchy.tuning.ui.kind":"种类:%s", + "punchy.tuning.ui.reset_to_default":"重置为默认值", + "punchy.tuning.ui.reset_current":"重置当前", + "punchy.tuning.ui.mirror_hand":"镜像手臂", + "punchy.tuning.ui.save_tuning":"保存调节", + "punchy.tuning.ui.export_tuning_helper_dev":"导出调节助手开发版", + "punchy.tuning.ui.reload_tuning":"重新加载调节", + "punchy.tuning.ui.profiles":"配置文件", + "punchy.tuning.ui.selected_profile":"已选择:%s", + "punchy.tuning.ui.profile_name":"配置文件名称", + "punchy.tuning.ui.save_profile":"保存配置文件", + "punchy.tuning.ui.load_profile":"加载配置文件", + "punchy.tuning.ui.delete_profile":"删除配置文件", + "punchy.tuning.ui.import_path":"导入文件路径", + "punchy.tuning.ui.import_profile":"导入配置文件", + "punchy.tuning.ui.open_profiles_folder":"打开配置文件文件夹", + "punchy.tuning.ui.held_item":"手持物品:%s", + "punchy.tuning.ui.status.reloaded":"已从配置重新加载调节。", + "punchy.tuning.ui.status.current_reset":"当前配置文件已重置。", + "punchy.tuning.ui.status.mirrored":"已镜像至另一只手。", + "punchy.tuning.ui.status.profile_saved":"配置文件已保存:%s", + "punchy.tuning.ui.status.profile_save_failed":"保存配置文件失败。", + "punchy.tuning.ui.status.profile_loaded":"配置文件已加载:%s", + "punchy.tuning.ui.status.profile_load_failed":"加载配置文件失败。", + "punchy.tuning.ui.status.profile_deleted":"配置文件已删除:%s", + "punchy.tuning.ui.status.profile_delete_failed":"删除配置文件失败。", + "punchy.tuning.ui.status.profile_imported":"配置文件已导入。", + "punchy.tuning.ui.status.profile_import_failed":"导入配置文件失败。", + "punchy.tuning.ui.status.profiles_folder_opened":"已打开配置文件文件夹。", + "punchy.tuning.ui.status.profiles_folder_open_failed":"打开配置文件文件夹失败。", + "punchy.tuning.ui.status.reset_to_default_done":"已恢复为默认调节。", + "punchy.tuning.ui.status.reset_to_default_failed":"重置为默认调节失败。", + "punchy.tuning.ui.status.export_tuning_helper_dev_done":"开发助手已导出。", + "punchy.tuning.ui.status.export_tuning_helper_dev_failed":"导出开发助手失败。", "punchy.tuning.axis.x":"X", "punchy.tuning.axis.y":"Y", "punchy.tuning.axis.z":"Z", @@ -146,17 +193,27 @@ "punchy.config.option.vanilla_arm_fire":"使用原版火焰以禁用手臂状态效果", "punchy.config.option.enable_mod":"启用Punchy", "punchy.config.option.enable_tuning":"启用调节", + "punchy.config.option.interactive_stuff_compat":"启用InteractiveStuff兼容性", "punchy.config.option.bettercombat_compat":"BetterCombat支持", "punchy.config.option.bettercombat_compat.tooltip":"在安装BetterCombat时调整Punchy行为。", "punchy.config.option.swordblocking_compat":"剑格挡机制支持", "punchy.config.option.swordblocking_compat.tooltip":"在剑格挡时使用Punchy动画并禁用模组的第一人称渲染。", - + "punchy.config.option.firstperson_hide_pitch":"第一人称模型隐藏俯仰角", "punchy.config.option.firstperson_hide_enabled":"第一人称模型自动隐藏", "punchy.config.option.animation_speed":"动画速度", "punchy.config.option.animation_speed.tooltip":"控制Punchy动画速度。", + "punchy.config.option.enable_custom_walk":"启用自定义行走", + "punchy.config.option.enable_custom_walk.tooltip":"启用自定义行走晃动并禁用原版镜头晃动。", + "punchy.config.option.enable_sprint_arm_swing":"启用奔跑手臂摆动", + "punchy.config.option.enable_sprint_arm_swing.tooltip":"启用奔跑手臂摆动动画。", + "punchy.config.option.sprint_arm_swing_intensity":"奔跑手臂摆动强度", + "punchy.config.option.sprint_arm_swing_speed":"奔跑手臂摆动速度", + "punchy.config.option.sprint_arm_swing_intensity.tooltip":"控制奔跑手臂摆动的强度。", "punchy.config.option.disable_boat_fp_animations":"禁用船/木筏第一人称动画", "punchy.config.option.enable_crawl_animation":"启用爬行动画", "punchy.config.option.enable_climb_animation":"启用攀爬动画", + "punchy.config.option.enable_swim_animation":"启用游泳动画", + "punchy.config.option.enable_walk_on_water_animation":"启用水上行走动画", "punchy.config.option.disable_arm_physics":"禁用手臂物理效果", "punchy.config.option.disable_native_item_physics":"禁用物品物理效果", "punchy.config.option.disable_resource_pack_model_parts":"禁用RP模型部件", @@ -164,13 +221,20 @@ "punchy.config.option.disable_piston_models":"禁用活塞效果", "punchy.config.option.disable_chest_models":"禁用箱子效果", "punchy.config.option.disable_enchanting_table_models":"禁用附魔效果", - "punchy.config.blacklist.examples":"输入你想要恢复原版《我的世界》外观的物品或模组ID。这将关闭它们的Punchy动画。\n使用“modid:item”表示单个物品,或使用“modid”表示整个模组(将该模组所有物品加入黑名单)。按F3+H并将鼠标悬停在物品上即可查看ID。", "punchy.config.blacklist.input":"物品ID或模组ID(命名空间:物品名或modid)", "punchy.config.blacklist.add":"添加", + "punchy.config.blacklist.dual_handed.short":"成对", + "punchy.config.blacklist.examples":"输入你想要恢复原版《我的世界》外观的物品或模组ID。这将关闭它们的Punchy动画。\n使用“modid:item”表示单个物品,或使用“modid”表示整个模组(将该模组所有物品加入黑名单)。按F3+H并将鼠标悬停在物品上即可查看ID。", "punchy.config.support.donate":"☕请支持捐赠☕", "punchy.config.support.discord":"💬Discord💬", "punchy.config.support.wiki":"📖维基百科📖", "punchy.config.support.bug_report":"🐛错误报告🐛", "punchy.config.reset":"重置为默认值", - "punchy.config.reset.option":"重置" + "punchy.config.reset.option":"重置", + "punchy.config.option.freeze_shake":"冻结抖动", + "punchy.config.option.freeze_arm_overlay":"冻结手臂积雪", + "punchy.config.option.enable_mud":"手臂泥土", + "punchy.config.option.enable_sweat":"汗水滴落", + "punchy.config.option.enable_burn":"灼烧发烫物品", + "punchy.config.option.enable_particles":"启用粒子系统" }