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