History - net.minecraft.block.spawner.TrialSpawnerData

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

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