Class TrialSpawnerConfigs
java.lang.Object
net.minecraft.world.level.block.entity.trialspawner.TrialSpawnerConfigs
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final TrialSpawnerConfigs.Keysprivate static final TrialSpawnerConfigs.Keysprivate static final TrialSpawnerConfigs.Keysprivate static final TrialSpawnerConfigs.Keysprivate static final TrialSpawnerConfigs.Keysprivate static final TrialSpawnerConfigs.Keysprivate static final TrialSpawnerConfigs.Keysprivate static final TrialSpawnerConfigs.Keysprivate static final TrialSpawnerConfigs.Keysprivate static final TrialSpawnerConfigs.Keysprivate static final TrialSpawnerConfigs.Keysprivate static final TrialSpawnerConfigs.Keysprivate static final TrialSpawnerConfigs.Keysprivate static final TrialSpawnerConfigs.Keys -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidbootstrap(BootstrapContext<TrialSpawnerConfig> pContext) customSpawnData(EntityType<T> pEntityType, Consumer<CompoundTag> pTagConsumer) customSpawnDataWithEquipment(EntityType<T> pEntityType, Consumer<CompoundTag> pTagConsumer, ResourceKey<LootTable> pLootTableKey) private static voidregister(BootstrapContext<TrialSpawnerConfig> pContext, TrialSpawnerConfigs.Keys pKeys, TrialSpawnerConfig pNormal, TrialSpawnerConfig pOminous) (package private) static ResourceKey<TrialSpawnerConfig> registryKey(String pName) spawnData(EntityType<T> pEntityType) spawnDataWithEquipment(EntityType<T> pEntityType, ResourceKey<LootTable> pLootTableKey) private static TrialSpawnerConfig.Builderprivate static TrialSpawnerConfig.Builderprivate static TrialSpawnerConfig.Builder
-
Field Details
-
TRIAL_CHAMBER_BREEZE
-
TRIAL_CHAMBER_MELEE_HUSK
-
TRIAL_CHAMBER_MELEE_SPIDER
-
TRIAL_CHAMBER_MELEE_ZOMBIE
-
TRIAL_CHAMBER_RANGED_POISON_SKELETON
-
TRIAL_CHAMBER_RANGED_SKELETON
-
TRIAL_CHAMBER_RANGED_STRAY
-
TRIAL_CHAMBER_SLOW_RANGED_POISON_SKELETON
-
TRIAL_CHAMBER_SLOW_RANGED_SKELETON
-
TRIAL_CHAMBER_SLOW_RANGED_STRAY
-
TRIAL_CHAMBER_SMALL_MELEE_BABY_ZOMBIE
-
TRIAL_CHAMBER_SMALL_MELEE_CAVE_SPIDER
-
TRIAL_CHAMBER_SMALL_MELEE_SILVERFISH
-
TRIAL_CHAMBER_SMALL_MELEE_SLIME
-
-
Constructor Details
-
TrialSpawnerConfigs
public TrialSpawnerConfigs()
-
-
Method Details
-
bootstrap
-
spawnData
-
customSpawnData
private static <T extends Entity> SpawnData customSpawnData(EntityType<T> pEntityType, Consumer<CompoundTag> pTagConsumer) -
spawnDataWithEquipment
private static <T extends Entity> SpawnData spawnDataWithEquipment(EntityType<T> pEntityType, ResourceKey<LootTable> pLootTableKey) -
customSpawnDataWithEquipment
private static <T extends Entity> SpawnData customSpawnDataWithEquipment(EntityType<T> pEntityType, Consumer<CompoundTag> pTagConsumer, @Nullable ResourceKey<LootTable> pLootTableKey) -
register
private static void register(BootstrapContext<TrialSpawnerConfig> pContext, TrialSpawnerConfigs.Keys pKeys, TrialSpawnerConfig pNormal, TrialSpawnerConfig pOminous) -
registryKey
-
trialChamberMeleeOminous
-
trialChamberSlowRanged
-
trialChamberBase
-