Package net.minecraft.entity.passive
Class SquidEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.LivingEntity
net.minecraft.entity.mob.MobEntity
net.minecraft.entity.mob.PathAwareEntity
net.minecraft.entity.mob.WaterCreatureEntity
net.minecraft.entity.passive.SquidEntity
- All Implemented Interfaces:
EntityLike,CommandOutput,Nameable
- Direct Known Subclasses:
GlowSquidEntity
public class SquidEntity extends WaterCreatureEntity
- Mappings:
Namespace Name official bcgintermediary net/minecraft/class_1477named net/minecraft/entity/passive/SquidEntity
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classSquidEntity.EscapeAttackerGoal(package private) classSquidEntity.SwimGoalNested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.class_5799, Entity.PositionUpdater, Entity.RemovalReason -
Field Summary
Fields Modifier and Type Field Description floatprevRollAnglefloatprevTentacleAnglefloatprevThrustTimerThis serves no real purpose.floatprevTiltAnglefloatrollAngleprivate floatswimVelocityScaleA scale factor for the squid's swimming speed.private floatswimXprivate floatswimYprivate floatswimZfloattentacleAnglefloatthrustTimerTimer between thrusts as the squid swims.private floatthrustTimerSpeedfloattiltAngleprivate floatturningSpeedFields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, experiencePoints, goalSelector, handDropChances, jumpControl, lookControl, moveControl, navigation, targetSelectorFields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, attackingPlayer, bodyTrackingIncrements, bodyYaw, brain, dead, deathTime, defaultMaxHealth, despawnCounter, field_6215, flyingSpeed, forwardSpeed, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, hurtTime, itemUseTimeLeft, jumping, knockbackVelocity, lastAttackedTicks, lastDamageTaken, lastHandSwingProgress, lastLimbDistance, limbAngle, limbDistance, LIVING_FLAGS, lookDirection, maxHurtTime, playerHitTimer, preferredHand, prevBodyYaw, prevHeadYaw, prevLookDirection, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, riptideTicks, roll, scoreAmount, serverHeadYaw, serverPitch, serverX, serverY, serverYaw, serverZ, sidewaysSpeed, SLEEPING_DIMENSIONS, stepBobbingAmount, stuckArrowTimer, stuckStingerTimer, upwardSpeedFields inherited from class net.minecraft.entity.Entity
age, dataTracker, distanceTraveled, fallDistance, field_28627, field_28629, firstUpdate, FLAGS, fluidHeight, glowing, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inanimate, inNetherPortal, inPowderSnow, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, LOGGER, movementMultiplier, netherPortalTime, noClip, onGround, pitch, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, ridingCooldown, stepHeight, submergedFluidTag, submergedInWater, timeUntilRegen, touchingWater, uuid, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, world, yawFields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY -
Constructor Summary
Constructors Constructor Description SquidEntity(EntityType<? extends SquidEntity> type, World world) -
Method Summary
Modifier and Type Method Description private Vec3dapplyBodyRotations(Vec3d shootVector)static booleancanSpawn(EntityType<SquidEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static DefaultAttributeContainer.BuildercreateSquidAttributes()booleandamage(DamageSource source, float amount)protected floatgetActiveEyeHeight(EntityPose pose, EntityDimensions dimensions)protected SoundEventgetAmbientSound()protected SoundEventgetDeathSound()protected SoundEventgetHurtSound(DamageSource source)protected ParticleEffectgetInkParticle()protected floatgetSoundVolume()protected SoundEventgetSquirtSound()voidhandleStatus(byte status)booleanhasSwimmingVector()protected voidinitGoals()protected Entity.class_5799method_33570()voidsetSwimmingVector(float x, float y, float z)Sets the direction and velocity the squid must go when fleeing an enemy.private voidsquirt()voidtickMovement()voidtravel(Vec3d movementInput)Methods inherited from class net.minecraft.entity.mob.WaterCreatureEntity
baseTick, canBeLeashedBy, canBreatheInWater, canFly, canSpawn, getCurrentExperience, getGroup, getMinAmbientSoundDelay, tickWaterBreathingAirMethods inherited from class net.minecraft.entity.mob.PathAwareEntity
canSpawn, getPathfindingFavor, getPathfindingFavor, getRunFromLeashSpeed, isNavigating, updateForLeashLength, updateLeashMethods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, canBeControlledByRider, canEquip, canGather, canImmediatelyDespawn, canMobSpawn, canMoveVoluntarily, cannotDespawn, canPickupItem, canPickUpLoot, canTarget, canTarget, canUseRangedWeapon, checkDespawn, createBodyControl, createMobAttributes, createNavigation, detachLeash, dropEquipment, dropLoot, enchantEquipment, enchantMainHandItem, equipLootStack, equipStack, getArmorItems, getBodyYawSpeed, getDropChance, getEquipmentForSlot, getEquippedStack, getHoldingEntity, getItemsHand, getJumpControl, getLimitPerChunk, getLookControl, getLookPitchSpeed, getLookYawSpeed, getLootContextBuilder, getLootTable, getLootTableId, getMainArm, getMoveControl, getNavigation, getPathfindingPenalty, getPickBlockStack, getPositionTarget, getPositionTargetRange, getSafeFallDistance, getTarget, getVisibilityCache, hasPositionTarget, initDataTracker, initEquipment, initialize, interact, interactMob, isAffectedByDaylight, isAiDisabled, isAttacking, isDisallowedInPeaceful, isInWalkTargetRange, isInWalkTargetRange, isLeashed, isLeftHanded, isLogicalSideForUpdatingMovement, isPersistent, lookAtEntity, loot, method_29243, method_29244, method_33191, mobTick, movesIndependently, onEatingGrass, onPlayerSpawnedChild, playAmbientSound, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, readCustomDataFromTag, removeFromDimension, sendAiDebugData, setAiDisabled, setAttacking, setBaby, setCanPickUpLoot, setEquipmentDropChance, setForwardSpeed, setHoldingEntityId, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setTarget, setUpwardSpeed, spawnsTooManyForEachTry, startRiding, swimUpward, tick, tickNewAi, tryAttack, tryEquip, turnHead, updateDropChances, updateEnchantments, updateGoalControls, writeCustomDataToTagMethods inherited from class net.minecraft.entity.LivingEntity
addPowderSnowSlowIfNeeded, addSoulSpeedBoostIfNeeded, addStatusEffect, animateDamage, applyArmorToDamage, applyDamage, applyEnchantmentsToDamage, applyMovementEffects, applyStatusEffect, attackLivingEntity, canBeRiddenInWater, canDropLootAndXp, canFreeze, canHaveStatusEffect, canSee, canTakeDamage, canWalkOnFluid, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, collides, computeFallDamage, consumeItem, containsOnlyAmbientEffects, createBrainProfile, createLivingAttributes, createSpawnPacket, damageArmor, damageShield, deserializeBrain, displaySoulSpeedEffects, drop, dropInventory, dropXp, eatFood, endCombat, enterCombat, fall, getAbsorptionAmount, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getArrowType, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getBaseMovementSpeedMultiplier, getBlockState, getBoundingBox, getBrain, getClimbingPos, getDamageTracker, getDespawnCounter, getDimensions, getDrinkSound, getEatSound, getEyeHeight, getFallSound, getHandSwingProgress, getHeadYaw, getHealth, getItemUseTime, getItemUseTimeLeft, getJumpVelocity, getLastAttackedTime, getLastAttackTime, getLeaningPitch, getMainHandStack, getMaxHealth, getMovementSpeed, getNextAirOnLand, getNextAirUnderwater, getOffHandStack, getPoses, getPreferredEquipmentSlot, getPrimeAdversary, getRandom, getRecentDamageSource, getRoll, getScaleFactor, getSleepingDirection, getSleepingPosition, getSoundPitch, getStackInHand, getStatusEffect, getStatusEffects, getStingerCount, getStuckArrowCount, getVelocityMultiplier, getVisibilityBoundingBox, getYaw, handleFallDamage, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isBaby, isBlocking, isClimbing, isDead, isFallFlying, isHolding, isHolding, isHoldingOntoLadder, isImmobile, isInsideWall, isInSwimmingPose, isMobOrPlayer, isOnSoulSpeedBlock, isPushable, isSleeping, isTarget, isUndead, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lookAt, markEffectsDirty, method_26317, method_26318, method_29500, method_30633, method_31079, method_32318, method_33579, onAttacking, onDeath, onEquipStack, onKilledBy, onStatusEffectApplied, onStatusEffectRemoved, onStatusEffectUpgraded, onTrackedDataSet, playBlockFallSound, pushAway, pushAwayFrom, removePowderSnowSlow, removeSoulSpeedBoost, removeStatusEffect, removeStatusEffectInternal, scheduleVelocityUpdate, sendEquipmentBreakStatus, sendPickup, sendToolBreakStatus, setAbsorptionAmount, setAttacker, setAttacking, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setNearbySongPlaying, setOnGround, setRiptideTicks, setSleepingPosition, setSprinting, setStackInHand, setStingerCount, setStuckArrowCount, setYaw, shouldAlwaysDropXp, shouldDisplaySoulSpeedEffects, shouldDropLoot, shouldRenderName, shouldSwimInFluids, sleep, spawnConsumptionEffects, stopRiding, stopUsingItem, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tickCramming, tickHandSwing, tickInVoid, tickRiding, tickRiptide, tickStatusEffects, triggerItemPickedUpByEntityCriteria, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, updateTrackedPositionAndAngles, wakeUpMethods inherited from class net.minecraft.entity.Entity
addPassenger, addScoreboardTag, addVelocity, adjustMovementForCollisions, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, adjustSingleAxisMovementForCollisions, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeSpectated, canExplosionDestroyBlock, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, dealDamage, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, fromTag, getAir, getBlockPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCustomName, getDataTracker, getDefaultName, getDefaultNetherPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHeight, getHeightOffset, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMovementDirection, getName, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPistonBehavior, getPitch, getPos, getPose, getPrimaryPassenger, getRandomBodyY, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getServer, getSoundCategory, getSplashSound, getStandingEyeHeight, getSwimSound, getTargetingMargin, getTeamColorValue, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getWidth, getX, getY, getZ, handleAttack, hasCustomName, hashCode, hasNetherPortalCooldown, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, hasPassengerType, hasPermissionLevel, hasPlayerRider, hasVehicle, hasWings, interactAt, isAttackable, isCollidable, isConnectedThroughVehicle, isCustomNameVisible, isDescending, isFireImmune, isFreezing, isGlowing, isImmuneToExplosion, isInLava, isInRange, isInsideWaterOrBubbleColumn, isInSneakingPose, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isLiving, isOnFire, isOnGround, isPartOf, isPlayer, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, method_29241, method_29919, method_30330, method_30951, method_31744, method_32877, method_33332, method_33567, method_33568, method_33569, method_33571, method_33573, method_33574, method_33575, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onKilledOther, onPassengerLookAround, onPlayerCollision, onSpawnPacket, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playFlySound, playSound, playStepSound, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, requestTeleport, resetNetherPortalCooldown, resetPosition, saveSelfToTag, saveToTag, sendSystemMessage, setAir, setBoundingBox, setCustomName, setCustomNameVisible, setEntityId, setFireTicks, setFlag, setFrozenTicks, setGlowing, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setPos, setPose, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, shouldBroadcastConsoleToOps, shouldLeaveSwimmingPose, shouldReceiveFeedback, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredHorizontalLength, startRiding, streamPassengers, streamPassengersRecursively, teleport, tickNetherPortal, tickNetherPortalCooldown, toListTag, toListTag, toString, toTag, unsetRemoved, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSwimming, updateTrackedPosition, updateTrackedPosition, updateVelocity, updateWaterState, wouldPoseNotCollide
-
Field Details
-
tiltAngle
public float tiltAngle- Mappings:
Namespace Name Mixin selector official bLbcg;b:Fintermediary field_6907Lnet/minecraft/class_1477;field_6907:Fnamed tiltAngleLnet/minecraft/entity/passive/SquidEntity;tiltAngle:F
-
prevTiltAngle
public float prevTiltAngle- Mappings:
Namespace Name Mixin selector official cLbcg;c:Fintermediary field_6905Lnet/minecraft/class_1477;field_6905:Fnamed prevTiltAngleLnet/minecraft/entity/passive/SquidEntity;prevTiltAngle:F
-
rollAngle
public float rollAngle- Mappings:
Namespace Name Mixin selector official dLbcg;d:Fintermediary field_6903Lnet/minecraft/class_1477;field_6903:Fnamed rollAngleLnet/minecraft/entity/passive/SquidEntity;rollAngle:F
-
prevRollAngle
public float prevRollAngle- Mappings:
Namespace Name Mixin selector official bmLbcg;bm:Fintermediary field_6906Lnet/minecraft/class_1477;field_6906:Fnamed prevRollAngleLnet/minecraft/entity/passive/SquidEntity;prevRollAngle:F
-
thrustTimer
public float thrustTimerTimer between thrusts as the squid swims. Represented as an angle from 0 to 2PI.- Mappings:
Namespace Name Mixin selector official bnLbcg;bn:Fintermediary field_6908Lnet/minecraft/class_1477;field_6908:Fnamed thrustTimerLnet/minecraft/entity/passive/SquidEntity;thrustTimer:F
-
prevThrustTimer
public float prevThrustTimerThis serves no real purpose.- Mappings:
Namespace Name Mixin selector official boLbcg;bo:Fintermediary field_6902Lnet/minecraft/class_1477;field_6902:Fnamed prevThrustTimerLnet/minecraft/entity/passive/SquidEntity;prevThrustTimer:F
-
tentacleAngle
public float tentacleAngle- Mappings:
Namespace Name Mixin selector official bpLbcg;bp:Fintermediary field_6904Lnet/minecraft/class_1477;field_6904:Fnamed tentacleAngleLnet/minecraft/entity/passive/SquidEntity;tentacleAngle:F
-
prevTentacleAngle
public float prevTentacleAngle- Mappings:
Namespace Name Mixin selector official bqLbcg;bq:Fintermediary field_6900Lnet/minecraft/class_1477;field_6900:Fnamed prevTentacleAngleLnet/minecraft/entity/passive/SquidEntity;prevTentacleAngle:F
-
swimVelocityScale
private float swimVelocityScaleA scale factor for the squid's swimming speed. Gets reset to 1 at the beginning of each thrust and gradually decreases to make the squid lurch around.- Mappings:
Namespace Name Mixin selector official brLbcg;br:Fintermediary field_6901Lnet/minecraft/class_1477;field_6901:Fnamed swimVelocityScaleLnet/minecraft/entity/passive/SquidEntity;swimVelocityScale:F
-
thrustTimerSpeed
private float thrustTimerSpeed- Mappings:
Namespace Name Mixin selector official bsLbcg;bs:Fintermediary field_6912Lnet/minecraft/class_1477;field_6912:Fnamed thrustTimerSpeedLnet/minecraft/entity/passive/SquidEntity;thrustTimerSpeed:F
-
turningSpeed
private float turningSpeed- Mappings:
Namespace Name Mixin selector official btLbcg;bt:Fintermediary field_6913Lnet/minecraft/class_1477;field_6913:Fnamed turningSpeedLnet/minecraft/entity/passive/SquidEntity;turningSpeed:F
-
swimX
private float swimX- Mappings:
Namespace Name Mixin selector official buLbcg;bu:Fintermediary field_6910Lnet/minecraft/class_1477;field_6910:Fnamed swimXLnet/minecraft/entity/passive/SquidEntity;swimX:F
-
swimY
private float swimY- Mappings:
Namespace Name Mixin selector official bvLbcg;bv:Fintermediary field_6911Lnet/minecraft/class_1477;field_6911:Fnamed swimYLnet/minecraft/entity/passive/SquidEntity;swimY:F
-
swimZ
private float swimZ- Mappings:
Namespace Name Mixin selector official bwLbcg;bw:Fintermediary field_6909Lnet/minecraft/class_1477;field_6909:Fnamed swimZLnet/minecraft/entity/passive/SquidEntity;swimZ:F
-
-
Constructor Details
-
SquidEntity
- Mappings:
Namespace Name Mixin selector official <init>Laqv;<init>(Laqz;Lbtv;)Vintermediary <init>Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
-
-
Method Details
-
initGoals
protected void initGoals() -
createSquidAttributes
- Mappings:
Namespace Name Mixin selector official flLbcg;fl()Lash$a;intermediary method_26895Lnet/minecraft/class_1477;method_26895()Lnet/minecraft/class_5132$class_5133;named createSquidAttributesLnet/minecraft/entity/passive/SquidEntity;createSquidAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
-
getActiveEyeHeight
- Overrides:
getActiveEyeHeightin classLivingEntity- Mappings:
Namespace Name Mixin selector official bLari;b(Lart;Laqw;)Fintermediary method_18394Lnet/minecraft/class_1309;method_18394(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)Fnamed getActiveEyeHeightLnet/minecraft/entity/LivingEntity;getActiveEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
-
getAmbientSound
- Overrides:
getAmbientSoundin classMobEntity- Mappings:
Namespace Name Mixin selector official pLarj;p()Laef;intermediary method_5994Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;named getAmbientSoundLnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
-
getHurtSound
- Overrides:
getHurtSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector official cLari;c(Laqf;)Laef;intermediary method_6011Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;named getHurtSoundLnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
-
getDeathSound
- Overrides:
getDeathSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector official qLari;q()Laef;intermediary method_6002Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;named getDeathSoundLnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
-
getSquirtSound
- Mappings:
Namespace Name Mixin selector official oLbcg;o()Laef;intermediary method_33337Lnet/minecraft/class_1477;method_33337()Lnet/minecraft/class_3414;named getSquirtSoundLnet/minecraft/entity/passive/SquidEntity;getSquirtSound()Lnet/minecraft/sound/SoundEvent;
-
getSoundVolume
protected float getSoundVolume()- Overrides:
getSoundVolumein classLivingEntity- Mappings:
Namespace Name Mixin selector official eeLari;ee()Fintermediary method_6107Lnet/minecraft/class_1309;method_6107()Fnamed getSoundVolumeLnet/minecraft/entity/LivingEntity;getSoundVolume()F
-
method_33570
- Overrides:
method_33570in classEntity- Mappings:
Namespace Name Mixin selector official aELaqv;aE()Laqv$b;intermediary method_33570Lnet/minecraft/class_1297;method_33570()Lnet/minecraft/class_1297$class_5799;named method_33570Lnet/minecraft/entity/Entity;method_33570()Lnet/minecraft/entity/Entity$class_5799;
-
tickMovement
public void tickMovement()- Overrides:
tickMovementin classMobEntity- Mappings:
Namespace Name Mixin selector official kLari;k()Vintermediary method_6007Lnet/minecraft/class_1309;method_6007()Vnamed tickMovementLnet/minecraft/entity/LivingEntity;tickMovement()V
-
damage
- Overrides:
damagein classLivingEntity- Mappings:
Namespace Name Mixin selector official aLaqv;a(Laqf;F)Zintermediary method_5643Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Znamed damageLnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
-
applyBodyRotations
- Mappings:
Namespace Name Mixin selector official jLbcg;j(Ldiu;)Ldiu;intermediary method_6671Lnet/minecraft/class_1477;method_6671(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;named applyBodyRotationsLnet/minecraft/entity/passive/SquidEntity;applyBodyRotations(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
-
squirt
private void squirt()- Mappings:
Namespace Name Mixin selector official rLbcg;r()Vintermediary method_6669Lnet/minecraft/class_1477;method_6669()Vnamed squirtLnet/minecraft/entity/passive/SquidEntity;squirt()V
-
getInkParticle
- Mappings:
Namespace Name Mixin selector official mLbcg;m()Lhj;intermediary method_33336Lnet/minecraft/class_1477;method_33336()Lnet/minecraft/class_2394;named getInkParticleLnet/minecraft/entity/passive/SquidEntity;getInkParticle()Lnet/minecraft/particle/ParticleEffect;
-
travel
- Overrides:
travelin classLivingEntity- Mappings:
Namespace Name Mixin selector official hLari;h(Ldiu;)Vintermediary method_6091Lnet/minecraft/class_1309;method_6091(Lnet/minecraft/class_243;)Vnamed travelLnet/minecraft/entity/LivingEntity;travel(Lnet/minecraft/util/math/Vec3d;)V
-
canSpawn
public static boolean canSpawn(EntityType<SquidEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)- Mappings:
Namespace Name Mixin selector official bLbcg;b(Laqz;Lbtw;Larl;Lfx;Ljava/util/Random;)Zintermediary method_20670Lnet/minecraft/class_1477;method_20670(Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Znamed canSpawnLnet/minecraft/entity/passive/SquidEntity;canSpawn(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)Z
-
handleStatus
- Overrides:
handleStatusin classMobEntity- Mappings:
Namespace Name Mixin selector official aLaqv;a(B)Vintermediary method_5711Lnet/minecraft/class_1297;method_5711(B)Vnamed handleStatusLnet/minecraft/entity/Entity;handleStatus(B)V
-
setSwimmingVector
public void setSwimmingVector(float x, float y, float z)Sets the direction and velocity the squid must go when fleeing an enemy. Only has an effect when in the water.- Mappings:
Namespace Name Mixin selector official aLbcg;a(FFF)Vintermediary method_6670Lnet/minecraft/class_1477;method_6670(FFF)Vnamed setSwimmingVectorLnet/minecraft/entity/passive/SquidEntity;setSwimmingVector(FFF)V
-
hasSwimmingVector
public boolean hasSwimmingVector()- Mappings:
Namespace Name Mixin selector official fmLbcg;fm()Zintermediary method_6672Lnet/minecraft/class_1477;method_6672()Znamed hasSwimmingVectorLnet/minecraft/entity/passive/SquidEntity;hasSwimmingVector()Z
-