History - net.minecraft.block.spawner.TrialSpawnerData

26.4-snapshot-7

Names

Fields

Constructors

Methods

26.4-snapshot-6

Names

Fields

Constructors

Methods

26.4-snapshot-5

Names

Fields

Constructors

Methods

26.4-snapshot-4

Names

Fields

Constructors

Methods

26.4-snapshot-3

Names

Fields

Constructors

Methods

26.4-snapshot-2

Names

Fields

Constructors

Methods

26.4-snapshot-1

Names

Fields

Constructors

Methods

26.3

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

void (NbtCompound, MobSpawnerEntry): lambda$getUpdateTag$3, method_55196, method_55196

void (NbtCompound, MobSpawnerEntry): lambda$getUpdateTag$0, method_55196, method_55196

void (ServerWorld, Entity): lambda$resetAfterBecomingOminous$2, method_58713, method_58713

void (ServerWorld, Entity): lambda$resetAfterBecomingOminous$0, method_58713, method_58713

com.mojang.datafixers.util.Pair (PlayerEntity): lambda$findPlayerWithOminousEffect$1, method_60790, method_60790

com.mojang.datafixers.util.Pair (PlayerEntity): lambda$findPlayerWithOminousEffect$0, method_60790, method_60790

1.21.11_unobfuscated

Names

net.minecraft.world.level.block.entity.trialspawner.TrialSpawnerStateData

net.minecraft.class_8966

net.minecraft.block.spawner.TrialSpawnerData

Fields

String: TAG_SPAWN_DATA, field_47369, SPAWN_DATA_KEY

String: TAG_NEXT_MOB_SPAWNS_AT, field_47382, NEXT_MOB_SPAWNS_AT_KEY

int: DELAY_BETWEEN_PLAYER_SCANS, field_50190, field_50190

int: TRIAL_OMEN_PER_BAD_OMEN_LEVEL, field_50191, field_50191

Set<UUID>: detectedPlayers, field_47371, players

Set<UUID>: currentMobs, field_47372, spawnedMobsAlive

long: cooldownEndsAt, field_47373, cooldownEnd

long: nextMobSpawnsAt, field_47374, nextMobSpawnsAt

int: totalMobsSpawned, field_47375, totalSpawnedMobs

Optional<MobSpawnerEntry>: nextSpawnData, field_47376, spawnData

Optional<RegistryKey<LootTable>>: ejectingLootTable, field_47377, rewardLootTable

Entity: displayEntity, field_47379, displayEntity

Pool<ItemStack>: dispensing, field_50192, itemsToDropWhenOminous

double: spin, field_47380, displayEntityRotation

double: oSpin, field_47381, lastDisplayEntityRotation

Constructors

()

Methods

TrialSpawnerData$Packed (): pack, method_71409, pack

void (TrialSpawnerData$Packed): apply, method_71410, unpack

void (): reset, method_55182, reset

void (): resetStatistics, method_61763, deactivate

boolean (TrialSpawnerLogic, Random): hasMobToSpawn, method_55197, hasSpawnData

boolean (TrialSpawnerConfig, int): hasFinishedSpawningAllMobs, method_55192, hasSpawnedAllMobs

boolean (): haveAllCurrentMobsDied, method_55200, areMobsDead

boolean (ServerWorld, TrialSpawnerConfig, int): isReadyToSpawnNextMob, method_55185, canSpawnMore

int (BlockPos): countAdditionalPlayers, method_55195, getAdditionalPlayers

void (ServerWorld, BlockPos, TrialSpawnerLogic): tryDetectPlayers, method_55186, updatePlayers

Optional<com.mojang.datafixers.util.Pair<PlayerEntity, RegistryEntry<StatusEffect>>> (ServerWorld, List<UUID>): findPlayerWithOminousEffect, method_60789, findPlayerWithOmen

void (TrialSpawnerLogic, ServerWorld): resetAfterBecomingOminous, method_58717, resetAndClearMobs

void (PlayerEntity): transformBadOmenIntoTrialOmen, method_58716, applyTrialOmen

boolean (ServerWorld, float, int): isReadyToOpenShutter, method_55184, isCooldownPast

boolean (ServerWorld, float, int): isReadyToEjectItems, method_55198, isCooldownAtRepeating

boolean (ServerWorld): isCooldownFinished, method_55183, isCooldownOver

MobSpawnerEntry (TrialSpawnerLogic, Random): getOrCreateNextSpawnData, method_55188, getSpawnData

Entity (TrialSpawnerLogic, World, TrialSpawnerState): getOrCreateDisplayEntity, method_55190, setDisplayEntity

NbtCompound (TrialSpawnerState): getUpdateTag, method_55194, getSpawnDataNbt

double (): getSpin, method_55202, getDisplayEntityRotation

double (): getOSpin, method_55204, getLastDisplayEntityRotation

Pool<ItemStack> (ServerWorld, TrialSpawnerConfig, BlockPos): getDispensingItems, method_58714, getItemsToDropWhenOminous

long (ServerWorld, BlockPos): lowResolutionPosition, method_58715, getLootSeed

void (NbtCompound, MobSpawnerEntry): lambda$getUpdateTag$3, method_55196, method_55196

void (ServerWorld, Entity): lambda$resetAfterBecomingOminous$2, method_58713, method_58713

com.mojang.datafixers.util.Pair (PlayerEntity): lambda$findPlayerWithOminousEffect$1, method_60790, method_60790

void (ServerWorld, TrialSpawnerLogic, BlockPos, com.mojang.datafixers.util.Pair): lambda$tryDetectPlayers$0, method_60788, method_60788