History - net.minecraft.world.entity.ai.util.RandomPos
25w18a
Names
cjc
cjq
Fields
int: a, RANDOM_POS_ATTEMPTS, field_30264, GAUSS_RANGE, f_148535_
int: a, RANDOM_POS_ATTEMPTS, field_30264
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
BlockPos (BlockPos, int, Predicate<BlockPos>): a, moveUpOutOfSolid, method_31540, upWhile, m_148545_
BlockPos (BlockPos, int, Predicate<BlockPos>): a, moveUpOutOfSolid, method_31540
Vec3 (PathfinderMob, Supplier<BlockPos>): a, generateRandomPos, method_31538, guessBestPathTarget, m_148542_
Vec3 (PathfinderMob, Supplier<BlockPos>): a, generateRandomPos, method_31538
Vec3 (Supplier<BlockPos>, ToDoubleFunction<BlockPos>): a, generateRandomPos, method_31543, guessBest, m_148561_
Vec3 (Supplier<BlockPos>, ToDoubleFunction<BlockPos>): a, generateRandomPos, method_31543
BlockPos (RandomSource, int, int): a, generateRandomDirection, method_31541, localFuzz, m_217851_
BlockPos (RandomSource, int, int): a, generateRandomDirection, method_31541
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
BlockPos (PathfinderMob, int, RandomSource, BlockPos): a, generateRandomPosTowardDirection, method_31537, towardTarget, m_217863_
BlockPos (PathfinderMob, int, RandomSource, BlockPos): a, generateRandomPosTowardDirection, method_31537
1.21.5
Names
cgh
cjc
Fields
Constructors
Methods
1.21.4
Names
chf
cgh
Fields
Constructors
Methods
1.21.3
Names
cen
chf
Fields
Constructors
Methods
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_
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): b, getLandPos, method_6378, findGroundTarget, func_191377_b
Vec3 (PathfinderMob, int, int, ToDoubleFunction<BlockPos>): a, getLandPos, method_19108, findGroundTarget, func_221024_a
Vec3 (PathfinderMob, int, int, Vec3): b, getPosTowards, method_23735, findTargetTowards, func_75464_a
Vec3 (PathfinderMob, int, int, Vec3, double): a, getPosTowards, method_6377, findTargetTowards, func_203155_a
Vec3 (PathfinderMob, int, int, Vec3): c, getPosAvoid, method_6379, findTargetAwayFrom, func_75461_b
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
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
axu
azg
Fields
Constructors
Methods
1.16.1
Names
asm
axu
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
Fields
Constructors
Methods
BlockPos (Random, int, int, Vec3, double): a, getRandomDelta, method_6374, func_203156_a
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, double): a, getPosTowards, method_6377, func_203155_a
Vec3 (PathfinderMob, int, int, Vec3, double): a, getPosTowards, method_6377, findTargetTowards, func_203155_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
Vec3 (PathfinderMob, int, int, Vec3, boolean, double, ToDoubleFunction<BlockPos>): a, generateRandomPos, method_6371, findTarget, func_191379_a
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): 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
BlockPos (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 (MobEntityWithAi, int, int): a, method_6375, findTarget, func_75463_a
Vec3 (PathfinderMob, int, int): a, getPos, method_6375, findTarget, func_75463_a
Vec3d (MobEntityWithAi, int, int): b, method_6378, findTargetStraight, func_191377_b
Vec3 (PathfinderMob, int, int): b, getLandPos, method_6378, findGroundTarget, func_191377_b
Vec3d (MobEntityWithAi, int, int, ToDoubleFunction<BlockPos>): a, method_19108, findTargetStraight, func_221024_a
Vec3 (PathfinderMob, int, int, ToDoubleFunction<BlockPos>): a, getLandPos, method_19108, findGroundTarget, func_221024_a
Vec3d (MobEntityWithAi, int, int, Vec3d): a, method_6373, method_6373, func_75464_a
Vec3 (PathfinderMob, int, int, Vec3): a, getPosTowards, method_6373, func_75464_a
Vec3d (MobEntityWithAi, 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
Vec3d (MobEntityWithAi, int, int, Vec3d): c, method_6379, method_6379, func_75461_b
Vec3 (PathfinderMob, int, int, Vec3): c, getPosAvoid, method_6379, func_75461_b
Vec3d (MobEntityWithAi, int, int, Vec3d): d, method_6376, findTarget, func_75462_c
Vec3 (PathfinderMob, int, int, Vec3): d, generateRandomPos, method_6376, findTarget, func_75462_c
Vec3d (MobEntityWithAi, int, int, Vec3d, boolean, double, ToDoubleFunction<BlockPos>): a, method_6371, findTarget, func_191379_a
Vec3 (PathfinderMob, int, int, Vec3, boolean, double, ToDoubleFunction<BlockPos>): a, generateRandomPos, method_6371, findTarget, func_191379_a
BlockPos (BlockPos, MobEntityWithAi): a, method_6372, method_6372, func_191378_a
BlockPos (BlockPos, PathfinderMob): a, moveAboveSolid, method_6372, func_191378_a
boolean (BlockPos, MobEntityWithAi): b, method_6380, isWater, func_191380_b
boolean (BlockPos, PathfinderMob): b, isWaterDestination, method_6380, isWater, func_191380_b
Vec3d (MobEntityWithAi, 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
BlockPos (Random, int, int, Vec3d, double): a, method_6374, func_203156_a
BlockPos (Random, int, int, Vec3d, double): a, method_6374, method_6374, func_203156_a
Vec3d (CreatureEntity, int, int): a, method_6375, func_75463_a
Vec3d (MobEntityWithAi, int, int): a, method_6375, findTarget, func_75463_a
Vec3d (CreatureEntity, int, int): b, method_6378, func_191377_b
Vec3d (MobEntityWithAi, int, int): b, method_6378, findTargetStraight, func_191377_b
Vec3d (CreatureEntity, int, int, ToDoubleFunction<BlockPos>): a, method_19108, func_221024_a
Vec3d (MobEntityWithAi, int, int, ToDoubleFunction<BlockPos>): a, method_19108, findTargetStraight, func_221024_a
Vec3d (CreatureEntity, int, int, Vec3d): a, method_6373, func_75464_a
Vec3d (MobEntityWithAi, int, int, Vec3d): a, method_6373, method_6373, func_75464_a
Vec3d (CreatureEntity, int, int, Vec3d, double): a, method_6377, func_203155_a
Vec3d (MobEntityWithAi, int, int, Vec3d, double): a, method_6377, method_6377, func_203155_a
Vec3d (CreatureEntity, int, int, Vec3d): b, method_6379, func_75461_b
Vec3d (MobEntityWithAi, int, int, Vec3d): c, method_6379, method_6379, func_75461_b
Vec3d (CreatureEntity, int, int, Vec3d): c, method_6376, func_75462_c
Vec3d (MobEntityWithAi, int, int, Vec3d): d, method_6376, findTarget, func_75462_c
Vec3d (CreatureEntity, int, int, Vec3d, boolean, double, ToDoubleFunction<BlockPos>): a, method_6371, func_191379_a
Vec3d (MobEntityWithAi, int, int, Vec3d, boolean, double, ToDoubleFunction<BlockPos>): a, method_6371, findTarget, func_191379_a
BlockPos (BlockPos, CreatureEntity): a, method_6372, func_191378_a
BlockPos (BlockPos, MobEntityWithAi): a, method_6372, method_6372, func_191378_a
boolean (BlockPos, CreatureEntity): b, method_6380, func_191380_b
boolean (BlockPos, MobEntityWithAi): b, method_6380, isWater, func_191380_b
Vec3d (MobEntityWithAi, 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
Fields
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
Vec3d (EntityCreature, int, int): b, func_191377_b
BlockPos (BlockPos, EntityCreature): a, func_191378_a
boolean (BlockPos, EntityCreature): b, func_191380_b
Vec3d (EntityCreature, int, int, Vec3d, double): a, func_203155_a
Vec3d (EntityCreature, int, int, Vec3d, boolean, double): a, func_191379_a
BlockPos (Random, int, int, Vec3d, double): a, func_203156_a
BlockPos (Random, int, int, Vec3d, double): a, method_6374, func_203156_a
Vec3d (CreatureEntity, int, int): a, method_6375, func_75463_a
Vec3d (CreatureEntity, int, int): b, method_6378, func_191377_b
Vec3d (CreatureEntity, int, int, ToDoubleFunction<BlockPos>): a, method_19108, func_221024_a
Vec3d (CreatureEntity, int, int, Vec3d): a, method_6373, func_75464_a
Vec3d (CreatureEntity, int, int, Vec3d, double): a, method_6377, func_203155_a
Vec3d (CreatureEntity, int, int, Vec3d): b, method_6379, func_75461_b
Vec3d (CreatureEntity, int, int, Vec3d): c, method_6376, func_75462_c
Vec3d (CreatureEntity, int, int, Vec3d, boolean, double, ToDoubleFunction<BlockPos>): a, method_6371, func_191379_a
BlockPos (BlockPos, CreatureEntity): a, method_6372, func_191378_a
boolean (BlockPos, CreatureEntity): b, method_6380, func_191380_b
1.13.2
Names
Fields
Constructors
Methods
1.13.1
Names
aja
ajd
Fields
Constructors
Methods
1.13
Names
zl
aja
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
BlockPos (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
Fields
Constructors
Methods
1.11.2
Names
Fields
Constructors
Methods
1.11.1
Names
wl
wm
Fields
Constructors
Methods
1.11
Names
vs
wl
Fields
Constructors
Methods
Vec3d (EntityCreature, int, int): b, func_191377_b
Vec3d (EntityCreature, int, int, Vec3d, boolean): a, func_191379_a
BlockPos (BlockPos, EntityCreature): a, func_191378_a
boolean (BlockPos, EntityCreature): b, func_191380_b
1.10.2
Names
Fields
Constructors
Methods
1.10
Names
vm
vs
Fields
Constructors
Methods
1.9.4
Names
Fields
Constructors
Methods
1.9.2
Names
Fields
Constructors
Methods
1.9
Names
tc
vm
Fields
Vec3: a, field_75465_a
Vec3d: a, field_75465_a
Constructors
Methods
Vec3 (EntityCreature, int, int): a, func_75463_a
Vec3 (EntityCreature, int, int, Vec3): a, func_75464_a
Vec3 (EntityCreature, int, int, Vec3): b, func_75461_b
Vec3 (EntityCreature, int, int, Vec3): c, func_75462_c
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
1.8.9
Names
Fields
Constructors
Methods
1.8.8
Names
tc
net.minecraft.entity.ai.RandomPositionGenerator
Fields
Vec3: a, field_75465_a
Constructors
Methods
Vec3 (EntityCreature, int, int): a, func_75463_a
Vec3 (EntityCreature, int, int, Vec3): a, func_75464_a
Vec3 (EntityCreature, int, int, Vec3): b, func_75461_b
Vec3 (EntityCreature, int, int, Vec3): c, func_75462_c