Package net.minecraft.entity.projectile
Class WitherSkullEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.projectile.ExplosiveProjectileEntity
net.minecraft.entity.projectile.WitherSkullEntity
- All Implemented Interfaces:
CommandSource
- Mappings:
Namespace Name official aaeintermediary net/minecraft/class_1418named net/minecraft/entity/projectile/WitherSkullEntity
-
Field Summary
FieldsFields inherited from class net.minecraft.entity.projectile.ExplosiveProjectileEntity
powerX, powerY, powerZ, targetFields inherited from class net.minecraft.entity.Entity
changingDimension, chunkX, chunkY, chunkZ, colliding, dataTracker, dimension, distanceTraveled, fallDistance, field_3223, fireResistance, firstUpdate, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inanimate, inLava, isFireImmune, isGlowing, lastPortalBlockPos, lastPortalVec3d, netherPortalCooldown, netherPortalTime, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, ridingCooldown, stepHeight, teleportDirection, teleporting, ticksAlive, touchingWater, tracedX, tracedY, tracedZ, updateNeeded, uuidString, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, z -
Constructor Summary
ConstructorsConstructorDescriptionWitherSkullEntity(World world) WitherSkullEntity(World world, double x, double y, double z, double powerX, double powerY, double powerZ) WitherSkullEntity(World world, LivingEntity target, double directionX, double directionY, double directionZ) -
Method Summary
Modifier and TypeMethodDescriptionbooleancollides()booleandamage(DamageSource source, float amount) floatgetBlastResistance(Explosion explosion, World world, BlockPos pos, BlockState state) protected floatgetDrag()protected voidprotected booleanbooleanbooleanisOnFire()protected voidonEntityHit(BlockHitResult hitResult) voidsetCharged(boolean charged) Methods inherited from class net.minecraft.entity.projectile.ExplosiveProjectileEntity
getBrightnessAtEyes, getLightmapCoordinates, getParticleType, getTargetingMargin, readCustomDataFromNbt, shouldRender, tick, writeCustomDataToNbtMethods inherited from class net.minecraft.entity.Entity
addPassenger, addScoreboardTag, addVelocity, afterSpawn, animateDamage, applyMirror, applyRotation, attemptSprintingParticles, baseTick, burn, canAddPassenger, canAvoidTraps, canClimb, canExplosionDestroyBlock, canFly, canStartRiding, canUseCommand, canUsePortals, changeDimension, checkBlockCollision, copyPosition, dealDamage, destroy, distanceTo, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropItem, entityDataRequiresOperator, equals, equip, equipStack, extinguish, fall, fromNbt, getAir, getArmorItems, getBlockPos, getBoundingBox, getBox, getCameraPosVec, getCommandStats, getCustomName, getDataTracker, getDefaultNetherPortalCooldown, getEntity, getEntityId, getEntityName, getEyeHeight, getFlag, getHardCollisionBox, getHeadRotation, getHeightOffset, getHorizontalDirection, getHoverEvent, getItemsEquipped, getItemsHand, getLastNetherPortalDirection, getLastNetherPortalDirectionVector, getMaxNetherPortalTime, getMinecraftServer, getMountedHeightOffset, getMovementDirection, getParts, getPassengerList, getPassengersDeep, getPassengersDeep, getPistonBehavior, getPos, getPrimaryPassenger, getRenderDistanceMultiplier, getRootVehicle, getRotation, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getSoundCategory, getTranslatedName, getUuid, getVehicle, getVisibilityBoundingBox, getWorld, handleAttack, handleFallDamage, handleStatus, hasCustomName, hashCode, hasMount, hasPassenger, hasPassengerDeep, hasPassengers, increaseTransforms, isAlive, isAttackable, isConnectedThroughVehicle, isCustomNameVisible, isFireImmune, isGlowing, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerableTo, isOutsideWorldborder, isPartOf, isPushable, isSilent, isSneaking, isSpectatedBy, isSprinting, isSubmergedIn, isTeammate, isTeamPlayer, isTouchingLava, isTouchingWater, kill, method_10965, method_12976, method_12984, method_12985, method_12991, method_13003, method_6097, method_6100, method_6344, move, onKilledOther, onLightningStrike, onPassengerLookAround, onPlayerCollision, onStartedTrackingBy, onStoppedTrackingBy, onSwimmingStart, onTrackedDataSet, playSound, playStepSound, populateCrashReport, pushAwayFrom, pushOutOfBlocks, rayTrace, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, ride, saveSelfToNbt, saveToNbt, scheduleVelocityUpdate, sendCommandFeedback, sendMessage, setAir, setBoundingBox, setBounds, setCustomName, setCustomNameVisible, setEntityId, setFlag, setGlowing, setHeadYaw, setInLava, setInNetherPortal, setInvisible, setInvulnerable, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSprinting, setStat, setUuid, setVelocityClient, setWorld, setYaw, shouldRender, shouldRenderName, shouldSetPositionOnLoad, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, startRiding, stopRiding, teleportRequested, tickFire, tickNetherPortalCooldown, tickRiding, toListNbt, toListNbt, toNbt, toString, updateKilledAdvancementCriterion, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSubmergedInWaterState, updateTrackedPositionAndAngles, updateVelocity, updateWaterState
-
Field Details
-
CHARGED
- Mappings:
Namespace Name Mixin selector official eLaae;e:Lkf;intermediary field_12211Lnet/minecraft/class_1418;field_12211:Lnet/minecraft/class_2921;named CHARGEDLnet/minecraft/entity/projectile/WitherSkullEntity;CHARGED:Lnet/minecraft/entity/data/TrackedData;
-
-
Constructor Details
-
WitherSkullEntity
- Mappings:
Namespace Name Mixin selector official <init>Lrr;<init>(Laht;)Vintermediary <init>Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
WitherSkullEntity
public WitherSkullEntity(World world, LivingEntity target, double directionX, double directionY, double directionZ) - Mappings:
Namespace Name Mixin selector official <init>Lzp;<init>(Laht;Lsa;DDD)Vintermediary <init>Lnet/minecraft/class_992;<init>(Lnet/minecraft/class_1150;Lnet/minecraft/class_1699;DDD)Vnamed <init>Lnet/minecraft/entity/projectile/ExplosiveProjectileEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;DDD)V
-
WitherSkullEntity
@Environment(CLIENT) public WitherSkullEntity(World world, double x, double y, double z, double powerX, double powerY, double powerZ) - Mappings:
Namespace Name Mixin selector official <init>Lzp;<init>(Laht;DDDDDD)Vintermediary <init>Lnet/minecraft/class_992;<init>(Lnet/minecraft/class_1150;DDDDDD)Vnamed <init>Lnet/minecraft/entity/projectile/ExplosiveProjectileEntity;<init>(Lnet/minecraft/world/World;DDDDDD)V
-
-
Method Details
-
getDrag
protected float getDrag()- Overrides:
getDragin classExplosiveProjectileEntity- Mappings:
Namespace Name Mixin selector official lLzp;l()Fintermediary method_4584Lnet/minecraft/class_992;method_4584()Fnamed getDragLnet/minecraft/entity/projectile/ExplosiveProjectileEntity;getDrag()F
-
isOnFire
public boolean isOnFire() -
getBlastResistance
- Overrides:
getBlastResistancein classEntity- Mappings:
Namespace Name Mixin selector official aLrr;a(Lahp;Laht;Lcl;Lard;)Fintermediary method_10932Lnet/minecraft/class_864;method_10932(Lnet/minecraft/class_1147;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)Fnamed getBlastResistanceLnet/minecraft/entity/Entity;getBlastResistance(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)F
-
onEntityHit
- Specified by:
onEntityHitin classExplosiveProjectileEntity- Mappings:
Namespace Name Mixin selector official aLzp;a(Lbbg;)Vintermediary method_3229Lnet/minecraft/class_992;method_3229(Lnet/minecraft/class_234;)Vnamed onEntityHitLnet/minecraft/entity/projectile/ExplosiveProjectileEntity;onEntityHit(Lnet/minecraft/util/hit/BlockHitResult;)V
-
collides
public boolean collides()- Overrides:
collidesin classExplosiveProjectileEntity- Mappings:
Namespace Name Mixin selector official apLrr;ap()Zintermediary method_2471Lnet/minecraft/class_864;method_2471()Znamed collidesLnet/minecraft/entity/Entity;collides()Z
-
damage
- Overrides:
damagein classExplosiveProjectileEntity- Mappings:
Namespace Name Mixin selector official aLrr;a(Lrc;F)Zintermediary method_2499Lnet/minecraft/class_864;method_2499(Lnet/minecraft/class_856;F)Znamed damageLnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
-
initDataTracker
protected void initDataTracker()- Overrides:
initDataTrackerin classExplosiveProjectileEntity- Mappings:
Namespace Name Mixin selector official iLrr;i()Vintermediary method_2484Lnet/minecraft/class_864;method_2484()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
isCharged
public boolean isCharged()- Mappings:
Namespace Name Mixin selector official nLaae;n()Zintermediary method_4587Lnet/minecraft/class_1418;method_4587()Znamed isChargedLnet/minecraft/entity/projectile/WitherSkullEntity;isCharged()Z
-
setCharged
public void setCharged(boolean charged) - Mappings:
Namespace Name Mixin selector official aLaae;a(Z)Vintermediary method_4588Lnet/minecraft/class_1418;method_4588(Z)Vnamed setChargedLnet/minecraft/entity/projectile/WitherSkullEntity;setCharged(Z)V
-
isBurning
protected boolean isBurning()- Overrides:
isBurningin classExplosiveProjectileEntity- Mappings:
Namespace Name Mixin selector official kLzp;k()Zintermediary method_13284Lnet/minecraft/class_992;method_13284()Znamed isBurningLnet/minecraft/entity/projectile/ExplosiveProjectileEntity;isBurning()Z
-