首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >哪个java类触发了自然的暴徒繁殖?

哪个java类触发了自然的暴徒繁殖?
EN

Stack Overflow用户
提问于 2017-08-03 01:53:21
回答 1查看 791关注 0票数 2

我试着在代码中找出触发暴徒繁殖的类。例如,如果我想要更改slimes产卵的Y值,或者允许自定义的暴徒在Savannah生物群上产卵,比如大象产卵。

我的意图是为一个forge mod做这件事,但我假设答案是我的世界的标准?

谢谢!

EN

Stack Overflow用户

发布于 2017-08-03 10:31:37

对于添加了模块的实体,EntityRegistry.addSpawn(...)用于注册该实体将使用现有的每个生物群组繁殖规则在哪些生物群组中繁殖。

对于slimes,EntitySlime类控制允许它繁殖的Y高度,请参见getCanSpawnHere()方法。但是,您不能修改此类。为了覆盖有效的高度,您需要订阅LivingSpawnEvent (有三个子类,您可能希望订阅三个子类中的一个),并将结果设置为Result.ALLOW,以强制实体在不考虑其通常的派生检查的情况下进行派生(相反,使用Result.DENY来阻止它)。

票数 3
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45467830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档