diff --git a/src/minecraft/config/checklist/generator.py b/src/minecraft/config/checklist/generator.py new file mode 100644 index 000000000..02942b0fc --- /dev/null +++ b/src/minecraft/config/checklist/generator.py @@ -0,0 +1,86 @@ +# Code by Copilot +# This script is used to generate translation keys for task files and write them to a json file +import json + +def generate_translation_keys(file_path): + with open(file_path, 'r', encoding='utf-8') as file: + lines = file.readlines() + + translation_keys = {} + key_prefix = "skyfactory_5.task." + key_counter = 1 + updated_lines = [] + + for line in lines: + stripped_line = line.strip() + if stripped_line == "===" or stripped_line == "": + updated_lines.append(line) + continue + if stripped_line.startswith("# "): + key = f"{key_prefix}{key_counter}" + translation_keys[key] = stripped_line[2:] + updated_lines.append(f"#{key}\n") + key_counter += 1 + elif stripped_line.startswith("#"): + key = f"{key_prefix}{key_counter}" + translation_keys[key] = stripped_line[1:] + updated_lines.append(f"#{key}\n") + key_counter += 1 + else: + key = f"{key_prefix}{key_counter}" + translation_keys[key] = stripped_line + updated_lines.append(f"{key}\n") + key_counter += 1 + + return translation_keys, updated_lines + +def write_translation_keys(translation_keys, output_file_path): + with open(output_file_path, 'w', encoding='utf-8') as file: + json.dump(translation_keys, file, ensure_ascii=False, indent=4) + +def update_input_file(file_path, updated_lines): + with open(file_path, 'w', encoding='utf-8') as file: + file.writelines(updated_lines) + +def replace_keys_with_values(file_path, translation_keys_path): + with open(translation_keys_path, 'r', encoding='utf-8') as file: + translation_keys = json.load(file) + + with open(file_path, 'r', encoding='utf-8') as file: + lines = file.readlines() + + updated_lines = [] + for line in lines: + stripped_line = line.strip() + if stripped_line.startswith("# "): + key = stripped_line[2:] + updated_lines.append(f"# {translation_keys.get(key, key)}\n") + elif stripped_line.startswith("#"): + key = stripped_line[1:] + updated_lines.append(f"#{translation_keys.get(key, key)}\n") + else: + key = stripped_line + updated_lines.append(f"{translation_keys.get(key, key)}\n") + + update_input_file(file_path, updated_lines) + +if __name__ == "__main__": + print("Mode: ") + print("1. Generate translation keys") + print("2. Write translation keys") + mode = input("Input mode number: ").strip() + + if mode == "1": + file_path = input("Input task file: ").strip() + translation_keys, updated_lines = generate_translation_keys(file_path) + write_translation_keys(translation_keys, "translations.json") + update_input_file(file_path, updated_lines) + print(f"Translation keys have been written to translations.json") + print(f"Input file {file_path} has been updated with translation keys") + elif mode == "2": + file_path = input("Input task file: ").strip() + translation_keys_path = input("Input lang file: ").strip() + replace_keys_with_values(file_path, translation_keys_path) + print(f"Input file {file_path} has been updated with translation values from {translation_keys_path}") + else: + print("Invaild mode number") diff --git a/src/minecraft/config/checklist/tasks.txt b/src/minecraft/config/checklist/tasks.txt index e3decbffc..3cb12000e 100644 --- a/src/minecraft/config/checklist/tasks.txt +++ b/src/minecraft/config/checklist/tasks.txt @@ -1,274 +1,277 @@ -# 欢迎游玩天空工厂® 5 -#§1============================ -#你也许注意到所有颜色不见了!别担心,你电脑没坏。你需要用各种方式获取MC中的16种颜色:合成、世界交互等等。如果不知道该做什么,进度会帮到你。 +#skyfactory_5.task.1 +#skyfactory_5.task.2 +#skyfactory_5.task.3 === -# 如何使用这本书 -#使用下方箭头翻页。你将会看到被分到各个阶段的挑战,阶段代表总体的游戏进度,不过你不需要按顺序完成它们。每个挑战完成后,别忘了勾选前面的复选框。别掉以轻心,挑战会越来越难!同样,别忘了做一个任务桌来存放这本书! +#skyfactory_5.task.4 +#skyfactory_5.task.5 === -#§1--==§ 生物生成§1==-- +#skyfactory_5.task.6 -#在天空工厂5中,生物的生成方式与原版或其他整合包不同。生物不会自然生成,你需要完成对应的生物传送门试炼以获得奖杯。将奖杯放置下来并激活,就能生成对应种类的生物。生物能在大多数方块上生成,不需要为其提供特殊的方块,例如草方块或水。你也不用担心群系、维度或Y轴高度,生物生成并不依赖这些条件。 +#skyfactory_5.task.7 -#光照等级影响生物生成。友好生物在光照等级为8到15时生成,敌对生物则在等级为0到7时生成。按下F7,你便能轻松查看光照等级。 +#skyfactory_5.task.8 -#世界中的刷怪笼仍会刷怪。你可以收集这些刷怪笼并升级它们,然后对其使用生物奖杯以改变生成的生物种类。 +#skyfactory_5.task.9 === -#特别感谢: -#BlayTheNinth, Darkhax, Dutchs, FirstNecron, GoryMoon, Jaredlll08, KingLemming, linuxchr, Lothrazar, MarioLuigi7896, MrBysco, Muddr, Shadows_of_Fire, Twitch的观众 -#感谢你们支持这个包的开发 -#最后,尤其感谢mod社区,这个包才能得以发布! +#skyfactory_5.task.10 +#skyfactory_5.task.11 +#skyfactory_5.task.12 +#skyfactory_5.task.13 === -# 来自开发者 +#skyfactory_5.task.14 -# 你好!我是Darkosto,我是天空工厂5的开发者 +#skyfactory_5.task.15 - 如果你有任何问题,可以前往§9§n[Twitch](https://twitch.tv/darkosto)§r或官方§9§n[Discord社区](https://discord.gg/darkosto)§r +skyfactory_5.task.16 +[skyfactory_5.task.17](https://twitch.tv/darkosto) +#skyfactory_5.task.18 +[skyfactory_5.task.19](https://discord.gg/darkosto) -# 感谢游玩 +#skyfactory_5.task.20 === -解锁§0==§0黑色§0== -解锁§1==§0蓝色§1== -解锁§6==§0棕色§6== -解锁§3==§0青色§3== -解锁§8==§0灰色§8== -解锁§2==§0绿色§2== -解锁§b==§0淡蓝色§b== -解锁§7==§0淡灰色§7== -解锁§a==§0黄绿色§a== -解锁§5==§0品红色§5== -解锁§6==§0橙色§6== -解锁§d==§0粉红色§d== -解锁§5==§0紫色§5== -解锁§c==§0红色§c== -解锁§f==§0白色§f== -解锁§e==§0黄色§e== +skyfactory_5.task.21 +skyfactory_5.task.22 +skyfactory_5.task.23 +skyfactory_5.task.24 +skyfactory_5.task.25 +skyfactory_5.task.26 +skyfactory_5.task.27 +skyfactory_5.task.28 +skyfactory_5.task.29 +skyfactory_5.task.30 +skyfactory_5.task.31 +skyfactory_5.task.32 +skyfactory_5.task.33 +skyfactory_5.task.34 +skyfactory_5.task.35 +skyfactory_5.task.36 === -# §1--==§0探索时期§1==-- -使用手持工作台制作失色工作台 -使用桶制作泥土 -吃土! -使用任意颜色的木板制作任意颜色的工作台 -对树苗使用染料以改变其颜色 -使用任意染料和木棍制作有色火把 -制作合成站,解锁在颜色工作台中无法合成的配方 -制作寂静装备模组包的镰刀以更快破坏树叶 -制作寂静装备模组的斧头以更快破坏木头 -使用斧头右击原木获得模具基板 -使用坩埚融化树叶或树苗以获得水(或收集雨水) -使用蚕感染树叶获得线 -使用营火获得灰烬,并合成圆石 -使用无中生有模组的锤子或石磨制作沙子 -对装满水的桶使用沙子以制作黏土 -制作怪奇宝典以获得所有指导书 -=== -#§1--==§0石器时期§1==-- -使用烧制坩埚制造熔岩 -获得黑曜石 -自动化获取圆石 -使用石材升级你的寂静装备模组的工具(圆石、安山岩、闪长岩、花岗岩) -=== -#§1--==§0缤纷时期§1==-- -把染料扔到水里以改变水的颜色 -使用任意颜色的水将沙子转变为染料块 -使用染料右击有色树叶以制造花 -把有色树苗扔到水中以改变其颜色 -把有色树苗扔到火或熔岩中以改变其颜色 -使用滴水石锥将一块沙子转变为染料块 -=== -#§1--==§0自动化时期§1==-- -使用一台斯特林引擎或燃烧发电机供能 -制作RGB染料 -制作搅拌机将染料混合在一起 -制作印刷机以自动收集资源 -获得末影接口模组的无限粉 -将磨粉机作为催化剂用于磨粉机中 -使用工业先锋:灵魂模组捕获监守者以加速你的机器 -=== -#§1--==§0能源时期§1==-- -搭建BiggerReactors模组中的被动冷却反应堆 -搭建BiggerReactors模组中的主动冷却反应堆 -搭建最大尺寸的反应堆(32x48x32) -搭建BiggerReactors模组中的涡轮机 -产能效率达到1000 RF/t -产能效率达到10000 RF/t -产能效率达到100k RF/t -产能效率达到1M RF/t -制作脉冲剪刀为脉冲羊剪羊毛以收集能源 -使用脉冲剪刀或脉冲羊毛为机器充能,即使用羊毛右击支持的机器或电池或释放脉冲剪刀的能源 -收集16种颜色的脉冲羊 -=== -#§1--==§0生活时期§1==-- -将所有16种颜色的村民聚集起来(村民交易会在短时间后自动刷新) -获得所有146个奖杯 -找到并拾取一个刷怪笼 -使用奖杯右击刷怪笼以改变其生物种类 -使用巨型火把阻止生物生成 -搭建一只模块化金属傀儡 -搭建一只模块化犬型傀儡 -搭建一只模块化人型傀儡 -使用下界合金为模块化金属傀儡武装 -完全升级一只模块化金属傀儡 -=== -#§1--==§0普通传送门§1==-- -获得一个普通传送门珍珠 -完成一个传送门试炼并获得生物奖杯 -右击奖杯以激活它(再次右击关闭) -完成所有146种普通传送门试炼(不是巨型) -完成普通末影龙传送门试炼 -=== -#§1--==§0巨型传送门§1==-- -获得一个巨型传送门珍珠 -完成任意巨型传送门试炼的50波次 -完成任意巨型传送门试炼的100波次 -完成任意巨型传送门试炼的150波次 -=== -#§1--==§0挑战传送门§1==-- -完成所有16种挑战传送门 -=== -#§1--==§0耕作时期§1==-- -获得一个下级种子 -获得罐中牛 -从世界底部种植一株能长到最高层的甘蔗(y=448) -获得所有16种颜色的神秘农业种子 -获得一个RGB源质种子 -=== -#§1--==§0旅行时期§1==-- -飞行 -制作一个返回石以从任意地点轻松传送回家 -使用泡泡环在空气中放置方块 -前往下界 -前往末地 -=== -#§1--==§0杂七杂八§1==-- -制作一个机械动力的光剑 -制作一个吊床以睡到晚上 -从虚空中掉落到水池里 -把两个相同的头合起来让你的头变大到150% -把两个相同的头合起来让你的头变大到250% -收集所有6种任意生物的肢体(头、躯干、手臂、腿) -使用有机物压缩机(Organic Matter Compressor)将物质转变为战利品袋 -=== -#§1--==§0魔法时期§1==-- -#§1-=§0新生魔艺§1=- -制作一个源质宝石 -制作一本法术书 -制作一个抄写台 -使用机器生产魔源 -制作一个附魔装置 -制作一个仪式火盆 -使用粉碎法术,使获得沙子和沙砾自动化 -执行荒野召唤仪式并击败他们 -使用飞行仪式到处飞行! -在至高树附近执行觉醒仪式召唤一个林地行者 -利用星宝石兽完成自动物品检索 -利用薇克精完成自动药水酿造 -使用收获仪式搭建一个自动化农场 -使用空岛召唤仪式搭建一个空岛(平原或沙漠) -召唤并击败荒野奇美拉 -使用法术炮塔搭建一个自动化农场 -使用德格米获得生物掉落物 -以你自己召唤一个诱饵 -用收容罐捕捉每只boss -使用每种魔源装置生产魔源 -完整升级一个新生魔艺模组的盔甲(等级3,填满所有升级槽) -召唤一只使魔 -使用预言师之眼远程访问一个方块 -使用传送卷轴或传送门进行传送 -使用烧杯加农炮 -=== -#§1-=§0神秘学§1=- -使用魔鬼之梦果实获得第三只眼效果 -制造一个灵火 -获得白色粉笔 -召唤一个碎矿者以自动化处理资源 -召唤一只被附身的末影螨并击杀它获得末地石 -使用新生魔艺模组的收容罐捕捉一个神秘学模组的巨灵,以让它们无损工作 -使用新生魔艺模组的收容罐捕捉每种交易灵 -使用维度矩阵管理大量物品存储 -召唤一个巨灵机器操作员让其使用维度矩阵自动化合成 -使用维度矿井自动获得资源 -拥有一个最大容量的维度矩阵(12416,在包括上下的所有边都放置等级4维度存储稳定器) -召唤一只火灵 -召唤狂猎并击败它 -利用搬运工自动物品传输 -利用清洁工自动收集物品 -召唤一只使魔并用使魔之戒捕捉 -召唤一个Demonic Wife/Husband -=== -#§1-=§0植物学时期§1=- -制作一个花药台 -使用白雏菊制作64个活木和64个活石 -制作一个小土豆并将其命名为Direwolf20 -制作一个魔力池和魔力发射器 -制作一个森林法杖 -搭建一个连接精灵世界的传送门 -使用精灵门与精灵交易染料或其他资源 -使用翡翠苋搭建一个自动花卉农场 +#skyfactory_5.task.37 +skyfactory_5.task.38 +skyfactory_5.task.39 +skyfactory_5.task.40 +skyfactory_5.task.41 +skyfactory_5.task.42 +skyfactory_5.task.43 +skyfactory_5.task.44 +skyfactory_5.task.45 +skyfactory_5.task.46 +skyfactory_5.task.47 +skyfactory_5.task.48 +skyfactory_5.task.49 +skyfactory_5.task.50 +skyfactory_5.task.51 +skyfactory_5.task.52 +skyfactory_5.task.53 +=== +#skyfactory_5.task.54 +skyfactory_5.task.55 +skyfactory_5.task.56 +skyfactory_5.task.57 +skyfactory_5.task.58 +=== +#skyfactory_5.task.59 +skyfactory_5.task.60 +skyfactory_5.task.61 +skyfactory_5.task.62 +skyfactory_5.task.63 +skyfactory_5.task.64 +skyfactory_5.task.65 +=== +#skyfactory_5.task.66 +skyfactory_5.task.67 +skyfactory_5.task.68 +skyfactory_5.task.69 +skyfactory_5.task.70 +skyfactory_5.task.71 +skyfactory_5.task.72 +skyfactory_5.task.73 +=== +#skyfactory_5.task.74 +skyfactory_5.task.75 +skyfactory_5.task.76 +skyfactory_5.task.77 +skyfactory_5.task.78 +skyfactory_5.task.79 +skyfactory_5.task.80 +skyfactory_5.task.81 +skyfactory_5.task.82 +skyfactory_5.task.83 +skyfactory_5.task.84 +skyfactory_5.task.85 +=== +#skyfactory_5.task.86 +skyfactory_5.task.87 +skyfactory_5.task.88 +skyfactory_5.task.89 +skyfactory_5.task.90 +skyfactory_5.task.91 +skyfactory_5.task.92 +skyfactory_5.task.93 +skyfactory_5.task.94 +skyfactory_5.task.95 +skyfactory_5.task.96 +=== +#skyfactory_5.task.97 +skyfactory_5.task.98 +skyfactory_5.task.99 +skyfactory_5.task.100 +skyfactory_5.task.101 +skyfactory_5.task.102 +=== +#skyfactory_5.task.103 +skyfactory_5.task.104 +skyfactory_5.task.105 +skyfactory_5.task.106 +skyfactory_5.task.107 +=== +#skyfactory_5.task.108 +skyfactory_5.task.109 +=== +#skyfactory_5.task.110 +skyfactory_5.task.111 +skyfactory_5.task.112 +skyfactory_5.task.113 +skyfactory_5.task.114 +skyfactory_5.task.115 +=== +#skyfactory_5.task.116 +skyfactory_5.task.117 +skyfactory_5.task.118 +skyfactory_5.task.119 +skyfactory_5.task.120 +skyfactory_5.task.121 +=== +#skyfactory_5.task.122 +skyfactory_5.task.123 +skyfactory_5.task.124 +skyfactory_5.task.125 +skyfactory_5.task.126 +skyfactory_5.task.127 +skyfactory_5.task.128 +skyfactory_5.task.129 +=== +#skyfactory_5.task.130 +#skyfactory_5.task.131 +skyfactory_5.task.132 +skyfactory_5.task.133 +skyfactory_5.task.134 +skyfactory_5.task.135 +skyfactory_5.task.136 +skyfactory_5.task.137 +skyfactory_5.task.138 +skyfactory_5.task.139 +skyfactory_5.task.140 +skyfactory_5.task.141 +skyfactory_5.task.142 +skyfactory_5.task.143 +skyfactory_5.task.144 +skyfactory_5.task.145 +skyfactory_5.task.146 +skyfactory_5.task.147 +skyfactory_5.task.148 +skyfactory_5.task.149 +skyfactory_5.task.150 +skyfactory_5.task.151 +skyfactory_5.task.152 +skyfactory_5.task.153 +skyfactory_5.task.154 +skyfactory_5.task.155 +skyfactory_5.task.156 +=== +#skyfactory_5.task.157 +skyfactory_5.task.158 +skyfactory_5.task.159 +skyfactory_5.task.160 +skyfactory_5.task.161 +skyfactory_5.task.162 +skyfactory_5.task.163 +skyfactory_5.task.164 +skyfactory_5.task.165 +skyfactory_5.task.166 +skyfactory_5.task.167 +skyfactory_5.task.168 +skyfactory_5.task.169 +skyfactory_5.task.170 +skyfactory_5.task.171 +skyfactory_5.task.172 +skyfactory_5.task.173 +skyfactory_5.task.174 +=== +#skyfactory_5.task.175 +skyfactory_5.task.176 +skyfactory_5.task.177 +skyfactory_5.task.178 +skyfactory_5.task.179 +skyfactory_5.task.180 +skyfactory_5.task.181 +skyfactory_5.task.182 +skyfactory_5.task.183 === -#§1-=§0大师进阶§1=- -只使用植物魔法和原版机制自动化白雏菊 -制作并填满高级魔力之戒 -完成盖亚仪式 -完成盖亚II仪式 +#skyfactory_5.task.184 +skyfactory_5.task.185 +skyfactory_5.task.186 +skyfactory_5.task.187 +skyfactory_5.task.188 === -#§1--==§0传说时期§1==-- -击败监守者 -击败末影龙 -击败凋灵 -击败盖亚守护者 -击败恶魂牛 +#skyfactory_5.task.189 +skyfactory_5.task.190 +skyfactory_5.task.191 +skyfactory_5.task.192 +skyfactory_5.task.193 +skyfactory_5.task.194 === -#§1--==§0囤积时期§1==-- -搭建9x9x9巨型箱子 -制作一个精妙背包模组的下界合金背包 -制作并使用嵌套升级,使背包中能容纳其他背包 -制作并使用永恒升级,使背包能不被虚空吞噬 -使用量子链接仓让你的AE系统能够跨维度 +#skyfactory_5.task.195 +skyfactory_5.task.196 +skyfactory_5.task.197 +skyfactory_5.task.198 +skyfactory_5.task.199 +skyfactory_5.task.200 === -#§1--==§0创世时期§1==-- -获取并研究失落知识 -创造并前往一个RFTools模组的维度 -创造一个满是马铃薯的维度 -将你的机器注能机注能至100% -用维度编辑器向维度中发送TNT,以摧毁一个已创造的维度 -创造一个由RGB方块构成的维度 +#skyfactory_5.task.201 +skyfactory_5.task.202 +skyfactory_5.task.203 +skyfactory_5.task.204 +skyfactory_5.task.205 +skyfactory_5.task.206 +skyfactory_5.task.207 === -#§1--==§0巨龙时期§1==-- -制作神龙护胸 -神龙镐 -神龙斧 -神龙锹 -神龙锄 -神龙力量权杖 +#skyfactory_5.task.208 +skyfactory_5.task.209 +skyfactory_5.task.210 +skyfactory_5.task.211 +skyfactory_5.task.212 +skyfactory_5.task.213 +skyfactory_5.task.214 === -自动击杀凋灵 -击败混沌守卫 -搭建一个等级6或更高级能量核心(最高为8) -制作一个传送符咒 -填满一个等级6能量核心 -制作一个龙箱 +skyfactory_5.task.215 +skyfactory_5.task.216 +skyfactory_5.task.217 +skyfactory_5.task.218 +skyfactory_5.task.219 +skyfactory_5.task.220 === -#§1--==§0模拟时期§1==-- -获得任意生物的缺陷数据模型 -将数据模型升级到自我意识 -在战利品制造机中使用凋灵预测产物以制作下界之星 -将末影龙数据模型升级到自我意识 -将混沌守卫数据模型升级到自我意识 +#skyfactory_5.task.221 +skyfactory_5.task.222 +skyfactory_5.task.223 +skyfactory_5.task.224 +skyfactory_5.task.225 +skyfactory_5.task.226 === -#§1--==§0疯狂时期§1==-- -收集所有238种帽子 -生命值到达90颗心 -制作一个无尽手杖 -制作一个完美寿司卷 -制作一个自定义三明治模组的三明治,食材需与完美寿司不同 -使用失色染料方块填满一整个区块(16x448x16) +#skyfactory_5.task.227 +skyfactory_5.task.228 +skyfactory_5.task.229 +skyfactory_5.task.230 +skyfactory_5.task.231 +skyfactory_5.task.232 +skyfactory_5.task.233 === -#§1--==§0超量时期§1==-- -#§1--==§0也叫做没人疯到来做这些§1==-- -填满一个等级8能量核心,共9,223,000,000,000,000,000op -将一个无限工具充满能量 +#skyfactory_5.task.234 +#skyfactory_5.task.235 +skyfactory_5.task.236 +skyfactory_5.task.237 === === === @@ -280,7 +283,7 @@ === === === -#这儿没东西了,回去吧! +#skyfactory_5.task.238 === === === @@ -292,7 +295,7 @@ === === === -#你想要什么?快停下! +#skyfactory_5.task.239 === === === @@ -304,7 +307,7 @@ === === === -#快退出去! +#skyfactory_5.task.240 === === === @@ -324,7 +327,7 @@ === === === -#>.> +#skyfactory_5.task.241 === === === @@ -333,8 +336,8 @@ === === === -#<.< +#skyfactory_5.task.242 === === === -解锁SCP-1689维度 +skyfactory_5.task.243 diff --git a/src/minecraft/global_packs/required_resources/sf5_resources/assets/ghastcow/lang/zh_cn.json b/src/minecraft/global_packs/required_resources/sf5_resources/assets/ghastcow/lang/zh_cn.json deleted file mode 100644 index fa17f5785..000000000 --- a/src/minecraft/global_packs/required_resources/sf5_resources/assets/ghastcow/lang/zh_cn.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "entity.ghastcow.ghast_cow": "恶魂牛", - "text.autoconfig.ghastcow.option.general": "General", - "text.autoconfig.ghastcow.option.general.requireNamed": "Require Name", - "text.autoconfig.ghastcow.title": "General" -} diff --git a/src/minecraft/global_packs/required_resources/sf5_resources/assets/skyfactory_5/lang/en_us.json b/src/minecraft/global_packs/required_resources/sf5_resources/assets/skyfactory_5/lang/en_us.json index e600a58ee..30df27ed6 100644 --- a/src/minecraft/global_packs/required_resources/sf5_resources/assets/skyfactory_5/lang/en_us.json +++ b/src/minecraft/global_packs/required_resources/sf5_resources/assets/skyfactory_5/lang/en_us.json @@ -1687,6 +1687,24 @@ "skyfactory_5.chicken.entity.loot": "Chicken Loot", "skyfactory_5.cluckshroom.entity.loot": "Cluckshroom Loot", "skyfactory_5.cod.entity.loot": "Cod Loot", + "skyfactory_5.color.black": "Black", + "skyfactory_5.color.blue": "Blue", + "skyfactory_5.color.brown": "Brown", + "skyfactory_5.color.cyan": "Cyan", + "skyfactory_5.color.gray": "Gray", + "skyfactory_5.color.green": "Green", + "skyfactory_5.color.light_blue": "Light Blue", + "skyfactory_5.color.light_gray": "Light Gray", + "skyfactory_5.color.lime": "Lime", + "skyfactory_5.color.magenta": "Magenta", + "skyfactory_5.color.none": "Colorless", + "skyfactory_5.color.orange": "Orange", + "skyfactory_5.color.pink": "Pink", + "skyfactory_5.color.purple": "Purple", + "skyfactory_5.color.red": "Red", + "skyfactory_5.color.rgb": "RGB", + "skyfactory_5.color.white": "White", + "skyfactory_5.color.yellow": "Yellow", "skyfactory_5.color_discover.black": "Black has been added to your pallette", "skyfactory_5.color_discover.blue": "Blue has been added to your pallette", "skyfactory_5.color_discover.brown": "Brown has been added to your pallette", @@ -1874,6 +1892,249 @@ "skyfactory_5.strider.entity.loot": "Strider Loot", "skyfactory_5.swamp_zombie.entity.loot": "Swamp Zombie Loot", "skyfactory_5.tadpole.entity.loot": "Tadpole Loot", + "skyfactory_5.task.1": "Welcome to SkyFactory® 5", + "skyfactory_5.task.10": "Special Thank You to:", + "skyfactory_5.task.100": "Right-click on a Trophy to activate it (and again to deactivate)", + "skyfactory_5.task.101": "Complete all 146 Normal Gateways (not Titan)", + "skyfactory_5.task.102": "Complete the Normal Ender Dragon Gateway", + "skyfactory_5.task.103": "§1--==§0Titan Gateways§1==--", + "skyfactory_5.task.104": "Obtain a Titan Gateway Pearl", + "skyfactory_5.task.105": "Complete wave 50 of any Titan Gateway", + "skyfactory_5.task.106": "Complete wave 100 of any Titan Gateway", + "skyfactory_5.task.107": "Complete wave 150 of any Titan Gateway", + "skyfactory_5.task.108": "§1--==§0Challenge Gateways§1==--", + "skyfactory_5.task.109": "Complete all 16 Challenge Gateways", + "skyfactory_5.task.11": "BlayTheNinth, Darkhax, Dutchs, FirstNecron, GoryMoon, Jaredlll08, KingLemming, linuxchr, Lothrazar, MarioLuigi7896, MrBysco, Muddr, Shadows_of_Fire, Twitch Chat", + "skyfactory_5.task.110": "§1--==§0Age of Farming§1==--", + "skyfactory_5.task.111": "Obtain an Inferium Seed", + "skyfactory_5.task.112": "Capture a Cow in a Jar", + "skyfactory_5.task.113": "Grow Sugar Cane from the bottom of the world to max height (y=448)", + "skyfactory_5.task.114": "Obtain all 16 color Mystical Agriculture Seeds", + "skyfactory_5.task.115": "Obtain an RGB Essence Seed", + "skyfactory_5.task.116": "§1--==§0Age of Travel§1==--", + "skyfactory_5.task.117": "Fly", + "skyfactory_5.task.118": "Craft a Wayback Stone to easily teleport to your spawn location from anywhere", + "skyfactory_5.task.119": "Use a Bubble Blower to place a block in the air", + "skyfactory_5.task.12": "To everyone who has supported the development process", + "skyfactory_5.task.120": "Travel to the Nether", + "skyfactory_5.task.121": "Travel to the End", + "skyfactory_5.task.122": "§1--==§0Age of Miscellaneous§1==--", + "skyfactory_5.task.123": "Craft a Create Sabers Saber", + "skyfactory_5.task.124": "Craft a Hammock to sleep to night time", + "skyfactory_5.task.125": "Fall through the void into a pool of water", + "skyfactory_5.task.126": "Grow your head to 150% by crafting 2 of the same heads together", + "skyfactory_5.task.127": "Grow your head to 250% by crafting 2 of the same heads together", + "skyfactory_5.task.128": "Collect all 6 Limbs of any one mob (Head, Torso, Arms, Legs)", + "skyfactory_5.task.129": "Use an Organic Matter Compressor to transform matter into Loot Bags", + "skyfactory_5.task.13": "And finally, big thanks to the modding community for making this happen!", + "skyfactory_5.task.130": "§1--==§0Age of Magic§1==--", + "skyfactory_5.task.131": "§1-=§0Ars Nouveau§1=-", + "skyfactory_5.task.132": "Make a Source Gem", + "skyfactory_5.task.133": "Make a Spellbook", + "skyfactory_5.task.134": "Make a Scribe's Table", + "skyfactory_5.task.135": "Generate Source for machines", + "skyfactory_5.task.136": "Make an Enchanting Apparatus", + "skyfactory_5.task.137": "Make a Ritual Brazier", + "skyfactory_5.task.138": "Use a Crush Spell to automate Sand and Gravel", + "skyfactory_5.task.139": "Use a Ritual of Summon Wilden and defeat them", + "skyfactory_5.task.14": "From the Developer", + "skyfactory_5.task.140": "Use a Ritual of Flight to fly around!", + "skyfactory_5.task.141": "Summon a Weald Walker by performing an Awakening ritual near an Archwood Tree", + "skyfactory_5.task.142": "Use Starbuncles to automate item retrieval", + "skyfactory_5.task.143": "Use Wixies to automate Potion Brewing", + "skyfactory_5.task.144": "Automate a farm with a Harvest Ritual", + "skyfactory_5.task.145": "Make an island using a Conjure Island ritual (either plains or desert)", + "skyfactory_5.task.146": "Summon and defeat the Wilden Chimera", + "skyfactory_5.task.147": "Automate a farm with Spell Turrets", + "skyfactory_5.task.148": "Farm mob drops with Drygmies", + "skyfactory_5.task.149": "Summon a Decoy of yourself", + "skyfactory_5.task.15": "Hi! My name is Darkosto and I am the developer of SkyFactory 5", + "skyfactory_5.task.150": "Capture every boss in a Containment Jar", + "skyfactory_5.task.151": "Generate Source using every type of Sourcelink", + "skyfactory_5.task.152": "Fully upgrade a set of Ars Nouveau armor (Tier 3 fill all thread slots)", + "skyfactory_5.task.153": "Summon a Familiar", + "skyfactory_5.task.154": "Use a Scryer's Oculus to remotely access a block", + "skyfactory_5.task.155": "Teleport with a Warp Scroll/Portal", + "skyfactory_5.task.156": "Use a Flask Cannon", + "skyfactory_5.task.157": "§1-=§0Occultism§1=-", + "skyfactory_5.task.158": "Eat Demon's Dream Fruit to get the 3rd Eye Effect", + "skyfactory_5.task.159": "Make a Spiritfire", + "skyfactory_5.task.16": "If you have any questions head on over to", + "skyfactory_5.task.160": "Obtain White Chalk", + "skyfactory_5.task.161": "Summon a Crusher Spirit to help automate resources", + "skyfactory_5.task.162": "Summon a Possessed Endermite and kill it for Endstone", + "skyfactory_5.task.163": "Use an Ars Nouveau Containment Jar to capture an Occultism Spirit, letting them work without decaying", + "skyfactory_5.task.164": "Capture one of each Trader Spirit in an Ars Nouveau Containment Jar", + "skyfactory_5.task.165": "Create a Dimensional Matrix for mass item storage", + "skyfactory_5.task.166": "Summon a Djinni Machine Operator to automate crafting with the Dimensional Matrix", + "skyfactory_5.task.167": "Use a Dimensional Mineshaft to automate resources", + "skyfactory_5.task.168": "Have a Dimensional Matrix with max slots (12416, with one tier 4 on all sides including above and below)", + "skyfactory_5.task.169": "Summon an Afrit", + "skyfactory_5.task.17": "§9§nTwitch§r", + "skyfactory_5.task.170": "Summon the Wild Hunt and defeat it", + "skyfactory_5.task.171": "Use a Transporter Spirit to automate item transport", + "skyfactory_5.task.172": "Use a Janitor Spirit to automate collecting items", + "skyfactory_5.task.173": "Summon a Familiar and capture it in a Familiar Ring", + "skyfactory_5.task.174": "Summon a Demonic Wife/Husband", + "skyfactory_5.task.175": "§1-=§0Age of the Botanist§1=-", + "skyfactory_5.task.176": "Craft a Petal Apothecary", + "skyfactory_5.task.177": "Create 64 Livingwood and 64 Livingrock with a Pure Daisy", + "skyfactory_5.task.178": "Craft a tiny potato and name it Direwolf20", + "skyfactory_5.task.179": "Craft a Mana Pool and a Mana Spreader", + "skyfactory_5.task.18": "or the official", + "skyfactory_5.task.180": "Craft a Wand of the Forest", + "skyfactory_5.task.181": "Create a portal to Alfheim", + "skyfactory_5.task.182": "Use the portal to Alfheim to trade for Dye or resources", + "skyfactory_5.task.183": "Create an automated flower farm with a Jaded Amaranthus", + "skyfactory_5.task.184": "§1-=§0Mastery§1=-", + "skyfactory_5.task.185": "Automate a Pure Daisy with only Botania and vanilla mechanics", + "skyfactory_5.task.186": "Craft and fill a Terrasteel Mana Ring", + "skyfactory_5.task.187": "Complete the Ritual of Gaia", + "skyfactory_5.task.188": "Complete the Ritual of Gaia II", + "skyfactory_5.task.189": "§1--==§0Age of Legends§1==--", + "skyfactory_5.task.19": "§9§nDiscord Community§9§r", + "skyfactory_5.task.190": "Defeat the Warden", + "skyfactory_5.task.191": "Defeat the Ender Dragon", + "skyfactory_5.task.192": "Defeat the Wither", + "skyfactory_5.task.193": "Defeat the Gaia Guardian", + "skyfactory_5.task.194": "Defeat the Ghast Cow", + "skyfactory_5.task.195": "§1--==§0Age of Hoarding§1==--", + "skyfactory_5.task.196": "Create a 9x9x9 Colossal Chest", + "skyfactory_5.task.197": "Obtain a Netherite Backpack from Sophisticated Backpacks", + "skyfactory_5.task.198": "Craft and use the Inception Upgrade in a Sophisticated Backpack to add more backpacks to your backpacks", + "skyfactory_5.task.199": "Craft and use the Everlasting Upgrade in a Sophisticated Backpack to keep your stuff safe from the void", + "skyfactory_5.task.2": "§1============================", + "skyfactory_5.task.20": "Thanks for playing the modpack", + "skyfactory_5.task.200": "Connect your Applied Energistics Storage System across dimensions using the Quantum Link Chamber", + "skyfactory_5.task.201": "§1--==§0Age of Worlds§1==--", + "skyfactory_5.task.202": "Acquire and research a Lost Knowledge Pattern", + "skyfactory_5.task.203": "Create and travel to an RFTools Dimension", + "skyfactory_5.task.204": "Create a dimension full of Potatoes", + "skyfactory_5.task.205": "Infuse your Infuser Machine to 100%", + "skyfactory_5.task.206": "Destroy a created dimension by sending a Block of TNT to a dimension with the Dimension Editor", + "skyfactory_5.task.207": "Create a dimension of RGB Blocks", + "skyfactory_5.task.208": "§1--==§0Age of Dragons§1==--", + "skyfactory_5.task.209": "Craft the Draconic Chestpiece", + "skyfactory_5.task.21": "Discover §0==§0Black§0==", + "skyfactory_5.task.210": "Draconic Pickaxe", + "skyfactory_5.task.211": "Draconic Axe", + "skyfactory_5.task.212": "Draconic Shovel", + "skyfactory_5.task.213": "Draconic Hoe", + "skyfactory_5.task.214": "Draconic Staff of Power", + "skyfactory_5.task.215": "Automate Wither killing", + "skyfactory_5.task.216": "Defeat the Chaos Dragon", + "skyfactory_5.task.217": "Build a tier 6 Energy Core or Higher (Max is 8)", + "skyfactory_5.task.218": "Make a Charm of Dislocation", + "skyfactory_5.task.219": "Fill a tier 6 Draconic Energy Core", + "skyfactory_5.task.22": "Discover §1==§0Blue§1==", + "skyfactory_5.task.220": "Make a Draconic Chest", + "skyfactory_5.task.221": "§1--==§0Age of Simulation§1==--", + "skyfactory_5.task.222": "Obtain a Hostile Neural Network Faulty Data Model for any mob", + "skyfactory_5.task.223": "Upgrade a Hostile Neural Network Data Model to Self Aware", + "skyfactory_5.task.224": "Use the Wither Prediction in the Loot Fabricator to create Nether Stars", + "skyfactory_5.task.225": "Upgrade the Ender Dragon Data Model to Self Aware", + "skyfactory_5.task.226": "Upgrade the Chaos Guardian Data Model to Self Aware", + "skyfactory_5.task.227": "§1--==§0Age of Craziness§1==--", + "skyfactory_5.task.228": "Collect all 238 Hats", + "skyfactory_5.task.229": "Obtain 90 total hearts of health", + "skyfactory_5.task.23": "Discover §6==§0Brown§6==", + "skyfactory_5.task.230": "Craft an Infinity Wand", + "skyfactory_5.task.231": "Create a Perfect Sushi Roll", + "skyfactory_5.task.232": "Create a Culinary Construct Sandwich full of different types of Perfect Sushi", + "skyfactory_5.task.233": "Fill an entire chunk with Colorless Dye Blocks (16x448x16)", + "skyfactory_5.task.234": "§1--==§0Age of Excess§1==--", + "skyfactory_5.task.235": "§1--==§0AKA Nobody Is Crazy Enough to Actually Do This§1==--", + "skyfactory_5.task.236": "Fill the Tier 8 Draconic Energy Core to max 9,223,000,000,000,000,000op", + "skyfactory_5.task.237": "Fill an Infinity Tool to max charge", + "skyfactory_5.task.238": "There's nothing else back here!", + "skyfactory_5.task.239": "What do you want? Stop it!", + "skyfactory_5.task.24": "Discover §3==§0Cyan§3==", + "skyfactory_5.task.240": "Quit it!", + "skyfactory_5.task.241": ">.>", + "skyfactory_5.task.242": "<.<", + "skyfactory_5.task.243": "Discover the SCP 1689 Dimension", + "skyfactory_5.task.25": "Discover §8==§0Gray§8==", + "skyfactory_5.task.26": "Discover §2==§0Green§2==", + "skyfactory_5.task.27": "Discover §b==§0Light Blue§b==", + "skyfactory_5.task.28": "Discover §7==§0Light Gray§7==", + "skyfactory_5.task.29": "Discover §a==§0Lime§a==", + "skyfactory_5.task.3": "You probably noticed there's no color! Don't worry, your computer isn't broken. Each of the 16 Minecraft Colors will have to be discovered in a variety of ways: Crafting, in-world actions, etc. If you get stuck, the Advancements should help you out.", + "skyfactory_5.task.30": "Discover §5==§0Magenta§5==", + "skyfactory_5.task.31": "Discover §6==§0Orange§6==", + "skyfactory_5.task.32": "Discover §d==§0Pink§d==", + "skyfactory_5.task.33": "Discover §5==§0Purple§5==", + "skyfactory_5.task.34": "Discover §c==§0Red§c==", + "skyfactory_5.task.35": "Discover §f==§0White§f==", + "skyfactory_5.task.36": "Discover §e==§0Yellow§e==", + "skyfactory_5.task.37": "§1--==§0Age of Discovery§1==--", + "skyfactory_5.task.38": "Use the Crafting Stick to make a Colorless Crafting Table", + "skyfactory_5.task.39": "Use a Barrel to create Dirt", + "skyfactory_5.task.4": "How to Use This Book", + "skyfactory_5.task.40": "Eat Dirt!", + "skyfactory_5.task.41": "Use Colored Planks to craft any Color Crafting Table", + "skyfactory_5.task.42": "Change the color of a Sapling by using Dye on it", + "skyfactory_5.task.43": "Use any Dye and a Stick to make a Color Torch", + "skyfactory_5.task.44": "Craft a Crafting Station to make recipes not available in the Color Crafting Tables", + "skyfactory_5.task.45": "Craft a Silent's Gear Sickle to break Leaves faster", + "skyfactory_5.task.46": "Craft a Silent's Gear Axe to break Wood faster", + "skyfactory_5.task.47": "Right Click with an Axe on a Log to get a Template Board", + "skyfactory_5.task.48": "Use a Crucible to melt Leaves or Saplings to get Water (or collect via rain)", + "skyfactory_5.task.49": "Infest Leaves with a Silkworm to obtain String", + "skyfactory_5.task.5": "Use the arrows at the bottom of the pages to navigate. You will see challenges separated into ages that represent the general path of progression, although you do not need to do them in order. Simply check the box next to each challenge on completion. Careful though, tasks become increasingly difficult as you progress! Also, don't forget to craft yourself a Task Table to store this book!", + "skyfactory_5.task.50": "Use a Campfire to obtain Ash and use it to craft Cobblestone", + "skyfactory_5.task.51": "Use a Hammer from Ex Nihilo or a Millstone to create Sand", + "skyfactory_5.task.52": "Use Sand on a Barrel filled with Water to make Clay", + "skyfactory_5.task.53": "Craft an Eccentric Tome to get all Guide Books", + "skyfactory_5.task.54": "§1--==§0Stone Age§1==--", + "skyfactory_5.task.55": "Make Lava in a Fired Crucible", + "skyfactory_5.task.56": "Obtain Obsidian", + "skyfactory_5.task.57": "Automate your Cobblestone generation", + "skyfactory_5.task.58": "Upgrade your Silent's Gear tools with a Stone Material (Cobblestone, Andesite, Diorite, Granite)", + "skyfactory_5.task.59": "§1--==§0Chromatic Age§1==--", + "skyfactory_5.task.6": "§1--==§ Mob Spawning§1==--", + "skyfactory_5.task.60": "Throw Dye into Water to change its color", + "skyfactory_5.task.61": "Use Color Dyed Water to convert Sand into a Dye Block", + "skyfactory_5.task.62": "Click on a Color Leaves block with Dye to create Flowers", + "skyfactory_5.task.63": "Throw a Color Sapling into Water to change its color", + "skyfactory_5.task.64": "Throw a Color Sapling into Fire or Lava to change its color", + "skyfactory_5.task.65": "Use Dripstone to convert a Block of Sand into a Dye Block", + "skyfactory_5.task.66": "§1--==§0Age of Automation§1==--", + "skyfactory_5.task.67": "Use a Stirling or Combustion Generator to make power", + "skyfactory_5.task.68": "Craft RGB Dye", + "skyfactory_5.task.69": "Craft a Blender to Mix Dyes together", + "skyfactory_5.task.7": "In SkyFactory 5, mobs spawn differently than previous modpacks or vanilla. Mobs will not spawn naturally and require you to complete Gateways to obtain a Trophy. You can then place and activate the Trophy to spawn only that mob. Mobs will spawn on most blocks and don't require specific blocks like Grass or Water. You do not need to worry about Biomes, Dimensions, or Y levels as mob spawning is not dependent on these.", + "skyfactory_5.task.70": "Craft a Printer to automate resource collection", + "skyfactory_5.task.71": "Obtain an EnderIO Grain of Infinity", + "skyfactory_5.task.72": "Use a Pulverizer as a Catalyst in a Pulverizer", + "skyfactory_5.task.73": "Speed up your machines by capturing the Warden with the Industrial Foregoing Souls mod", + "skyfactory_5.task.74": "§1--==§0Age of Power§1==--", + "skyfactory_5.task.75": "Create a Passively cooled reactor from the Bigger Reactors Mod", + "skyfactory_5.task.76": "Create an Actively cooled reactor from the Bigger Reactors Mod", + "skyfactory_5.task.77": "Create the maximum size reactor (32x48x32)", + "skyfactory_5.task.78": "Create a Turbine from the Bigger Reactors Mod", + "skyfactory_5.task.79": "Produce 1,000 RF/t", + "skyfactory_5.task.8": "Light levels will matter when spawning mobs. Friendly mobs will spawn in light levels 8 to 15 while hostile mobs will need light levels 0 to 7. You can easily find the light level by pressing F7.", + "skyfactory_5.task.80": "Produce 10,000 RF/t", + "skyfactory_5.task.81": "Produce 100k RF/t", + "skyfactory_5.task.82": "Produce 1 million RF/t", + "skyfactory_5.task.83": "Craft Energetic Shears and use them to shear Energetic Sheep to collect energy", + "skyfactory_5.task.84": "Use Energetic Shears or Energetic Wool to add power to a machine by discharging the shears or right-clicking the Wool in supported machines/batteries", + "skyfactory_5.task.85": "Collect all 16 colors of Energetic Sheep", + "skyfactory_5.task.86": "§1--==§0Age of Life§1==--", + "skyfactory_5.task.87": "Herd all 16 Colorful Villagers (Villager Trades will automatically cycle after a short duration of time)", + "skyfactory_5.task.88": "Obtain all 146 Trophies", + "skyfactory_5.task.89": "Find and pickup a Mob Spawner", + "skyfactory_5.task.9": "Mobs will spawn from Spawners found in the world. You can then collect the Spawners, upgrade them, and use a Trophy on the Spawner to change what mob it will spawn.", + "skyfactory_5.task.90": "Change a Mob Spawner by right-clicking on it with a Trophy", + "skyfactory_5.task.91": "Use a Mega Torch to block creature spawns", + "skyfactory_5.task.92": "Build a Modular Golem", + "skyfactory_5.task.93": "Build a Modular Wolf", + "skyfactory_5.task.94": "Build a Modular Humanoid", + "skyfactory_5.task.95": "Gear up a Modular Golem with Netherite", + "skyfactory_5.task.96": "Fully upgrade a Modular Golem", + "skyfactory_5.task.97": "§1--==§0Normal Gateways§1==--", + "skyfactory_5.task.98": "Obtain a Normal Gateway Pearl", + "skyfactory_5.task.99": "Complete a Gateway and receive a mob Trophy", "skyfactory_5.teacup_pig.entity.loot": "Teacup Pig Loot", "skyfactory_5.tipsmod.tip.1": "The Bridging mod allows you to place blocks out in front of you instead of using sneak!", "skyfactory_5.tipsmod.tip.10": "Colors can be discovered in a variety of ways, not just crafting!", diff --git a/src/minecraft/global_packs/required_resources/sf5_resources/assets/skyfactory_5/lang/zh_cn.json b/src/minecraft/global_packs/required_resources/sf5_resources/assets/skyfactory_5/lang/zh_cn.json index 47e43ea48..01c12cf8d 100644 --- a/src/minecraft/global_packs/required_resources/sf5_resources/assets/skyfactory_5/lang/zh_cn.json +++ b/src/minecraft/global_packs/required_resources/sf5_resources/assets/skyfactory_5/lang/zh_cn.json @@ -1015,23 +1015,23 @@ "block.sf5_things.colorless_leaves": "失色树叶", "block.sf5_things.glowing_dirtstone": "发光泥石", "block.yellow_snow.yellow_snow": "黄色雪", - "crop.mysticalcustomization.black_crop": "Black", - "crop.mysticalcustomization.blue_crop": "Blue", - "crop.mysticalcustomization.brown_crop": "Brown", - "crop.mysticalcustomization.cyan_crop": "Cyan", - "crop.mysticalcustomization.gray_crop": "Gray", - "crop.mysticalcustomization.green_crop": "Green", - "crop.mysticalcustomization.light_blue_crop": "Light Blue", - "crop.mysticalcustomization.light_gray_crop": "Light Gray", - "crop.mysticalcustomization.lime_crop": "Lime", - "crop.mysticalcustomization.magenta_crop": "Magenta", - "crop.mysticalcustomization.orange_crop": "Orange", - "crop.mysticalcustomization.pink_crop": "Pink", - "crop.mysticalcustomization.purple_crop": "Purple", - "crop.mysticalcustomization.red_crop": "Red", + "crop.mysticalcustomization.black_crop": "黑色", + "crop.mysticalcustomization.blue_crop": "蓝色", + "crop.mysticalcustomization.brown_crop": "棕色", + "crop.mysticalcustomization.cyan_crop": "青色", + "crop.mysticalcustomization.gray_crop": "灰色", + "crop.mysticalcustomization.green_crop": "绿色", + "crop.mysticalcustomization.light_blue_crop": "淡蓝色", + "crop.mysticalcustomization.light_gray_crop": "淡灰色", + "crop.mysticalcustomization.lime_crop": "黄绿色", + "crop.mysticalcustomization.magenta_crop": "品红色", + "crop.mysticalcustomization.orange_crop": "橙色", + "crop.mysticalcustomization.pink_crop": "粉红色", + "crop.mysticalcustomization.purple_crop": "紫色", + "crop.mysticalcustomization.red_crop": "红色", "crop.mysticalcustomization.rgb_crop": "RGB", - "crop.mysticalcustomization.white_crop": "White", - "crop.mysticalcustomization.yellow_crop": "Yellow", + "crop.mysticalcustomization.white_crop": "白色", + "crop.mysticalcustomization.yellow_crop": "黄色", "entity.minecraft.villager.spacecatcustomprofessions.villager_black": "黑色珍珠交易员", "entity.minecraft.villager.spacecatcustomprofessions.villager_blue": "蓝色珍珠交易员", "entity.minecraft.villager.spacecatcustomprofessions.villager_brown": "棕色珍珠交易员", @@ -1097,8 +1097,8 @@ "gateways.challenge/challenge_red": "红色挑战传送门", "gateways.challenge/challenge_white": "白色挑战传送门", "gateways.challenge/challenge_yellow": "黄色挑战传送门", - "gateways.challenge/root_description": "Complete all of the Challenge Gateways", - "gateways.challenge/root_title": "Challenge Gateways", + "gateways.challenge/root_description": "完成所有挑战传送门", + "gateways.challenge/root_title": "挑战传送门", "gateways.failures.common.gateway_pearl": "返还传送门珍珠", "gateways.normal/abyssologer": "深渊隐士传送门", "gateways.normal/adelie_penguin": "阿德利企鹅传送门", @@ -1179,22 +1179,22 @@ "gateways.normal/mooshroom": "哞菇传送门", "gateways.normal/mother_lava_squid": "熔岩鱿鱼之母传送门", "gateways.normal/mule": "骡子传送门", - "gateways.normal/normal_black": "Black Normal Gateway!", - "gateways.normal/normal_blue": "Blue Normal Gateway!", - "gateways.normal/normal_brown": "Brown Normal Gateway!", - "gateways.normal/normal_cyan": "Cyan Normal Gateway!", - "gateways.normal/normal_gray": "Gray Normal Gateway!", - "gateways.normal/normal_green": "Green Normal Gateway!", - "gateways.normal/normal_light_blue": "Light Blue Normal Gateway!", - "gateways.normal/normal_light_gray": "Light Gray Normal Gateway!", - "gateways.normal/normal_lime": "Lime Normal Gateway!", - "gateways.normal/normal_magenta": "Magenta Normal Gateway!", - "gateways.normal/normal_orange": "Orange Normal Gateway!", - "gateways.normal/normal_pink": "Pink Normal Gateway!", - "gateways.normal/normal_purple": "Purple Normal Gateway!", - "gateways.normal/normal_red": "Red Normal Gateway!", - "gateways.normal/normal_white": "White Normal Gateway!", - "gateways.normal/normal_yellow": "Yellow Normal Gateway!", + "gateways.normal/normal_black": "黑色普通传送门!", + "gateways.normal/normal_blue": "蓝色普通传送门!", + "gateways.normal/normal_brown": "棕色普通传送门!", + "gateways.normal/normal_cyan": "青色普通传送门!", + "gateways.normal/normal_gray": "灰色普通传送门!", + "gateways.normal/normal_green": "绿色普通传送门!", + "gateways.normal/normal_light_blue": "淡蓝色普通传送门!", + "gateways.normal/normal_light_gray": "淡灰色普通传送门!", + "gateways.normal/normal_lime": "黄绿色普通传送门!", + "gateways.normal/normal_magenta": "品红色普通传送门!", + "gateways.normal/normal_orange": "橙色普通传送门!", + "gateways.normal/normal_pink": "粉红色普通传送门!", + "gateways.normal/normal_purple": "紫色普通传送门!", + "gateways.normal/normal_red": "红色普通传送门!", + "gateways.normal/normal_white": "白色普通传送门!", + "gateways.normal/normal_yellow": "黄色普通传送门!", "gateways.normal/ocelot": "豹猫传送门", "gateways.normal/opalescent_eye": "幻彩之眼传送门", "gateways.normal/orange_vein_creeper": "橙色矿脉苦力怕传送门", @@ -1214,8 +1214,8 @@ "gateways.normal/ravager": "劫掠兽传送门", "gateways.normal/red_chu_chu": "红色楚楚传送门", "gateways.normal/red_vein_creeper": "红色矿脉苦力怕传送门", - "gateways.normal/root_description": "Complete all of the Normal Gateways", - "gateways.normal/root_title": "Gateways", + "gateways.normal/root_description": "完成所有普通传送门", + "gateways.normal/root_title": "传送门", "gateways.normal/salmon": "鲑鱼传送门", "gateways.normal/sheep": "羊传送门", "gateways.normal/shrimp": "虾传送门", @@ -1508,8 +1508,8 @@ "gateways.titan/ravager": "巨型劫掠兽传送门", "gateways.titan/red_chu_chu": "巨型红色楚楚传送门", "gateways.titan/red_vein_creeper": "巨型红色矿脉苦力怕传送门", - "gateways.titan/root_description": "Complete all of the Titan Gateways", - "gateways.titan/root_title": "Titan Gateways", + "gateways.titan/root_description": "完成所有巨型传送门", + "gateways.titan/root_title": "巨型传送门", "gateways.titan/salmon": "巨型鲑鱼传送门", "gateways.titan/sheep": "巨型羊传送门", "gateways.titan/shrimp": "巨型虾传送门", @@ -1530,22 +1530,22 @@ "gateways.titan/swamp_zombie": "巨型沼泽僵尸传送门", "gateways.titan/tadpole": "巨型蝌蚪传送门", "gateways.titan/teacup_pig": "巨型茶杯猪传送门", - "gateways.titan/titan_black": "Black Titan Gateways!", - "gateways.titan/titan_blue": "Blue Titan Gateways!", - "gateways.titan/titan_brown": "Brown Titan Gateways!", - "gateways.titan/titan_cyan": "Cyan Titan Gateways!", - "gateways.titan/titan_gray": "Gray Titan Gateways!", - "gateways.titan/titan_green": "Green Titan Gateways!", - "gateways.titan/titan_light_blue": "Light Blue Titan Gateways!", - "gateways.titan/titan_light_gray": "Light Gray Titan Gateways!", - "gateways.titan/titan_lime": "Lime Titan Gateways!", - "gateways.titan/titan_magenta": "Magenta Titan Gateways!", - "gateways.titan/titan_orange": "Orange Titan Gateways!", - "gateways.titan/titan_pink": "Pink Titan Gateways!", - "gateways.titan/titan_purple": "Purple Titan Gateways!", - "gateways.titan/titan_red": "Red Titan Gateways!", - "gateways.titan/titan_white": "White Titan Gateways!", - "gateways.titan/titan_yellow": "Yellow Titan Gateways!", + "gateways.titan/titan_black": "黑色巨型传送门!", + "gateways.titan/titan_blue": "蓝色巨型传送门!", + "gateways.titan/titan_brown": "棕色巨型传送门!", + "gateways.titan/titan_cyan": "青色巨型传送门!", + "gateways.titan/titan_gray": "灰色巨型传送门!", + "gateways.titan/titan_green": "绿色巨型传送门", + "gateways.titan/titan_light_blue": "淡蓝色巨型传送门!", + "gateways.titan/titan_light_gray": "淡灰色巨型传送门!", + "gateways.titan/titan_lime": "黄绿色巨型传送门!", + "gateways.titan/titan_magenta": "品红色巨型传送门!", + "gateways.titan/titan_orange": "橙色巨型传送门!", + "gateways.titan/titan_pink": "粉红色巨型传送门!", + "gateways.titan/titan_purple": "紫色巨型传送门!", + "gateways.titan/titan_red": "红色巨型传送门!", + "gateways.titan/titan_white": "白色巨型传送门!", + "gateways.titan/titan_yellow": "黄色巨型传送门!", "gateways.titan/trader_llama": "巨型行商羊驼传送门", "gateways.titan/tropical_fish": "巨型热带鱼传送门", "gateways.titan/tropical_slime": "巨型热带史莱姆传送门", @@ -1574,24 +1574,24 @@ "gateways.titan/zombie_villager": "巨型僵尸村民传送门", "gateways.titan/zombified_pig": "巨型僵尸猪传送门", "gateways.titan/zombified_piglin": "巨型僵尸猪灵传送门", - "gateways.trophies/root_description": "Collect all of the Trophies", - "gateways.trophies/root_title": "Trophies", - "gateways.trophies/trophies_black": "Black Trophies!", - "gateways.trophies/trophies_blue": "Blue Trophies!", - "gateways.trophies/trophies_brown": "Brown Trophies!", - "gateways.trophies/trophies_cyan": "Cyan Trophies!", - "gateways.trophies/trophies_gray": "Gray Trophies!", - "gateways.trophies/trophies_green": "Green Trophies!", - "gateways.trophies/trophies_light_blue": "Light Blue Trophies!", - "gateways.trophies/trophies_light_gray": "Light Gray Trophies!", - "gateways.trophies/trophies_lime": "Lime Trophies!", - "gateways.trophies/trophies_magenta": "Magenta Trophies!", - "gateways.trophies/trophies_orange": "Orange Trophies!", - "gateways.trophies/trophies_pink": "Pink Trophies!", - "gateways.trophies/trophies_purple": "Purple Trophies!", - "gateways.trophies/trophies_red": "Red Trophies!", - "gateways.trophies/trophies_white": "White Trophies!", - "gateways.trophies/trophies_yellow": "Yellow Trophies!", + "gateways.trophies/root_description": "收集所有奖杯", + "gateways.trophies/root_title": "奖杯", + "gateways.trophies/trophies_black": "黑色奖杯!", + "gateways.trophies/trophies_blue": "蓝色奖杯!", + "gateways.trophies/trophies_brown": "棕色奖杯!", + "gateways.trophies/trophies_cyan": "青色奖杯!", + "gateways.trophies/trophies_gray": "灰色奖杯!", + "gateways.trophies/trophies_green": "绿色奖杯!", + "gateways.trophies/trophies_light_blue": "淡蓝色奖杯!", + "gateways.trophies/trophies_light_gray": "淡灰色奖杯!", + "gateways.trophies/trophies_lime": "黄绿色奖杯!", + "gateways.trophies/trophies_magenta": "品红色奖杯!", + "gateways.trophies/trophies_orange": "橙色奖杯!", + "gateways.trophies/trophies_pink": "粉红色奖杯!", + "gateways.trophies/trophies_purple": "紫色奖杯!", + "gateways.trophies/trophies_red": "红色奖杯!", + "gateways.trophies/trophies_white": "白色奖杯!", + "gateways.trophies/trophies_yellow": "黄色奖杯!", "item.ae2.silicon_press": "压印模板", "item.minecraft.apple": "红色苹果", "item.sf5_things.black_apple": "黑色苹果", @@ -1646,9 +1646,9 @@ "skyfactory_5.advancement.title.blue.stage": "蓝色阶段", "skyfactory_5.advancement.title.brown.stage": "棕色阶段", "skyfactory_5.advancement.title.cyan.stage": "青色阶段", - "skyfactory_5.advancement.title.exited_end": "Exited the End", - "skyfactory_5.advancement.title.exited_nether": "Exited the Nether", - "skyfactory_5.advancement.title.exited_overworld": "Exited the Overworld", + "skyfactory_5.advancement.title.exited_end": "退出末地", + "skyfactory_5.advancement.title.exited_nether": "退出下界", + "skyfactory_5.advancement.title.exited_overworld": "退出主世界", "skyfactory_5.advancement.title.gray.stage": "灰色阶段", "skyfactory_5.advancement.title.green.stage": "绿色阶段", "skyfactory_5.advancement.title.light_blue.stage": "淡蓝色阶段", @@ -1687,22 +1687,40 @@ "skyfactory_5.chicken.entity.loot": "鸡战利品", "skyfactory_5.cluckshroom.entity.loot": "咯菇战利品", "skyfactory_5.cod.entity.loot": "鳕鱼战利品", - "skyfactory_5.color_discover.black": "Black has been added to your pallette", - "skyfactory_5.color_discover.blue": "Blue has been added to your pallette", - "skyfactory_5.color_discover.brown": "Brown has been added to your pallette", - "skyfactory_5.color_discover.cyan": "Cyan has been added to your pallette", - "skyfactory_5.color_discover.gray": "Gray has been added to your pallette", - "skyfactory_5.color_discover.green": "Green has been added to your pallette", - "skyfactory_5.color_discover.light_blue": "Light Blue has been added to your pallette", - "skyfactory_5.color_discover.light_gray": "Light Gray has been added to your pallette", - "skyfactory_5.color_discover.lime": "Lime has been added to your pallette", - "skyfactory_5.color_discover.magenta": "Magenta has been added to your pallette", - "skyfactory_5.color_discover.orange": "Orange has been added to your pallette", - "skyfactory_5.color_discover.pink": "Pink has been added to your pallette", - "skyfactory_5.color_discover.purple": "Purple has been added to your pallette", - "skyfactory_5.color_discover.red": "Red has been added to your pallette", - "skyfactory_5.color_discover.white": "White has been added to your pallette", - "skyfactory_5.color_discover.yellow": "Yellow has been added to your pallette", + "skyfactory_5.color.black": "黑色", + "skyfactory_5.color.blue": "蓝色", + "skyfactory_5.color.brown": "棕色", + "skyfactory_5.color.cyan": "青色", + "skyfactory_5.color.gray": "灰色", + "skyfactory_5.color.green": "绿色", + "skyfactory_5.color.light_blue": "淡蓝色", + "skyfactory_5.color.light_gray": "淡灰色", + "skyfactory_5.color.lime": "黄绿色", + "skyfactory_5.color.magenta": "品红色", + "skyfactory_5.color.none": "失色", + "skyfactory_5.color.orange": "橙色", + "skyfactory_5.color.pink": "粉红色", + "skyfactory_5.color.purple": "紫色", + "skyfactory_5.color.red": "红色", + "skyfactory_5.color.rgb": "RGB", + "skyfactory_5.color.white": "白色", + "skyfactory_5.color.yellow": "黄色", + "skyfactory_5.color_discover.black": "黑色已添加至你的调色板", + "skyfactory_5.color_discover.blue": "蓝色已添加至你的调色板", + "skyfactory_5.color_discover.brown": "棕色已添加至你的调色板", + "skyfactory_5.color_discover.cyan": "青色已添加至你的调色板", + "skyfactory_5.color_discover.gray": "灰色已添加至你的调色板", + "skyfactory_5.color_discover.green": "绿色已添加至你的调色板", + "skyfactory_5.color_discover.light_blue": "淡蓝色已添加至你的调色板", + "skyfactory_5.color_discover.light_gray": "淡灰色已添加至你的调色板", + "skyfactory_5.color_discover.lime": "黄绿色已添加至你的调色板", + "skyfactory_5.color_discover.magenta": "品红色已添加至你的调色板", + "skyfactory_5.color_discover.orange": "橙色已添加至你的调色板", + "skyfactory_5.color_discover.pink": "粉红色已添加至你的调色板", + "skyfactory_5.color_discover.purple": "紫色已添加至你的调色板", + "skyfactory_5.color_discover.red": "红色已添加至你的调色板", + "skyfactory_5.color_discover.white": "白色已添加至你的调色板", + "skyfactory_5.color_discover.yellow": "黄色已添加至你的调色板", "skyfactory_5.cow.entity.loot": "牛战利品", "skyfactory_5.cream_cow.entity.loot": "奶油牛战利品", "skyfactory_5.creeper.entity.loot": "苦力怕战利品", @@ -1725,23 +1743,23 @@ "skyfactory_5.fancy_chicken.entity.loot": "幻羽鸡战利品", "skyfactory_5.fox.entity.loot": "狐狸战利品", "skyfactory_5.frog.entity.loot": "青蛙战利品", - "skyfactory_5.functions.unlock.tip": "%s Has Been Added to Your Palette", - "skyfactory_5.functions.unlock.tip.black": "Black", - "skyfactory_5.functions.unlock.tip.blue": "Blue", - "skyfactory_5.functions.unlock.tip.brown": "Brown", - "skyfactory_5.functions.unlock.tip.cyan": "Cyan", - "skyfactory_5.functions.unlock.tip.gray": "Gray", - "skyfactory_5.functions.unlock.tip.green": "Green", - "skyfactory_5.functions.unlock.tip.light_blue": "Light Blue", - "skyfactory_5.functions.unlock.tip.light_gray": "Light Gray", - "skyfactory_5.functions.unlock.tip.lime": "Lime", - "skyfactory_5.functions.unlock.tip.magenta": "Magenta", - "skyfactory_5.functions.unlock.tip.orange": "Orange", - "skyfactory_5.functions.unlock.tip.pink": "Pink", - "skyfactory_5.functions.unlock.tip.purple": "Purple", - "skyfactory_5.functions.unlock.tip.red": "Red", - "skyfactory_5.functions.unlock.tip.white": "White", - "skyfactory_5.functions.unlock.tip.yellow": "Yellow", + "skyfactory_5.functions.unlock.tip": "你的调色板中恢复了%s", + "skyfactory_5.functions.unlock.tip.black": "黑色", + "skyfactory_5.functions.unlock.tip.blue": "蓝色", + "skyfactory_5.functions.unlock.tip.brown": "棕色", + "skyfactory_5.functions.unlock.tip.cyan": "青色", + "skyfactory_5.functions.unlock.tip.gray": "灰色", + "skyfactory_5.functions.unlock.tip.green": "绿色", + "skyfactory_5.functions.unlock.tip.light_blue": "淡蓝色", + "skyfactory_5.functions.unlock.tip.light_gray": "淡灰色", + "skyfactory_5.functions.unlock.tip.lime": "黄绿色", + "skyfactory_5.functions.unlock.tip.magenta": "品红色", + "skyfactory_5.functions.unlock.tip.orange": "橙色", + "skyfactory_5.functions.unlock.tip.pink": "粉红色", + "skyfactory_5.functions.unlock.tip.purple": "紫色", + "skyfactory_5.functions.unlock.tip.red": "红色", + "skyfactory_5.functions.unlock.tip.white": "白色", + "skyfactory_5.functions.unlock.tip.yellow": "黄色", "skyfactory_5.furnace_golem.entity.loot": "熔炉傀儡战利品", "skyfactory_5.ghast.entity.loot": "恶魂战利品", "skyfactory_5.ghast_cow.entity.loot": "恶魂牛战利品", @@ -1761,7 +1779,7 @@ "skyfactory_5.husk.entity.loot": "尸壳战利品", "skyfactory_5.hyper_rabbit.entity.loot": "超级兔子战利品", "skyfactory_5.illusioner.entity.loot": "幻术师战利品", - "skyfactory_5.info.bone_meal": "Obtained from composting biological material in a composter.", + "skyfactory_5.info.bone_meal": "在堆肥桶中堆肥生物材料以获得。", "skyfactory_5.info.chaos_shard": "在击败混沌守卫后,它生成在混沌之岛的中心。混沌之岛以(0,0)为中心,在每个方向上每隔10000格生成一个。", "skyfactory_5.iron_golem.entity.loot": "铁傀儡战利品", "skyfactory_5.jumbo_rabbit.entity.loot": "巨型兔子战利品", @@ -1776,29 +1794,29 @@ "skyfactory_5.llama.entity.loot": "羊驼战利品", "skyfactory_5.lobber_drowned.entity.loot": "投手溺尸战利品", "skyfactory_5.lobber_zombie.entity.loot": "投手僵尸战利品", - "skyfactory_5.loot_bag.black": "Black Loot Bag", - "skyfactory_5.loot_bag.blue": "Blue Loot Bag", - "skyfactory_5.loot_bag.brown": "Brown Loot Bag", - "skyfactory_5.loot_bag.cyan": "Cyan Loot Bag", - "skyfactory_5.loot_bag.gray": "Gray Loot Bag", - "skyfactory_5.loot_bag.green": "Green Loot Bag", - "skyfactory_5.loot_bag.light_blue": "Light Blue Loot Bag", - "skyfactory_5.loot_bag.light_gray": "Light Gray Loot Bag", - "skyfactory_5.loot_bag.lime": "Lime Loot Bag", - "skyfactory_5.loot_bag.magenta": "Magenta Loot Bag", - "skyfactory_5.loot_bag.orange": "Orange Loot Bag", - "skyfactory_5.loot_bag.pink": "Pink Loot Bag", - "skyfactory_5.loot_bag.purple": "Purple Loot Bag", - "skyfactory_5.loot_bag.red": "Red Loot Bag", - "skyfactory_5.loot_bag.white": "White Loot Bag", - "skyfactory_5.loot_bag.yellow": "Yellow Loot Bag", + "skyfactory_5.loot_bag.black": "黑色战利品袋", + "skyfactory_5.loot_bag.blue": "蓝色战利品袋", + "skyfactory_5.loot_bag.brown": "棕色战利品袋", + "skyfactory_5.loot_bag.cyan": "青色战利品袋", + "skyfactory_5.loot_bag.gray": "灰色战利品袋", + "skyfactory_5.loot_bag.green": "绿色战利品袋", + "skyfactory_5.loot_bag.light_blue": "淡蓝色战利品袋", + "skyfactory_5.loot_bag.light_gray": "淡灰色战利品袋", + "skyfactory_5.loot_bag.lime": "黄绿色战利品袋", + "skyfactory_5.loot_bag.magenta": "品红色战利品袋", + "skyfactory_5.loot_bag.orange": "橙色战利品袋", + "skyfactory_5.loot_bag.pink": "粉红色战利品袋", + "skyfactory_5.loot_bag.purple": "紫色战利品袋", + "skyfactory_5.loot_bag.red": "红色战利品袋", + "skyfactory_5.loot_bag.white": "白色战利品袋", + "skyfactory_5.loot_bag.yellow": "黄色战利品袋", "skyfactory_5.magenta_challenge_gateway_loot": "品红色挑战传送门战利品", "skyfactory_5.magenta_vein_creeper.entity.loot": "品红色矿脉苦力怕战利品", "skyfactory_5.magma_cow.entity.loot": "岩浆牛战利品", "skyfactory_5.magma_cube.entity.loot": "岩浆怪战利品", "skyfactory_5.melon_golem.entity.loot": "西瓜傀儡战利品", - "skyfactory_5.mob_spawn.disable": " will no longer spawn!", - "skyfactory_5.mob_spawn.enable": " will now spawn!", + "skyfactory_5.mob_spawn.disable": "将不再生成!", + "skyfactory_5.mob_spawn.enable": "将继续生成!", "skyfactory_5.moobloom.entity.loot": "哞花战利品", "skyfactory_5.moolip.entity.loot": "哞金香战利品", "skyfactory_5.mooshroom.entity.loot": "哞菇战利品", @@ -1874,6 +1892,249 @@ "skyfactory_5.strider.entity.loot": "炽足兽战利品", "skyfactory_5.swamp_zombie.entity.loot": "沼泽僵尸战利品", "skyfactory_5.tadpole.entity.loot": "蝌蚪战利品", + "skyfactory_5.task.1": "欢迎游玩天空工厂® 5", + "skyfactory_5.task.10": "特别感谢:", + "skyfactory_5.task.100": "右击奖杯以激活它(再次右击关闭)", + "skyfactory_5.task.101": "完成所有146种普通传送门试炼(不是巨型)", + "skyfactory_5.task.102": "完成普通末影龙传送门试炼", + "skyfactory_5.task.103": "§1--==§0巨型传送门§1==--", + "skyfactory_5.task.104": "获得一个巨型传送门珍珠", + "skyfactory_5.task.105": "完成任意巨型传送门试炼的50波次", + "skyfactory_5.task.106": "完成任意巨型传送门试炼的100波次", + "skyfactory_5.task.107": "完成任意巨型传送门试炼的150波次", + "skyfactory_5.task.108": "§1--==§0挑战传送门§1==--", + "skyfactory_5.task.109": "完成所有16种挑战传送门", + "skyfactory_5.task.11": "BlayTheNinth, Darkhax, Dutchs, FirstNecron, GoryMoon, Jaredlll08, KingLemming, linuxchr, Lothrazar, MarioLuigi7896, MrBysco, Muddr, Shadows_of_Fire, Twitch的观众", + "skyfactory_5.task.110": "§1--==§0耕作时期§1==--", + "skyfactory_5.task.111": "获得一个下级种子", + "skyfactory_5.task.112": "获得罐中牛", + "skyfactory_5.task.113": "从世界底部种植一株能长到最高层的甘蔗(y=448)", + "skyfactory_5.task.114": "获得所有16种颜色的神秘农业种子", + "skyfactory_5.task.115": "获得一个RGB源质种子", + "skyfactory_5.task.116": "§1--==§0旅行时期§1==--", + "skyfactory_5.task.117": "飞行", + "skyfactory_5.task.118": "制作一个返回石以从任意地点轻松传送回家", + "skyfactory_5.task.119": "使用泡泡环在空气中放置方块", + "skyfactory_5.task.12": "感谢你们支持这个包的开发", + "skyfactory_5.task.120": "前往下界", + "skyfactory_5.task.121": "前往末地", + "skyfactory_5.task.122": "§1--==§0杂七杂八§1==--", + "skyfactory_5.task.123": "制作一个机械动力的光剑", + "skyfactory_5.task.124": "制作一个吊床以睡到晚上", + "skyfactory_5.task.125": "从虚空中掉落到水池里", + "skyfactory_5.task.126": "把两个相同的头合起来让你的头变大到150%", + "skyfactory_5.task.127": "把两个相同的头合起来让你的头变大到250%", + "skyfactory_5.task.128": "收集所有6种任意生物的肢体(头、躯干、手臂、腿)", + "skyfactory_5.task.129": "使用有机物压缩机(Organic Matter Compressor)将物质转变为战利品袋", + "skyfactory_5.task.13": "最后,尤其感谢mod社区,这个包才能得以发布!", + "skyfactory_5.task.130": "§1--==§0魔法时期§1==--", + "skyfactory_5.task.131": "§1-=§0新生魔艺§1=-", + "skyfactory_5.task.132": "制作一个源质宝石", + "skyfactory_5.task.133": "制作一本法术书", + "skyfactory_5.task.134": "制作一个抄写台", + "skyfactory_5.task.135": "使用机器生产魔源", + "skyfactory_5.task.136": "制作一个附魔装置", + "skyfactory_5.task.137": "制作一个仪式火盆", + "skyfactory_5.task.138": "使用粉碎法术,使获得沙子和沙砾自动化", + "skyfactory_5.task.139": "执行荒野召唤仪式并击败他们", + "skyfactory_5.task.14": "来自开发者", + "skyfactory_5.task.140": "使用飞行仪式到处飞行!", + "skyfactory_5.task.141": "在至高树附近执行觉醒仪式召唤一个林地行者", + "skyfactory_5.task.142": "利用星宝石兽完成自动物品检索", + "skyfactory_5.task.143": "利用薇克精完成自动药水酿造", + "skyfactory_5.task.144": "使用收获仪式搭建一个自动化农场", + "skyfactory_5.task.145": "使用空岛召唤仪式搭建一个空岛(平原或沙漠)", + "skyfactory_5.task.146": "召唤并击败荒野奇美拉", + "skyfactory_5.task.147": "使用法术炮塔搭建一个自动化农场", + "skyfactory_5.task.148": "使用德格米获得生物掉落物", + "skyfactory_5.task.149": "以你自己召唤一个诱饵", + "skyfactory_5.task.15": "你好!我是Darkosto,我是天空工厂5的开发者", + "skyfactory_5.task.150": "用收容罐捕捉每只boss", + "skyfactory_5.task.151": "使用每种魔源装置生产魔源", + "skyfactory_5.task.152": "完整升级一个新生魔艺模组的盔甲(等级3,填满所有升级槽)", + "skyfactory_5.task.153": "召唤一只使魔", + "skyfactory_5.task.154": "使用预言师之眼远程访问一个方块", + "skyfactory_5.task.155": "使用传送卷轴或传送门进行传送", + "skyfactory_5.task.156": "使用烧杯加农炮", + "skyfactory_5.task.157": "§1-=§0神秘学§1=-", + "skyfactory_5.task.158": "使用魔鬼之梦果实获得第三只眼效果", + "skyfactory_5.task.159": "制造一个灵火", + "skyfactory_5.task.16": "如果你有任何问题,可以前往", + "skyfactory_5.task.160": "获得白色粉笔", + "skyfactory_5.task.161": "召唤一个碎矿者以自动化处理资源", + "skyfactory_5.task.162": "召唤一只被附身的末影螨并击杀它获得末地石", + "skyfactory_5.task.163": "使用新生魔艺模组的收容罐捕捉一个神秘学模组的巨灵,以让它们无损工作", + "skyfactory_5.task.164": "使用新生魔艺模组的收容罐捕捉每种交易灵", + "skyfactory_5.task.165": "使用维度矩阵管理大量物品存储", + "skyfactory_5.task.166": "召唤一个巨灵机器操作员让其使用维度矩阵自动化合成", + "skyfactory_5.task.167": "使用维度矿井自动获得资源", + "skyfactory_5.task.168": "拥有一个最大容量的维度矩阵(12416,在包括上下的所有边都放置等级4维度存储稳定器)", + "skyfactory_5.task.169": "召唤一只火灵", + "skyfactory_5.task.17": "§9§nTwitch§r", + "skyfactory_5.task.170": "召唤狂猎并击败它", + "skyfactory_5.task.171": "利用搬运工自动物品传输", + "skyfactory_5.task.172": "利用清洁工自动收集物品", + "skyfactory_5.task.173": "召唤一只使魔并用使魔之戒捕捉", + "skyfactory_5.task.174": "召唤一个Demonic Wife/Husband", + "skyfactory_5.task.175": "§1-=§0植物学时期§1=-", + "skyfactory_5.task.176": "制作一个花药台", + "skyfactory_5.task.177": "使用白雏菊制作64个活木和64个活石", + "skyfactory_5.task.178": "制作一个小土豆并将其命名为Direwolf20", + "skyfactory_5.task.179": "制作一个魔力池和魔力发射器", + "skyfactory_5.task.18": "或官方", + "skyfactory_5.task.180": "制作一个森林法杖", + "skyfactory_5.task.181": "搭建一个连接精灵世界的传送门", + "skyfactory_5.task.182": "使用精灵门与精灵交易染料或其他资源", + "skyfactory_5.task.183": "使用翡翠苋搭建一个自动花卉农场", + "skyfactory_5.task.184": "§1-=§0大师进阶§1=-", + "skyfactory_5.task.185": "只使用植物魔法和原版机制自动化白雏菊", + "skyfactory_5.task.186": "制作并填满高级魔力之戒", + "skyfactory_5.task.187": "完成盖亚仪式", + "skyfactory_5.task.188": "完成盖亚II仪式", + "skyfactory_5.task.189": "§1--==§0传说时期§1==--", + "skyfactory_5.task.19": "§9§nDiscord社区§r", + "skyfactory_5.task.190": "击败监守者", + "skyfactory_5.task.191": "击败末影龙", + "skyfactory_5.task.192": "击败凋灵", + "skyfactory_5.task.193": "击败盖亚守护者", + "skyfactory_5.task.194": "击败恶魂牛", + "skyfactory_5.task.195": "§1--==§0囤积时期§1==--", + "skyfactory_5.task.196": "搭建9x9x9巨型箱子", + "skyfactory_5.task.197": "制作一个精妙背包模组的下界合金背包", + "skyfactory_5.task.198": "制作并使用嵌套升级,使背包中能容纳其他背包", + "skyfactory_5.task.199": "制作并使用永恒升级,使背包能不被虚空吞噬", + "skyfactory_5.task.2": "§1============================", + "skyfactory_5.task.20": "感谢游玩", + "skyfactory_5.task.200": "使用量子链接仓让你的AE系统能够跨维度", + "skyfactory_5.task.201": "§1--==§0创世时期§1==--", + "skyfactory_5.task.202": "获取并研究失落知识", + "skyfactory_5.task.203": "创造并前往一个RFTools模组的维度", + "skyfactory_5.task.204": "创造一个满是马铃薯的维度", + "skyfactory_5.task.205": "将你的机器注能机注能至100%", + "skyfactory_5.task.206": "用维度编辑器向维度中发送TNT,以摧毁一个已创造的维度", + "skyfactory_5.task.207": "创造一个由RGB方块构成的维度", + "skyfactory_5.task.208": "§1--==§0巨龙时期§1==--", + "skyfactory_5.task.209": "制作神龙护胸", + "skyfactory_5.task.21": "解锁§0==§0黑色§0==", + "skyfactory_5.task.210": "神龙镐", + "skyfactory_5.task.211": "神龙斧", + "skyfactory_5.task.212": "神龙锹", + "skyfactory_5.task.213": "神龙锄", + "skyfactory_5.task.214": "神龙力量权杖", + "skyfactory_5.task.215": "自动击杀凋灵", + "skyfactory_5.task.216": "击败混沌守卫", + "skyfactory_5.task.217": "搭建一个等级6或更高级能量核心(最高为8)", + "skyfactory_5.task.218": "制作一个传送符咒", + "skyfactory_5.task.219": "填满一个等级6能量核心", + "skyfactory_5.task.22": "解锁§1==§0蓝色§1==", + "skyfactory_5.task.220": "制作一个龙箱", + "skyfactory_5.task.221": "§1--==§0模拟时期§1==--", + "skyfactory_5.task.222": "获得任意生物的缺陷数据模型", + "skyfactory_5.task.223": "将数据模型升级到自我意识", + "skyfactory_5.task.224": "在战利品制造机中使用凋灵预测产物以制作下界之星", + "skyfactory_5.task.225": "将末影龙数据模型升级到自我意识", + "skyfactory_5.task.226": "将混沌守卫数据模型升级到自我意识", + "skyfactory_5.task.227": "§1--==§0疯狂时期§1==--", + "skyfactory_5.task.228": "收集所有238种帽子", + "skyfactory_5.task.229": "生命值到达90颗心", + "skyfactory_5.task.23": "解锁§6==§0棕色§6==", + "skyfactory_5.task.230": "制作一个无尽手杖", + "skyfactory_5.task.231": "制作一个完美寿司卷", + "skyfactory_5.task.232": "制作一个自定义三明治模组的三明治,食材需与完美寿司不同", + "skyfactory_5.task.233": "使用失色染料方块填满一整个区块(16x448x16)", + "skyfactory_5.task.234": "§1--==§0超量时期§1==--", + "skyfactory_5.task.235": "§1--==§0也叫做没人疯到来做这些§1==--", + "skyfactory_5.task.236": "填满一个等级8能量核心,共9,223,000,000,000,000,000op", + "skyfactory_5.task.237": "将一个无限工具充满能量", + "skyfactory_5.task.238": "这儿没东西了,回去吧!", + "skyfactory_5.task.239": "你想要什么?快停下!", + "skyfactory_5.task.24": "解锁§3==§0青色§3==", + "skyfactory_5.task.240": "快退出去!", + "skyfactory_5.task.241": ">.>", + "skyfactory_5.task.242": "<.<", + "skyfactory_5.task.243": "解锁SCP-1689维度", + "skyfactory_5.task.25": "解锁§8==§0灰色§8==", + "skyfactory_5.task.26": "解锁§2==§0绿色§2==", + "skyfactory_5.task.27": "解锁§b==§0淡蓝色§b==", + "skyfactory_5.task.28": "解锁§7==§0淡灰色§7==", + "skyfactory_5.task.29": "解锁§a==§0黄绿色§a==", + "skyfactory_5.task.3": "你也许注意到所有颜色不见了!别担心,你电脑没坏。你需要用各种方式获取MC中的16种颜色:合成、世界交互等等。如果不知道该做什么,进度会帮到你。", + "skyfactory_5.task.30": "解锁§5==§0品红色§5==", + "skyfactory_5.task.31": "解锁§6==§0橙色§6==", + "skyfactory_5.task.32": "解锁§d==§0粉红色§d==", + "skyfactory_5.task.33": "解锁§5==§0紫色§5==", + "skyfactory_5.task.34": "解锁§c==§0红色§c==", + "skyfactory_5.task.35": "解锁§f==§0白色§f==", + "skyfactory_5.task.36": "解锁§e==§0黄色§e==", + "skyfactory_5.task.37": "§1--==§0探索时期§1==--", + "skyfactory_5.task.38": "使用手持工作台制作失色工作台", + "skyfactory_5.task.39": "使用桶制作泥土", + "skyfactory_5.task.4": "如何使用这本书", + "skyfactory_5.task.40": "吃土!", + "skyfactory_5.task.41": "使用任意颜色的木板制作任意颜色的工作台", + "skyfactory_5.task.42": "对树苗使用染料以改变其颜色", + "skyfactory_5.task.43": "使用任意染料和木棍制作有色火把", + "skyfactory_5.task.44": "制作合成站,解锁在颜色工作台中无法合成的配方", + "skyfactory_5.task.45": "制作寂静装备模组的镰刀以更快破坏树叶", + "skyfactory_5.task.46": "制作寂静装备模组的斧头以更快破坏木头", + "skyfactory_5.task.47": "使用斧头右击原木获得模具基板", + "skyfactory_5.task.48": "使用坩埚融化树叶或树苗以获得水(或收集雨水)", + "skyfactory_5.task.49": "使用蚕感染树叶获得线", + "skyfactory_5.task.5": "使用下方箭头翻页。你将会看到被分到各个阶段的挑战,阶段代表总体的游戏进度,不过你不需要按顺序完成它们。每个挑战完成后,别忘了勾选前面的复选框。别掉以轻心,挑战会越来越难!同样,别忘了做一个任务桌来存放这本书!", + "skyfactory_5.task.50": "使用营火获得灰烬,并合成圆石", + "skyfactory_5.task.51": "使用无中生有模组的锤子或石磨制作沙子", + "skyfactory_5.task.52": "对装满水的桶使用沙子以制作黏土", + "skyfactory_5.task.53": "制作怪奇宝典以获得所有指导书", + "skyfactory_5.task.54": "§1--==§0石器时期§1==--", + "skyfactory_5.task.55": "使用烧制坩埚制造熔岩", + "skyfactory_5.task.56": "获得黑曜石", + "skyfactory_5.task.57": "自动化获取圆石", + "skyfactory_5.task.58": "使用石材升级你的寂静装备模组的工具(圆石、安山岩、闪长岩、花岗岩)", + "skyfactory_5.task.59": "§1--==§0缤纷时期§1==--", + "skyfactory_5.task.6": "§1--==§ 生物生成§1==--", + "skyfactory_5.task.60": "把染料扔到水里以改变水的颜色", + "skyfactory_5.task.61": "使用任意颜色的水将沙子转变为染料块", + "skyfactory_5.task.62": "使用染料右击有色树叶以制造花", + "skyfactory_5.task.63": "把有色树苗扔到水中以改变其颜色", + "skyfactory_5.task.64": "把有色树苗扔到火或熔岩中以改变其颜色", + "skyfactory_5.task.65": "使用滴水石锥将一块沙子转变为染料块", + "skyfactory_5.task.66": "§1--==§0自动化时期§1==--", + "skyfactory_5.task.67": "使用一台斯特林引擎或燃烧发电机供能", + "skyfactory_5.task.68": "制作RGB染料", + "skyfactory_5.task.69": "制作搅拌机将染料混合在一起", + "skyfactory_5.task.7": "在天空工厂5中,生物的生成方式与原版或其他整合包不同。生物不会自然生成,你需要完成对应的生物传送门试炼以获得奖杯。将奖杯放置下并激活,就能生成对应种类的生物。生物能在大多数方块上生成,不需要为其提供特殊的方块,例如草方块或水。你也不用担心群系、维度或Y轴高度,生物生成并不依赖这些条件。", + "skyfactory_5.task.70": "制作印刷机以自动收集资源", + "skyfactory_5.task.71": "获得末影接口模组的无限粉", + "skyfactory_5.task.72": "将磨粉机作为催化剂用于磨粉机中", + "skyfactory_5.task.73": "使用工业先锋:灵魂模组捕获监守者以加速你的机器", + "skyfactory_5.task.74": "§1--==§0能源时期§1==--", + "skyfactory_5.task.75": "搭建BiggerReactors模组中的被动冷却反应堆", + "skyfactory_5.task.76": "搭建BiggerReactors模组中的主动冷却反应堆", + "skyfactory_5.task.77": "搭建最大尺寸的反应堆(32x48x32)", + "skyfactory_5.task.78": "搭建BiggerReactors模组中的涡轮机", + "skyfactory_5.task.79": "产能效率达到1000 RF/t", + "skyfactory_5.task.8": "光照等级影响生物生成。友好生物在光照等级为8到15时生成,敌对生物则在等级为0到7时生成。按下F7,你能轻松查看光照等级。", + "skyfactory_5.task.80": "产能效率达到10000 RF/t", + "skyfactory_5.task.81": "产能效率达到100k RF/t", + "skyfactory_5.task.82": "产能效率达到1M RF/t", + "skyfactory_5.task.83": "制作脉冲剪刀为脉冲羊剪羊毛以收集能源", + "skyfactory_5.task.84": "使用脉冲剪刀或脉冲羊毛为机器充能,即使用羊毛右击支持的机器或电池或释放脉冲剪刀的能源", + "skyfactory_5.task.85": "收集16种颜色的脉冲羊", + "skyfactory_5.task.86": "§1--==§0生活时期§1==--", + "skyfactory_5.task.87": "将所有16种颜色的村民聚集起来(村民交易会在短时间后自动刷新)", + "skyfactory_5.task.88": "获得所有146个奖杯", + "skyfactory_5.task.89": "找到并拾取一个刷怪笼", + "skyfactory_5.task.9": "世界中的刷怪笼仍会刷怪。你可以收集这些刷怪笼并升级它们,然后对其使用生物奖杯以改变生成的生物种类。", + "skyfactory_5.task.90": "使用奖杯右击刷怪笼以改变其生物种类", + "skyfactory_5.task.91": "使用巨型火把阻止生物生成", + "skyfactory_5.task.92": "搭建一只模块化金属傀儡", + "skyfactory_5.task.93": "搭建一只模块化犬型傀儡", + "skyfactory_5.task.94": "搭建一只模块化人型傀儡", + "skyfactory_5.task.95": "使用下界合金为模块化金属傀儡武装", + "skyfactory_5.task.96": "完全升级一只模块化金属傀儡", + "skyfactory_5.task.97": "§1--==§0普通传送门§1==--", + "skyfactory_5.task.98": "获得一个普通传送门珍珠", + "skyfactory_5.task.99": "完成一个传送门试炼并获得生物奖杯", "skyfactory_5.teacup_pig.entity.loot": "茶杯猪战利品", "skyfactory_5.tipsmod.tip.1": "Bridging模组能让你不用潜行就能将方块放在身前!", "skyfactory_5.tipsmod.tip.10": "你能用各种方式解锁颜色,不要局限于合成!", @@ -1892,26 +2153,26 @@ "skyfactory_5.tipsmod.tip.9": "村民的交易会定期改变。如果你没看到想买的东西,只需要等待更久!", "skyfactory_5.tooltip.belt": "在铁砧中用腰带包升级", "skyfactory_5.tooltip.block_of_blooming_onion": "法律意义上的不同!", - "skyfactory_5.tooltip.boss_mob_gateway": "Warning! Summons a Boss Mob", + "skyfactory_5.tooltip.boss_mob_gateway": "警告!这会生成Boss生物", "skyfactory_5.tooltip.channel": "**需要使用频道**", "skyfactory_5.tooltip.chaos_shard1": "在击败混沌守卫后,", "skyfactory_5.tooltip.chaos_shard2": "生成在混沌之岛的中心", "skyfactory_5.tooltip.chaos_shard3": "", "skyfactory_5.tooltip.crafting_station1": "用于制作任意有序或无序配方", "skyfactory_5.tooltip.crafting_station2": "", - "skyfactory_5.tooltip.end_painting": "Teleports you to the End Dimension", + "skyfactory_5.tooltip.end_painting": "将你传送至末地", "skyfactory_5.tooltip.energetic_shears1": "手持脉冲剪刀点击或", "skyfactory_5.tooltip.energetic_shears2": "放入兼容的机器中为其供电", "skyfactory_5.tooltip.energetic_wool1": "手持羊毛点击兼容的机器为其供电", "skyfactory_5.tooltip.energetic_wool2": "", - "skyfactory_5.tooltip.exploding_boss_gateway": "Warning! Summons an Exploding Boss Mob", + "skyfactory_5.tooltip.exploding_boss_gateway": "警告!这会生成一个能爆炸的Boss生物", "skyfactory_5.tooltip.inferium_essence": "由黄绿色树叶掉落", "skyfactory_5.tooltip.lost_knowledge1": "由末影人、末影幼崽、愤怒末影人掉落,或在RFTools维度的战利品箱中找到", "skyfactory_5.tooltip.mechanical_extruder": "用于制造圆石、石头以及玄武岩", - "skyfactory_5.tooltip.nether_painting": "Teleports you to the Nether Dimension", - "skyfactory_5.tooltip.overworld_painting": "Teleports you to the Overworld Dimension", + "skyfactory_5.tooltip.nether_painting": "将你传送至下界", + "skyfactory_5.tooltip.overworld_painting": "将你传送至主世界", "skyfactory_5.tooltip.trophy": "点击以切换生成开关", - "skyfactory_5.tooltip.ugly_steel_plating": "Covers Blenders & Printers to save FPS", + "skyfactory_5.tooltip.ugly_steel_plating": "覆盖搅拌机和印刷机以节省FPS", "skyfactory_5.trader_llama.entity.loot": "行商羊驼战利品", "skyfactory_5.tropical_fish.entity.loot": "热带鱼战利品", "skyfactory_5.tropical_slime.entity.loot": "热带史莱姆战利品", diff --git a/src/minecraft/scripts/colors/content/registry/item_registry.zs b/src/minecraft/scripts/colors/content/registry/item_registry.zs index 8030f41cd..54a8f2fa9 100644 --- a/src/minecraft/scripts/colors/content/registry/item_registry.zs +++ b/src/minecraft/scripts/colors/content/registry/item_registry.zs @@ -153,7 +153,7 @@ ContentBuilder.factory Type: "COMMON", Loot: "skyfactory_5:loot_bags/" + color.getResourceName() + "_loot_bag", Color: color.asDecimal(), - Name: color.getDisplayName() + "战利品袋" + Name: Component.translatable("item.skyfactory_5.loot_bag." + color.getName()).getString() }); }) .registerItem(ColoredItem.Wool, (color) => { diff --git a/src/minecraft/scripts/colors/items/black.zs b/src/minecraft/scripts/colors/items/black.zs index 264695ab2..3abc34576 100644 --- a/src/minecraft/scripts/colors/items/black.zs +++ b/src/minecraft/scripts/colors/items/black.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.Black]; val textColor = 0xFFFFFF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ .withTag({BlockEntityTag: {VariantID: 0, entity: "veincreeper:black"}}), diff --git a/src/minecraft/scripts/colors/items/blue.zs b/src/minecraft/scripts/colors/items/blue.zs index b85df551c..acd7bd082 100644 --- a/src/minecraft/scripts/colors/items/blue.zs +++ b/src/minecraft/scripts/colors/items/blue.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.Blue]; val textColor = 0x0080FF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ .withTag({Potion: "minecraft:water"}), diff --git a/src/minecraft/scripts/colors/items/brown.zs b/src/minecraft/scripts/colors/items/brown.zs index 8460dab43..ef7c7f559 100644 --- a/src/minecraft/scripts/colors/items/brown.zs +++ b/src/minecraft/scripts/colors/items/brown.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.Brown]; val textColor = 0xFFFFFF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ ]; diff --git a/src/minecraft/scripts/colors/items/cyan.zs b/src/minecraft/scripts/colors/items/cyan.zs index fb8106a7f..4cdc55ab3 100644 --- a/src/minecraft/scripts/colors/items/cyan.zs +++ b/src/minecraft/scripts/colors/items/cyan.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.Cyan]; val textColor = 0xFFFFFF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ .withTag({BlockEntityTag: {VariantID: 0, entity: "veincreeper:cyan"}}), diff --git a/src/minecraft/scripts/colors/items/gray.zs b/src/minecraft/scripts/colors/items/gray.zs index e73c81704..5fde614db 100644 --- a/src/minecraft/scripts/colors/items/gray.zs +++ b/src/minecraft/scripts/colors/items/gray.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.Gray]; val textColor = 0xFFFFFF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ ]; diff --git a/src/minecraft/scripts/colors/items/green.zs b/src/minecraft/scripts/colors/items/green.zs index 074f7861d..65dbe5e84 100644 --- a/src/minecraft/scripts/colors/items/green.zs +++ b/src/minecraft/scripts/colors/items/green.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.Green]; val textColor = 0xFFFFFF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ ]; diff --git a/src/minecraft/scripts/colors/items/light_blue.zs b/src/minecraft/scripts/colors/items/light_blue.zs index 423e99ce7..dd744fb3b 100644 --- a/src/minecraft/scripts/colors/items/light_blue.zs +++ b/src/minecraft/scripts/colors/items/light_blue.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.LightBlue]; val textColor = 0xFFFFFF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ ]; diff --git a/src/minecraft/scripts/colors/items/light_gray.zs b/src/minecraft/scripts/colors/items/light_gray.zs index 18ec587e9..809085c15 100644 --- a/src/minecraft/scripts/colors/items/light_gray.zs +++ b/src/minecraft/scripts/colors/items/light_gray.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.LightGray]; val textColor = 0xFFFFFF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ ]; diff --git a/src/minecraft/scripts/colors/items/lime.zs b/src/minecraft/scripts/colors/items/lime.zs index deb92f9d2..4d3ec30d1 100644 --- a/src/minecraft/scripts/colors/items/lime.zs +++ b/src/minecraft/scripts/colors/items/lime.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.Lime]; val textColor = 0xFFFFFF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ ]; diff --git a/src/minecraft/scripts/colors/items/magenta.zs b/src/minecraft/scripts/colors/items/magenta.zs index 0a131d728..b5921aa50 100644 --- a/src/minecraft/scripts/colors/items/magenta.zs +++ b/src/minecraft/scripts/colors/items/magenta.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.Magenta]; val textColor = 0xFFFFFF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ ]; diff --git a/src/minecraft/scripts/colors/items/none.zs b/src/minecraft/scripts/colors/items/none.zs index 63a8aa02d..6cefd5149 100644 --- a/src/minecraft/scripts/colors/items/none.zs +++ b/src/minecraft/scripts/colors/items/none.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.None]; val textColor = 0xFFFFFF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ ]; diff --git a/src/minecraft/scripts/colors/items/orange.zs b/src/minecraft/scripts/colors/items/orange.zs index 100b6450e..09fe38e8f 100644 --- a/src/minecraft/scripts/colors/items/orange.zs +++ b/src/minecraft/scripts/colors/items/orange.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.Orange]; val textColor = 0xFFFFFF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ ]; diff --git a/src/minecraft/scripts/colors/items/pink.zs b/src/minecraft/scripts/colors/items/pink.zs index 290cad771..ae84f2cc6 100644 --- a/src/minecraft/scripts/colors/items/pink.zs +++ b/src/minecraft/scripts/colors/items/pink.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.Pink]; val textColor = 0xFFFFFF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ ]; diff --git a/src/minecraft/scripts/colors/items/purple.zs b/src/minecraft/scripts/colors/items/purple.zs index 5d42ba7db..39765c897 100644 --- a/src/minecraft/scripts/colors/items/purple.zs +++ b/src/minecraft/scripts/colors/items/purple.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.Purple]; val textColor = 0xFFFFFF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ ]; diff --git a/src/minecraft/scripts/colors/items/red.zs b/src/minecraft/scripts/colors/items/red.zs index 1f3b74057..46bb62916 100644 --- a/src/minecraft/scripts/colors/items/red.zs +++ b/src/minecraft/scripts/colors/items/red.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.Red]; val textColor = 0xFFFFFF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ ]; diff --git a/src/minecraft/scripts/colors/items/rgb.zs b/src/minecraft/scripts/colors/items/rgb.zs index 92d0b7026..ad968436d 100644 --- a/src/minecraft/scripts/colors/items/rgb.zs +++ b/src/minecraft/scripts/colors/items/rgb.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.RGB]; val textColor = 0xFFAA00; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ ]; diff --git a/src/minecraft/scripts/colors/items/white.zs b/src/minecraft/scripts/colors/items/white.zs index 97ae1e632..c8c6115e2 100644 --- a/src/minecraft/scripts/colors/items/white.zs +++ b/src/minecraft/scripts/colors/items/white.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.White]; val textColor = 0x000000; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ ]; diff --git a/src/minecraft/scripts/colors/items/yellow.zs b/src/minecraft/scripts/colors/items/yellow.zs index 2c3a00209..2d6e61a70 100644 --- a/src/minecraft/scripts/colors/items/yellow.zs +++ b/src/minecraft/scripts/colors/items/yellow.zs @@ -3,7 +3,7 @@ import crafttweaker.api.text.Component; val color = Globals.colors[ColorName.Yellow]; val textColor = 0xFFFFFF; -val component = Component.literal(color.getDisplayName()).withStyle(style => style.withColor(textColor)); +val component = Component.translatable(color.getDisplayName()).withStyle(style => style.withColor(textColor)); val items as IItemStack[] = [ ]; diff --git a/src/minecraft/scripts/globals.zs b/src/minecraft/scripts/globals.zs index 9eed8aa0a..6cb73f7b3 100644 --- a/src/minecraft/scripts/globals.zs +++ b/src/minecraft/scripts/globals.zs @@ -6,27 +6,27 @@ import crafttweaker.api.entity.EntityType; public class Globals { public static val colors as Color[ColorName] = { // Commented colors are being kept for reference - ColorName.None: new Color(ColorName.None, "失色", "none", 9539985), // #919191 - ColorName.Red: new Color(ColorName.Red, "红色", "red", 11546150), // #b02e26 - ColorName.Green: new Color(ColorName.Green, "绿色", "green", 6192150), // #5d7c15 - ColorName.Lime: new Color(ColorName.Lime, "黄绿色", "lime", 8439583), // #80c71f + ColorName.None: new Color(ColorName.None, "skyfactory_5.color.none", "none", 9539985), // #919191 + ColorName.Red: new Color(ColorName.Red, "skyfactory_5.color.red", "red", 11546150), // #b02e26 + ColorName.Green: new Color(ColorName.Green, "skyfactory_5.color.green", "green", 6192150), // #5d7c15 + ColorName.Lime: new Color(ColorName.Lime, "skyfactory_5.color.lime", "lime", 8439583), // #80c71f // ColorName.Blue: new Color(ColorName.Blue, "Blue", "blue", 33023), // #0080ff - ColorName.Blue: new Color(ColorName.Blue, "蓝色", "blue", 3949738), // #3c44a9 - ColorName.LightBlue: new Color(ColorName.LightBlue, "淡蓝色", "light_blue", 3847130), // #3ab3da - ColorName.Gray: new Color(ColorName.Gray, "灰色", "gray", 4673362), // #474f52 - ColorName.LightGray: new Color(ColorName.LightGray, "淡灰色", "light_gray", 10329495), // #9c9d97 - ColorName.Yellow: new Color(ColorName.Yellow, "黄色", "yellow", 16701501), // #ffd83d + ColorName.Blue: new Color(ColorName.Blue, "skyfactory_5.color.blue", "blue", 3949738), // #3c44a9 + ColorName.LightBlue: new Color(ColorName.LightBlue, "skyfactory_5.color.light_blue", "light_blue", 3847130), // #3ab3da + ColorName.Gray: new Color(ColorName.Gray, "skyfactory_5.color.gray", "gray", 4673362), // #474f52 + ColorName.LightGray: new Color(ColorName.LightGray, "skyfactory_5.color.light_gray", "light_gray", 10329495), // #9c9d97 + ColorName.Yellow: new Color(ColorName.Yellow, "skyfactory_5.color.yellow", "yellow", 16701501), // #ffd83d // ColorName.Purple: new Color(ColorName.Purple, "Purple", "purple", 8388736), // #800080 - ColorName.Purple: new Color(ColorName.Purple, "紫色", "purple", 8991416), // #8932b7 - ColorName.Magenta: new Color(ColorName.Magenta, "品红色", "magenta", 13061821), // #c64fbd - ColorName.Pink: new Color(ColorName.Pink, "粉红色", "pink", 15961002), // #f38caa - ColorName.White: new Color(ColorName.White, "白色", "white", 16383998), // #f9ffff - ColorName.Black: new Color(ColorName.Black, "黑色", "black", 1908001), // #1d1c21 - ColorName.Brown: new Color(ColorName.Brown, "棕色", "brown", 8606770), // #825432 - ColorName.LightBrown: new Color(ColorName.LightBrown, "棕色", "brown", 9849600), // #964B00 - ColorName.Cyan: new Color(ColorName.Cyan, "青色", "cyan", 1481884), // #169c9d - ColorName.Orange: new Color(ColorName.Orange, "橙色", "orange", 16351261), // #f9801d - ColorName.RGB: new Color(ColorName.RGB, "RGB", "rgb", 16755200) // #FFAA00 + ColorName.Purple: new Color(ColorName.Purple, "skyfactory_5.color.purple", "purple", 8991416), // #8932b7 + ColorName.Magenta: new Color(ColorName.Magenta, "skyfactory_5.color.magenta", "magenta", 13061821), // #c64fbd + ColorName.Pink: new Color(ColorName.Pink, "skyfactory_5.color.pink", "pink", 15961002), // #f38caa + ColorName.White: new Color(ColorName.White, "skyfactory_5.color.white", "white", 16383998), // #f9ffff + ColorName.Black: new Color(ColorName.Black, "skyfactory_5.color.black", "black", 1908001), // #1d1c21 + ColorName.Brown: new Color(ColorName.Brown, "skyfactory_5.color.brown", "brown", 8606770), // #825432 + ColorName.LightBrown: new Color(ColorName.LightBrown, "skyfactory_5.color.brown", "brown", 9849600), // #964B00 + ColorName.Cyan: new Color(ColorName.Cyan, "skyfactory_5.color.cyan", "cyan", 1481884), // #169c9d + ColorName.Orange: new Color(ColorName.Orange, "skyfactory_5.color.orange", "orange", 16351261), // #f9801d + ColorName.RGB: new Color(ColorName.RGB, "skyfactory_5.color.rgb", "rgb", 16755200) // #FFAA00 }; public static val stagedMobs as StagedMob[EntityType] = { diff --git a/src/minecraft/scripts/stages/chat_message.zs b/src/minecraft/scripts/stages/chat_message.zs index def0475fe..7c8d2347b 100644 --- a/src/minecraft/scripts/stages/chat_message.zs +++ b/src/minecraft/scripts/stages/chat_message.zs @@ -3,7 +3,7 @@ import mods.gamestages.events.GameStageAdded; // TODO: Messages should use lang keys // Send a message when the player recieves certain stages events.register((event) => { - if !event.stage.empty { - event.entity.sendMessage(Component.translatable("skyfactory5.color_discover." + event.stage)); + if !event.stage.empty { + event.entity.sendMessage(Component.translatable("skyfactory5.color_discover." + event.stage)); } });