历史 - net.minecraft.world.level.block.entity.trialspawner.TrialSpawner
1.21.11
名称
eim
enh
字段
构造函数
方法
1.21.10
名称
字段
构造函数
方法
1.21.9
名称
edc
eim
字段
构造函数
方法
1.21.8
名称
字段
构造函数
方法
1.21.7
名称
字段
构造函数
方法
1.21.6
名称
ear
edc
字段
int: c, DETECT_PLAYER_SPAWN_BUFFER, field_47358, field_47358, f_302637_
int: a, DETECT_PLAYER_SPAWN_BUFFER, field_47358, field_47358, f_302637_
int: f, MAX_MOB_TRACKING_DISTANCE, field_47359, MAX_ENTITY_DISTANCE, f_302891_
int: e, MAX_MOB_TRACKING_DISTANCE, field_47359, MAX_ENTITY_DISTANCE, f_302891_
int: g, MAX_MOB_TRACKING_DISTANCE_SQR, field_47360, MAX_ENTITY_DISTANCE_SQUARED, f_303092_
int: f, MAX_MOB_TRACKING_DISTANCE_SQR, field_47360, MAX_ENTITY_DISTANCE_SQUARED, f_303092_
float: h, SPAWNING_AMBIENT_SOUND_CHANCE, field_47361, SOUND_RATE_PER_TICK, f_302617_
float: g, SPAWNING_AMBIENT_SOUND_CHANCE, field_47361, SOUND_RATE_PER_TICK, f_302617_
TrialSpawnerData: k, data, field_47363, data, f_302910_
TrialSpawnerStateData: h, data, field_47363, data, f_302910_
TrialSpawner$StateAccessor: n, stateAccessor, field_47364, trialSpawner, f_302785_
TrialSpawner$StateAccessor: j, stateAccessor, field_47364, trialSpawner, f_302785_
PlayerDetector: o, playerDetector, field_47365, entityDetector, f_302944_
PlayerDetector: k, playerDetector, field_47365, entityDetector, f_302944_
boolean: q, overridePeacefulAndMobSpawnRule, field_47366, forceActivate, f_302722_
boolean: m, overridePeacefulAndMobSpawnRule, field_47366, forceActivate, f_302722_
String: a, NORMAL_CONFIG_TAG_NAME, field_50177, NORMAL_CONFIG_NBT_KEY, f_316473_
String: b, OMINOUS_CONFIG_TAG_NAME, field_50178, OMINOUS_CONFIG_NBT_KEY, f_314681_
int: d, DEFAULT_TARGET_COOLDOWN_LENGTH, field_50179, DEFAULT_COOLDOWN_LENGTH, f_316421_
int: c, DEFAULT_TARGET_COOLDOWN_LENGTH, field_50179, DEFAULT_COOLDOWN_LENGTH, f_316421_
int: e, DEFAULT_PLAYER_SCAN_RANGE, field_50180, DEFAULT_ENTITY_DETECTION_RANGE, f_315941_
int: d, DEFAULT_PLAYER_SCAN_RANGE, field_50180, DEFAULT_ENTITY_DETECTION_RANGE, f_315941_
int: l, requiredPlayerRange, field_50183, entityDetectionRange, f_315564_
int: m, targetCooldownLength, field_50184, cooldownLength, f_316987_
PlayerDetector$EntitySelector: p, entitySelector, field_48864, entitySelector, f_314166_
PlayerDetector$EntitySelector: l, entitySelector, field_48864, entitySelector, f_314166_
boolean: r, isOminous, field_50185, ominous, f_315367_
boolean: n, isOminous, field_50185, ominous, f_315367_
Holder<TrialSpawnerConfig>: i, normalConfig, field_50181, normalConfig, f_314388_
Holder<TrialSpawnerConfig>: j, ominousConfig, field_50182, ominousConfig, f_314347_
org.slf4j.Logger: b, LOGGER, field_60372, LOGGER, f_399149_
TrialSpawner$FullConfig: i, config, field_60373, fullConfig, f_399117_
构造函数
(TrialSpawner$StateAccessor, PlayerDetector, PlayerDetector$EntitySelector)
(Holder<TrialSpawnerConfig>, Holder<TrialSpawnerConfig>, TrialSpawnerData, int, int, TrialSpawner$StateAccessor, PlayerDetector, PlayerDetector$EntitySelector)
(TrialSpawner$FullConfig, TrialSpawner$StateAccessor, PlayerDetector, PlayerDetector$EntitySelector)
方法
TrialSpawnerConfig (): b, getConfig, method_55170, getConfig, m_306177_
TrialSpawnerData (): f, getData, method_55174, getData, m_305472_
TrialSpawnerStateData (): h, getStateData, method_55174, getData, m_404603_
TrialSpawnerState (): i, getState, method_55175, getSpawnerState, m_305684_
TrialSpawnerState (): g, getState, method_55175, getSpawnerState, m_305684_
void (): j, markUpdated, method_55176, updateListeners, m_306727_
void (): i, markUpdated, method_55176, updateListeners, m_306727_
PlayerDetector (): k, getPlayerDetector, method_55177, getEntityDetector, m_305791_
PlayerDetector (): j, getPlayerDetector, method_55177, getEntityDetector, m_305791_
void (): m, overridePeacefulAndMobSpawnRule, method_55178, forceActivate, m_306621_
void (): l, overridePeacefulAndMobSpawnRule, method_55178, forceActivate, m_306621_
TrialSpawnerConfig (): c, getNormalConfig, method_58703, getNormalConfig, m_319548_
TrialSpawnerConfig (): b, normalConfig, method_58703, getNormalConfig, m_401357_
TrialSpawnerConfig (): d, getOminousConfig, method_58704, getOminousConfig, m_320710_
TrialSpawnerConfig (): c, ominousConfig, method_58704, getOminousConfig, m_403036_
boolean (): e, isOminous, method_58705, isOminous, m_322987_
boolean (): d, isOminous, method_58705, isOminous, m_322987_
int (): g, getTargetCooldownLength, method_58706, getCooldownLength, m_320388_
int (): e, getTargetCooldownLength, method_58706, getCooldownLength, m_320388_
int (): h, getRequiredPlayerRange, method_58707, getDetectionRadius, m_321887_
int (): f, getRequiredPlayerRange, method_58707, getDetectionRadius, m_321887_
PlayerDetector$EntitySelector (): l, getEntitySelector, method_56728, getEntitySelector, m_323449_
PlayerDetector$EntitySelector (): k, getEntitySelector, method_56728, getEntitySelector, m_323449_
com.mojang.serialization.MapCodec<TrialSpawner> (): a, codec, method_55156, codec, m_307687_
TrialSpawnerConfig (): a, activeConfig, method_71403, getConfig, m_404569_
void (ValueInput): a, load, method_71404, readData, m_402413_
void (ValueOutput): a, store, method_71405, writeData, m_402818_
1.21.5
名称
dwa
ear
字段
构造函数
方法
com.mojang.serialization.Codec<TrialSpawner> (): a, codec, method_55156, codec, m_307687_
com.mojang.serialization.MapCodec<TrialSpawner> (): a, codec, method_55156, codec, m_307687_
1.21.4
名称
dwx
dwa
字段
构造函数
方法
void (EntityType<?>, Level): a, overrideEntityToSpawn, method_65372, setEntityType, m_374148_
1.21.3
名称
dsf
dwx
字段
float: h, SPAWNING_AMBIENT_SOUND_CHANCE, field_47361, field_47361, f_302617_
float: h, SPAWNING_AMBIENT_SOUND_CHANCE, field_47361, SOUND_RATE_PER_TICK, f_302617_
int: d, DEFAULT_TARGET_COOLDOWN_LENGTH, field_50179, field_50179, f_316421_
int: d, DEFAULT_TARGET_COOLDOWN_LENGTH, field_50179, DEFAULT_COOLDOWN_LENGTH, f_316421_
int: e, DEFAULT_PLAYER_SCAN_RANGE, field_50180, field_50180, f_315941_
int: e, DEFAULT_PLAYER_SCAN_RANGE, field_50180, DEFAULT_ENTITY_DETECTION_RANGE, f_315941_
TrialSpawnerConfig: i, normalConfig, field_50181, normalConfig, f_314388_
TrialSpawnerConfig: j, ominousConfig, field_50182, ominousConfig, f_314347_
Holder<TrialSpawnerConfig>: i, normalConfig, field_50181, normalConfig, f_314388_
Holder<TrialSpawnerConfig>: j, ominousConfig, field_50182, ominousConfig, f_314347_
构造函数
(TrialSpawnerConfig, TrialSpawnerConfig, TrialSpawnerData, int, int, TrialSpawner$StateAccessor, PlayerDetector, PlayerDetector$EntitySelector)
(Holder<TrialSpawnerConfig>, Holder<TrialSpawnerConfig>, TrialSpawnerData, int, int, TrialSpawner$StateAccessor, PlayerDetector, PlayerDetector$EntitySelector)
方法
boolean (Level): a, canSpawnInLevel, method_55162, canActivate, m_305592_
TrialSpawnerConfig (): n, getOminousConfigForSerialization, method_58708, getOminousConfigForSerialization, m_324376_
boolean (ServerLevel): a, canSpawnInLevel, method_55162, canActivate, m_305592_
1.21.1
名称
字段
构造函数
方法
1.21
名称
drh
dsf
字段
构造函数
方法
1.20.6
名称
dir
drh
字段
int: a, DETECT_PLAYER_SPAWN_BUFFER, field_47358, field_47358, f_302637_
int: c, DETECT_PLAYER_SPAWN_BUFFER, field_47358, field_47358, f_302637_
int: b, MAX_MOB_TRACKING_DISTANCE, field_47359, MAX_ENTITY_DISTANCE, f_302891_
int: f, MAX_MOB_TRACKING_DISTANCE, field_47359, MAX_ENTITY_DISTANCE, f_302891_
int: c, MAX_MOB_TRACKING_DISTANCE_SQR, field_47360, MAX_ENTITY_DISTANCE_SQUARED, f_303092_
int: g, MAX_MOB_TRACKING_DISTANCE_SQR, field_47360, MAX_ENTITY_DISTANCE_SQUARED, f_303092_
float: d, SPAWNING_AMBIENT_SOUND_CHANCE, field_47361, field_47361, f_302617_
float: h, SPAWNING_AMBIENT_SOUND_CHANCE, field_47361, field_47361, f_302617_
TrialSpawnerConfig: e, config, field_47362, config, f_302564_
TrialSpawnerData: f, data, field_47363, data, f_302910_
TrialSpawnerData: k, data, field_47363, data, f_302910_
TrialSpawner$StateAccessor: g, stateAccessor, field_47364, trialSpawner, f_302785_
TrialSpawner$StateAccessor: n, stateAccessor, field_47364, trialSpawner, f_302785_
PlayerDetector: h, playerDetector, field_47365, entityDetector, f_302944_
PlayerDetector: o, playerDetector, field_47365, entityDetector, f_302944_
boolean: i, overridePeacefulAndMobSpawnRule, field_47366, forceActivate, f_302722_
boolean: q, overridePeacefulAndMobSpawnRule, field_47366, forceActivate, f_302722_
String: a, NORMAL_CONFIG_TAG_NAME, field_50177, NORMAL_CONFIG_NBT_KEY, f_316473_
String: b, OMINOUS_CONFIG_TAG_NAME, field_50178, OMINOUS_CONFIG_NBT_KEY, f_314681_
int: d, DEFAULT_TARGET_COOLDOWN_LENGTH, field_50179, field_50179, f_316421_
int: e, DEFAULT_PLAYER_SCAN_RANGE, field_50180, field_50180, f_315941_
TrialSpawnerConfig: i, normalConfig, field_50181, normalConfig, f_314388_
TrialSpawnerConfig: j, ominousConfig, field_50182, ominousConfig, f_314347_
int: l, requiredPlayerRange, field_50183, entityDetectionRange, f_315564_
int: m, targetCooldownLength, field_50184, cooldownLength, f_316987_
PlayerDetector$EntitySelector: p, entitySelector, field_48864, entitySelector, f_314166_
boolean: r, isOminous, field_50185, ominous, f_315367_
构造函数
(TrialSpawner$StateAccessor, PlayerDetector)
(TrialSpawnerConfig, TrialSpawnerData, TrialSpawner$StateAccessor, PlayerDetector)
(TrialSpawner$StateAccessor, PlayerDetector, PlayerDetector$EntitySelector)
(TrialSpawnerConfig, TrialSpawnerConfig, TrialSpawnerData, int, int, TrialSpawner$StateAccessor, PlayerDetector, PlayerDetector$EntitySelector)
方法
TrialSpawnerData (): c, getData, method_55174, getData, m_305472_
TrialSpawnerData (): f, getData, method_55174, getData, m_305472_
TrialSpawnerState (): d, getState, method_55175, getSpawnerState, m_305684_
TrialSpawnerState (): i, getState, method_55175, getSpawnerState, m_305684_
void (): e, markUpdated, method_55176, updateListeners, m_306727_
void (): j, markUpdated, method_55176, updateListeners, m_306727_
PlayerDetector (): f, getPlayerDetector, method_55177, getEntityDetector, m_305791_
PlayerDetector (): k, getPlayerDetector, method_55177, getEntityDetector, m_305791_
Optional<UUID> (ServerLevel, BlockPos): a, spawnMob, method_55158, trySpawnMob, m_305361_
Optional<UUID> (ServerLevel, BlockPos): c, spawnMob, method_55158, trySpawnMob, m_305361_
void (ServerLevel, BlockPos, ResourceLocation): a, ejectReward, method_55159, ejectLootTable, m_306218_
void (Level, BlockPos): a, tickClient, method_55165, tickClient, m_304902_
void (ServerLevel, BlockPos): b, tickServer, method_55171, tickServer, m_306335_
void (Level, BlockPos, RandomSource): a, addSpawnParticles, method_55166, addMobSpawnParticles, m_307155_
void (Level, BlockPos, RandomSource): a, addBecomeOminousParticles, method_58701, addTrialOmenParticles, m_307155_
void (Level, BlockPos, RandomSource, int): a, addDetectPlayerParticles, method_55167, addDetectionParticles, m_306813_
void (): g, overridePeacefulAndMobSpawnRule, method_55178, forceActivate, m_306621_
void (): m, overridePeacefulAndMobSpawnRule, method_55178, forceActivate, m_306621_
TrialSpawnerConfig (): c, getNormalConfig, method_58703, getNormalConfig, m_319548_
TrialSpawnerConfig (): d, getOminousConfig, method_58704, getOminousConfig, m_320710_
TrialSpawnerConfig (): n, getOminousConfigForSerialization, method_58708, getOminousConfigForSerialization, m_324376_
void (ServerLevel, BlockPos): a, applyOminous, method_58700, setOminous, m_324951_
void (ServerLevel, BlockPos): b, removeOminous, method_58702, setNotOminous, m_324138_
boolean (): e, isOminous, method_58705, isOminous, m_322987_
int (): g, getTargetCooldownLength, method_58706, getCooldownLength, m_320388_
int (): h, getRequiredPlayerRange, method_58707, getDetectionRadius, m_321887_
PlayerDetector$EntitySelector (): l, getEntitySelector, method_56728, getEntitySelector, m_323449_
void (ServerLevel, BlockPos, ResourceKey<LootTable>): a, ejectReward, method_55159, ejectLootTable, m_306218_
void (Level, BlockPos, boolean): a, tickClient, method_55165, tickClient, m_304902_
void (ServerLevel, BlockPos, boolean): a, tickServer, method_55171, tickServer, m_306335_
void (Level, BlockPos, RandomSource, SimpleParticleType): a, addSpawnParticles, method_55166, addMobSpawnParticles, m_320714_
void (Level, BlockPos, RandomSource, int, ParticleOptions): a, addDetectPlayerParticles, method_55167, addDetectionParticles, m_306813_
1.20.4
名称
dir
net.minecraft.world.level.block.entity.trialspawner.TrialSpawner
net.minecraft.class_8963
net.minecraft.block.spawner.TrialSpawnerLogic
net.minecraft.src.C_301982_
net.minecraft.world.level.block.entity.trialspawner.TrialSpawner
字段
int: a, DETECT_PLAYER_SPAWN_BUFFER, field_47358, field_47358, f_302637_
int: b, MAX_MOB_TRACKING_DISTANCE, field_47359, MAX_ENTITY_DISTANCE, f_302891_
int: c, MAX_MOB_TRACKING_DISTANCE_SQR, field_47360, MAX_ENTITY_DISTANCE_SQUARED, f_303092_
float: d, SPAWNING_AMBIENT_SOUND_CHANCE, field_47361, field_47361, f_302617_
TrialSpawnerConfig: e, config, field_47362, config, f_302564_
TrialSpawnerData: f, data, field_47363, data, f_302910_
TrialSpawner$StateAccessor: g, stateAccessor, field_47364, trialSpawner, f_302785_
PlayerDetector: h, playerDetector, field_47365, entityDetector, f_302944_
boolean: i, overridePeacefulAndMobSpawnRule, field_47366, forceActivate, f_302722_
构造函数
(TrialSpawner$StateAccessor, PlayerDetector)
(TrialSpawnerConfig, TrialSpawnerData, TrialSpawner$StateAccessor, PlayerDetector)
方法
com.mojang.serialization.Codec<TrialSpawner> (): a, codec, method_55156, codec, m_307687_
TrialSpawnerConfig (): b, getConfig, method_55170, getConfig, m_306177_
TrialSpawnerData (): c, getData, method_55174, getData, m_305472_
TrialSpawnerState (): d, getState, method_55175, getSpawnerState, m_305684_
void (Level, TrialSpawnerState): a, setState, method_55163, setSpawnerState, m_304838_
void (): e, markUpdated, method_55176, updateListeners, m_306727_
PlayerDetector (): f, getPlayerDetector, method_55177, getEntityDetector, m_305791_
boolean (Level): a, canSpawnInLevel, method_55162, canActivate, m_305592_
Optional<UUID> (ServerLevel, BlockPos): a, spawnMob, method_55158, trySpawnMob, m_305361_
void (ServerLevel, BlockPos, ResourceLocation): a, ejectReward, method_55159, ejectLootTable, m_306218_
void (Level, BlockPos): a, tickClient, method_55165, tickClient, m_304902_
void (ServerLevel, BlockPos): b, tickServer, method_55171, tickServer, m_306335_
boolean (ServerLevel, BlockPos, UUID): a, shouldMobBeUntracked, method_55160, shouldRemoveMobFromData, m_306734_
boolean (Level, Vec3, Vec3): a, inLineOfSight, method_55164, hasLineOfSight, m_306844_
void (Level, BlockPos, RandomSource): a, addSpawnParticles, method_55166, addMobSpawnParticles, m_307155_
void (Level, BlockPos, RandomSource, int): a, addDetectPlayerParticles, method_55167, addDetectionParticles, m_306813_
void (Level, BlockPos, RandomSource): b, addEjectItemParticles, method_55173, addEjectItemParticles, m_306726_
void (PlayerDetector): a, setPlayerDetector, method_55168, setEntityDetector, m_305658_
void (): g, overridePeacefulAndMobSpawnRule, method_55178, forceActivate, m_306621_