History - net.minecraft.world.level.block.entity.trialspawner.TrialSpawnerData

1.21.3

Names

dsh

dxa

Fields

String: a, TAG_SPAWN_DATA, field_47369, SPAWN_DATA_KEY, f_302545_

String: a, TAG_SPAWN_DATA, field_47369, SPAWN_DATA_KEY

String: m, TAG_NEXT_MOB_SPAWNS_AT, field_47382, NEXT_MOB_SPAWNS_AT_KEY, f_303495_

String: m, TAG_NEXT_MOB_SPAWNS_AT, field_47382, NEXT_MOB_SPAWNS_AT_KEY

com.mojang.serialization.MapCodec<TrialSpawnerData>: b, MAP_CODEC, field_47370, codec, f_302600_

com.mojang.serialization.MapCodec<TrialSpawnerData>: b, MAP_CODEC, field_47370, codec

Set<UUID>: c, detectedPlayers, field_47371, players, f_303462_

Set<UUID>: c, detectedPlayers, field_47371, players

Set<UUID>: d, currentMobs, field_47372, spawnedMobsAlive, f_302440_

Set<UUID>: d, currentMobs, field_47372, spawnedMobsAlive

long: e, cooldownEndsAt, field_47373, cooldownEnd, f_303712_

long: e, cooldownEndsAt, field_47373, cooldownEnd

long: f, nextMobSpawnsAt, field_47374, nextMobSpawnsAt, f_302458_

long: f, nextMobSpawnsAt, field_47374, nextMobSpawnsAt

int: g, totalMobsSpawned, field_47375, totalSpawnedMobs, f_302930_

int: g, totalMobsSpawned, field_47375, totalSpawnedMobs

Optional<SpawnData>: h, nextSpawnData, field_47376, spawnData, f_303191_

Optional<SpawnData>: h, nextSpawnData, field_47376, spawnData

Optional<ResourceKey<LootTable>>: i, ejectingLootTable, field_47377, rewardLootTable, f_303012_

Optional<ResourceKey<LootTable>>: i, ejectingLootTable, field_47377, rewardLootTable

Entity: j, displayEntity, field_47379, displayEntity, f_302195_

Entity: j, displayEntity, field_47379, displayEntity

double: k, spin, field_47380, displayEntityRotation, f_302632_

double: k, spin, field_47380, displayEntityRotation

double: l, oSpin, field_47381, lastDisplayEntityRotation, f_303293_

double: l, oSpin, field_47381, lastDisplayEntityRotation

int: n, DELAY_BETWEEN_PLAYER_SCANS, field_50190, field_50190, f_315937_

int: n, DELAY_BETWEEN_PLAYER_SCANS, field_50190, field_50190

int: o, TRIAL_OMEN_PER_BAD_OMEN_LEVEL, field_50191, field_50191, f_314589_

int: o, TRIAL_OMEN_PER_BAD_OMEN_LEVEL, field_50191, field_50191

SimpleWeightedRandomList<ItemStack>: p, dispensing, field_50192, itemsToDropWhenOminous, f_314593_

SimpleWeightedRandomList<ItemStack>: p, dispensing, field_50192, itemsToDropWhenOminous

Constructors

Methods

void (): a, reset, method_55182, reset, m_305301_

void (): a, reset, method_55182, reset

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

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

boolean (): b, haveAllCurrentMobsDied, method_55200, areMobsDead, m_307352_

boolean (): c, haveAllCurrentMobsDied, method_55200, areMobsDead

boolean (ServerLevel, TrialSpawnerConfig, int): a, isReadyToSpawnNextMob, method_55185, canSpawnMore, m_305681_

boolean (ServerLevel, TrialSpawnerConfig, int): a, isReadyToSpawnNextMob, method_55185, canSpawnMore

int (BlockPos): a, countAdditionalPlayers, method_55195, getAdditionalPlayers, m_305480_

int (BlockPos): a, countAdditionalPlayers, method_55195, getAdditionalPlayers

boolean (ServerLevel): a, isCooldownFinished, method_55183, isCooldownOver, m_305171_

boolean (ServerLevel): a, isCooldownFinished, method_55183, isCooldownOver

void (TrialSpawner, RandomSource, EntityType<?>): a, setEntityId, method_55189, setEntityType, m_307184_

void (TrialSpawner, RandomSource, EntityType<?>): a, setEntityId, method_55189, setEntityType

SpawnData (TrialSpawner, RandomSource): b, getOrCreateNextSpawnData, method_55188, getSpawnData, m_306716_

SpawnData (TrialSpawner, RandomSource): b, getOrCreateNextSpawnData, method_55188, getSpawnData

Entity (TrialSpawner, Level, TrialSpawnerState): a, getOrCreateDisplayEntity, method_55190, setDisplayEntity, m_307031_

Entity (TrialSpawner, Level, TrialSpawnerState): a, getOrCreateDisplayEntity, method_55190, setDisplayEntity

CompoundTag (TrialSpawnerState): a, getUpdateTag, method_55194, getSpawnDataNbt, m_307504_

CompoundTag (TrialSpawnerState): a, getUpdateTag, method_55194, getSpawnDataNbt

double (): c, getSpin, method_55202, getDisplayEntityRotation, m_306486_

double (): d, getSpin, method_55202, getDisplayEntityRotation

double (): d, getOSpin, method_55204, getLastDisplayEntityRotation, m_305098_

double (): e, getOSpin, method_55204, getLastDisplayEntityRotation

boolean (TrialSpawner, RandomSource): a, hasMobToSpawn, method_55197, hasSpawnData, m_306286_

boolean (TrialSpawner, RandomSource): a, hasMobToSpawn, method_55197, hasSpawnData

void (ServerLevel, BlockPos, TrialSpawner): a, tryDetectPlayers, method_55186, updatePlayers, m_304942_

void (ServerLevel, BlockPos, TrialSpawner): a, tryDetectPlayers, method_55186, updatePlayers

void (TrialSpawner, ServerLevel): a, resetAfterBecomingOminous, method_58717, resetAndClearMobs, m_321694_

void (TrialSpawner, ServerLevel): a, resetAfterBecomingOminous, method_58717, resetAndClearMobs

boolean (ServerLevel, float, int): a, isReadyToOpenShutter, method_55184, isCooldownPast, m_305761_

boolean (ServerLevel, float, int): a, isReadyToOpenShutter, method_55184, isCooldownPast

boolean (ServerLevel, float, int): b, isReadyToEjectItems, method_55198, isCooldownAtRepeating, m_305594_

boolean (ServerLevel, float, int): b, isReadyToEjectItems, method_55198, isCooldownAtRepeating

SimpleWeightedRandomList<ItemStack> (ServerLevel, TrialSpawnerConfig, BlockPos): a, getDispensingItems, method_58714, getItemsToDropWhenOminous, m_319751_

SimpleWeightedRandomList<ItemStack> (ServerLevel, TrialSpawnerConfig, BlockPos): a, getDispensingItems, method_58714, getItemsToDropWhenOminous

long (ServerLevel, BlockPos): a, lowResolutionPosition, method_58715, getLootSeed, m_324844_

long (ServerLevel, BlockPos): a, lowResolutionPosition, method_58715, getLootSeed

Optional<com.mojang.datafixers.util.Pair<Player, Holder<MobEffect>>> (ServerLevel, List<UUID>): a, findPlayerWithOminousEffect, method_60789, findPlayerWithOmen, m_340436_

Optional<com.mojang.datafixers.util.Pair<Player, Holder<MobEffect>>> (ServerLevel, List<UUID>): a, findPlayerWithOminousEffect, method_60789, findPlayerWithOmen

void (Player): a, transformBadOmenIntoTrialOmen, method_58716, applyTrialOmen, m_319436_

void (Player): a, transformBadOmenIntoTrialOmen, method_58716, applyTrialOmen

void (): b, resetStatistics, method_61763, deactivate

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

drj

dsh

Fields

Constructors

Methods

void (Player, MobEffectInstance): a, transformBadOmenIntoTrialOmen, method_58716, applyTrialOmen, m_319436_

Optional<com.mojang.datafixers.util.Pair<Player, Holder<MobEffect>>> (ServerLevel, List<UUID>): a, findPlayerWithOminousEffect, method_60789, findPlayerWithOmen, m_340436_

void (Player): a, transformBadOmenIntoTrialOmen, method_58716, applyTrialOmen, m_319436_

1.20.6

Names

dit

drj

Fields

String: n, TAG_NEXT_MOB_SPAWNS_AT, field_47382, NEXT_MOB_SPAWNS_AT_KEY, f_303495_

String: m, TAG_NEXT_MOB_SPAWNS_AT, field_47382, NEXT_MOB_SPAWNS_AT_KEY, f_303495_

SimpleWeightedRandomList<SpawnData>: j, spawnPotentials, field_47378, spawnDataPool, f_302396_

Entity: k, displayEntity, field_47379, displayEntity, f_302195_

Entity: j, displayEntity, field_47379, displayEntity, f_302195_

double: l, spin, field_47380, displayEntityRotation, f_302632_

double: k, spin, field_47380, displayEntityRotation, f_302632_

double: m, oSpin, field_47381, lastDisplayEntityRotation, f_303293_

double: l, oSpin, field_47381, lastDisplayEntityRotation, f_303293_

int: n, DELAY_BETWEEN_PLAYER_SCANS, field_50190, field_50190, f_315937_

int: o, TRIAL_OMEN_PER_BAD_OMEN_LEVEL, field_50191, field_50191, f_314589_

SimpleWeightedRandomList<ItemStack>: p, dispensing, field_50192, itemsToDropWhenOminous, f_314593_

Constructors

Methods

void (TrialSpawnerConfig): a, setSpawnPotentialsFromConfig, method_55191, populateSpawnDataPool, m_305185_

boolean (): b, hasMobToSpawn, method_55197, hasSpawnData, m_306286_

boolean (): c, haveAllCurrentMobsDied, method_55200, areMobsDead, m_307352_

boolean (): b, haveAllCurrentMobsDied, method_55200, areMobsDead, m_307352_

void (ServerLevel, BlockPos, PlayerDetector, int): a, tryDetectPlayers, method_55186, updatePlayers, m_304942_

boolean (ServerLevel, TrialSpawnerConfig, float): a, isReadyToOpenShutter, method_55184, isCooldownPast, m_305761_

boolean (ServerLevel, TrialSpawnerConfig, float): b, isReadyToEjectItems, method_55198, isCooldownAtRepeating, m_305594_

SpawnData (TrialSpawner, RandomSource): a, getOrCreateNextSpawnData, method_55188, getSpawnData, m_306716_

SpawnData (TrialSpawner, RandomSource): b, getOrCreateNextSpawnData, method_55188, getSpawnData, m_306716_

double (): d, getSpin, method_55202, getDisplayEntityRotation, m_306486_

double (): c, getSpin, method_55202, getDisplayEntityRotation, m_306486_

double (): e, getOSpin, method_55204, getLastDisplayEntityRotation, m_305098_

double (): d, getOSpin, method_55204, getLastDisplayEntityRotation, m_305098_

boolean (TrialSpawner, RandomSource): a, hasMobToSpawn, method_55197, hasSpawnData, m_306286_

void (ServerLevel, BlockPos, TrialSpawner): a, tryDetectPlayers, method_55186, updatePlayers, m_304942_

void (TrialSpawner, ServerLevel): a, resetAfterBecomingOminous, method_58717, resetAndClearMobs, m_321694_

void (Player, MobEffectInstance): a, transformBadOmenIntoTrialOmen, method_58716, applyTrialOmen, m_319436_

boolean (ServerLevel, float, int): a, isReadyToOpenShutter, method_55184, isCooldownPast, m_305761_

boolean (ServerLevel, float, int): b, isReadyToEjectItems, method_55198, isCooldownAtRepeating, m_305594_

SimpleWeightedRandomList<ItemStack> (ServerLevel, TrialSpawnerConfig, BlockPos): a, getDispensingItems, method_58714, getItemsToDropWhenOminous, m_319751_

long (ServerLevel, BlockPos): a, lowResolutionPosition, method_58715, getLootSeed, m_324844_

1.20.4

Names

dit

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

net.minecraft.class_8966

net.minecraft.block.spawner.TrialSpawnerData

net.minecraft.src.C_301979_

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

Fields

String: a, TAG_SPAWN_DATA, field_47369, SPAWN_DATA_KEY, f_302545_

String: n, TAG_NEXT_MOB_SPAWNS_AT, field_47382, NEXT_MOB_SPAWNS_AT_KEY, f_303495_

com.mojang.serialization.MapCodec<TrialSpawnerData>: b, MAP_CODEC, field_47370, codec, f_302600_

Set<UUID>: c, detectedPlayers, field_47371, players, f_303462_

Set<UUID>: d, currentMobs, field_47372, spawnedMobsAlive, f_302440_

long: e, cooldownEndsAt, field_47373, cooldownEnd, f_303712_

long: f, nextMobSpawnsAt, field_47374, nextMobSpawnsAt, f_302458_

int: g, totalMobsSpawned, field_47375, totalSpawnedMobs, f_302930_

Optional<SpawnData>: h, nextSpawnData, field_47376, spawnData, f_303191_

Optional<ResourceLocation>: i, ejectingLootTable, field_47377, rewardLootTable, f_303012_

SimpleWeightedRandomList<SpawnData>: j, spawnPotentials, field_47378, spawnDataPool, f_302396_

Entity: k, displayEntity, field_47379, displayEntity, f_302195_

double: l, spin, field_47380, displayEntityRotation, f_302632_

double: m, oSpin, field_47381, lastDisplayEntityRotation, f_303293_

Constructors

()

(Set<UUID>, Set<UUID>, long, long, int, Optional<SpawnData>, Optional<ResourceLocation>)

Methods

void (TrialSpawnerConfig): a, setSpawnPotentialsFromConfig, method_55191, populateSpawnDataPool, m_305185_

void (): a, reset, method_55182, reset, m_305301_

boolean (): b, hasMobToSpawn, method_55197, hasSpawnData, m_306286_

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

boolean (): c, haveAllCurrentMobsDied, method_55200, areMobsDead, m_307352_

boolean (ServerLevel, TrialSpawnerConfig, int): a, isReadyToSpawnNextMob, method_55185, canSpawnMore, m_305681_

int (BlockPos): a, countAdditionalPlayers, method_55195, getAdditionalPlayers, m_305480_

void (ServerLevel, BlockPos, PlayerDetector, int): a, tryDetectPlayers, method_55186, updatePlayers, m_304942_

boolean (ServerLevel, TrialSpawnerConfig, float): a, isReadyToOpenShutter, method_55184, isCooldownPast, m_305761_

boolean (ServerLevel, TrialSpawnerConfig, float): b, isReadyToEjectItems, method_55198, isCooldownAtRepeating, m_305594_

boolean (ServerLevel): a, isCooldownFinished, method_55183, isCooldownOver, m_305171_

void (TrialSpawner, RandomSource, EntityType<?>): a, setEntityId, method_55189, setEntityType, m_307184_

SpawnData (TrialSpawner, RandomSource): a, getOrCreateNextSpawnData, method_55188, getSpawnData, m_306716_

Entity (TrialSpawner, Level, TrialSpawnerState): a, getOrCreateDisplayEntity, method_55190, setDisplayEntity, m_307031_

CompoundTag (TrialSpawnerState): a, getUpdateTag, method_55194, getSpawnDataNbt, m_307504_

double (): d, getSpin, method_55202, getDisplayEntityRotation, m_306486_

double (): e, getOSpin, method_55204, getLastDisplayEntityRotation, m_305098_