ldw0711
Paper1.12.2

叽叽小石头
[优化]LaggRemover —— 智能降低延迟★优化TPS&内存【汉化】[1.7-1.12]
http://www.mcbbs.net/thread-603072-1-1.html
(出处: Minecraft(我的世界)中文论坛)
可以限制每个区块刷怪数量

ldw0711
PY狗 发表于 2019-4-3 17:02
[优化]LaggRemover —— 智能降低延迟★优化TPS&内存【汉化】[1.7-1.12]
http://www.mcbbs.net/thread-6030 ...

我要严格限制村民繁殖 正常随村庄生成的没问题 其余的 1只都不行 不想限制其他动物

叽叽小石头
本帖最后由 PY狗 于 2019-4-3 17:35 编辑

ess直接禁止村民刷出不就好啦
这是ess的config.yml的保护设置的阻止刷怪设置设置为true就不会刷怪物啦


cheng52


可以利用遊戲機制來限制村民繁殖

第一個方法:用門的數量限制村莊的人口上限
村民會基於房屋的數量繁殖。

村民的生育取決於有效門的數量。如果村民有意願,且人口不到有效門數量的35%(基岩版:100%),村民就會繁衍。
小村民的村民種類並不取決於它父母的種類。
(在版本1.14就會按床的數量決定,不過你的版本是1.12.2就不需理會床的數量了)

一個有效門的標準是在直線上門一邊5格內的「外部」空間不得與另一邊5格內的「外部」空間數量相同。一個「外部」空間的判定標準是從它至天空沒有除透明方塊外的方塊。

遊戲引擎會周期性地統計當前的村莊人口。
所有橫向位於村莊邊界內縱向離中心5格(基岩版:沒有明顯的高度限制)內的村民將被算入人口中來決定是否繼續讓村民繁殖。
儘管如此,只要有至少一個村民位於區域內,那麼任何橫向位於村莊邊界內但縱向離中心下方32格內的村民將嘗試進入繁殖模式。
如果兩個村民在相臨近時同時進入繁殖模式,它們將交配並生成一個小孩。

所以你可以利用村莊的設計限制
村莊人口上限

第二個方法:控制村民繁殖意願
村民只有在「有意願」的狀態下才會進行繁殖。
在交配後,它們將失去意願,而且需要達到要求才能再次變得有意願。

村民可能會在與玩家交易後變成有意願狀態。第一次與新選項交易時會賦予意願,之後的交易則會有1?5的幾率變得有意願。
如果村民在交易中變得有意願則會出現綠色粒子。但這不會使它們馬上試圖繁殖。

村民在物品欄內在一格擁有3個麵包、12個胡蘿蔔、12個馬鈴薯或12個甜菜根?時也會變得有意願。
任何擁有多餘食物的村民(通常為農夫)將會將食物扔給其他村民,讓它們撿起並獲得足夠的食物變得有意願。
你也可以自己給它們扔麵包,胡蘿蔔、馬鈴薯或甜菜根來促進繁殖,村民在變得有意願時會消耗所需的食物。

所以你可以親手制造饑荒,他們亦會停止繁殖。




參考資料:中文Minecraft Wiki


ldw0711
PY狗 发表于 2019-4-3 17:27
ess直接禁止村民刷出不就好啦
这是ess的config.yml的保护设置的阻止刷怪设置设置为true就不会刷怪物啦
...

试过了 但是这样设置 正常村庄里都不刷村民了

ldw0711
cheng52 发表于 2019-4-3 18:00
可以利用遊戲機制來限制村民繁殖

第一個方法:用門的數量限制村莊的人口上限

这个是服务器问答板块

叽叽小石头
那就禁止僵尸村民产生,一般只要OP不乱来就没有村民了

ldw0711
PY狗 发表于 2019-4-3 20:34
那就禁止僵尸村民产生,一般只要OP不乱来就没有村民了

跟人家僵尸村民有啥关系=。= 我需要不繁殖村民

叽叽小石头
ldw0711 发表于 2019-4-3 20:41
跟人家僵尸村民有啥关系=。= 我需要不繁殖村民

单独禁止村民繁殖。我再找找

lu8121695
空岛我还有点办法,,常规世界我也不知道了