历史 - net.minecraft.world.level.block.entity.trialspawner.TrialSpawnerStateData

1.21.11

名称

eiq

enl

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

edg

eiq

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

eau

edg

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

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

net.minecraft.src.C_301979_

net.minecraft.src.C_398513_

字段

String: a, TAG_SPAWN_DATA, field_47369, SPAWN_DATA_KEY, f_302545_

String: j, TAG_SPAWN_DATA, field_47369, SPAWN_DATA_KEY, f_399616_

String: m, TAG_NEXT_MOB_SPAWNS_AT, field_47382, NEXT_MOB_SPAWNS_AT_KEY, f_303495_

String: k, TAG_NEXT_MOB_SPAWNS_AT, field_47382, NEXT_MOB_SPAWNS_AT_KEY, f_400016_

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

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

Set<UUID>: a, detectedPlayers, field_47371, players, f_399573_

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

Set<UUID>: b, currentMobs, field_47372, spawnedMobsAlive, f_399438_

long: e, cooldownEndsAt, field_47373, cooldownEnd, f_303712_

long: c, cooldownEndsAt, field_47373, cooldownEnd, f_400220_

long: f, nextMobSpawnsAt, field_47374, nextMobSpawnsAt, f_302458_

long: d, nextMobSpawnsAt, field_47374, nextMobSpawnsAt, f_399657_

int: g, totalMobsSpawned, field_47375, totalSpawnedMobs, f_302930_

int: e, totalMobsSpawned, field_47375, totalSpawnedMobs, f_399539_

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

Optional<SpawnData>: f, nextSpawnData, field_47376, spawnData, f_400297_

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

Optional<ResourceKey<LootTable>>: g, ejectingLootTable, field_47377, rewardLootTable, f_400362_

Entity: j, displayEntity, field_47379, displayEntity, f_302195_

Entity: n, displayEntity, field_47379, displayEntity, f_398923_

double: k, spin, field_47380, displayEntityRotation, f_302632_

double: h, spin, field_47380, displayEntityRotation, f_399571_

double: l, oSpin, field_47381, lastDisplayEntityRotation, f_303293_

double: i, oSpin, field_47381, lastDisplayEntityRotation, f_399827_

int: n, DELAY_BETWEEN_PLAYER_SCANS, field_50190, field_50190, f_315937_

int: l, DELAY_BETWEEN_PLAYER_SCANS, field_50190, field_50190, f_399410_

int: o, TRIAL_OMEN_PER_BAD_OMEN_LEVEL, field_50191, field_50191, f_314589_

int: m, TRIAL_OMEN_PER_BAD_OMEN_LEVEL, field_50191, field_50191, f_400322_

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

WeightedList<ItemStack>: o, dispensing, field_50192, itemsToDropWhenOminous, f_398892_

构造函数

(Set<UUID>, Set<UUID>, long, long, int, Optional<SpawnData>, Optional<ResourceKey<LootTable>>)

方法

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

void (): b, reset, method_55182, reset, m_402868_

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

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

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

boolean (): d, haveAllCurrentMobsDied, method_55200, areMobsDead, m_402634_

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

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

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

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

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

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

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

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

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

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

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

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

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

double (): e, getSpin, method_55202, getDisplayEntityRotation, m_401484_

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

double (): f, getOSpin, method_55204, getLastDisplayEntityRotation, m_401981_

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

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

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

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

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

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

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

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

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

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

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

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

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, m_401634_

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

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

void (): b, resetStatistics, method_61763, deactivate, m_354144_

void (): c, resetStatistics, method_61763, deactivate, m_402944_

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

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

TrialSpawnerStateData$Packed (): a, pack, method_71409, pack, m_401386_

void (TrialSpawnerStateData$Packed): a, apply, method_71410, unpack, m_401935_

1.21.5

名称

dwd

eau

字段

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

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

构造函数

方法

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

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

1.21.4

名称

dxa

dwd

字段

构造函数

方法

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

1.21.3

名称

dsh

dxa

字段

构造函数

方法

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

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

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

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

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

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

void (): b, resetStatistics, method_61763, deactivate, m_354144_

1.21.1

名称

字段

构造函数

方法

1.21

名称

drj

dsh

字段

构造函数

方法

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

名称

dit

drj

字段

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_

构造函数

方法

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

名称

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

字段

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_

构造函数

()

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

方法

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_