Package net.minecraft.block.spawner
Class TrialSpawnerLogic
java.lang.Object
net.minecraft.block.spawner.TrialSpawnerLogic
- Mappings:
- Namespace - Name - named - net/minecraft/block/spawner/TrialSpawnerLogic- intermediary - net/minecraft/class_8963- official - dwa
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic interfacestatic enum
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final intprivate final TrialSpawnerDataprivate static final intprivate static final intprivate final intprivate EntityDetectorprivate final EntityDetector.Selectorstatic final intprivate booleanprivate static final intprivate static final intstatic final Stringprivate RegistryEntry<TrialSpawnerConfig> private booleanstatic final Stringprivate RegistryEntry<TrialSpawnerConfig> private static final floatprivate final TrialSpawnerLogic.TrialSpawner
- 
Constructor SummaryConstructorsConstructorDescriptionTrialSpawnerLogic(TrialSpawnerLogic.TrialSpawner trialSpawner, EntityDetector entityDetector, EntityDetector.Selector entitySelector) TrialSpawnerLogic(RegistryEntry<TrialSpawnerConfig> normalConfig, RegistryEntry<TrialSpawnerConfig> ominousConfig, TrialSpawnerData data, int cooldownLength, int entityDetectionRange, TrialSpawnerLogic.TrialSpawner trialSpawner, EntityDetector entityDetector, EntityDetector.Selector entitySelector) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidaddDetectionParticles(World world, BlockPos pos, Random random, int playerCount, ParticleEffect particle) static voidaddEjectItemParticles(World world, BlockPos pos, Random random) static voidaddMobSpawnParticles(World world, BlockPos pos, Random random, SimpleParticleType particle) static voidaddTrialOmenParticles(World world, BlockPos pos, Random random) booleancanActivate(ServerWorld world) com.mojang.serialization.Codec<TrialSpawnerLogic> codec()voidejectLootTable(ServerWorld world, BlockPos pos, RegistryKey<LootTable> lootTable) voidDeprecated, for removal: This API element is subject to removal in a future version.intgetData()intprivate static booleanhasLineOfSight(World world, Vec3d spawnerPos, Vec3d spawnPos) booleanvoidsetEntityDetector(EntityDetector detector) Deprecated, for removal: This API element is subject to removal in a future version.voidsetEntityType(EntityType<?> entityType, World world) voidsetNotOminous(ServerWorld world, BlockPos pos) voidsetOminous(ServerWorld world, BlockPos pos) voidsetSpawnerState(World world, TrialSpawnerState spawnerState) private static booleanshouldRemoveMobFromData(ServerWorld world, BlockPos pos, UUID uuid) voidtickClient(World world, BlockPos pos, boolean ominous) voidtickServer(ServerWorld world, BlockPos pos, boolean ominous) trySpawnMob(ServerWorld world, BlockPos pos) void
- 
Field Details- 
NORMAL_CONFIG_NBT_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - NORMAL_CONFIG_NBT_KEY- Lnet/minecraft/block/spawner/TrialSpawnerLogic;NORMAL_CONFIG_NBT_KEY:Ljava/lang/String;- intermediary - field_50177- Lnet/minecraft/class_8963;field_50177:Ljava/lang/String;- official - a- Ldwa;a:Ljava/lang/String;
 
- 
OMINOUS_CONFIG_NBT_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - OMINOUS_CONFIG_NBT_KEY- Lnet/minecraft/block/spawner/TrialSpawnerLogic;OMINOUS_CONFIG_NBT_KEY:Ljava/lang/String;- intermediary - field_50178- Lnet/minecraft/class_8963;field_50178:Ljava/lang/String;- official - b- Ldwa;b:Ljava/lang/String;
 
- 
field_47358public static final int field_47358- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_47358- Lnet/minecraft/block/spawner/TrialSpawnerLogic;field_47358:I- intermediary - field_47358- Lnet/minecraft/class_8963;field_47358:I- official - c- Ldwa;c:I
 
- 
DEFAULT_COOLDOWN_LENGTHprivate static final int DEFAULT_COOLDOWN_LENGTH- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - DEFAULT_COOLDOWN_LENGTH- Lnet/minecraft/block/spawner/TrialSpawnerLogic;DEFAULT_COOLDOWN_LENGTH:I- intermediary - field_50179- Lnet/minecraft/class_8963;field_50179:I- official - d- Ldwa;d:I
 
- 
DEFAULT_ENTITY_DETECTION_RANGEprivate static final int DEFAULT_ENTITY_DETECTION_RANGE- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - DEFAULT_ENTITY_DETECTION_RANGE- Lnet/minecraft/block/spawner/TrialSpawnerLogic;DEFAULT_ENTITY_DETECTION_RANGE:I- intermediary - field_50180- Lnet/minecraft/class_8963;field_50180:I- official - e- Ldwa;e:I
 
- 
MAX_ENTITY_DISTANCEprivate static final int MAX_ENTITY_DISTANCE- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - MAX_ENTITY_DISTANCE- Lnet/minecraft/block/spawner/TrialSpawnerLogic;MAX_ENTITY_DISTANCE:I- intermediary - field_47359- Lnet/minecraft/class_8963;field_47359:I- official - f- Ldwa;f:I
 
- 
MAX_ENTITY_DISTANCE_SQUAREDprivate static final int MAX_ENTITY_DISTANCE_SQUARED- Mappings:
- Namespace - Name - Mixin selector - named - MAX_ENTITY_DISTANCE_SQUARED- Lnet/minecraft/block/spawner/TrialSpawnerLogic;MAX_ENTITY_DISTANCE_SQUARED:I- intermediary - field_47360- Lnet/minecraft/class_8963;field_47360:I- official - g- Ldwa;g:I
 
- 
SOUND_RATE_PER_TICKprivate static final float SOUND_RATE_PER_TICK- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - SOUND_RATE_PER_TICK- Lnet/minecraft/block/spawner/TrialSpawnerLogic;SOUND_RATE_PER_TICK:F- intermediary - field_47361- Lnet/minecraft/class_8963;field_47361:F- official - h- Ldwa;h:F
 
- 
normalConfig- Mappings:
- Namespace - Name - Mixin selector - named - normalConfig- Lnet/minecraft/block/spawner/TrialSpawnerLogic;normalConfig:Lnet/minecraft/registry/entry/RegistryEntry;- intermediary - field_50181- Lnet/minecraft/class_8963;field_50181:Lnet/minecraft/class_6880;- official - i- Ldwa;i:Ljr;
 
- 
ominousConfig- Mappings:
- Namespace - Name - Mixin selector - named - ominousConfig- Lnet/minecraft/block/spawner/TrialSpawnerLogic;ominousConfig:Lnet/minecraft/registry/entry/RegistryEntry;- intermediary - field_50182- Lnet/minecraft/class_8963;field_50182:Lnet/minecraft/class_6880;- official - j- Ldwa;j:Ljr;
 
- 
data- Mappings:
- Namespace - Name - Mixin selector - named - data- Lnet/minecraft/block/spawner/TrialSpawnerLogic;data:Lnet/minecraft/block/spawner/TrialSpawnerData;- intermediary - field_47363- Lnet/minecraft/class_8963;field_47363:Lnet/minecraft/class_8966;- official - k- Ldwa;k:Ldwd;
 
- 
entityDetectionRangeprivate final int entityDetectionRange- Mappings:
- Namespace - Name - Mixin selector - named - entityDetectionRange- Lnet/minecraft/block/spawner/TrialSpawnerLogic;entityDetectionRange:I- intermediary - field_50183- Lnet/minecraft/class_8963;field_50183:I- official - l- Ldwa;l:I
 
- 
cooldownLengthprivate final int cooldownLength- Mappings:
- Namespace - Name - Mixin selector - named - cooldownLength- Lnet/minecraft/block/spawner/TrialSpawnerLogic;cooldownLength:I- intermediary - field_50184- Lnet/minecraft/class_8963;field_50184:I- official - m- Ldwa;m:I
 
- 
trialSpawner- Mappings:
- Namespace - Name - Mixin selector - named - trialSpawner- Lnet/minecraft/block/spawner/TrialSpawnerLogic;trialSpawner:Lnet/minecraft/block/spawner/TrialSpawnerLogic$TrialSpawner;- intermediary - field_47364- Lnet/minecraft/class_8963;field_47364:Lnet/minecraft/class_8963$class_8964;- official - n- Ldwa;n:Ldwa$b;
 
- 
entityDetector- Mappings:
- Namespace - Name - Mixin selector - named - entityDetector- Lnet/minecraft/block/spawner/TrialSpawnerLogic;entityDetector:Lnet/minecraft/block/spawner/EntityDetector;- intermediary - field_47365- Lnet/minecraft/class_8963;field_47365:Lnet/minecraft/class_8962;- official - o- Ldwa;o:Ldvz;
 
- 
entitySelector- Mappings:
- Namespace - Name - Mixin selector - named - entitySelector- Lnet/minecraft/block/spawner/TrialSpawnerLogic;entitySelector:Lnet/minecraft/block/spawner/EntityDetector$Selector;- intermediary - field_48864- Lnet/minecraft/class_8963;field_48864:Lnet/minecraft/class_8962$class_9198;- official - p- Ldwa;p:Ldvz$a;
 
- 
forceActivateprivate boolean forceActivate- Mappings:
- Namespace - Name - Mixin selector - named - forceActivate- Lnet/minecraft/block/spawner/TrialSpawnerLogic;forceActivate:Z- intermediary - field_47366- Lnet/minecraft/class_8963;field_47366:Z- official - q- Ldwa;q:Z
 
- 
ominousprivate boolean ominous- Mappings:
- Namespace - Name - Mixin selector - named - ominous- Lnet/minecraft/block/spawner/TrialSpawnerLogic;ominous:Z- intermediary - field_50185- Lnet/minecraft/class_8963;field_50185:Z- official - r- Ldwa;r:Z
 
 
- 
- 
Constructor Details- 
TrialSpawnerLogicpublic TrialSpawnerLogic(TrialSpawnerLogic.TrialSpawner trialSpawner, EntityDetector entityDetector, EntityDetector.Selector entitySelector) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/block/spawner/TrialSpawnerLogic;<init>(Lnet/minecraft/block/spawner/TrialSpawnerLogic$TrialSpawner;Lnet/minecraft/block/spawner/EntityDetector;Lnet/minecraft/block/spawner/EntityDetector$Selector;)V- intermediary - <init>- Lnet/minecraft/class_8963;<init>(Lnet/minecraft/class_8963$class_8964;Lnet/minecraft/class_8962;Lnet/minecraft/class_8962$class_9198;)V- official - <init>- Ldwa;<init>(Ldwa$b;Ldvz;Ldvz$a;)V
 
- 
TrialSpawnerLogicpublic TrialSpawnerLogic(RegistryEntry<TrialSpawnerConfig> normalConfig, RegistryEntry<TrialSpawnerConfig> ominousConfig, TrialSpawnerData data, int cooldownLength, int entityDetectionRange, TrialSpawnerLogic.TrialSpawner trialSpawner, EntityDetector entityDetector, EntityDetector.Selector entitySelector) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/block/spawner/TrialSpawnerLogic;<init>(Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/block/spawner/TrialSpawnerData;IILnet/minecraft/block/spawner/TrialSpawnerLogic$TrialSpawner;Lnet/minecraft/block/spawner/EntityDetector;Lnet/minecraft/block/spawner/EntityDetector$Selector;)V- intermediary - <init>- Lnet/minecraft/class_8963;<init>(Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;Lnet/minecraft/class_8966;IILnet/minecraft/class_8963$class_8964;Lnet/minecraft/class_8962;Lnet/minecraft/class_8962$class_9198;)V- official - <init>- Ldwa;<init>(Ljr;Ljr;Ldwd;IILdwa$b;Ldvz;Ldvz$a;)V
 
 
- 
- 
Method Details- 
codec- Mappings:
- Namespace - Name - Mixin selector - named - codec- Lnet/minecraft/block/spawner/TrialSpawnerLogic;codec()Lcom/mojang/serialization/Codec;- intermediary - method_55156- Lnet/minecraft/class_8963;method_55156()Lcom/mojang/serialization/Codec;- official - a- Ldwa;a()Lcom/mojang/serialization/Codec;
 
- 
getConfig- Mappings:
- Namespace - Name - Mixin selector - named - getConfig- Lnet/minecraft/block/spawner/TrialSpawnerLogic;getConfig()Lnet/minecraft/block/spawner/TrialSpawnerConfig;- intermediary - method_55170- Lnet/minecraft/class_8963;method_55170()Lnet/minecraft/class_8965;- official - b- Ldwa;b()Ldwb;
 
- 
getNormalConfig- Mappings:
- Namespace - Name - Mixin selector - named - getNormalConfig- Lnet/minecraft/block/spawner/TrialSpawnerLogic;getNormalConfig()Lnet/minecraft/block/spawner/TrialSpawnerConfig;- intermediary - method_58703- Lnet/minecraft/class_8963;method_58703()Lnet/minecraft/class_8965;- official - c- Ldwa;c()Ldwb;
 
- 
getOminousConfig- Mappings:
- Namespace - Name - Mixin selector - named - getOminousConfig- Lnet/minecraft/block/spawner/TrialSpawnerLogic;getOminousConfig()Lnet/minecraft/block/spawner/TrialSpawnerConfig;- intermediary - method_58704- Lnet/minecraft/class_8963;method_58704()Lnet/minecraft/class_8965;- official - d- Ldwa;d()Ldwb;
 
- 
setOminous- Mappings:
- Namespace - Name - Mixin selector - named - setOminous- Lnet/minecraft/block/spawner/TrialSpawnerLogic;setOminous(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)V- intermediary - method_58700- Lnet/minecraft/class_8963;method_58700(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V- official - a- Ldwa;a(Lard;Lji;)V
 
- 
setNotOminous- Mappings:
- Namespace - Name - Mixin selector - named - setNotOminous- Lnet/minecraft/block/spawner/TrialSpawnerLogic;setNotOminous(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)V- intermediary - method_58702- Lnet/minecraft/class_8963;method_58702(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V- official - b- Ldwa;b(Lard;Lji;)V
 
- 
isOminouspublic boolean isOminous()- Mappings:
- Namespace - Name - Mixin selector - named - isOminous- Lnet/minecraft/block/spawner/TrialSpawnerLogic;isOminous()Z- intermediary - method_58705- Lnet/minecraft/class_8963;method_58705()Z- official - e- Ldwa;e()Z
 
- 
getData- Mappings:
- Namespace - Name - Mixin selector - named - getData- Lnet/minecraft/block/spawner/TrialSpawnerLogic;getData()Lnet/minecraft/block/spawner/TrialSpawnerData;- intermediary - method_55174- Lnet/minecraft/class_8963;method_55174()Lnet/minecraft/class_8966;- official - f- Ldwa;f()Ldwd;
 
- 
getCooldownLengthpublic int getCooldownLength()- Mappings:
- Namespace - Name - Mixin selector - named - getCooldownLength- Lnet/minecraft/block/spawner/TrialSpawnerLogic;getCooldownLength()I- intermediary - method_58706- Lnet/minecraft/class_8963;method_58706()I- official - g- Ldwa;g()I
 
- 
getDetectionRadiuspublic int getDetectionRadius()- Mappings:
- Namespace - Name - Mixin selector - named - getDetectionRadius- Lnet/minecraft/block/spawner/TrialSpawnerLogic;getDetectionRadius()I- intermediary - method_58707- Lnet/minecraft/class_8963;method_58707()I- official - h- Ldwa;h()I
 
- 
getSpawnerState- Mappings:
- Namespace - Name - Mixin selector - named - getSpawnerState- Lnet/minecraft/block/spawner/TrialSpawnerLogic;getSpawnerState()Lnet/minecraft/block/enums/TrialSpawnerState;- intermediary - method_55175- Lnet/minecraft/class_8963;method_55175()Lnet/minecraft/class_8967;- official - i- Ldwa;i()Ldwe;
 
- 
setSpawnerState- Mappings:
- Namespace - Name - Mixin selector - named - setSpawnerState- Lnet/minecraft/block/spawner/TrialSpawnerLogic;setSpawnerState(Lnet/minecraft/world/World;Lnet/minecraft/block/enums/TrialSpawnerState;)V- intermediary - method_55163- Lnet/minecraft/class_8963;method_55163(Lnet/minecraft/class_1937;Lnet/minecraft/class_8967;)V- official - a- Ldwa;a(Ldgj;Ldwe;)V
 
- 
updateListenerspublic void updateListeners()- Mappings:
- Namespace - Name - Mixin selector - named - updateListeners- Lnet/minecraft/block/spawner/TrialSpawnerLogic;updateListeners()V- intermediary - method_55176- Lnet/minecraft/class_8963;method_55176()V- official - j- Ldwa;j()V
 
- 
getEntityDetector- Mappings:
- Namespace - Name - Mixin selector - named - getEntityDetector- Lnet/minecraft/block/spawner/TrialSpawnerLogic;getEntityDetector()Lnet/minecraft/block/spawner/EntityDetector;- intermediary - method_55177- Lnet/minecraft/class_8963;method_55177()Lnet/minecraft/class_8962;- official - k- Ldwa;k()Ldvz;
 
- 
getEntitySelector- Mappings:
- Namespace - Name - Mixin selector - named - getEntitySelector- Lnet/minecraft/block/spawner/TrialSpawnerLogic;getEntitySelector()Lnet/minecraft/block/spawner/EntityDetector$Selector;- intermediary - method_56728- Lnet/minecraft/class_8963;method_56728()Lnet/minecraft/class_8962$class_9198;- official - l- Ldwa;l()Ldvz$a;
 
- 
canActivate- Mappings:
- Namespace - Name - Mixin selector - named - canActivate- Lnet/minecraft/block/spawner/TrialSpawnerLogic;canActivate(Lnet/minecraft/server/world/ServerWorld;)Z- intermediary - method_55162- Lnet/minecraft/class_8963;method_55162(Lnet/minecraft/class_3218;)Z- official - a- Ldwa;a(Lard;)Z
 
- 
trySpawnMob- Mappings:
- Namespace - Name - Mixin selector - named - trySpawnMob- Lnet/minecraft/block/spawner/TrialSpawnerLogic;trySpawnMob(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Ljava/util/Optional;- intermediary - method_55158- Lnet/minecraft/class_8963;method_55158(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Ljava/util/Optional;- official - c- Ldwa;c(Lard;Lji;)Ljava/util/Optional;
 
- 
ejectLootTable- Mappings:
- Namespace - Name - Mixin selector - named - ejectLootTable- Lnet/minecraft/block/spawner/TrialSpawnerLogic;ejectLootTable(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/registry/RegistryKey;)V- intermediary - method_55159- Lnet/minecraft/class_8963;method_55159(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5321;)V- official - a- Ldwa;a(Lard;Lji;Laku;)V
 
- 
tickClient- Mappings:
- Namespace - Name - Mixin selector - named - tickClient- Lnet/minecraft/block/spawner/TrialSpawnerLogic;tickClient(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Z)V- intermediary - method_55165- Lnet/minecraft/class_8963;method_55165(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)V- official - a- Ldwa;a(Ldgj;Lji;Z)V
 
- 
tickServer- Mappings:
- Namespace - Name - Mixin selector - named - tickServer- Lnet/minecraft/block/spawner/TrialSpawnerLogic;tickServer(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Z)V- intermediary - method_55171- Lnet/minecraft/class_8963;method_55171(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Z)V- official - a- Ldwa;a(Lard;Lji;Z)V
 
- 
shouldRemoveMobFromData- Mappings:
- Namespace - Name - Mixin selector - named - shouldRemoveMobFromData- Lnet/minecraft/block/spawner/TrialSpawnerLogic;shouldRemoveMobFromData(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Ljava/util/UUID;)Z- intermediary - method_55160- Lnet/minecraft/class_8963;method_55160(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/UUID;)Z- official - a- Ldwa;a(Lard;Lji;Ljava/util/UUID;)Z
 
- 
hasLineOfSight- Mappings:
- Namespace - Name - Mixin selector - named - hasLineOfSight- Lnet/minecraft/block/spawner/TrialSpawnerLogic;hasLineOfSight(Lnet/minecraft/world/World;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;)Z- intermediary - method_55164- Lnet/minecraft/class_8963;method_55164(Lnet/minecraft/class_1937;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z- official - a- Ldwa;a(Ldgj;Lfbb;Lfbb;)Z
 
- 
addMobSpawnParticlespublic static void addMobSpawnParticles(World world, BlockPos pos, Random random, SimpleParticleType particle) - Mappings:
- Namespace - Name - Mixin selector - named - addMobSpawnParticles- Lnet/minecraft/block/spawner/TrialSpawnerLogic;addMobSpawnParticles(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/particle/SimpleParticleType;)V- intermediary - method_55166- Lnet/minecraft/class_8963;method_55166(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;Lnet/minecraft/class_2400;)V- official - a- Ldwa;a(Ldgj;Lji;Lazh;Llx;)V
 
- 
addTrialOmenParticles- Mappings:
- Namespace - Name - Mixin selector - named - addTrialOmenParticles- Lnet/minecraft/block/spawner/TrialSpawnerLogic;addTrialOmenParticles(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)V- intermediary - method_58701- Lnet/minecraft/class_8963;method_58701(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V- official - a- Ldwa;a(Ldgj;Lji;Lazh;)V
 
- 
addDetectionParticlespublic static void addDetectionParticles(World world, BlockPos pos, Random random, int playerCount, ParticleEffect particle) - Mappings:
- Namespace - Name - Mixin selector - named - addDetectionParticles- Lnet/minecraft/block/spawner/TrialSpawnerLogic;addDetectionParticles(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;ILnet/minecraft/particle/ParticleEffect;)V- intermediary - method_55167- Lnet/minecraft/class_8963;method_55167(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;ILnet/minecraft/class_2394;)V- official - a- Ldwa;a(Ldgj;Lji;Lazh;ILlr;)V
 
- 
addEjectItemParticles- Mappings:
- Namespace - Name - Mixin selector - named - addEjectItemParticles- Lnet/minecraft/block/spawner/TrialSpawnerLogic;addEjectItemParticles(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)V- intermediary - method_55173- Lnet/minecraft/class_8963;method_55173(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V- official - b- Ldwa;b(Ldgj;Lji;Lazh;)V
 
- 
setEntityType- Mappings:
- Namespace - Name - Mixin selector - named - setEntityType- Lnet/minecraft/block/spawner/TrialSpawnerLogic;setEntityType(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V- intermediary - method_65372- Lnet/minecraft/class_8963;method_65372(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V- official - a- Ldwa;a(Lbut;Ldgj;)V
 
- 
setEntityDetectorDeprecated, for removal: This API element is subject to removal in a future version.- Mappings:
- Namespace - Name - Mixin selector - named - setEntityDetector- Lnet/minecraft/block/spawner/TrialSpawnerLogic;setEntityDetector(Lnet/minecraft/block/spawner/EntityDetector;)V- intermediary - method_55168- Lnet/minecraft/class_8963;method_55168(Lnet/minecraft/class_8962;)V- official - a- Ldwa;a(Ldvz;)V
 
- 
forceActivateDeprecated, for removal: This API element is subject to removal in a future version.- Mappings:
- Namespace - Name - Mixin selector - named - forceActivate- Lnet/minecraft/block/spawner/TrialSpawnerLogic;forceActivate()V- intermediary - method_55178- Lnet/minecraft/class_8963;method_55178()V- official - m- Ldwa;m()V
 
 
-