Uses of Record Class
net.minecraft.block.spawner.TrialSpawnerConfig
Packages that use TrialSpawnerConfig
-
Uses of TrialSpawnerConfig in net.minecraft.block.spawner
Fields in net.minecraft.block.spawner declared as TrialSpawnerConfigFields in net.minecraft.block.spawner with type parameters of type TrialSpawnerConfigModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<TrialSpawnerConfig> TrialSpawnerConfig.CODEC
static final com.mojang.serialization.Codec
<RegistryEntry<TrialSpawnerConfig>> TrialSpawnerConfig.ENTRY_CODEC
private final RegistryKey
<TrialSpawnerConfig> TrialSpawnerConfigs.ConfigKeyPair.normal
The field for thenormal
record component.private RegistryEntry
<TrialSpawnerConfig> TrialSpawnerLogic.normalConfig
private final RegistryKey
<TrialSpawnerConfig> TrialSpawnerConfigs.ConfigKeyPair.ominous
The field for theominous
record component.private RegistryEntry
<TrialSpawnerConfig> TrialSpawnerLogic.ominousConfig
Methods in net.minecraft.block.spawner that return TrialSpawnerConfigModifier and TypeMethodDescriptionTrialSpawnerConfig.Builder.build()
TrialSpawnerLogic.getConfig()
TrialSpawnerLogic.getNormalConfig()
TrialSpawnerLogic.getOminousConfig()
TrialSpawnerConfig.withSpawnPotential
(EntityType<?> entityType) Methods in net.minecraft.block.spawner that return types with arguments of type TrialSpawnerConfigModifier and TypeMethodDescription(package private) static RegistryKey
<TrialSpawnerConfig> TrialSpawnerConfigs.ConfigKeyPair.normal()
Returns the value of thenormal
record component.TrialSpawnerConfigs.ConfigKeyPair.ominous()
Returns the value of theominous
record component.Methods in net.minecraft.block.spawner with parameters of type TrialSpawnerConfigModifier and TypeMethodDescriptionboolean
TrialSpawnerData.canSpawnMore
(ServerWorld world, TrialSpawnerConfig config, int additionalPlayers) TrialSpawnerData.getItemsToDropWhenOminous
(ServerWorld world, TrialSpawnerConfig config, BlockPos pos) boolean
TrialSpawnerData.hasSpawnedAllMobs
(TrialSpawnerConfig config, int additionalPlayers) private static void
TrialSpawnerConfigs.register
(Registerable<TrialSpawnerConfig> registry, TrialSpawnerConfigs.ConfigKeyPair configPair, TrialSpawnerConfig normalConfig, TrialSpawnerConfig ominousConfig) Method parameters in net.minecraft.block.spawner with type arguments of type TrialSpawnerConfigModifier and TypeMethodDescriptionstatic void
TrialSpawnerConfigs.bootstrap
(Registerable<TrialSpawnerConfig> registry) private static void
TrialSpawnerConfigs.register
(Registerable<TrialSpawnerConfig> registry, TrialSpawnerConfigs.ConfigKeyPair configPair, TrialSpawnerConfig normalConfig, TrialSpawnerConfig ominousConfig) Constructor parameters in net.minecraft.block.spawner with type arguments of type TrialSpawnerConfigModifierConstructorDescriptionprivate
ConfigKeyPair
(RegistryKey<TrialSpawnerConfig> registryKey, RegistryKey<TrialSpawnerConfig> registryKey2) TrialSpawnerLogic
(RegistryEntry<TrialSpawnerConfig> normalConfig, RegistryEntry<TrialSpawnerConfig> ominousConfig, TrialSpawnerData data, int cooldownLength, int entityDetectionRange, TrialSpawnerLogic.TrialSpawner trialSpawner, EntityDetector entityDetector, EntityDetector.Selector entitySelector) -
Uses of TrialSpawnerConfig in net.minecraft.registry
Fields in net.minecraft.registry with type parameters of type TrialSpawnerConfigModifier and TypeFieldDescriptionstatic final RegistryKey
<Registry<TrialSpawnerConfig>> RegistryKeys.TRIAL_SPAWNER