heart醉
如题
想实现延迟生物生长周期,包括长大,繁殖阶段
顺便请教下如何实现延长植物生长周期,需要全服尽量统一且不卡服(可再追加666金粒)
如果你想直接提供插件,请不要直接公布,请私聊联系我。谢谢

MoonCakeMC
本帖最后由 MoonCakeMC 于 2023-3-5 21:00 编辑

延迟生物生长周期可以通过修改生物的nbt标签实现,如果要实际使用建议写数据包(不过我现在没有开发环境
nbt参见 https://minecraft.fandom.com/zh/ ... 3%E6%A0%BC%E5%BC%8F
大概讲讲思路
就是说
先开两个计分板(A, B)
然后将每只可繁殖生物的Age和InLove标签的值存进去
然后再开一个计分板(C)
开个虚拟实体然后每一tick+1
然后检测这个虚拟实体的值是否>=某个数
如果大于就把每个生物的那个Age和InLove的标签值+1
大概是这么个思路

第二个需求可以直接改随机刻
  1. /gamerule randomTickSpeed 1
复制代码

应该能满足你的需求

heart醉
MoonCakeMC 发表于 2023-3-5 20:51
延迟生物生长周期可以通过修改生物的nbt标签实现,如果要实际使用建议写数据包(不过我现在没有开发环境
nb ...

第二个可能无法满足我们的需求,我们希望在60~90个游戏日完成一次完整的生长周期

浮尔魔司Ya
这个需要写插件了 原版做不到你要的效果

第一页 上一页 下一页 最后一页