历史 - net.minecraft.server.level.PlayerSpawnFinder

1.21.11

名称

awr

awz

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

atv

awr

net.minecraft.server.level.PlayerRespawnLogic

net.minecraft.server.level.PlayerSpawnFinder

net.minecraft.src.C_5_

net.minecraft.src.C_410927_

net.minecraft.server.level.WorldProviderNormal

net.minecraft.server.level.PlayerSpawnFinder

字段

EntityDimensions: a, PLAYER_DIMENSIONS, field_61084, PLAYER_DIMENSIONS, f_413843_

int: b, ABSOLUTE_MAX_ATTEMPTS, field_61085, MAX_SPAWN_AREA, f_413721_

ServerLevel: c, level, field_61086, world, f_412450_

BlockPos: d, spawnSuggestion, field_61087, spawnPos, f_413931_

int: e, radius, field_61088, spawnRadius, f_412015_

int: f, candidateCount, field_61089, spawnArea, f_412117_

int: g, coprime, field_61090, shiftAmount, f_412220_

int: h, offset, field_61091, offset, f_411663_

int: i, nextCandidateIndex, field_61092, attempt, f_413890_

CompletableFuture<Vec3>: j, finishedFuture, field_61093, future, f_411922_

构造函数

()

(ServerLevel, BlockPos, int)

方法

BlockPos (ServerLevel, int, int): a, getOverworldRespawnPos, method_29194, findOverworldSpawn, m_183928_

BlockPos (ServerLevel, int, int): a, getOverworldRespawnPos, method_29194, findOverworldSpawn, m_416122_

BlockPos (ServerLevel, ChunkPos): a, getSpawnPosInChunk, method_29196, findServerSpawnPoint, m_183932_

BlockPos (ServerLevel, ChunkPos): a, getSpawnPosInChunk, method_29196, findServerSpawnPoint, m_414951_

CompletableFuture<Vec3> (ServerLevel, BlockPos): a, findSpawn, method_72259, locateSpawnPos, m_416278_

void (): a, scheduleNext, method_72255, scheduleNextSearch, m_420304_

Vec3 (CollisionGetter, BlockPos): a, fixupSpawnHeight, method_72260, findPosInColumn, m_418203_

boolean (CollisionGetter, BlockPos): b, noCollisionNoLiquid, method_72265, isSpaceEmpty, m_415780_

int (int): a, getCoprime, method_72256, calculateShiftAmount, m_420469_

void (int, int, int, Supplier<Optional<Vec3>>): a, scheduleCandidate, method_72258, scheduleSearch, m_417557_

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

arv

atv

字段

构造函数

方法

1.21.5

名称

aqx

arv

字段

构造函数

方法

1.21.4

名称

asb

aqx

字段

构造函数

方法

1.21.3

名称

aqp

asb

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

ara

aqp

字段

构造函数

方法

1.20.6

名称

amy

ara

字段

构造函数

方法

1.20.4

名称

akl

amy

字段

构造函数

方法

1.20.2

名称

aia

akl

字段

构造函数

方法

1.20.1

名称

aik

aia

字段

构造函数

方法

1.19.4

名称

ahh

aik

字段

构造函数

方法

1.19.3

名称

agb

ahh

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

afj

agb

字段

构造函数

方法

1.19

名称

adr

afj

字段

构造函数

方法

1.18.2

名称

add

adr

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

abm

add

字段

构造函数

方法

BlockPos (ServerLevel, int, int, boolean): a, getOverworldRespawnPos, method_29194, findOverworldSpawn, m_8264_

BlockPos (ServerLevel, ChunkPos, boolean): a, getSpawnPosInChunk, method_29196, findServerSpawnPoint, m_8269_

BlockPos (ServerLevel, int, int): a, getOverworldRespawnPos, method_29194, findOverworldSpawn, m_183928_

BlockPos (ServerLevel, ChunkPos): a, getSpawnPosInChunk, method_29196, findServerSpawnPoint, m_183932_

1.17.1

名称

字段

构造函数

方法

1.17

名称

aab

abm

net.minecraft.entity.player.SpawnLocationHelper

net.minecraft.src.C_5_

net.minecraft.server.v1_16_R3.WorldProviderNormal

net.minecraft.server.level.WorldProviderNormal

字段

构造函数

()

方法

BlockPos (ServerLevel, int, int, boolean): a, getOverworldRespawnPos, method_29194, findOverworldSpawn, func_241092_a_

BlockPos (ServerLevel, int, int, boolean): a, getOverworldRespawnPos, method_29194, findOverworldSpawn, m_8264_

BlockPos (ServerLevel, ChunkPos, boolean): a, getSpawnPosInChunk, method_29196, findServerSpawnPoint, func_241094_a_

BlockPos (ServerLevel, ChunkPos, boolean): a, getSpawnPosInChunk, method_29196, findServerSpawnPoint, m_8269_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

net.minecraft.server.v1_16_R2.WorldProviderNormal

net.minecraft.server.v1_16_R3.WorldProviderNormal

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

yy

aab

net.minecraft.server.v1_16_R1.WorldProviderNormal

net.minecraft.server.v1_16_R2.WorldProviderNormal

字段

构造函数

方法

1.16.1

名称

cbk

yy

net.minecraft.world.level.dimension.NormalDimension

net.minecraft.server.level.PlayerRespawnLogic

net.minecraft.class_2878

net.minecraft.class_5322

net.minecraft.world.dimension.OverworldDimension

net.minecraft.server.network.SpawnLocating

net.minecraft.world.dimension.OverworldDimension

net.minecraft.entity.player.SpawnLocationHelper

net.minecraft.server.v1_15_R1.WorldProviderNormal

net.minecraft.server.v1_16_R1.WorldProviderNormal

字段

构造函数

(Level, DimensionType)

方法

DimensionType (): n, getType, method_12460, getType, func_186058_p, getDimensionManager

ChunkGenerator<? extends ChunkGeneratorSettings> (): k, createRandomLevelGenerator, method_12443, createChunkGenerator, func_186060_c, getChunkGenerator

BlockPos (ChunkPos, boolean): a, getSpawnPosInChunk, method_12452, getSpawningBlockInChunk, func_206920_a

BlockPos (int, int, boolean): a, getValidSpawnPosition, method_12444, getTopSpawningBlockPosition, func_206921_a

float (long, float): a, getTimeOfDay, method_12464, getSkyAngle, func_76563_a

boolean (): l, isNaturalDimension, method_12462, hasVisibleSky, func_76569_d, isOverworld

boolean (): m, mayRespawn, method_12448, canPlayersSleep, func_76567_e, canRespawn

Vec3 (float, float): b, getFogColor, method_12445, getFogColor, func_76562_b

boolean (int, int): a, isFoggyAt, method_12453, isFogThick, func_76568_b

BlockPos (ServerLevel, int, int, boolean): a, getOverworldRespawnPos, method_29194, findOverworldSpawn, func_241092_a_

BlockPos (ServerLevel, ChunkPos, boolean): a, getSpawnPosInChunk, method_29196, findServerSpawnPoint, func_241094_a_

1.15.2

名称

cbh

cbk

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

byp

cbh

net.minecraft.server.v1_14_R1.WorldProviderNormal

net.minecraft.server.v1_15_R1.WorldProviderNormal

字段

构造函数

方法

DimensionType (): p, getType, method_12460, getType, func_186058_p, getDimensionManager

DimensionType (): n, getType, method_12460, getType, func_186058_p, getDimensionManager

ChunkGenerator<? extends ChunkGeneratorSettings> (): m, createRandomLevelGenerator, method_12443, createChunkGenerator, func_186060_c, getChunkGenerator

ChunkGenerator<? extends ChunkGeneratorSettings> (): k, createRandomLevelGenerator, method_12443, createChunkGenerator, func_186060_c, getChunkGenerator

boolean (): n, isNaturalDimension, method_12462, hasVisibleSky, func_76569_d, isOverworld

boolean (): l, isNaturalDimension, method_12462, hasVisibleSky, func_76569_d, isOverworld

boolean (): o, mayRespawn, method_12448, canPlayersSleep, func_76567_e, canRespawn

boolean (): m, mayRespawn, method_12448, canPlayersSleep, func_76567_e, canRespawn

1.14.4

名称

byk

byp

net.minecraft.world.level.dimension.NormalDimension

字段

构造函数

方法

DimensionManager (): p, method_12460, getType, func_186058_p, getDimensionManager

DimensionType (): p, getType, method_12460, getType, func_186058_p, getDimensionManager

ChunkGenerator<? extends GeneratorSettingsDefault> (): m, method_12443, createChunkGenerator, func_186060_c, getChunkGenerator

ChunkGenerator<? extends ChunkGeneratorSettings> (): m, createRandomLevelGenerator, method_12443, createChunkGenerator, func_186060_c, getChunkGenerator

BlockPosition (ChunkCoordIntPair, boolean): a, method_12452, getSpawningBlockInChunk, func_206920_a

BlockPos (ChunkPos, boolean): a, getSpawnPosInChunk, method_12452, getSpawningBlockInChunk, func_206920_a

BlockPosition (int, int, boolean): a, method_12444, getTopSpawningBlockPosition, func_206921_a

BlockPos (int, int, boolean): a, getValidSpawnPosition, method_12444, getTopSpawningBlockPosition, func_206921_a

float (long, float): a, method_12464, getSkyAngle, func_76563_a

float (long, float): a, getTimeOfDay, method_12464, getSkyAngle, func_76563_a

boolean (): n, method_12462, hasVisibleSky, func_76569_d, isOverworld

boolean (): n, isNaturalDimension, method_12462, hasVisibleSky, func_76569_d, isOverworld

boolean (): o, method_12448, canPlayersSleep, func_76567_e, canRespawn

boolean (): o, mayRespawn, method_12448, canPlayersSleep, func_76567_e, canRespawn

Vec3D (float, float): b, method_12445, getFogColor, func_76562_b

Vec3 (float, float): b, getFogColor, method_12445, getFogColor, func_76562_b

boolean (int, int): a, method_12453, shouldRenderFog, func_76568_b

boolean (int, int): a, isFoggyAt, method_12453, isFogThick, func_76568_b

1.14.3

名称

byg

byk

net.minecraft.world.dimension.OverworldDimension

字段

构造函数

方法

DimensionManager (): p, method_12460, func_186058_p, getDimensionManager

DimensionManager (): p, method_12460, getType, func_186058_p, getDimensionManager

ChunkGenerator<? extends GeneratorSettingsDefault> (): m, method_12443, func_186060_c, getChunkGenerator

ChunkGenerator<? extends GeneratorSettingsDefault> (): m, method_12443, createChunkGenerator, func_186060_c, getChunkGenerator

BlockPosition (ChunkCoordIntPair, boolean): a, method_12452, func_206920_a

BlockPosition (ChunkCoordIntPair, boolean): a, method_12452, getSpawningBlockInChunk, func_206920_a

BlockPosition (int, int, boolean): a, method_12444, func_206921_a

BlockPosition (int, int, boolean): a, method_12444, getTopSpawningBlockPosition, func_206921_a

float (long, float): a, method_12464, func_76563_a

float (long, float): a, method_12464, getSkyAngle, func_76563_a

boolean (): n, method_12462, func_76569_d, isOverworld

boolean (): n, method_12462, hasVisibleSky, func_76569_d, isOverworld

boolean (): o, method_12448, func_76567_e, canRespawn

boolean (): o, method_12448, canPlayersSleep, func_76567_e, canRespawn

Vec3D (float, float): b, method_12445, func_76562_b

Vec3D (float, float): b, method_12445, getFogColor, func_76562_b

boolean (int, int): a, method_12453, func_76568_b

boolean (int, int): a, method_12453, shouldRenderFog, func_76568_b

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

byf

byg

字段

构造函数

方法

1.14

名称

bof

byf

net.minecraft.class_2878

net.minecraft.server.v1_13_R2.WorldProviderNormal

net.minecraft.server.v1_14_R1.WorldProviderNormal

字段

构造函数

()

(World, DimensionManager)

方法

DimensionManager (): q, func_186058_p, getDimensionManager

DimensionManager (): p, method_12460, func_186058_p, getDimensionManager

boolean (int, int): a, func_186056_c

void (): m, func_76572_b

ChunkGenerator<? extends GeneratorSettings> (): n, func_186060_c, getChunkGenerator

ChunkGenerator<? extends GeneratorSettingsDefault> (): m, method_12443, func_186060_c, getChunkGenerator

BlockPosition (ChunkCoordIntPair, boolean): a, func_206920_a

BlockPosition (ChunkCoordIntPair, boolean): a, method_12452, func_206920_a

BlockPosition (int, int, boolean): a, func_206921_a

BlockPosition (int, int, boolean): a, method_12444, func_206921_a

float (long, float): a, func_76563_a

float (long, float): a, method_12464, func_76563_a

boolean (): o, func_76569_d, isOverworld

boolean (): n, method_12462, func_76569_d, isOverworld

boolean (): p, func_76567_e, canRespawn

boolean (): o, method_12448, func_76567_e, canRespawn

Vec3D (float, float): b, func_76562_b

Vec3D (float, float): b, method_12445, func_76562_b

boolean (int, int): b, func_76568_b

boolean (int, int): a, method_12453, func_76568_b

1.13.2

名称

boe

bof

字段

构造函数

方法

boolean (): o, func_76569_d

boolean (): o, func_76569_d, isOverworld

boolean (): p, func_76567_e

boolean (): p, func_76567_e, canRespawn

1.13.1

名称

bnw

boe

net.minecraft.server.v1_13_R1.WorldProviderNormal

net.minecraft.server.v1_13_R2.WorldProviderNormal

字段

构造函数

方法

1.13

名称

ayp

bnw

net.minecraft.world.WorldProviderSurface

net.minecraft.world.dimension.OverworldDimension

net.minecraft.server.v1_12_R1.WorldProviderNormal

net.minecraft.server.v1_13_R1.WorldProviderNormal

字段

构造函数

方法

boolean (int, int): c, func_186056_c

boolean (int, int): a, func_186056_c

void (): m, func_76572_b

ChunkGenerator<? extends GeneratorSettings> (): n, func_186060_c, getChunkGenerator

BlockPosition (ChunkCoordIntPair, boolean): a, func_206920_a

BlockPosition (int, int, boolean): a, func_206921_a

float (long, float): a, func_76563_a

boolean (): o, func_76569_d

boolean (): p, func_76567_e

Vec3D (float, float): b, func_76562_b

boolean (int, int): b, func_76568_b

1.12.2

名称

字段

构造函数

方法

1.12.1

名称

ayn

ayp

字段

构造函数

方法

1.12

名称

avi

ayn

net.minecraft.server.v1_11_R1.WorldProviderNormal

net.minecraft.server.v1_12_R1.WorldProviderNormal

字段

构造函数

方法

1.11.2

名称

字段

构造函数

方法

1.11.1

名称

avg

avi

字段

构造函数

方法

1.11

名称

ato

avg

net.minecraft.server.v1_10_R1.WorldProviderNormal

net.minecraft.server.v1_11_R1.WorldProviderNormal

字段

构造函数

方法

DimensionManager (): p, func_186058_p, getDimensionManager

DimensionManager (): q, func_186058_p, getDimensionManager

1.10.2

名称

字段

构造函数

方法

1.10

名称

asy

ato

net.minecraft.server.v1_9_R2.WorldProviderNormal

net.minecraft.server.v1_10_R1.WorldProviderNormal

字段

构造函数

方法

1.9.4

名称

asx

asy

net.minecraft.server.v1_9_R1.WorldProviderNormal

net.minecraft.server.v1_9_R2.WorldProviderNormal

字段

构造函数

方法

1.9.2

名称

asy

asx

字段

构造函数

方法

1.9

名称

ano

asy

net.minecraft.server.v1_8_R3.WorldProviderNormal

net.minecraft.server.v1_9_R1.WorldProviderNormal

字段

构造函数

方法

String (): k, func_80007_l, getName

String (): l, func_177498_l, getSuffix

DimensionManager (): p, func_186058_p, getDimensionManager

boolean (int, int): c, func_186056_c

1.8.8

名称

ano

net.minecraft.world.WorldProviderSurface

net.minecraft.server.v1_8_R3.WorldProviderNormal

字段

构造函数

()

方法

String (): k, func_80007_l, getName

String (): l, func_177498_l, getSuffix