net.minecraft.block.spawner

public class TrialSpawnerConfigs

net.minecraft.world.level.block.entity.trialspawner.TrialSpawnerConfigs
net.minecraft.world.level.block.entity.trialspawner.TrialSpawnerConfigs
net.minecraft.class_10166
net.minecraft.block.spawner.TrialSpawnerConfigs

Field summary

Modifier and TypeField
private static final TrialSpawnerConfigs$ConfigKeyPair
TRIAL_CHAMBER_BREEZE
TRIAL_CHAMBER_BREEZE
field_53990
BREEZE
private static final TrialSpawnerConfigs$ConfigKeyPair
TRIAL_CHAMBER_MELEE_HUSK
TRIAL_CHAMBER_MELEE_HUSK
field_53991
MELEE_HUSK
private static final TrialSpawnerConfigs$ConfigKeyPair
TRIAL_CHAMBER_MELEE_SPIDER
TRIAL_CHAMBER_MELEE_SPIDER
field_53992
MELEE_SPIDER
private static final TrialSpawnerConfigs$ConfigKeyPair
TRIAL_CHAMBER_MELEE_ZOMBIE
TRIAL_CHAMBER_MELEE_ZOMBIE
field_53993
MELEE_ZOMBIE
private static final TrialSpawnerConfigs$ConfigKeyPair
TRIAL_CHAMBER_RANGED_POISON_SKELETON
TRIAL_CHAMBER_RANGED_POISON_SKELETON
field_53994
RANGED_POISON_SKELETON
private static final TrialSpawnerConfigs$ConfigKeyPair
TRIAL_CHAMBER_RANGED_SKELETON
TRIAL_CHAMBER_RANGED_SKELETON
field_53995
RANGED_SKELETON
private static final TrialSpawnerConfigs$ConfigKeyPair
TRIAL_CHAMBER_RANGED_STRAY
TRIAL_CHAMBER_RANGED_STRAY
field_53996
RANGED_STRAY
private static final TrialSpawnerConfigs$ConfigKeyPair
TRIAL_CHAMBER_SLOW_RANGED_POISON_SKELETON
TRIAL_CHAMBER_SLOW_RANGED_POISON_SKELETON
field_53997
SLOW_RANGED_POISON_SKELETON
private static final TrialSpawnerConfigs$ConfigKeyPair
TRIAL_CHAMBER_SLOW_RANGED_SKELETON
TRIAL_CHAMBER_SLOW_RANGED_SKELETON
field_53998
SLOW_RANGED_SKELETON
private static final TrialSpawnerConfigs$ConfigKeyPair
TRIAL_CHAMBER_SLOW_RANGED_STRAY
TRIAL_CHAMBER_SLOW_RANGED_STRAY
field_53999
SLOW_RANGED_STRAY
private static final TrialSpawnerConfigs$ConfigKeyPair
TRIAL_CHAMBER_SMALL_MELEE_BABY_ZOMBIE
TRIAL_CHAMBER_SMALL_MELEE_BABY_ZOMBIE
field_54000
SMALL_MELEE_BABY_ZOMBIE
private static final TrialSpawnerConfigs$ConfigKeyPair
TRIAL_CHAMBER_SMALL_MELEE_CAVE_SPIDER
TRIAL_CHAMBER_SMALL_MELEE_CAVE_SPIDER
field_54001
SMALL_MELEE_CAVE_SPIDER
private static final TrialSpawnerConfigs$ConfigKeyPair
TRIAL_CHAMBER_SMALL_MELEE_SILVERFISH
TRIAL_CHAMBER_SMALL_MELEE_SILVERFISH
field_54002
SMALL_MELEE_SILVERFISH
private static final TrialSpawnerConfigs$ConfigKeyPair
TRIAL_CHAMBER_SMALL_MELEE_SLIME
TRIAL_CHAMBER_SMALL_MELEE_SLIME
field_54003
SMALL_MELEE_SLIME

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static void
bootstrap(BootstrapContext<TrialSpawnerConfig> context)
bootstrap(BootstrapContext<TrialSpawnerConfig> context)
method_63484(class_7891<class_8965> arg0)
bootstrap(Registerable<TrialSpawnerConfig> registry)
private static <T extends Entity> MobSpawnerEntry
spawnData(EntityType<T> type)
spawnData(EntityType<T> type)
method_63479(class_1299<T> arg0)
createEntry(EntityType<T> entityType)
private static <T extends Entity> MobSpawnerEntry
customSpawnData(EntityType<T> type, Consumer<CompoundTag> tagModifier)
customSpawnData(EntityType<T> type, Consumer<CompoundTag> tagModifier)
method_63481(class_1299<T> arg0, Consumer<class_2487> arg1)
createEntry(EntityType<T> entityType, Consumer<NbtCompound> nbtConsumer)
private static <T extends Entity> MobSpawnerEntry
spawnDataWithEquipment(EntityType<T> type, ResourceKey<LootTable> equipmentLootTable)
spawnDataWithEquipment(EntityType<T> type, ResourceKey<LootTable> equipmentLootTable)
method_63480(class_1299<T> arg0, class_5321<class_52> arg1)
createEntry(EntityType<T> entityType, RegistryKey<LootTable> equipmentTable)
private static <T extends Entity> MobSpawnerEntry
customSpawnDataWithEquipment(EntityType<T> type, Consumer<CompoundTag> tagModifier, ResourceKey<LootTable> equipmentLootTable)
customSpawnDataWithEquipment(EntityType<T> type, Consumer<CompoundTag> tagModifier, ResourceKey<LootTable> equipmentLootTable)
method_63482(class_1299<T> arg0, Consumer<class_2487> arg1, class_5321<class_52> arg2)
createEntry(EntityType<T> entityType, Consumer<NbtCompound> nbtConsumer, RegistryKey<LootTable> equipmentTable)
private static void
register(BootstrapContext<TrialSpawnerConfig> context, TrialSpawnerConfigs$Keys keys, TrialSpawnerConfig normalConfig, TrialSpawnerConfig ominousConfig)
register(BootstrapContext<TrialSpawnerConfig> context, TrialSpawnerConfigs$Keys keys, TrialSpawnerConfig normalConfig, TrialSpawnerConfig ominousConfig)
method_63485(class_7891<class_8965> arg0, class_10166$class_10167 arg1, class_8965 arg2, class_8965 arg3)
register(Registerable<TrialSpawnerConfig> registry, TrialSpawnerConfigs$ConfigKeyPair configPair, TrialSpawnerConfig normalConfig, TrialSpawnerConfig ominousConfig)
private static RegistryKey<TrialSpawnerConfig>
registryKey(String id)
registryKey(String id)
method_63483(String arg0)
keyOf(String id)
private static TrialSpawnerConfig$Builder
trialChamberMeleeOminous()
trialChamberMeleeOminous()
method_63477()
ominousMeleeBuilder()
private static TrialSpawnerConfig$Builder
trialChamberSlowRanged()
trialChamberSlowRanged()
method_63487()
slowRangedBuilder()
private static TrialSpawnerConfig$Builder
trialChamberBase()
trialChamberBase()
method_63489()
genericBuilder()