History - net.minecraft.world.entity.ai.util.RandomPos
1.21.3
Names
cen
chf
Fields
int: a, RANDOM_POS_ATTEMPTS, field_30264, GAUSS_RANGE, f_148535_
int: a, RANDOM_POS_ATTEMPTS, field_30264, GAUSS_RANGE
Constructors
Methods
BlockPos (BlockPos, int, int, Predicate<BlockPos>): a, moveUpToAboveSolid, method_31539, upWhile, m_26947_
BlockPos (BlockPos, int, int, Predicate<BlockPos>): a, moveUpToAboveSolid, method_31539, upWhile
BlockPos (BlockPos, int, Predicate<BlockPos>): a, moveUpOutOfSolid, method_31540, upWhile, m_148545_
BlockPos (BlockPos, int, Predicate<BlockPos>): a, moveUpOutOfSolid, method_31540, upWhile
Vec3 (PathfinderMob, Supplier<BlockPos>): a, generateRandomPos, method_31538, guessBestPathTarget, m_148542_
Vec3 (PathfinderMob, Supplier<BlockPos>): a, generateRandomPos, method_31538, guessBestPathTarget
Vec3 (Supplier<BlockPos>, ToDoubleFunction<BlockPos>): a, generateRandomPos, method_31543, guessBest, m_148561_
Vec3 (Supplier<BlockPos>, ToDoubleFunction<BlockPos>): a, generateRandomPos, method_31543, guessBest
BlockPos (RandomSource, int, int): a, generateRandomDirection, method_31541, localFuzz, m_217851_
BlockPos (RandomSource, int, int): a, generateRandomDirection, method_31541, localFuzz
BlockPos (RandomSource, int, int, int, double, double, double): a, generateRandomDirectionWithinRadians, method_31542, localFuzz, m_217855_
BlockPos (RandomSource, int, int, int, double, double, double): a, generateRandomDirectionWithinRadians, method_31542, localFuzz
BlockPos (PathfinderMob, int, RandomSource, BlockPos): a, generateRandomPosTowardDirection, method_31537, towardTarget, m_217863_
BlockPos (PathfinderMob, int, RandomSource, BlockPos): a, generateRandomPosTowardDirection, method_31537, towardTarget
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
ceq
cen
Fields
Constructors
Methods
1.20.6
Names
bxh
ceq
Fields
Constructors
Methods
1.20.4
Names
bua
bxh
Fields
Constructors
Methods
1.20.2
Names
bqu
bua
Fields
Constructors
Methods
1.20.1
Names
bqs
bqu
Fields
Constructors
Methods
1.19.4
Names
box
bqs
Fields
Constructors
Methods
1.19.3
Names
bmn
box
Fields
Constructors
Methods
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
blq
bmn
Fields
Constructors
Methods
1.19
Names
bhn
blq
Fields
Constructors
Methods
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
Names
bgv
bhn
Fields
Constructors
Methods
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
bdi
bgv
Fields
Constructors
Methods
1.17.1
Names
bdh
bdi
Fields
Constructors
Methods
1.17
Names
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
Fields
int: a, RANDOM_POS_ATTEMPTS, field_30264, GAUSS_RANGE, f_148535_
Constructors
()
Methods
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
Names
Fields
Constructors
Methods
1.16.4
Names
azg
azj
net.minecraft.server.v1_16_R2.RandomPositionGenerator
net.minecraft.server.v1_16_R3.RandomPositionGenerator
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
axu
azg
net.minecraft.server.v1_16_R1.RandomPositionGenerator
net.minecraft.server.v1_16_R2.RandomPositionGenerator
Fields
Constructors
Methods
1.16.1
Names
asm
axu
net.minecraft.server.v1_15_R1.RandomPositionGenerator
net.minecraft.server.v1_16_R1.RandomPositionGenerator
Fields
Constructors
Methods
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
Names
asj
asm
Fields
Constructors
Methods
1.15.1
Names
Fields
Constructors
Methods
1.15
Names
aqk
asj
net.minecraft.server.v1_14_R1.RandomPositionGenerator
net.minecraft.server.v1_15_R1.RandomPositionGenerator
Fields
Constructors
Methods
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
Names
aqf
aqk
net.minecraft.world.entity.ai.util.RandomPos
net.minecraft.entity.ai.PathfindingUtil
net.minecraft.entity.ai.TargetFinder
Fields
Constructors
Methods
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
Names
aqc
aqf
net.minecraft.entity.ai.PathfindingUtil
Fields
Constructors
Methods
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
Names
Fields
Constructors
Methods
1.14.1
Names
aqb
aqc
Fields
Constructors
Methods
1.14
Names
ajd
aqb
net.minecraft.class_1414
net.minecraft.server.v1_13_R2.RandomPositionGenerator
net.minecraft.server.v1_14_R1.RandomPositionGenerator
Fields
Constructors
Methods
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
Names
Fields
Constructors
Methods
1.13.1
Names
aja
ajd
net.minecraft.server.v1_13_R1.RandomPositionGenerator
net.minecraft.server.v1_13_R2.RandomPositionGenerator
Fields
Constructors
Methods
1.13
Names
zl
aja
net.minecraft.server.v1_12_R1.RandomPositionGenerator
net.minecraft.server.v1_13_R1.RandomPositionGenerator
Fields
Vec3D: a, field_75465_a
Constructors
Methods
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
Names
Fields
Constructors
Methods
1.12.1
Names
zj
zl
Fields
Constructors
Methods
1.12
Names
wm
zj
net.minecraft.server.v1_11_R1.RandomPositionGenerator
net.minecraft.server.v1_12_R1.RandomPositionGenerator
Fields
Constructors
Methods
1.11.2
Names
Fields
Constructors
Methods
1.11.1
Names
wl
wm
Fields
Constructors
Methods
1.11
Names
vs
wl
net.minecraft.server.v1_10_R1.RandomPositionGenerator
net.minecraft.server.v1_11_R1.RandomPositionGenerator
Fields
Constructors
Methods
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
Names
Fields
Constructors
Methods
1.10
Names
vm
vs
net.minecraft.server.v1_9_R2.RandomPositionGenerator
net.minecraft.server.v1_10_R1.RandomPositionGenerator
Fields
Constructors
Methods
1.9.4
Names
net.minecraft.server.v1_9_R1.RandomPositionGenerator
net.minecraft.server.v1_9_R2.RandomPositionGenerator
Fields
Constructors
Methods
1.9.2
Names
Fields
Constructors
Methods
1.9
Names
tc
vm
net.minecraft.server.v1_8_R3.RandomPositionGenerator
net.minecraft.server.v1_9_R1.RandomPositionGenerator
Fields
Constructors
Methods
1.8.8
Names
tc
net.minecraft.entity.ai.RandomPositionGenerator
net.minecraft.server.v1_8_R3.RandomPositionGenerator
Fields
Vec3D: a, field_75465_a
Constructors
Methods
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