Package net.minecraft.entity.mob
Class EvokerFangsEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.mob.EvokerFangsEntity
- All Implemented Interfaces:
- Ownable,- CommandOutput,- Nameable,- EntityLike
- Mappings:
- Namespace - Name - official - byy- intermediary - net/minecraft/class_1669- named - net/minecraft/entity/mob/EvokerFangsEntity
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.entity.EntityEntity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intprivate @Nullable LivingEntityprivate booleanprivate booleanprivate intprivate intFields inherited from class net.minecraft.entity.Entityage, collidedSoftly, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, FALL_FLYING_FLAG_INDEX, fallDistance, field_29991, field_44870, field_44871, field_44872, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLOWING_FLAG_INDEX, groundCollision, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inNetherPortal, inPowderSnow, intersectionChecked, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, MAX_COMMAND_TAGS, MAX_RIDING_COOLDOWN, MIN_RISING_BUBBLE_COLUMN_SPEED, movementMultiplier, netherPortalTime, noClip, ON_FIRE_FLAG_INDEX, PASSENGERS_KEY, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, speed, submergedInWater, supportingBlockPos, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFireFields inherited from interface net.minecraft.server.command.CommandOutputDUMMY
- 
Constructor SummaryConstructorsConstructorDescriptionEvokerFangsEntity(EntityType<? extends EvokerFangsEntity> type, World world) EvokerFangsEntity(World world, double x, double y, double z, float yaw, int warmup, LivingEntity owner) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate voiddamage(LivingEntity target) floatgetAnimationProgress(float tickDelta) getOwner()voidhandleStatus(byte status) Called on the client when the entity receives an entity status from the server.protected voidInitializes data tracker.protected voidReads custom data fromnbt.voidsetOwner(@Nullable LivingEntity owner) voidtick()Ticks this entity.protected voidWrites custom data tonbt.Methods inherited from class net.minecraft.entity.EntityaddAirTravelEffects, addCommandTag, addFlapEffects, addPassenger, addVelocity, addVelocity, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, animateDamage, applyDamageEffects, applyMirror, applyRotation, attemptTickInVoid, baseTick, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeHitByProjectile, canBeSpectated, canExplosionDestroyBlock, canFreeze, canHit, canModifyAt, canMoveVoluntarily, canSprintAsVehicle, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, checkDespawn, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, couldAcceptPassenger, createSpawnPacket, damage, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, equipStack, extinguish, extinguishWithSound, fall, getAir, getArmorItems, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBodyYaw, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCommandTags, getControllingPassenger, getControllingVehicle, getCustomName, getDamageSources, getDataTracker, getDefaultName, getDefaultPortalCooldown, getDimensions, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandItems, getHandPosOffset, getHeadYaw, getHeight, getHeightOffset, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLeashOffset, getLeashPos, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMoveEffect, getMovementDirection, getName, getNameLabelHeight, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPickBlockStack, getPistonBehavior, getPitch, getPitch, getPortalCooldown, getPortalRect, getPos, getPose, getPosWithYOffset, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTeam, getServer, getSoundCategory, getSplashSound, getStackReference, getStandingEyeHeight, getStepHeight, getSteppingBlockState, getSteppingPos, getStepSoundPos, getSwimHeight, getSwimSound, getSyncedPos, getTargetingMargin, getTeamColorValue, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getVelocityMultiplier, getVisibilityBoundingBox, getWidth, getWorld, getX, getY, getYaw, getYaw, getZ, handleAttack, handleFallDamage, hasCollidedSoftly, hasControllingPassenger, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPermissionLevel, hasPlayerRider, hasPortalCooldown, hasVehicle, interact, interactAt, isAlive, isAttackable, isCollidable, isConnectedThroughVehicle, isCrawling, isCustomNameVisible, isDescending, isFireImmune, isFlappingWings, isFrozen, isGlowing, isGlowingLocal, isImmuneToExplosion, isInLava, isInPose, isInRange, isInRange, isInsideWall, isInsideWaterOrBubbleColumn, isInSneakingPose, isInSwimmingPose, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isLiving, isLogicalSideForUpdatingMovement, isOnFire, isOnGround, isOnRail, isPartOf, isPlayer, isPushable, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSupportedBy, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, kill, limitFallDistance, lookAt, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onDamaged, onDataTrackerUpdate, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemoved, onSpawnPacket, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, onTrackedDataSet, playCombinationStepSounds, playExtinguishSound, playSecondaryStepSound, playSound, playSoundIfNotSilent, playStepSound, playSwimSound, playSwimSound, populateCrashReport, positionInPortal, pushAwayFrom, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, reinitDimensions, remove, removeAllPassengers, removeFromDimension, removePassenger, removeScoreboardTag, requestTeleport, requestTeleportAndDismount, requestTeleportOffset, resetPortalCooldown, resetPosition, saveNbt, saveSelfNbt, scheduleVelocityUpdate, sendMessage, setAir, setBodyYaw, setBoundingBox, setChangeListener, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setHeadYaw, setId, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setOnGround, setOnGround, setPitch, setPortalCooldown, setPos, setPose, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSprinting, setStepHeight, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setWorld, setYaw, shouldBroadcastConsoleToOps, shouldDismountUnderwater, shouldEscapePowderSnow, shouldReceiveFeedback, shouldRender, shouldRender, shouldRenderName, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, startRiding, stopRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, teleport, tickInVoid, tickPortal, tickPortalCooldown, tickRiding, toNbtList, toNbtList, toString, tryCheckBlockCollision, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSupportingBlockPos, updateSwimming, updateTrackedHeadRotation, updateTrackedPosition, updateTrackedPositionAndAngles, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbtMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.server.command.CommandOutputcannotBeSilenced
- 
Field Details- 
field_30662public static final int field_30662- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbyy;b:I- intermediary - field_30662- Lnet/minecraft/class_1669;field_30662:I- named - field_30662- Lnet/minecraft/entity/mob/EvokerFangsEntity;field_30662:I
 
- 
field_30663public static final int field_30663- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbyy;c:I- intermediary - field_30663- Lnet/minecraft/class_1669;field_30663:I- named - field_30663- Lnet/minecraft/entity/mob/EvokerFangsEntity;field_30663:I
 
- 
field_30664public static final int field_30664- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbyy;d:I- intermediary - field_30664- Lnet/minecraft/class_1669;field_30664:I- named - field_30664- Lnet/minecraft/entity/mob/EvokerFangsEntity;field_30664:I
 
- 
warmupprivate int warmup- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbyy;e:I- intermediary - field_7609- Lnet/minecraft/class_1669;field_7609:I- named - warmup- Lnet/minecraft/entity/mob/EvokerFangsEntity;warmup:I
 
- 
startedAttackprivate boolean startedAttack- Mappings:
- Namespace - Name - Mixin selector - official - f- Lbyy;f:Z- intermediary - field_7610- Lnet/minecraft/class_1669;field_7610:Z- named - startedAttack- Lnet/minecraft/entity/mob/EvokerFangsEntity;startedAttack:Z
 
- 
ticksLeftprivate int ticksLeft- Mappings:
- Namespace - Name - Mixin selector - official - g- Lbyy;g:I- intermediary - field_7607- Lnet/minecraft/class_1669;field_7607:I- named - ticksLeft- Lnet/minecraft/entity/mob/EvokerFangsEntity;ticksLeft:I
 
- 
playingAnimationprivate boolean playingAnimation- Mappings:
- Namespace - Name - Mixin selector - official - h- Lbyy;h:Z- intermediary - field_7608- Lnet/minecraft/class_1669;field_7608:Z- named - playingAnimation- Lnet/minecraft/entity/mob/EvokerFangsEntity;playingAnimation:Z
 
- 
owner- Mappings:
- Namespace - Name - Mixin selector - official - i- Lbyy;i:Lbfz;- intermediary - field_7605- Lnet/minecraft/class_1669;field_7605:Lnet/minecraft/class_1309;- named - owner- Lnet/minecraft/entity/mob/EvokerFangsEntity;owner:Lnet/minecraft/entity/LivingEntity;
 
- 
ownerUuid- Mappings:
- Namespace - Name - Mixin selector - official - j- Lbyy;j:Ljava/util/UUID;- intermediary - field_7606- Lnet/minecraft/class_1669;field_7606:Ljava/util/UUID;- named - ownerUuid- Lnet/minecraft/entity/mob/EvokerFangsEntity;ownerUuid:Ljava/util/UUID;
 
 
- 
- 
Constructor Details- 
EvokerFangsEntity- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbfj;<init>(Lbfn;Lcmm;)V- intermediary - <init>- Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V- named - <init>- Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
 
- 
EvokerFangsEntitypublic EvokerFangsEntity(World world, double x, double y, double z, float yaw, int warmup, LivingEntity owner) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbyy;<init>(Lcmm;DDDFILbfz;)V- intermediary - <init>- Lnet/minecraft/class_1669;<init>(Lnet/minecraft/class_1937;DDDFILnet/minecraft/class_1309;)V- named - <init>- Lnet/minecraft/entity/mob/EvokerFangsEntity;<init>(Lnet/minecraft/world/World;DDDFILnet/minecraft/entity/LivingEntity;)V
 
 
- 
- 
Method Details- 
initDataTrackerprotected void initDataTracker()Initializes data tracker.- Specified by:
- initDataTrackerin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - a_- Lbfj;a_()V- intermediary - method_5693- Lnet/minecraft/class_1297;method_5693()V- named - initDataTracker- Lnet/minecraft/entity/Entity;initDataTracker()V
 
- 
setOwner- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbyy;a(Lbfz;)V- intermediary - method_7473- Lnet/minecraft/class_1669;method_7473(Lnet/minecraft/class_1309;)V- named - setOwner- Lnet/minecraft/entity/mob/EvokerFangsEntity;setOwner(Lnet/minecraft/entity/LivingEntity;)V
 
- 
getOwner- Specified by:
- getOwnerin interface- Ownable
- Mappings:
- Namespace - Name - Mixin selector - official - j- Lbyy;j()Lbfz;- intermediary - method_7470- Lnet/minecraft/class_1669;method_7470()Lnet/minecraft/class_1309;- named - getOwner- Lnet/minecraft/entity/mob/EvokerFangsEntity;getOwner()Lnet/minecraft/entity/LivingEntity;
 
- 
readCustomDataFromNbtReads custom data fromnbt. Subclasses has to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity. nbtmight not have all expected keys, or might have a key whose value does not meet the requirement (such as the type or the range). This method should fall back to a reasonable default value instead of throwing an exception.- Specified by:
- readCustomDataFromNbtin class- Entity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(Lqr;)V- intermediary - method_5749- Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V- named - readCustomDataFromNbt- Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
 
- 
writeCustomDataToNbtWrites custom data tonbt. Subclasses has to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity. - Specified by:
- writeCustomDataToNbtin class- Entity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfj;b(Lqr;)V- intermediary - method_5652- Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V- named - writeCustomDataToNbt- Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
 
- 
tickpublic void tick()Ticks this entity.
- 
damage- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbyy;c(Lbfz;)V- intermediary - method_7471- Lnet/minecraft/class_1669;method_7471(Lnet/minecraft/class_1309;)V- named - damage- Lnet/minecraft/entity/mob/EvokerFangsEntity;damage(Lnet/minecraft/entity/LivingEntity;)V
 
- 
handleStatuspublic void handleStatus(byte status) Called on the client when the entity receives an entity status from the server. They are often used to spawn particles or play sounds. Subclasses can override this method to handle custom entity status.- Overrides:
- handleStatusin class- Entity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfj;b(B)V- intermediary - method_5711- Lnet/minecraft/class_1297;method_5711(B)V- named - handleStatus- Lnet/minecraft/entity/Entity;handleStatus(B)V
 
- 
getAnimationProgresspublic float getAnimationProgress(float tickDelta) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbyy;a(F)F- intermediary - method_7472- Lnet/minecraft/class_1669;method_7472(F)F- named - getAnimationProgress- Lnet/minecraft/entity/mob/EvokerFangsEntity;getAnimationProgress(F)F
 
 
-