中土世界生成平衡

中土世界生成平衡

中土模组的真实刷怪机制——兽人领地爬行,精灵森林寂静无声,火把光辉守护家园,强兽人在正午行军。修复了怪物泛滥问题,新增带有预设的游戏内设置界面。

中土世界刷怪平衡 v1.3.0 Minecraft 1.21.8 需要 Fabric API 为中土世界 1.0.1 构建

中土的每一寸土地都名副其实:魔多遍布半兽人部落,夏尔在阳光下安睡,而一盏亮起的灯火足以将黑暗之物拒之门外。

一个用于中土世界模组的 Fabric 模组


简介

中土世界模组为你呈现了一个完整的世界,但它的刷怪机制对每片土地一视同仁:到处都是同样的生物群,成群的军队在你周围聚集,村庄只有一两个居民,而强盗在正午悠闲漫步。这个模组将这一切围绕一个理念彻底重建——由背景设定决定数量。

半兽人和哥布林靠数量取胜,因此它们的领地是地图上最拥挤的,它们的战团像真正的队伍一样分散抵达,而不是堆叠在一个方块上。精灵稀少且正在离去,所以洛斯罗瑞恩感觉有人居住,却又不至于像座城市。强盗之地在正午寂静无人,而在天黑后则真正危机四伏。强兽人是为忍受阳光而培育的,所以在正午的戈戈罗斯,你能看到队长和老兵在巡逻,而普通士兵则等待夜晚的来临。任何光源——火把、蜡烛、精灵提灯——都能驱散宵小之徒,所以一个亮着灯的营地就是安全的营地。在山脉之下,古老的秩序依然存在:哥布林靠近光亮处,迷雾山脉的部族居于洞穴中,摩瑞亚占据深渊,而在更深处还有更可怕的东西。

它还从根本上修复了生物涌潮问题:NPC 不再能绕过生物数量上限,失控的次级刷怪器已被驯服,定居点也有了真实的人口规模——半兽人营地拥挤不堪,霍比特人村庄温馨舒适,而且再也没有哪个村庄在最初一小时是空荡荡的了。

一切都是可设置的。开箱即用的是一套经过调校的背景设定数值——但本页的每一个数字都可以在游戏内的设置界面中更改,无需重启。


你将获得

每个种族都有自己的生物群:魔多和贡达巴德最为密集,刚铎和洛汗的道路有人巡逻,夏尔安全且舒适,精灵森林寂静无声。流浪者以符合背景设定的规模成群出现——半兽人三五成群,精灵则独自行动。
畏惧阳光的种族在白天变得稀少,而在黑暗中聚集;强兽人在正午行军;强盗则躲避被看见。只需一个按钮,就能让夜晚变得真正危险。
方块光源能在任何时刻驱赶邪恶——火把、蜡烛、火盆、精灵提灯,全都有效。照亮你的家,就不会有邪恶之物出现在屋里。善良的人们可以在有光照的道路上自由行走。
定居点拥有符合背景设定的人口规模,并带有自然的变化——没有两个村庄是完全相同的。它们会在你首次到达时立即填充人口,其组成遵循数据自身的权重,并且每种文化会分布在背景设定赋予它的所有土地上:刚铎出现在伊希利恩和奥斯吉利亚斯,河谷镇在长湖旁,矮人在铁丘陵。
无尽生物堆积的根源已被修复,再也没有生物会在你眼前凭空出现——新来者会从你视野之外的广阔环形区域抵达。
中土世界 1.0.1 将其自身的刷怪条件写入其生物群系表。这里共有七个独立的开关,让你可以自行决定保留多少基础模组的判定逻辑——且其按类型的拥挤上限不再限制本模组的背景设定密度。
地下世界有人居住,而且是分层的:野生哥布林在光亮处附近拾荒,迷雾山脉的部族占据洞穴,摩瑞亚占据深渊,而在更深处,还有摩瑞亚的酋长与贡达巴德。你挖掘得越深,遇到的等级就越高,而且一个危险的地表区域的地下会比安全区域的地下更危险。
附属模组可以将自己的设置项放在这个界面中,并将自己的数据放进这些报告中,这样你中土世界之旅的所有配置都可以在一个地方完成,而不是分散在五个地方。
一个游戏内设置界面(/mespawn gui),带有命名预设、实时更改和每个选项的悬停说明。完全翻译:英语和俄语。

设置界面

使用 /mespawn gui(仅限管理员)打开它。模组中的每一个数字都在这里,在你更改的瞬间即被应用并保存——无需重启,无需编辑文件。

预设 更危险的夜晚 - 夜幕降临后掠夺者出现的几率提升三倍,黑暗之地在白天则寂静无声。平衡的夜晚 - 每个时辰都一样。重置为默认值 - 一键恢复全新配置。还有你自己的预设:将当前设置以任意名称保存,在它们之间切换,删除你不想要的。
人群控制杆 按种族族的频率(强盗翻倍,哥布林减半),按生物群系的密度(一行覆盖整个国家),夜晚倍率,组大小和分散程度。
基础模组规则 针对中土世界自身条件的七个开关:拥挤上限、定居点清理范围、光照边界、高度、天空和地下、仅夜间条目、站立空间。四个开启,三个关闭——每个悬停提示都会说明测量结果。
太阳与光 哪些种族畏惧日光,哪些种族被培育得无视日光,哪些族群躲避被看见,多亮才算过亮,以及白天削弱黑暗种族多少——如果你愿意,可以按土地设置。
定居点 人口倍率,按区域划分的定居点间距(例如,更密集的洛汗就是一个数字),重新填充延迟,首次到达时立即填充。
地下世界 哪个族群占据哪个深度,每个群体从哪里开始,一个区域的地下有多危险,以及在你自身水平面上搜索站立空间的范围。

更喜欢聊天栏操作?所有设置也可以通过 /mespawn set <设置项> <数值> 完成,带有 Tab 补全功能,还有 /mespawn preset save|load|delete|list <名称>。


命令

命令 功能
/mespawn gui 打开设置界面
/mespawn analyze 查看你周围住着谁,逐栋建筑显示
/mespawn scan 查看附近生成了什么,按类型和群体分类
/mespawn stats 查看刷怪器一直在做什么及其原因
/mespawn wanderers 立即强制触发刷怪循环
/mespawn locate <生物群系> 在地图上寻找某个生物群系
/mespawn cull 一次性清理现有的生物堆积

需求

Minecraft 1.21.8,使用 Fabric 加载器
Fabric API 必需
中土世界 由 Jukoz 制作 需要 1.0.1 版本。该版本重建了其 NPC 系统,因此本模组和基础模组必须同时更新

给附属模组

另一个模组可以为本模组提供一块设置区域,并让它们以独立标签页的形式出现在 /mespawn gui 上,响应带 Tab 补全的 /mespawn set,并保存到命名预设中——无需自行编写界面、命令或预设格式。其数值会写回该模组自己的配置文件;本模组绝不会触碰其他模组的存储。

它还可以教 /mespawn analyze 和 /mespawn scan 去统计本模组完全不了解的内容,并让报告按建筑逐一细分。

第一个使用此功能的模组是 中土居民,它为中土的各族带来了女性:其设置项会出现在这个界面上,而 /mespawn analyze 也会开始告诉你每栋建筑中有多少女性居民。

未安装附属模组时,这些功能均不可见,本模组的行为与之前完全一致。


更多中土世界之旅的模组

中土亲缘

与中土的自由民众交谈、交易和讨价还价,兑换你的钱币,并雇佣他们的战士与你并肩作战。

中土背包

使用中土金属锻造的分级皮革背包,让你在旅途中能携带更多物品。

中土居民

中土各族人民中的女性:女性士兵、农民、精灵和矮人,使用基础模组自带的素材构建,并通过面孔、发型和身形来区分。

支持这些模组

我在业余时间制作这些模组并免费发布。如果你愿意帮助它们继续成长,任何形式的打赏都将受到热烈欢迎。

USDT (TRC20) TPi1z2WDRH36yPLfpaH72A6EoxNBNXE44o

你的支持能帮助我更快地修复问题,实现下一步的计划,并保持模组的更新。感谢游玩!🌿


许可

保留所有权利。请勿在其他地方重新上传或再分发本模组。对于整合包,请遵循项目在 CurseForge 上的分发设置。