作品功能
这个 OOC 的功能主要是防止加载大型模组世界的传送门就会导致未响应以及崩溃。
根据玩家的主机配置决定优化的显著性,目前测试的加载世界速度从 14.8 秒(加载时未响应)优化到 7.6 秒(未发生未响应)。
如何使用
进入世界后输入 "/give @s command_block" 获取命令方块,
将以下命令全部复制到命令方块中,并点击"始终开启"或使用红石启动命令方块,将会自动加载到世界中,
加载完毕后左下角将会出现命令安装提示以及对应的功能,界面将会在加载时同时显示在聊天栏中。
你需要点击聊天栏中显示的维度进行预加载优化。
联动:
注意事项
*必看* 作者说明理论是在 1.7.10 到 1.16 均有效,但是因为时间原因未测试除 1.12.2 之外的其他版本,玩家可自行测试可用性并编辑模组添加可用版本。
*必看* 本 OOC 作用并不是在创建世界时优化加载速度,而是在进入对应世界的传送门时优化加载和进入的速度。
*必看* OOC 并未对原版 Minecraft 实际添加任何新的变量或元素,理论不会与任何模组和其他数据包发生崩溃。
*必看* 可以重复运行 OOC,不会出现 BUG。
*非常重要* 以 Forge 为前置,必须安装 Forge,不安装不会导致加载崩溃,但是无法使用任何优化功能。
*必看* 如果不安装联动的暮色森林和虚无世界 3 不会导致崩溃或错误,只是对应优化功能无法使用。
原理
使用 Forge 的世界预加载命令对不同维度进行预加载。
OOC:
/summon falling_block ~ ~1.5 ~ {Time:1,Block:"minecraft:redstone_block",Motion:[0d,-1d,0d],Passengers:[{id:falling_block,Time:1,Block:"minecraft:activator_rail",Passengers:[{id:commandblock_minecart,Command:"blockdata ~ ~-2 ~ {auto:0b,Command:\"\"}"},{id:commandblock_minecart,Command:"/tellraw @a [{\"text\":\"------------------------------\\n\\n\\u00a7e更好的世界加载 [1.7.10-1.16]\\n\\u00a76作者:\\u00a7d\\u00a7nFurrycalin\\n①:您必须点击下方预加载按钮来加载OOC,等待加载完毕\\n②:此OOC会让你在游玩时快速加载世界,避免游戏加载崩溃 \\u00a79-实测加载简短7.4秒\\n③:加载模组世界时请加载对应模组,否则将无效!\\n④:感谢使用!\\n\\n\\u00a7b原版:\\n\"},{\"text\":\" \"},{\"text\":\"[地狱]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载地狱\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 -1\"}},{\"text\":\" \"},{\"text\":\"[末地]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载末地\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 1\"}},{\"text\":\"\\n \\u00a76↓------模组维度------↓\\n\"},{\"text\":\"\\u00a7a暮色森林:\\n\"},{\"text\":\" \"},{\"text\":\"[暮色森林]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载暮色森林\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 7\"}},{\"text\":\"\\n\\u00a7d虚无世界:\\n\"},{\"text\":\" \"},{\"text\":\"[糖果世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载糖果世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 803\"}},{\"text\":\" \"},{\"text\":\"[花园世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载花园世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 809\"}},{\"text\":\" \"},{\"text\":\"[黄金世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载黄金世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 813\"}},{\"text\":\"\\n \"},{\"text\":\"[深渊世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载深渊世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 800\"}},{\"text\":\" \"},{\"text\":\"[塞尔瑞世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载赛尔瑞世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 820\"}},{\"text\":\" \"},{\"text\":\"[蘑菇世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载蘑菇世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 817\"}},{\"text\":\"\\n \"},{\"text\":\"[未知世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载未知世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 821\"}},{\"text\":\" \"},{\"text\":\"[异位世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载异位世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 808\"}},{\"text\":\" \"},{\"text\":\"[深层世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载深层世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 812\"}},{\"text\":\"\\n \"},{\"text\":\"[暴风世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载暴风世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 814\"}},{\"text\":\" \"},{\"text\":\"[传说世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载传说世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 818\"}},{\"text\":\" \"},{\"text\":\"[赫尔维蒂]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载赫尔维蒂世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 815\"}},{\"text\":\"\\n \"},{\"text\":\"[月球世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载月球世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 816\"}},{\"text\":\" \"},{\"text\":\"[晶体世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载晶体世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 806\"}},{\"text\":\" \"},{\"text\":\"[符文世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载符文世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 819\"}},{\"text\":\"\\n \"},{\"text\":\"[玩具世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载玩具世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 804\"}},{\"text\":\" \"},{\"text\":\"[天堂世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载天堂世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 811\"}},{\"text\":\" \"},{\"text\":\"[爵士世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载爵士世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 802\"}},{\"text\":\"\\n \"},{\"text\":\"[深层世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载深层世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 807\"}},{\"text\":\" \"},{\"text\":\"[蠕变世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载蠕变世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 805\"}},{\"text\":\" \"},{\"text\":\"[格瑞克世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载格瑞克世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 810\"}},{\"text\":\"\\n \"},{\"text\":\"[远古世界]\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"点我预加载远古世界\"},\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/forge generate 0 0 0 500 801\"}},{\"text\":\"\\n\\n\\u00a7f------------------------------\"}]"},{id:commandblock_minecart,Command:"setblock ~ ~1 ~ command_block 0 replace {auto:1b,Command:\"fill ~ ~ ~ ~ ~-2 ~ air\"}"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}
作者留言
本 OOC(一键命令方块)在 2020 年 12 月 4 日开发,至于为什么现在才发布,是因为完全把这个作品忘了等待合适的时机。
任何玩家都可以修改命令内容,但是必须标注原作,可添加与其他模组世界的联动优化。