Interface SpawnRestriction.SpawnPredicate<T extends Entity>

Enclosing class:
SpawnRestriction
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface SpawnRestriction.SpawnPredicate<T extends Entity>
Mappings:
Namespace Name
official bcv$b
intermediary net/minecraft/class_1317$class_4306
named net/minecraft/entity/SpawnRestriction$SpawnPredicate
  • Method Details

    • test

      boolean test(EntityType<T> type, ServerWorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)
      Mappings:
      Namespace Name Mixin selector
      official test Lbcv$b;test(Lbbr;Lchm;Lbcg;Lgt;Lamn;)Z
      intermediary test Lnet/minecraft/class_1317$class_4306;test(Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z
      named test Lnet/minecraft/entity/SpawnRestriction$SpawnPredicate;test(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)Z