接口 SpawnUtil
有关控制生物的特殊生成的部分数值与实用方法
此方法主要用于类似怪物类生物的生成,而不是动物类生物的生成。
如果要实现动物类的生成要在 SpawnUtil.Builder.otherChecker(SpawnRestriction.SpawnPredicate) 中手动添加检测器
!注意!在大部分情况下,此方法可能看起来失效。这是因为在 SpawnSettings.Builder.spawn(SpawnGroup, SpawnSettings.SpawnEntry)
中的设置的生成组规则大过自定义规则。此时将 MobEntity.canSpawn(WorldView) 与 MobEntity.canSpawn(WorldAccess, SpawnReason)
返回 true 则可以修复大部分怪物生成问题,生物会照样在区块生成时生成。虽无法预测此操作可能带来的完整效果,但经过测试,绝大部分情况下并不会破坏生成规则
- 从以下版本开始:
- 0.1.0
-
嵌套类概要
嵌套类 -
方法概要
静态方法
-
方法详细资料
-
builder
@SilkApi static <T extends net.minecraft.entity.mob.MobEntity> SpawnUtil.Builder<T> builder(Class<T> tClass)
-