Uses of Record Class
net.minecraft.world.level.block.entity.trialspawner.TrialSpawnerConfig
Packages that use TrialSpawnerConfig
Package
Description
-
Uses of TrialSpawnerConfig in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type TrialSpawnerConfigModifier and TypeFieldDescriptionstatic final ResourceKey
<Registry<TrialSpawnerConfig>> Registries.TRIAL_SPAWNER_CONFIG
-
Uses of TrialSpawnerConfig in net.minecraft.world.level.block.entity.trialspawner
Fields in net.minecraft.world.level.block.entity.trialspawner declared as TrialSpawnerConfigFields in net.minecraft.world.level.block.entity.trialspawner with type parameters of type TrialSpawnerConfigModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<Holder<TrialSpawnerConfig>> TrialSpawnerConfig.CODEC
static final com.mojang.serialization.Codec
<TrialSpawnerConfig> TrialSpawnerConfig.DIRECT_CODEC
private final ResourceKey
<TrialSpawnerConfig> TrialSpawnerConfigs.Keys.normal
The field for thenormal
record component.private Holder
<TrialSpawnerConfig> TrialSpawner.normalConfig
private final ResourceKey
<TrialSpawnerConfig> TrialSpawnerConfigs.Keys.ominous
The field for theominous
record component.private Holder
<TrialSpawnerConfig> TrialSpawner.ominousConfig
Methods in net.minecraft.world.level.block.entity.trialspawner that return TrialSpawnerConfigModifier and TypeMethodDescriptionTrialSpawnerConfig.Builder.build()
TrialSpawner.getConfig()
TrialSpawner.getNormalConfig()
TrialSpawner.getOminousConfig()
TrialSpawnerConfig.withSpawning
(EntityType<?> p_388049_) Methods in net.minecraft.world.level.block.entity.trialspawner that return types with arguments of type TrialSpawnerConfigModifier and TypeMethodDescriptionTrialSpawnerConfigs.Keys.normal()
Returns the value of thenormal
record component.TrialSpawnerConfigs.Keys.ominous()
Returns the value of theominous
record component.(package private) static ResourceKey
<TrialSpawnerConfig> TrialSpawnerConfigs.registryKey
(String p_368671_) Methods in net.minecraft.world.level.block.entity.trialspawner with parameters of type TrialSpawnerConfigModifier and TypeMethodDescription(package private) WeightedList
<ItemStack> TrialSpawnerData.getDispensingItems
(ServerLevel p_338857_, TrialSpawnerConfig p_338213_, BlockPos p_338577_) boolean
TrialSpawnerData.hasFinishedSpawningAllMobs
(TrialSpawnerConfig p_311805_, int p_312034_) boolean
TrialSpawnerData.isReadyToSpawnNextMob
(ServerLevel p_311818_, TrialSpawnerConfig p_312100_, int p_312550_) private static void
TrialSpawnerConfigs.register
(BootstrapContext<TrialSpawnerConfig> p_368516_, TrialSpawnerConfigs.Keys p_368618_, TrialSpawnerConfig p_368587_, TrialSpawnerConfig p_368728_) Method parameters in net.minecraft.world.level.block.entity.trialspawner with type arguments of type TrialSpawnerConfigModifier and TypeMethodDescriptionstatic void
TrialSpawnerConfigs.bootstrap
(BootstrapContext<TrialSpawnerConfig> p_368527_) private static void
TrialSpawnerConfigs.register
(BootstrapContext<TrialSpawnerConfig> p_368516_, TrialSpawnerConfigs.Keys p_368618_, TrialSpawnerConfig p_368587_, TrialSpawnerConfig p_368728_) Constructor parameters in net.minecraft.world.level.block.entity.trialspawner with type arguments of type TrialSpawnerConfigModifierConstructorDescription(package private)
Keys
(ResourceKey<TrialSpawnerConfig> normal, ResourceKey<TrialSpawnerConfig> ominous) Creates an instance of aKeys
record class.TrialSpawner
(Holder<TrialSpawnerConfig> p_368597_, Holder<TrialSpawnerConfig> p_368488_, TrialSpawnerData p_323470_, int p_338747_, int p_338885_, TrialSpawner.StateAccessor p_312198_, PlayerDetector p_312690_, PlayerDetector.EntitySelector p_323834_)