PathfinderMob
Importing the class
If you need to reference this type directly, like when casting an Array, or as a parameter, you will need to import it. Simply add the import at the top of the file.
import crafttweaker.api.entity.type.misc.PathfinderMob;
Extends
PathfinderMob extends Mob
.
Implements
PathfinderMob
implements the following interfaces:
Targeting
,Nameable
,EntityAccess
,CommandSource
,IAttachmentHolder
Undocumented Interfaces
EquipmentUser
,Attackable
,ILivingEntityExtension
,SyncedDataHolder
,ScoreHolder
,IEntityExtension
,INBTSerializable<CompoundTag>
Members
// PathfinderMob.absorptionAmount as floatmyPathfinderMob.absorptionAmount
Return Type:
float
// PathfinderMob.absorptionAmount() as float;myPathfinderMob.absorptionAmount();
Return Type:
float
// PathfinderMob.acceptsFailure as boolmyPathfinderMob.acceptsFailure
Return Type:
bool
// PathfinderMob.acceptsFailure() as bool;myPathfinderMob.acceptsFailure();
Return Type:
bool
// PathfinderMob.acceptsSuccess as boolmyPathfinderMob.acceptsSuccess
Return Type:
bool
// PathfinderMob.acceptsSuccess() as bool;myPathfinderMob.acceptsSuccess();
Return Type:
bool
myPathfinderMob.activeEffects
Return Type:
Collection<MobEffectInstance>
myPathfinderMob.activeEffectsMap
Return Type:
MobEffectInstance[MobEffect]
myPathfinderMob.addEffect(myMobEffectInstance);
Parameters:
effectInstance: MobEffectInstance
Type: MobEffectInstance
Return Type:
bool
myPathfinderMob.addEffect(myMobEffectInstance, myEntity);
Parameters:
effectInstance: MobEffectInstance
Type: MobEffectInstance
Return Type:
bool
// PathfinderMob.addTag(tagName as string) as bool;myPathfinderMob.addTag(myString);
Parameters:
tagName: string
Type: string
Return Type:
bool
// PathfinderMob.aggressive as boolmyPathfinderMob.aggressive
Return Type:
bool
// PathfinderMob.aggressive = (value as bool);myPathfinderMob.aggressive = myBool;
Parameters:
value: bool
Type: bool
// PathfinderMob.airSupply as intmyPathfinderMob.airSupply
Return Type:
int
// PathfinderMob.airSupply() as int;myPathfinderMob.airSupply();
Return Type:
int
// PathfinderMob.alwaysAccepts as boolmyPathfinderMob.alwaysAccepts
Return Type:
bool
// PathfinderMob.alwaysAccepts() as bool;myPathfinderMob.alwaysAccepts();
Return Type:
bool
// PathfinderMob.ambientSoundInterval as intmyPathfinderMob.ambientSoundInterval
Return Type:
int
// PathfinderMob.armorCoverPercentage as floatmyPathfinderMob.armorCoverPercentage
Return Type:
float
// PathfinderMob.armorCoverPercentage() as float;myPathfinderMob.armorCoverPercentage();
Return Type:
float
// PathfinderMob.armorValue as intmyPathfinderMob.armorValue
Return Type:
int
// PathfinderMob.armorValue() as int;myPathfinderMob.armorValue();
Return Type:
int
// PathfinderMob.arrowCount as intmyPathfinderMob.arrowCount
Return Type:
int
// PathfinderMob.arrowCount() as int;myPathfinderMob.arrowCount();
Return Type:
int
// PathfinderMob.ate();myPathfinderMob.ate();
// PathfinderMob.attackable as boolmyPathfinderMob.attackable
Return Type:
bool
// PathfinderMob.attackable() as bool;myPathfinderMob.attackable();
Return Type:
bool
// PathfinderMob.baby = (value as bool);myPathfinderMob.baby = myBool;
Parameters:
value: bool
Type: bool
// PathfinderMob.bbHeight as floatmyPathfinderMob.bbHeight
Return Type:
float
// PathfinderMob.bbHeight() as float;myPathfinderMob.bbHeight();
Return Type:
float
// PathfinderMob.bbWidth as floatmyPathfinderMob.bbWidth
Return Type:
float
// PathfinderMob.bbWidth() as float;myPathfinderMob.bbWidth();
Return Type:
float
// PathfinderMob.blockX as intmyPathfinderMob.blockX
Return Type:
int
// PathfinderMob.blockX() as int;myPathfinderMob.blockX();
Return Type:
int
// PathfinderMob.blockY as intmyPathfinderMob.blockY
Return Type:
int
// PathfinderMob.blockY() as int;myPathfinderMob.blockY();
Return Type:
int
// PathfinderMob.blockZ as intmyPathfinderMob.blockZ
Return Type:
int
// PathfinderMob.blockZ() as int;myPathfinderMob.blockZ();
Return Type:
int
myPathfinderMob.canAttack(myLivingEntity);
Parameters:
target: LivingEntity
Type: LivingEntity
Return Type:
bool
myPathfinderMob.canBeAffected(myMobEffectInstance);
Parameters:
effectInstance: MobEffectInstance
Type: MobEffectInstance
Return Type:
bool
// PathfinderMob.canBeCollidedWith as boolmyPathfinderMob.canBeCollidedWith
Return Type:
bool
// PathfinderMob.canBeCollidedWith() as bool;myPathfinderMob.canBeCollidedWith();
Return Type:
bool
// PathfinderMob.canBeSeenAsEnemy as boolmyPathfinderMob.canBeSeenAsEnemy
Return Type:
bool
// PathfinderMob.canBeSeenAsEnemy() as bool;myPathfinderMob.canBeSeenAsEnemy();
Return Type:
bool
// PathfinderMob.canBeSeenByAnyone as boolmyPathfinderMob.canBeSeenByAnyone
Return Type:
bool
// PathfinderMob.canBeSeenByAnyone() as bool;myPathfinderMob.canBeSeenByAnyone();
Return Type:
bool
// PathfinderMob.canBreatheUnderwater as boolmyPathfinderMob.canBreatheUnderwater
Return Type:
bool
// PathfinderMob.canBreatheUnderwater as boolmyPathfinderMob.canBreatheUnderwater
Return Type:
bool
// PathfinderMob.canBreatheUnderwater() as bool;myPathfinderMob.canBreatheUnderwater();
Return Type:
bool
// PathfinderMob.canBreatheUnderwater() as bool;myPathfinderMob.canBreatheUnderwater();
Return Type:
bool
myPathfinderMob.canFireProjectileWeapon(myProjectileWeaponItem);
Parameters:
weapon: ProjectileWeaponItem
Type: ProjectileWeaponItem
Return Type:
bool
// PathfinderMob.canFreeze as boolmyPathfinderMob.canFreeze
Return Type:
bool
// PathfinderMob.canFreeze() as bool;myPathfinderMob.canFreeze();
Return Type:
bool
// PathfinderMob.canPickUpLoot as boolmyPathfinderMob.canPickUpLoot
Return Type:
bool
// PathfinderMob.canPickUpLoot = (value as bool);myPathfinderMob.canPickUpLoot = myBool;
Parameters:
value: bool
Type: bool
myPathfinderMob.checkSpawnObstruction(myLevelReader);
Parameters:
level: LevelReader
Type: LevelReader
Return Type:
bool
myPathfinderMob.checkSpawnRules(myLevelAccessor, myMobSpawnType);
Parameters:
level: LevelAccessor
Type: LevelAccessor
spawnType: MobSpawnType
Type: MobSpawnType
Return Type:
bool
// PathfinderMob.clearFire();myPathfinderMob.clearFire();
// PathfinderMob.clearRestriction();myPathfinderMob.clearRestriction();
// PathfinderMob.clearSleepingPos();myPathfinderMob.clearSleepingPos();
// PathfinderMob.dampensVibrations as boolmyPathfinderMob.dampensVibrations
Return Type:
bool
// PathfinderMob.dampensVibrations() as bool;myPathfinderMob.dampensVibrations();
Return Type:
bool
myPathfinderMob.die(myDamageSource);
Parameters:
source: DamageSource
Type: DamageSource
// PathfinderMob.dimensionChangingDelay as intmyPathfinderMob.dimensionChangingDelay
Return Type:
int
// PathfinderMob.dimensionChangingDelay() as int;myPathfinderMob.dimensionChangingDelay();
Return Type:
int
// PathfinderMob.discard();myPathfinderMob.discard();
// PathfinderMob.dismountsUnderwater as boolmyPathfinderMob.dismountsUnderwater
Return Type:
bool
// PathfinderMob.distanceToSqr(x as double, y as double, z as double) as double;myPathfinderMob.distanceToSqr(myDouble, myDouble, myDouble);
Parameters:
x: double
Type: double
y: double
Type: double
z: double
Type: double
Return Type:
double
// PathfinderMob.dropLeash(broadcastPacket as bool, dropLeash as bool);myPathfinderMob.dropLeash(myBool, myBool);
Parameters:
broadcastPacket: bool
Type: bool
dropLeash: bool
Type: bool
// PathfinderMob.ejectPassengers();myPathfinderMob.ejectPassengers();
// PathfinderMob.eyeHeight as floatmyPathfinderMob.eyeHeight
Return Type:
float
// PathfinderMob.eyeHeight() as float;myPathfinderMob.eyeHeight();
Return Type:
float
// PathfinderMob.eyeY as doublemyPathfinderMob.eyeY
Return Type:
double
// PathfinderMob.eyeY() as double;myPathfinderMob.eyeY();
Return Type:
double
// PathfinderMob.fallFlyingTicks as intmyPathfinderMob.fallFlyingTicks
Return Type:
int
// PathfinderMob.fallFlyingTicks() as int;myPathfinderMob.fallFlyingTicks();
Return Type:
int
// PathfinderMob.fireImmune as boolmyPathfinderMob.fireImmune
Return Type:
bool
// PathfinderMob.fireImmune() as bool;myPathfinderMob.fireImmune();
Return Type:
bool
// PathfinderMob.fireTicks as intmyPathfinderMob.fireTicks
Return Type:
int
// PathfinderMob.fireTicks = (ticks as int);myPathfinderMob.fireTicks = myInt;
Parameters:
ticks: int
Type: int
// PathfinderMob.fluidJumpThreshold as doublemyPathfinderMob.fluidJumpThreshold
Return Type:
double
// PathfinderMob.fluidJumpThreshold() as double;myPathfinderMob.fluidJumpThreshold();
Return Type:
double
myPathfinderMob.forceAddEffect(myMobEffectInstance, myEntity);
Parameters:
effectInstance: MobEffectInstance
Type: MobEffectInstance
myPathfinderMob.getAttachmentData<T>(myAttachmentType);
Parameters:
type: AttachmentType<T>
Type: AttachmentType<T>
Return Type:
T
myPathfinderMob.getAttachmentData<T>(mySupplier);
Parameters:
type: Supplier<AttachmentType<T>>
Type: Supplier<AttachmentType<T>>
Return Type:
T
myPathfinderMob.getAttribute(myAttribute);
Return Type:
AttributeInstance
myPathfinderMob.getEffect(myMobEffect);
Return Type:
MobEffectInstance
myPathfinderMob.getItemBySlot(myEquipmentSlot);
Parameters:
slot: EquipmentSlot
Type: EquipmentSlot
Return Type:
ItemStack
myPathfinderMob.getItemInHand(myInteractionHand);
Parameters:
hand: InteractionHand
Type: InteractionHand
Return Type:
ItemStack
// PathfinderMob.getRestrictRadius as floatmyPathfinderMob.getRestrictRadius
Return Type:
float
// PathfinderMob.getSwimAmount(partialTicks as float) as float;myPathfinderMob.getSwimAmount(myFloat);
Parameters:
partialTicks: float
Type: float
Return Type:
float
// PathfinderMob.getX(scale as double) as double;myPathfinderMob.getX(myDouble);
Parameters:
scale: double
Type: double
Return Type:
double
// PathfinderMob.getY(scale as double) as double;myPathfinderMob.getY(myDouble);
Parameters:
scale: double
Type: double
Return Type:
double
// PathfinderMob.getZ(scale as double) as double;myPathfinderMob.getZ(myDouble);
Parameters:
scale: double
Type: double
Return Type:
double
myPathfinderMob.hasAttachmentData<T>(myAttachmentType);
Parameters:
type: AttachmentType<T>
Type: AttachmentType<T>
Return Type:
bool
myPathfinderMob.hasAttachmentData<T>(mySupplier);
Parameters:
type: Supplier<AttachmentType<T>>
Type: Supplier<AttachmentType<T>>
Return Type:
bool
// PathfinderMob.hasCustomName as boolmyPathfinderMob.hasCustomName
Return Type:
bool
// PathfinderMob.hasCustomName as boolmyPathfinderMob.hasCustomName
Return Type:
bool
// PathfinderMob.hasCustomName() as bool;myPathfinderMob.hasCustomName();
Return Type:
bool
// PathfinderMob.hasCustomName() as bool;myPathfinderMob.hasCustomName();
Return Type:
bool
// PathfinderMob.hasExactlyOnePlayerPassenger as boolmyPathfinderMob.hasExactlyOnePlayerPassenger
Return Type:
bool
// PathfinderMob.hasExactlyOnePlayerPassenger() as bool;myPathfinderMob.hasExactlyOnePlayerPassenger();
Return Type:
bool
// PathfinderMob.hasGlowingTag as boolmyPathfinderMob.hasGlowingTag
Return Type:
bool
// PathfinderMob.hasGlowingTag() as bool;myPathfinderMob.hasGlowingTag();
Return Type:
bool
myPathfinderMob.hasItemInSlot(myEquipmentSlot);
Parameters:
slot: EquipmentSlot
Type: EquipmentSlot
Return Type:
bool
// PathfinderMob.hasRestriction as boolmyPathfinderMob.hasRestriction
Return Type:
bool
// PathfinderMob.heal(amount as float);myPathfinderMob.heal(myFloat);
Parameters:
amount: float
Type: float
// PathfinderMob.health as floatmyPathfinderMob.health
Return Type:
float
// PathfinderMob.health() as float;myPathfinderMob.health();
Return Type:
float
myPathfinderMob.hurt(myDamageSource, myFloat);
Parameters:
source: DamageSource
Type: DamageSource
amount: float
Type: float
Return Type:
bool
// PathfinderMob.id as intmyPathfinderMob.id
Return Type:
int
// PathfinderMob.id() as int;myPathfinderMob.id();
Return Type:
int
// PathfinderMob.inBlockState as BlockStatemyPathfinderMob.inBlockState
Return Type:
BlockState
// PathfinderMob.isAffectedByPotions as boolmyPathfinderMob.isAffectedByPotions
Return Type:
bool
// PathfinderMob.isAffectedByPotions() as bool;myPathfinderMob.isAffectedByPotions();
Return Type:
bool
// PathfinderMob.isAlive as boolmyPathfinderMob.isAlive
Return Type:
bool
// PathfinderMob.isAlive() as bool;myPathfinderMob.isAlive();
Return Type:
bool
// PathfinderMob.isAlwaysTicking as boolmyPathfinderMob.isAlwaysTicking
Return Type:
bool
// PathfinderMob.isAlwaysTicking() as bool;myPathfinderMob.isAlwaysTicking();
Return Type:
bool
// PathfinderMob.isAttackable as boolmyPathfinderMob.isAttackable
Return Type:
bool
// PathfinderMob.isAttackable() as bool;myPathfinderMob.isAttackable();
Return Type:
bool
// PathfinderMob.isAutoSpinAttack as boolmyPathfinderMob.isAutoSpinAttack
Return Type:
bool
// PathfinderMob.isAutoSpinAttack() as bool;myPathfinderMob.isAutoSpinAttack();
Return Type:
bool
// PathfinderMob.isBaby as boolmyPathfinderMob.isBaby
Return Type:
bool
// PathfinderMob.isBaby() as bool;myPathfinderMob.isBaby();
Return Type:
bool
// PathfinderMob.isBlocking as boolmyPathfinderMob.isBlocking
Return Type:
bool
// PathfinderMob.isBlocking() as bool;myPathfinderMob.isBlocking();
Return Type:
bool
myPathfinderMob.isColliding(myBlockPos, myBlockState);
Parameters:
state: BlockState
Type: BlockState
Return Type:
bool
// PathfinderMob.isCrouching as boolmyPathfinderMob.isCrouching
Return Type:
bool
// PathfinderMob.isCrouching() as bool;myPathfinderMob.isCrouching();
Return Type:
bool
// PathfinderMob.isCurrentlyGlowing as boolmyPathfinderMob.isCurrentlyGlowing
Return Type:
bool
// PathfinderMob.isCurrentlyGlowing as boolmyPathfinderMob.isCurrentlyGlowing
Return Type:
bool
// PathfinderMob.isCurrentlyGlowing() as bool;myPathfinderMob.isCurrentlyGlowing();
Return Type:
bool
// PathfinderMob.isCurrentlyGlowing() as bool;myPathfinderMob.isCurrentlyGlowing();
Return Type:
bool
// PathfinderMob.isCustomNameVisible as boolmyPathfinderMob.isCustomNameVisible
Return Type:
bool
// PathfinderMob.isCustomNameVisible() as bool;myPathfinderMob.isCustomNameVisible();
Return Type:
bool
myPathfinderMob.isDamageSourceBlocked(myDamageSource);
Parameters:
source: DamageSource
Type: DamageSource
Return Type:
bool
// PathfinderMob.isDeadOrDying as boolmyPathfinderMob.isDeadOrDying
Return Type:
bool
// PathfinderMob.isDeadOrDying() as bool;myPathfinderMob.isDeadOrDying();
Return Type:
bool
// PathfinderMob.isDescending as boolmyPathfinderMob.isDescending
Return Type:
bool
// PathfinderMob.isDescending() as bool;myPathfinderMob.isDescending();
Return Type:
bool
// PathfinderMob.isDiscrete as boolmyPathfinderMob.isDiscrete
Return Type:
bool
// PathfinderMob.isDiscrete() as bool;myPathfinderMob.isDiscrete();
Return Type:
bool
// PathfinderMob.isFallFlying as boolmyPathfinderMob.isFallFlying
Return Type:
bool
// PathfinderMob.isFallFlying() as bool;myPathfinderMob.isFallFlying();
Return Type:
bool
// PathfinderMob.isFree(x as double, y as double, z as double) as bool;myPathfinderMob.isFree(myDouble, myDouble, myDouble);
Parameters:
x: double
Type: double
y: double
Type: double
z: double
Type: double
Return Type:
bool
// PathfinderMob.isFullyFrozen as boolmyPathfinderMob.isFullyFrozen
Return Type:
bool
// PathfinderMob.isFullyFrozen() as bool;myPathfinderMob.isFullyFrozen();
Return Type:
bool
myPathfinderMob.isHolding(myItem);
Parameters:
item: ItemDefinition
Type: ItemDefinition
Return Type:
bool
// PathfinderMob.isInLava as boolmyPathfinderMob.isInLava
Return Type:
bool
// PathfinderMob.isInLava() as bool;myPathfinderMob.isInLava();
Return Type:
bool
// PathfinderMob.isInvertedHealAndHarm as boolmyPathfinderMob.isInvertedHealAndHarm
Return Type:
bool
// PathfinderMob.isInvertedHealAndHarm() as bool;myPathfinderMob.isInvertedHealAndHarm();
Return Type:
bool
// PathfinderMob.isInvisible as boolmyPathfinderMob.isInvisible
Return Type:
bool
// PathfinderMob.isInvisible() as bool;myPathfinderMob.isInvisible();
Return Type:
bool
// PathfinderMob.isInvulnerable as boolmyPathfinderMob.isInvulnerable
Return Type:
bool
// PathfinderMob.isInvulnerable() as bool;myPathfinderMob.isInvulnerable();
Return Type:
bool
myPathfinderMob.isInvulnerableTo(myDamageSource);
Parameters:
source: DamageSource
Type: DamageSource
Return Type:
bool
// PathfinderMob.isInWall as boolmyPathfinderMob.isInWall
Return Type:
bool
// PathfinderMob.isInWall() as bool;myPathfinderMob.isInWall();
Return Type:
bool
// PathfinderMob.isInWater as boolmyPathfinderMob.isInWater
Return Type:
bool
// PathfinderMob.isInWater() as bool;myPathfinderMob.isInWater();
Return Type:
bool
// PathfinderMob.isInWaterOrBubble as boolmyPathfinderMob.isInWaterOrBubble
Return Type:
bool
// PathfinderMob.isInWaterOrBubble() as bool;myPathfinderMob.isInWaterOrBubble();
Return Type:
bool
// PathfinderMob.isInWaterOrRain as boolmyPathfinderMob.isInWaterOrRain
Return Type:
bool
// PathfinderMob.isInWaterOrRain() as bool;myPathfinderMob.isInWaterOrRain();
Return Type:
bool
// PathfinderMob.isInWaterRainOrBubble as boolmyPathfinderMob.isInWaterRainOrBubble
Return Type:
bool
// PathfinderMob.isInWaterRainOrBubble() as bool;myPathfinderMob.isInWaterRainOrBubble();
Return Type:
bool
// PathfinderMob.isMaxGroupSizeReached(size as int) as bool;myPathfinderMob.isMaxGroupSizeReached(myInt);
Parameters:
size: int
Type: int
Return Type:
bool
// PathfinderMob.isNoGravity as boolmyPathfinderMob.isNoGravity
Return Type:
bool
// PathfinderMob.isNoGravity() as bool;myPathfinderMob.isNoGravity();
Return Type:
bool
// PathfinderMob.isOnFire as boolmyPathfinderMob.isOnFire
Return Type:
bool
// PathfinderMob.isOnFire() as bool;myPathfinderMob.isOnFire();
Return Type:
bool
// PathfinderMob.isOnPortalCooldown as boolmyPathfinderMob.isOnPortalCooldown
Return Type:
bool
// PathfinderMob.isOnPortalCooldown() as bool;myPathfinderMob.isOnPortalCooldown();
Return Type:
bool
// PathfinderMob.isPassenger as boolmyPathfinderMob.isPassenger
Return Type:
bool
// PathfinderMob.isPassenger() as bool;myPathfinderMob.isPassenger();
Return Type:
bool
// PathfinderMob.isPersistenceRequired as boolmyPathfinderMob.isPersistenceRequired
Return Type:
bool
// PathfinderMob.isPickable as boolmyPathfinderMob.isPickable
Return Type:
bool
// PathfinderMob.isPickable() as bool;myPathfinderMob.isPickable();
Return Type:
bool
// PathfinderMob.isPushable as boolmyPathfinderMob.isPushable
Return Type:
bool
// PathfinderMob.isPushable() as bool;myPathfinderMob.isPushable();
Return Type:
bool
// PathfinderMob.isPushedByFluid as boolmyPathfinderMob.isPushedByFluid
Return Type:
bool
// PathfinderMob.isPushedByFluid() as bool;myPathfinderMob.isPushedByFluid();
Return Type:
bool
// PathfinderMob.isRemoved as boolmyPathfinderMob.isRemoved
Return Type:
bool
// PathfinderMob.isRemoved() as bool;myPathfinderMob.isRemoved();
Return Type:
bool
// PathfinderMob.isSensitiveToWater as boolmyPathfinderMob.isSensitiveToWater
Return Type:
bool
// PathfinderMob.isSensitiveToWater() as bool;myPathfinderMob.isSensitiveToWater();
Return Type:
bool
// PathfinderMob.isShiftKeyDown as boolmyPathfinderMob.isShiftKeyDown
Return Type:
bool
// PathfinderMob.isShiftKeyDown() as bool;myPathfinderMob.isShiftKeyDown();
Return Type:
bool
// PathfinderMob.isSilent as boolmyPathfinderMob.isSilent
Return Type:
bool
// PathfinderMob.isSilent() as bool;myPathfinderMob.isSilent();
Return Type:
bool
// PathfinderMob.isSleeping as boolmyPathfinderMob.isSleeping
Return Type:
bool
// PathfinderMob.isSleeping() as bool;myPathfinderMob.isSleeping();
Return Type:
bool
// PathfinderMob.isSpectator as boolmyPathfinderMob.isSpectator
Return Type:
bool
// PathfinderMob.isSpectator() as bool;myPathfinderMob.isSpectator();
Return Type:
bool
// PathfinderMob.isSprinting as boolmyPathfinderMob.isSprinting
Return Type:
bool
// PathfinderMob.isSprinting() as bool;myPathfinderMob.isSprinting();
Return Type:
bool
// PathfinderMob.isSteppingCarefully as boolmyPathfinderMob.isSteppingCarefully
Return Type:
bool
// PathfinderMob.isSteppingCarefully() as bool;myPathfinderMob.isSteppingCarefully();
Return Type:
bool
// PathfinderMob.isSuppressingBounce as boolmyPathfinderMob.isSuppressingBounce
Return Type:
bool
// PathfinderMob.isSuppressingBounce() as bool;myPathfinderMob.isSuppressingBounce();
Return Type:
bool
// PathfinderMob.isSuppressingSlidingDownLadder as boolmyPathfinderMob.isSuppressingSlidingDownLadder
Return Type:
bool
// PathfinderMob.isSuppressingSlidingDownLadder() as bool;myPathfinderMob.isSuppressingSlidingDownLadder();
Return Type:
bool
// PathfinderMob.isSwimming as boolmyPathfinderMob.isSwimming
Return Type:
bool
// PathfinderMob.isSwimming() as bool;myPathfinderMob.isSwimming();
Return Type:
bool
// PathfinderMob.isUnderWater as boolmyPathfinderMob.isUnderWater
Return Type:
bool
// PathfinderMob.isUnderWater() as bool;myPathfinderMob.isUnderWater();
Return Type:
bool
// PathfinderMob.isUsingItem as boolmyPathfinderMob.isUsingItem
Return Type:
bool
// PathfinderMob.isUsingItem() as bool;myPathfinderMob.isUsingItem();
Return Type:
bool
// PathfinderMob.isVehicle as boolmyPathfinderMob.isVehicle
Return Type:
bool
// PathfinderMob.isVehicle() as bool;myPathfinderMob.isVehicle();
Return Type:
bool
// PathfinderMob.isVisuallyCrawling as boolmyPathfinderMob.isVisuallyCrawling
Return Type:
bool
// PathfinderMob.isVisuallyCrawling() as bool;myPathfinderMob.isVisuallyCrawling();
Return Type:
bool
// PathfinderMob.isVisuallySwimming as boolmyPathfinderMob.isVisuallySwimming
Return Type:
bool
// PathfinderMob.isVisuallySwimming as boolmyPathfinderMob.isVisuallySwimming
Return Type:
bool
// PathfinderMob.isVisuallySwimming() as bool;myPathfinderMob.isVisuallySwimming();
Return Type:
bool
// PathfinderMob.isVisuallySwimming() as bool;myPathfinderMob.isVisuallySwimming();
Return Type:
bool
myPathfinderMob.isWithinMeleeAttackRange(myLivingEntity);
Parameters:
entity: LivingEntity
Type: LivingEntity
Return Type:
bool
// PathfinderMob.isWithinRestriction as boolmyPathfinderMob.isWithinRestriction
Return Type:
bool
// PathfinderMob.jumpBoostPower as doublemyPathfinderMob.jumpBoostPower
Return Type:
double
// PathfinderMob.jumpBoostPower() as double;myPathfinderMob.jumpBoostPower();
Return Type:
double
// PathfinderMob.kill();myPathfinderMob.kill();
// PathfinderMob.killCredit as LivingEntitymyPathfinderMob.killCredit
Return Type:
LivingEntity
// PathfinderMob.knockback(x as double, y as double, z as double);myPathfinderMob.knockback(myDouble, myDouble, myDouble);
Parameters:
x: double
Type: double
y: double
Type: double
z: double
Type: double
// PathfinderMob.lastDamageSource as DamageSourcemyPathfinderMob.lastDamageSource
Return Type:
DamageSource
// PathfinderMob.lastHurtByMob as LivingEntitymyPathfinderMob.lastHurtByMob
Return Type:
LivingEntity
// PathfinderMob.lastHurtByMobTimestamp as intmyPathfinderMob.lastHurtByMobTimestamp
Return Type:
int
// PathfinderMob.lastHurtByMobTimestamp() as int;myPathfinderMob.lastHurtByMobTimestamp();
Return Type:
int
// PathfinderMob.lastHurtMob as LivingEntitymyPathfinderMob.lastHurtMob
Return Type:
LivingEntity
// PathfinderMob.lastHurtMobTimestamp as intmyPathfinderMob.lastHurtMobTimestamp
Return Type:
int
// PathfinderMob.lastHurtMobTimestamp() as int;myPathfinderMob.lastHurtMobTimestamp();
Return Type:
int
// PathfinderMob.lavaHurt();myPathfinderMob.lavaHurt();
// PathfinderMob.leashed as boolmyPathfinderMob.leashed
Return Type:
bool
// PathfinderMob.leftHanded as boolmyPathfinderMob.leftHanded
Return Type:
bool
// PathfinderMob.leftHanded = (value as bool);myPathfinderMob.leftHanded = myBool;
Parameters:
value: bool
Type: bool
// PathfinderMob.lootTable as ResourceLocationmyPathfinderMob.lootTable
Return Type:
ResourceLocation
// PathfinderMob.lootTableSeed as longmyPathfinderMob.lootTableSeed
Return Type:
long
// PathfinderMob.mainArm as HumanoidArmmyPathfinderMob.mainArm
Return Type:
HumanoidArm
// PathfinderMob.maxAirSupply as intmyPathfinderMob.maxAirSupply
Return Type:
int
// PathfinderMob.maxAirSupply() as int;myPathfinderMob.maxAirSupply();
Return Type:
int
// PathfinderMob.maxFallDistance as intmyPathfinderMob.maxFallDistance
Return Type:
int
// PathfinderMob.maxFallDistance() as int;myPathfinderMob.maxFallDistance();
Return Type:
int
// PathfinderMob.maxHeadRotSpeed as intmyPathfinderMob.maxHeadRotSpeed
Return Type:
int
// PathfinderMob.maxHeadXRot as intmyPathfinderMob.maxHeadXRot
Return Type:
int
// PathfinderMob.maxHeadYRot as intmyPathfinderMob.maxHeadYRot
Return Type:
int
// PathfinderMob.maxHealth as floatmyPathfinderMob.maxHealth
Return Type:
float
// PathfinderMob.maxHealth() as float;myPathfinderMob.maxHealth();
Return Type:
float
// PathfinderMob.maxSpawnClusterSize as intmyPathfinderMob.maxSpawnClusterSize
Return Type:
int
// PathfinderMob.moveTo(x as double, y as double, z as double);myPathfinderMob.moveTo(myDouble, myDouble, myDouble);
Parameters:
x: double
Type: double
y: double
Type: double
z: double
Type: double
// PathfinderMob.moveTo(x as double, y as double, z as double, yaw as float, pitch as float);myPathfinderMob.moveTo(myDouble, myDouble, myDouble, myFloat, myFloat);
Parameters:
x: double
Type: double
y: double
Type: double
z: double
Type: double
yaw: float
Type: float
pitch: float
Type: float
// PathfinderMob.noActionTime as intmyPathfinderMob.noActionTime
Return Type:
int
// PathfinderMob.noActionTime() as int;myPathfinderMob.noActionTime();
Return Type:
int
// PathfinderMob.noAi as boolmyPathfinderMob.noAi
Return Type:
bool
// PathfinderMob.noAi = (value as bool);myPathfinderMob.noAi = myBool;
Parameters:
value: bool
Type: bool
// PathfinderMob.onGround as boolmyPathfinderMob.onGround
Return Type:
bool
// PathfinderMob.percentFrozen as floatmyPathfinderMob.percentFrozen
Return Type:
float
// PathfinderMob.percentFrozen() as float;myPathfinderMob.percentFrozen();
Return Type:
float
// PathfinderMob.pistonPushReaction as PushReactionmyPathfinderMob.pistonPushReaction
Return Type:
PushReaction
// PathfinderMob.playAmbientSound();myPathfinderMob.playAmbientSound();
myPathfinderMob.playSound(mySoundEvent, myFloat, myFloat);
Parameters:
// PathfinderMob.portalWaitTime as intmyPathfinderMob.portalWaitTime
Return Type:
int
// PathfinderMob.portalWaitTime() as int;myPathfinderMob.portalWaitTime();
Return Type:
int
// PathfinderMob.random as RandomSourcemyPathfinderMob.random
Return Type:
RandomSource
// PathfinderMob.registryName as ResourceLocationmyPathfinderMob.registryName
Return Type:
ResourceLocation
// PathfinderMob.releaseUsingItem();myPathfinderMob.releaseUsingItem();
// PathfinderMob.removeAllEffects() as bool;myPathfinderMob.removeAllEffects();
Return Type:
bool
myPathfinderMob.removeEffectNoUpdate(myMobEffect);
Return Type:
MobEffectInstance
// PathfinderMob.removeTag(tagName as string) as bool;myPathfinderMob.removeTag(myString);
Parameters:
tagName: string
Type: string
Return Type:
bool
// PathfinderMob.removeVehicle();myPathfinderMob.removeVehicle();
// PathfinderMob.scale as floatmyPathfinderMob.scale
Return Type:
float
// PathfinderMob.scale() as float;myPathfinderMob.scale();
Return Type:
float
// PathfinderMob.setAbsorptionAmount(absorption as float);myPathfinderMob.setAbsorptionAmount(myFloat);
Parameters:
absorption: float
Type: float
// PathfinderMob.setAirSupply(air as int);myPathfinderMob.setAirSupply(myInt);
Parameters:
air: int
Type: int
// PathfinderMob.setArrowCount(count as int);myPathfinderMob.setArrowCount(myInt);
Parameters:
count: int
Type: int
myPathfinderMob.setAttachmentData<T>(myAttachmentType, myT);
Parameters:
type: AttachmentType<T>
Type: AttachmentType<T>
data: T
Type: T
Return Type:
T?
myPathfinderMob.setAttachmentData<T>(mySupplier, myT);
Parameters:
type: Supplier<AttachmentType<T>>
Type: Supplier<AttachmentType<T>>
data: T
Type: T
Return Type:
T?
// PathfinderMob.setCustomNameVisible(visible as bool);myPathfinderMob.setCustomNameVisible(myBool);
Parameters:
visible: bool
Type: bool
// PathfinderMob.setDeltaMovement(xDelta as double, yDelta as double, zDelta as double);myPathfinderMob.setDeltaMovement(myDouble, myDouble, myDouble);
Parameters:
xDelta: double
Type: double
yDelta: double
Type: double
zDelta: double
Type: double
// PathfinderMob.setDiscardFriction(discardFriction as bool);myPathfinderMob.setDiscardFriction(myBool);
Parameters:
discardFriction: bool
Type: bool
myPathfinderMob.setDropChance(myEquipmentSlot, myFloat);
Parameters:
slot: EquipmentSlot
Type: EquipmentSlot
chance: float
Type: float
// PathfinderMob.setGlowingTag(glowing as bool);myPathfinderMob.setGlowingTag(myBool);
Parameters:
glowing: bool
Type: bool
myPathfinderMob.setGuaranteedDrop(myEquipmentSlot);
Parameters:
slot: EquipmentSlot
Type: EquipmentSlot
// PathfinderMob.setHealth(health as float);myPathfinderMob.setHealth(myFloat);
Parameters:
health: float
Type: float
// PathfinderMob.setInvisible(invisible as bool);myPathfinderMob.setInvisible(myBool);
Parameters:
invisible: bool
Type: bool
// PathfinderMob.setInvulnerable(invulnerable as bool);myPathfinderMob.setInvulnerable(myBool);
Parameters:
invulnerable: bool
Type: bool
// PathfinderMob.setIsInPowderSnow(inPowderSnow as bool);myPathfinderMob.setIsInPowderSnow(myBool);
Parameters:
inPowderSnow: bool
Type: bool
myPathfinderMob.setItemInHand(myInteractionHand, myItemStack);
Parameters:
hand: InteractionHand
Type: InteractionHand
myPathfinderMob.setItemSlot(myEquipmentSlot, myItemStack);
Parameters:
slot: EquipmentSlot
Type: EquipmentSlot
// PathfinderMob.setJumping(jumping as bool);myPathfinderMob.setJumping(myBool);
Parameters:
jumping: bool
Type: bool
myPathfinderMob.setLastHurtByMob(myLivingEntity);
Parameters:
entity: LivingEntity
Type: LivingEntity
// PathfinderMob.setNoActionTime(idleTime as int);myPathfinderMob.setNoActionTime(myInt);
Parameters:
idleTime: int
Type: int
// PathfinderMob.setNoGravity(noGravity as bool);myPathfinderMob.setNoGravity(myBool);
Parameters:
noGravity: bool
Type: bool
// PathfinderMob.setOldPosAndRot();myPathfinderMob.setOldPosAndRot();
// PathfinderMob.setOnGround(onGround as bool);myPathfinderMob.setOnGround(myBool);
Parameters:
onGround: bool
Type: bool
// PathfinderMob.setPersistenceRequired();myPathfinderMob.setPersistenceRequired();
// PathfinderMob.setPortalCooldown();myPathfinderMob.setPortalCooldown();
// PathfinderMob.setPos(x as double, y as double, z as double);myPathfinderMob.setPos(myDouble, myDouble, myDouble);
Parameters:
x: double
Type: double
y: double
Type: double
z: double
Type: double
// PathfinderMob.setPosRaw(x as double, y as double, z as double);myPathfinderMob.setPosRaw(myDouble, myDouble, myDouble);
Parameters:
x: double
Type: double
y: double
Type: double
z: double
Type: double
myPathfinderMob.setRemoved(myRemovalReason);
Parameters:
var1: RemovalReason
Type: RemovalReason
// PathfinderMob.setShiftKeyDown(keyDown as bool);myPathfinderMob.setShiftKeyDown(myBool);
Parameters:
keyDown: bool
Type: bool
// PathfinderMob.setSilent(silent as bool);myPathfinderMob.setSilent(myBool);
Parameters:
silent: bool
Type: bool
// PathfinderMob.setSpeed(speed as float);myPathfinderMob.setSpeed(myFloat);
Parameters:
speed: float
Type: float
// PathfinderMob.setSprinting(sprinting as bool);myPathfinderMob.setSprinting(myBool);
Parameters:
sprinting: bool
Type: bool
// PathfinderMob.setStingerCount(count as int);myPathfinderMob.setStingerCount(myInt);
Parameters:
count: int
Type: int
// PathfinderMob.setSwimming(swimming as bool);myPathfinderMob.setSwimming(myBool);
Parameters:
swimming: bool
Type: bool
// PathfinderMob.setTicksFrozen(ticks as int);myPathfinderMob.setTicksFrozen(myInt);
Parameters:
ticks: int
Type: int
// PathfinderMob.shouldBeSaved as boolmyPathfinderMob.shouldBeSaved
Return Type:
bool
// PathfinderMob.shouldBeSaved() as bool;myPathfinderMob.shouldBeSaved();
Return Type:
bool
// PathfinderMob.shouldDiscardFriction as boolmyPathfinderMob.shouldDiscardFriction
Return Type:
bool
// PathfinderMob.shouldDiscardFriction() as bool;myPathfinderMob.shouldDiscardFriction();
Return Type:
bool
// PathfinderMob.shouldInformAdmins as boolmyPathfinderMob.shouldInformAdmins
Return Type:
bool
// PathfinderMob.shouldInformAdmins() as bool;myPathfinderMob.shouldInformAdmins();
Return Type:
bool
// PathfinderMob.shouldShowName as boolmyPathfinderMob.shouldShowName
Return Type:
bool
// PathfinderMob.shouldShowName() as bool;myPathfinderMob.shouldShowName();
Return Type:
bool
// PathfinderMob.showVehicleHealth as boolmyPathfinderMob.showVehicleHealth
Return Type:
bool
// PathfinderMob.showVehicleHealth() as bool;myPathfinderMob.showVehicleHealth();
Return Type:
bool
// PathfinderMob.soundSource as SoundSourcemyPathfinderMob.soundSource
Return Type:
SoundSource
// PathfinderMob.speed as floatmyPathfinderMob.speed
Return Type:
float
// PathfinderMob.speed() as float;myPathfinderMob.speed();
Return Type:
float
myPathfinderMob.startUsingItem(myInteractionHand);
Parameters:
param0: InteractionHand
Type: InteractionHand
// PathfinderMob.stingerCount as intmyPathfinderMob.stingerCount
Return Type:
int
// PathfinderMob.stingerCount() as int;myPathfinderMob.stingerCount();
Return Type:
int
// PathfinderMob.stopRiding();myPathfinderMob.stopRiding();
// PathfinderMob.stopSleeping();myPathfinderMob.stopSleeping();
// PathfinderMob.stopUsingItem();myPathfinderMob.stopUsingItem();
// PathfinderMob.stringUUID as stringmyPathfinderMob.stringUUID
Return Type:
string
// PathfinderMob.stringUUID() as string;myPathfinderMob.stringUUID();
Return Type:
string
myPathfinderMob.swing(myInteractionHand);
Parameters:
hand: InteractionHand
Type: InteractionHand
myPathfinderMob.swing(myInteractionHand, myBool);
Parameters:
hand: InteractionHand
Type: InteractionHand
updateSelf: bool
Type: bool
// PathfinderMob.tags as Set<string>myPathfinderMob.tags
Return Type:
Set<string>
// PathfinderMob.tags() as Set<string>;myPathfinderMob.tags();
Return Type:
Set<string>
// PathfinderMob.target as LivingEntitymyPathfinderMob.target
Return Type:
LivingEntity
myPathfinderMob.target = myLivingEntity;
Parameters:
target: LivingEntity
Type: LivingEntity
// PathfinderMob.teamColor as intmyPathfinderMob.teamColor
Return Type:
int
// PathfinderMob.teamColor() as int;myPathfinderMob.teamColor();
Return Type:
int
// PathfinderMob.teleportTo(x as double, y as double, z as double);myPathfinderMob.teleportTo(myDouble, myDouble, myDouble);
Parameters:
x: double
Type: double
y: double
Type: double
z: double
Type: double
// PathfinderMob.ticksFrozen as intmyPathfinderMob.ticksFrozen
Return Type:
int
// PathfinderMob.ticksFrozen() as int;myPathfinderMob.ticksFrozen();
Return Type:
int
// PathfinderMob.ticksRequiredToFreeze as intmyPathfinderMob.ticksRequiredToFreeze
Return Type:
int
// PathfinderMob.ticksRequiredToFreeze() as int;myPathfinderMob.ticksRequiredToFreeze();
Return Type:
int
// PathfinderMob.ticksUsingItem as intmyPathfinderMob.ticksUsingItem
Return Type:
int
// PathfinderMob.ticksUsingItem() as int;myPathfinderMob.ticksUsingItem();
Return Type:
int
// PathfinderMob.turn(yaw as double, pitch as double);myPathfinderMob.turn(myDouble, myDouble);
Parameters:
yaw: double
Type: double
pitch: double
Type: double
myPathfinderMob.type
Return Type:
EntityType<Entity>
// PathfinderMob.unRide();myPathfinderMob.unRide();
// PathfinderMob.usedItemHand as InteractionHandmyPathfinderMob.usedItemHand
Return Type:
InteractionHand
// PathfinderMob.useItemRemainingTicks as intmyPathfinderMob.useItemRemainingTicks
Return Type:
int
// PathfinderMob.useItemRemainingTicks() as int;myPathfinderMob.useItemRemainingTicks();
Return Type:
int
// PathfinderMob.uuid as UUIDmyPathfinderMob.uuid
Return Type:
UUID
// PathfinderMob.uuid() as UUID;myPathfinderMob.uuid();
Return Type:
UUID
// PathfinderMob.voicePitch as floatmyPathfinderMob.voicePitch
Return Type:
float
// PathfinderMob.voicePitch() as float;myPathfinderMob.voicePitch();
Return Type:
float
// PathfinderMob.x as doublemyPathfinderMob.x
Return Type:
double
// PathfinderMob.x() as double;myPathfinderMob.x();
Return Type:
double
// PathfinderMob.y as doublemyPathfinderMob.y
Return Type:
double
// PathfinderMob.y() as double;myPathfinderMob.y();
Return Type:
double
// PathfinderMob.z as doublemyPathfinderMob.z
Return Type:
double
// PathfinderMob.z() as double;myPathfinderMob.z();
Return Type:
double