历史 - net.minecraft.world.entity.ai.util.RandomPos
1.21.11
名称
cpx
css
字段
构造函数
方法
BlockPos (RandomSource, int, int, int, double, double, double): a, generateRandomDirectionWithinRadians, method_31542, localFuzz, m_217855_
BlockPos (PathfinderMob, int, RandomSource, BlockPos): a, generateRandomPosTowardDirection, method_31537, towardTarget, m_217863_
BlockPos (RandomSource, double, double, int, int, double, double, double): a, generateRandomDirectionWithinRadians, method_31542, localFuzz, m_217855_
BlockPos (PathfinderMob, double, RandomSource, BlockPos): a, generateRandomPosTowardDirection, method_31537, towardTarget, m_217863_
1.21.10
名称
字段
构造函数
方法
1.21.9
名称
clk
cpx
字段
构造函数
方法
1.21.8
名称
字段
构造函数
方法
1.21.7
名称
字段
构造函数
方法
1.21.6
名称
cjc
clk
字段
构造函数
方法
1.21.5
名称
cgh
cjc
字段
构造函数
方法
1.21.4
名称
chf
cgh
字段
构造函数
方法
1.21.3
名称
cen
chf
字段
构造函数
方法
1.21.1
名称
字段
构造函数
方法
1.21
名称
ceq
cen
字段
构造函数
方法
1.20.6
名称
bxh
ceq
字段
构造函数
方法
1.20.4
名称
bua
bxh
字段
构造函数
方法
1.20.2
名称
bqu
bua
字段
构造函数
方法
1.20.1
名称
bqs
bqu
字段
构造函数
方法
1.19.4
名称
box
bqs
字段
构造函数
方法
1.19.3
名称
bmn
box
字段
构造函数
方法
1.19.2
名称
字段
构造函数
方法
1.19.1
名称
blq
bmn
字段
构造函数
方法
1.19
名称
bhn
blq
字段
构造函数
方法
BlockPos (Random, int, int): a, generateRandomDirection, method_31541, localFuzz, m_148549_
BlockPos (Random, int, int, int, double, double, double): a, generateRandomDirectionWithinRadians, method_31542, localFuzz, m_148553_
BlockPos (PathfinderMob, int, Random, BlockPos): a, generateRandomPosTowardDirection, method_31537, towardTarget, m_148537_
BlockPos (RandomSource, int, int): a, generateRandomDirection, method_31541, localFuzz, m_217851_
BlockPos (RandomSource, int, int, int, double, double, double): a, generateRandomDirectionWithinRadians, method_31542, localFuzz, m_217855_
BlockPos (PathfinderMob, int, RandomSource, BlockPos): a, generateRandomPosTowardDirection, method_31537, towardTarget, m_217863_
1.18.2
名称
bgv
bhn
字段
构造函数
方法
1.18.1
名称
字段
构造函数
方法
1.18
名称
bdi
bgv
字段
构造函数
方法
1.17.1
名称
bdh
bdi
字段
构造函数
方法
1.17
名称
azj
bdh
net.minecraft.class_1414
net.minecraft.class_5535
net.minecraft.entity.ai.TargetFinder
net.minecraft.entity.ai.FuzzyPositions
net.minecraft.entity.ai.RandomPositionGenerator
net.minecraft.src.C_782_
net.minecraft.server.v1_16_R3.RandomPositionGenerator
net.minecraft.world.entity.ai.util.RandomPositionGenerator
字段
int: a, RANDOM_POS_ATTEMPTS, field_30264, GAUSS_RANGE, f_148535_
构造函数
()
方法
Vec3 (PathfinderMob, int, int): a, getPos, method_6375, findTarget, func_75463_a
Vec3 (PathfinderMob, int, int, Vec3): b, getPosTowards, method_23735, findTargetTowards, func_75464_a
Vec3 (PathfinderMob, int, int, Vec3): c, getPosAvoid, method_6379, findTargetAwayFrom, func_75461_b
Vec3 (PathfinderMob, int, int): b, getLandPos, method_6378, findGroundTarget, func_191377_b
Vec3 (PathfinderMob, int, int, Vec3, double): a, getPosTowards, method_6377, findTargetTowards, func_203155_a
Vec3 (PathfinderMob, int, int, ToDoubleFunction<BlockPos>): a, getLandPos, method_19108, findGroundTarget, func_221024_a
Vec3 (PathfinderMob, int, int, Vec3): d, getLandPosAvoid, method_20658, findGroundTargetAwayFrom, func_223548_b
Vec3 (PathfinderMob, int, int, int, Vec3, double): a, getAirPos, method_21756, findGroundTarget, func_226338_a_
Vec3 (PathfinderMob, int, int, Vec3, float, int, int): a, getAboveLandPos, method_21757, findAirTarget, func_226340_a_
Vec3 (PathfinderMob, int, int, int, Vec3, double): b, getAirPosTowards, method_23736, findGroundTargetTowards, func_226344_b_
Vec3 (PathfinderMob, int, int, int, Vec3, boolean, double, ToDoubleFunction<BlockPos>, boolean, int, int, boolean): a, generateRandomPos, method_21758, findTarget, func_226339_a_
BlockPos (Random, int, int, int, Vec3, double): a, getRandomDelta, method_6374, getRandomOffset, func_226343_a_
BlockPos (BlockPos, int, int, Predicate<BlockPos>): a, moveUpToAboveSolid, method_21761, findValidPositionAbove, func_226342_a_
BlockPos (BlockPos, int, int, Predicate<BlockPos>): a, moveUpToAboveSolid, method_31539, upWhile, m_26947_
Vec3 (PathfinderMob, int, int, Vec3): a, getLandPosTowards, method_27929, method_27929, func_234133_a_
BlockPos (Random, int, int): a, generateRandomDirection, method_31541, localFuzz, m_148549_
BlockPos (Random, int, int, int, double, double, double): a, generateRandomDirectionWithinRadians, method_31542, localFuzz, m_148553_
BlockPos (BlockPos, int, Predicate<BlockPos>): a, moveUpOutOfSolid, method_31540, upWhile, m_148545_
Vec3 (PathfinderMob, Supplier<BlockPos>): a, generateRandomPos, method_31538, guessBestPathTarget, m_148542_
Vec3 (Supplier<BlockPos>, ToDoubleFunction<BlockPos>): a, generateRandomPos, method_31543, guessBest, m_148561_
BlockPos (PathfinderMob, int, Random, BlockPos): a, generateRandomPosTowardDirection, method_31537, towardTarget, m_148537_
1.16.5
名称
字段
构造函数
方法
1.16.4
名称
azg
azj
net.minecraft.server.v1_16_R2.RandomPositionGenerator
net.minecraft.server.v1_16_R3.RandomPositionGenerator
字段
构造函数
方法
1.16.3
名称
字段
构造函数
方法
1.16.2
名称
axu
azg
net.minecraft.server.v1_16_R1.RandomPositionGenerator
net.minecraft.server.v1_16_R2.RandomPositionGenerator
字段
构造函数
方法
1.16.1
名称
asm
axu
net.minecraft.server.v1_15_R1.RandomPositionGenerator
net.minecraft.server.v1_16_R1.RandomPositionGenerator
字段
构造函数
方法
Vec3 (PathfinderMob, int, int, Vec3): a, getPosTowards, method_23735, findTargetTowards, func_75464_a
Vec3 (PathfinderMob, int, int, Vec3): b, getPosTowards, method_23735, findTargetTowards, func_75464_a
Vec3 (PathfinderMob, int, int, Vec3): b, getPosAvoid, method_6379, findTargetAwayFrom, func_75461_b
Vec3 (PathfinderMob, int, int, Vec3): c, getPosAvoid, method_6379, findTargetAwayFrom, func_75461_b
Vec3 (PathfinderMob, int, int, Vec3): c, getLandPosAvoid, method_20658, findGroundTargetAwayFrom, func_223548_b
Vec3 (PathfinderMob, int, int, Vec3): d, getLandPosAvoid, method_20658, findGroundTargetAwayFrom, func_223548_b
Vec3 (PathfinderMob, int, int, Vec3): a, getLandPosTowards, method_27929, method_27929, func_234133_a_
1.15.2
名称
asj
asm
字段
构造函数
方法
1.15.1
名称
字段
构造函数
方法
1.15
名称
aqk
asj
net.minecraft.server.v1_14_R1.RandomPositionGenerator
net.minecraft.server.v1_15_R1.RandomPositionGenerator
字段
构造函数
方法
Vec3 (PathfinderMob, int, int, Vec3): a, getPosTowards, method_6373, func_75464_a
Vec3 (PathfinderMob, int, int, Vec3): a, getPosTowards, method_23735, findTargetTowards, func_75464_a
Vec3 (PathfinderMob, int, int, Vec3): c, getPosAvoid, method_6379, func_75461_b
Vec3 (PathfinderMob, int, int, Vec3): b, getPosAvoid, method_6379, findTargetAwayFrom, func_75461_b
Vec3 (PathfinderMob, int, int, Vec3): d, generateRandomPos, method_6376, findTarget, func_75462_c
BlockPos (BlockPos, PathfinderMob): a, moveAboveSolid, method_6372, func_191378_a
boolean (BlockPos, PathfinderMob): b, isWaterDestination, method_6380, isWater, func_191380_b
Vec3 (PathfinderMob, int, int, Vec3, double): a, getPosTowards, method_6377, func_203155_a
Vec3 (PathfinderMob, int, int, Vec3, double): a, getPosTowards, method_6377, findTargetTowards, func_203155_a
BlockPos (Random, int, int, Vec3, double): a, getRandomDelta, method_6374, func_203156_a
Vec3 (PathfinderMob, int, int, Vec3, boolean, double, ToDoubleFunction<BlockPos>): a, generateRandomPos, method_6371, findTarget, func_191379_a
Vec3 (PathfinderMob, int, int, Vec3): b, getLandPosAvoid, method_20658, func_223548_b
Vec3 (PathfinderMob, int, int, Vec3): c, getLandPosAvoid, method_20658, findGroundTargetAwayFrom, func_223548_b
Vec3 (PathfinderMob, int, int, int, Vec3, double): a, getAirPos, method_21756, findGroundTarget, func_226338_a_
Vec3 (PathfinderMob, int, int, Vec3, float, int, int): a, getAboveLandPos, method_21757, findAirTarget, func_226340_a_
Vec3 (PathfinderMob, int, int, int, Vec3, double): b, getAirPosTowards, method_23736, findGroundTargetTowards, func_226344_b_
Vec3 (PathfinderMob, int, int, int, Vec3, boolean, double, ToDoubleFunction<BlockPos>, boolean, int, int, boolean): a, generateRandomPos, method_21758, findTarget, func_226339_a_
BlockPos (Random, int, int, int, Vec3, double): a, getRandomDelta, method_6374, getRandomOffset, func_226343_a_
BlockPos (BlockPos, int, int, Predicate<BlockPos>): a, moveUpToAboveSolid, method_21761, findValidPositionAbove, func_226342_a_
1.14.4
名称
aqf
aqk
net.minecraft.world.entity.ai.util.RandomPos
net.minecraft.entity.ai.PathfindingUtil
net.minecraft.entity.ai.TargetFinder
字段
构造函数
方法
Vec3D (EntityCreature, int, int): a, method_6375, findTarget, func_75463_a
Vec3 (PathfinderMob, int, int): a, getPos, method_6375, findTarget, func_75463_a
Vec3D (EntityCreature, int, int, Vec3D): a, method_6373, method_6373, func_75464_a
Vec3 (PathfinderMob, int, int, Vec3): a, getPosTowards, method_6373, func_75464_a
Vec3D (EntityCreature, int, int, Vec3D): c, method_6379, method_6379, func_75461_b
Vec3 (PathfinderMob, int, int, Vec3): c, getPosAvoid, method_6379, func_75461_b
Vec3D (EntityCreature, int, int, Vec3D): d, method_6376, findTarget, func_75462_c
Vec3 (PathfinderMob, int, int, Vec3): d, generateRandomPos, method_6376, findTarget, func_75462_c
Vec3D (EntityCreature, int, int): b, method_6378, findTargetStraight, func_191377_b
Vec3 (PathfinderMob, int, int): b, getLandPos, method_6378, findGroundTarget, func_191377_b
BlockPosition (BlockPosition, EntityCreature): a, method_6372, method_6372, func_191378_a
BlockPos (BlockPos, PathfinderMob): a, moveAboveSolid, method_6372, func_191378_a
boolean (BlockPosition, EntityCreature): b, method_6380, isWater, func_191380_b
boolean (BlockPos, PathfinderMob): b, isWaterDestination, method_6380, isWater, func_191380_b
Vec3D (EntityCreature, int, int, Vec3D, double): a, method_6377, method_6377, func_203155_a
Vec3 (PathfinderMob, int, int, Vec3, double): a, getPosTowards, method_6377, func_203155_a
BlockPosition (Random, int, int, Vec3D, double): a, method_6374, method_6374, func_203156_a
BlockPos (Random, int, int, Vec3, double): a, getRandomDelta, method_6374, func_203156_a
Vec3D (EntityCreature, int, int, ToDoubleFunction<BlockPosition>): a, method_19108, findTargetStraight, func_221024_a
Vec3 (PathfinderMob, int, int, ToDoubleFunction<BlockPos>): a, getLandPos, method_19108, findGroundTarget, func_221024_a
Vec3D (EntityCreature, int, int, Vec3D, boolean, double, ToDoubleFunction<BlockPosition>): a, method_6371, findTarget, func_191379_a
Vec3 (PathfinderMob, int, int, Vec3, boolean, double, ToDoubleFunction<BlockPos>): a, generateRandomPos, method_6371, findTarget, func_191379_a
Vec3D (EntityCreature, int, int, Vec3D): b, method_20658, method_20658, func_223548_b
Vec3 (PathfinderMob, int, int, Vec3): b, getLandPosAvoid, method_20658, func_223548_b
1.14.3
名称
aqc
aqf
net.minecraft.entity.ai.PathfindingUtil
字段
构造函数
方法
Vec3D (EntityCreature, int, int): a, method_6375, func_75463_a
Vec3D (EntityCreature, int, int): a, method_6375, findTarget, func_75463_a
Vec3D (EntityCreature, int, int, Vec3D): a, method_6373, func_75464_a
Vec3D (EntityCreature, int, int, Vec3D): a, method_6373, method_6373, func_75464_a
Vec3D (EntityCreature, int, int, Vec3D): b, method_6379, func_75461_b
Vec3D (EntityCreature, int, int, Vec3D): c, method_6379, method_6379, func_75461_b
Vec3D (EntityCreature, int, int, Vec3D): c, method_6376, func_75462_c
Vec3D (EntityCreature, int, int, Vec3D): d, method_6376, findTarget, func_75462_c
Vec3D (EntityCreature, int, int): b, method_6378, func_191377_b
Vec3D (EntityCreature, int, int): b, method_6378, findTargetStraight, func_191377_b
BlockPosition (BlockPosition, EntityCreature): a, method_6372, func_191378_a
BlockPosition (BlockPosition, EntityCreature): a, method_6372, method_6372, func_191378_a
boolean (BlockPosition, EntityCreature): b, method_6380, func_191380_b
boolean (BlockPosition, EntityCreature): b, method_6380, isWater, func_191380_b
Vec3D (EntityCreature, int, int, Vec3D, double): a, method_6377, func_203155_a
Vec3D (EntityCreature, int, int, Vec3D, double): a, method_6377, method_6377, func_203155_a
BlockPosition (Random, int, int, Vec3D, double): a, method_6374, func_203156_a
BlockPosition (Random, int, int, Vec3D, double): a, method_6374, method_6374, func_203156_a
Vec3D (EntityCreature, int, int, ToDoubleFunction<BlockPosition>): a, method_19108, func_221024_a
Vec3D (EntityCreature, int, int, ToDoubleFunction<BlockPosition>): a, method_19108, findTargetStraight, func_221024_a
Vec3D (EntityCreature, int, int, Vec3D, boolean, double, ToDoubleFunction<BlockPosition>): a, method_6371, func_191379_a
Vec3D (EntityCreature, int, int, Vec3D, boolean, double, ToDoubleFunction<BlockPosition>): a, method_6371, findTarget, func_191379_a
Vec3D (EntityCreature, int, int, Vec3D): b, method_20658, method_20658, func_223548_b
1.14.2
名称
字段
构造函数
方法
1.14.1
名称
aqb
aqc
字段
构造函数
方法
1.14
名称
ajd
aqb
net.minecraft.class_1414
net.minecraft.server.v1_13_R2.RandomPositionGenerator
net.minecraft.server.v1_14_R1.RandomPositionGenerator
字段
构造函数
方法
Vec3D (EntityCreature, int, int): a, func_75463_a
Vec3D (EntityCreature, int, int): a, method_6375, func_75463_a
Vec3D (EntityCreature, int, int, Vec3D): a, func_75464_a
Vec3D (EntityCreature, int, int, Vec3D): a, method_6373, func_75464_a
Vec3D (EntityCreature, int, int, Vec3D): b, func_75461_b
Vec3D (EntityCreature, int, int, Vec3D): b, method_6379, func_75461_b
Vec3D (EntityCreature, int, int, Vec3D): c, func_75462_c
Vec3D (EntityCreature, int, int, Vec3D): c, method_6376, func_75462_c
Vec3D (EntityCreature, int, int): b, func_191377_b
Vec3D (EntityCreature, int, int): b, method_6378, func_191377_b
BlockPosition (BlockPosition, EntityCreature): a, func_191378_a
BlockPosition (BlockPosition, EntityCreature): a, method_6372, func_191378_a
boolean (BlockPosition, EntityCreature): b, func_191380_b
boolean (BlockPosition, EntityCreature): b, method_6380, func_191380_b
Vec3D (EntityCreature, int, int, Vec3D, double): a, func_203155_a
Vec3D (EntityCreature, int, int, Vec3D, double): a, method_6377, func_203155_a
Vec3D (EntityCreature, int, int, Vec3D, boolean, double): a, func_191379_a
BlockPosition (Random, int, int, Vec3D, double): a, func_203156_a
BlockPosition (Random, int, int, Vec3D, double): a, method_6374, func_203156_a
Vec3D (EntityCreature, int, int, ToDoubleFunction<BlockPosition>): a, method_19108, func_221024_a
Vec3D (EntityCreature, int, int, Vec3D, boolean, double, ToDoubleFunction<BlockPosition>): a, method_6371, func_191379_a
1.13.2
名称
字段
构造函数
方法
1.13.1
名称
aja
ajd
net.minecraft.server.v1_13_R1.RandomPositionGenerator
net.minecraft.server.v1_13_R2.RandomPositionGenerator
字段
构造函数
方法
1.13
名称
zl
aja
net.minecraft.server.v1_12_R1.RandomPositionGenerator
net.minecraft.server.v1_13_R1.RandomPositionGenerator
字段
Vec3D: a, field_75465_a
构造函数
方法
Vec3D (EntityCreature, int, int, Vec3D, boolean): a, func_191379_a
Vec3D (EntityCreature, int, int, Vec3D, double): a, func_203155_a
Vec3D (EntityCreature, int, int, Vec3D, boolean, double): a, func_191379_a
BlockPosition (Random, int, int, Vec3D, double): a, func_203156_a
1.12.2
名称
字段
构造函数
方法
1.12.1
名称
zj
zl
字段
构造函数
方法
1.12
名称
wm
zj
net.minecraft.server.v1_11_R1.RandomPositionGenerator
net.minecraft.server.v1_12_R1.RandomPositionGenerator
字段
构造函数
方法
1.11.2
名称
字段
构造函数
方法
1.11.1
名称
wl
wm
字段
构造函数
方法
1.11
名称
vs
wl
net.minecraft.server.v1_10_R1.RandomPositionGenerator
net.minecraft.server.v1_11_R1.RandomPositionGenerator
字段
构造函数
方法
Vec3D (EntityCreature, int, int): b, func_191377_b
Vec3D (EntityCreature, int, int, Vec3D, boolean): a, func_191379_a
BlockPosition (BlockPosition, EntityCreature): a, func_191378_a
boolean (BlockPosition, EntityCreature): b, func_191380_b
1.10.2
名称
字段
构造函数
方法
1.10
名称
vm
vs
net.minecraft.server.v1_9_R2.RandomPositionGenerator
net.minecraft.server.v1_10_R1.RandomPositionGenerator
字段
构造函数
方法
1.9.4
名称
net.minecraft.server.v1_9_R1.RandomPositionGenerator
net.minecraft.server.v1_9_R2.RandomPositionGenerator
字段
构造函数
方法
1.9.2
名称
字段
构造函数
方法
1.9
名称
tc
vm
net.minecraft.server.v1_8_R3.RandomPositionGenerator
net.minecraft.server.v1_9_R1.RandomPositionGenerator
字段
构造函数
方法
1.8.8
名称
tc
net.minecraft.entity.ai.RandomPositionGenerator
net.minecraft.server.v1_8_R3.RandomPositionGenerator
字段
Vec3D: a, field_75465_a
构造函数
方法
Vec3D (EntityCreature, int, int): a, func_75463_a
Vec3D (EntityCreature, int, int, Vec3D): a, func_75464_a
Vec3D (EntityCreature, int, int, Vec3D): b, func_75461_b
Vec3D (EntityCreature, int, int, Vec3D): c, func_75462_c