Package net.minecraft.entity.projectile
Class DragonFireballEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.projectile.ExplosiveProjectileEntity
net.minecraft.entity.projectile.DragonFireballEntity
- All Implemented Interfaces:
CommandSource
- Mappings:
Namespace Name official abcintermediary net/minecraft/class_3003named net/minecraft/entity/projectile/DragonFireballEntity
-
Field Summary
Fields 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, firstUpdate, FLAGS, 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
ConstructorsConstructorDescriptionDragonFireballEntity(World world) DragonFireballEntity(World world, double x, double y, double z, double powerX, double powerY, double powerZ) DragonFireballEntity(World world, LivingEntity target, double directionX, double directionY, double directionZ) -
Method Summary
Modifier and TypeMethodDescriptionbooleancollides()booleandamage(DamageSource source, float amount) protected ParticleTypeprotected booleanstatic voidmethod_13570(class_2934 class_2934) protected voidonEntityHit(BlockHitResult hitResult) Methods inherited from class net.minecraft.entity.projectile.ExplosiveProjectileEntity
getBrightnessAtEyes, getDrag, getLightmapCoordinates, getTargetingMargin, initDataTracker, method_13571, 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, getBlastResistance, getBlockPos, getBoundingBox, getBox, getBurningDuration, 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, getRotationClient, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getSoundCategory, getTranslationKey, getUuid, getVehicle, getVisibilityBoundingBox, getWorld, handleAttack, handleFallDamage, handleStatus, hasCustomName, hashCode, hasMount, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, increaseTransforms, interact, interactAt, isAlive, isAttackable, isConnectedThroughVehicle, isCustomNameVisible, isFireImmune, isGlowing, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isOnFire, isOutsideWorldborder, isPartOf, isPushable, isSilent, isSneaking, isSpectatedBy, isSprinting, isSubmergedIn, isTeammate, isTeamPlayer, isTouchingLava, isTouchingWater, kill, method_10965, method_12984, method_12985, method_12991, method_13003, method_13932, 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, setNoGravity, 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
-
Constructor Details
-
DragonFireballEntity
- Mappings:
Namespace Name Mixin selector official <init>Lsn;<init>(Lajs;)Vintermediary <init>Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
DragonFireballEntity
@Environment(CLIENT) public DragonFireballEntity(World world, double x, double y, double z, double powerX, double powerY, double powerZ) - Mappings:
Namespace Name Mixin selector official <init>Labf;<init>(Lajs;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
-
DragonFireballEntity
public DragonFireballEntity(World world, LivingEntity target, double directionX, double directionY, double directionZ) - Mappings:
Namespace Name Mixin selector official <init>Labf;<init>(Lajs;Lsw;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
-
-
Method Details
-
method_13570
- Mappings:
Namespace Name Mixin selector official aLabc;a(Lph;)Vintermediary method_13570Lnet/minecraft/class_3003;method_13570(Lnet/minecraft/class_2934;)Vnamed method_13570Lnet/minecraft/entity/projectile/DragonFireballEntity;method_13570(Lnet/minecraft/class_2934;)V
-
onEntityHit
- Specified by:
onEntityHitin classExplosiveProjectileEntity- Mappings:
Namespace Name Mixin selector official aLabf;a(Lbdu;)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 aqLsn;aq()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 aLsn;a(Lry;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
-
getParticleType
- Overrides:
getParticleTypein classExplosiveProjectileEntity- Mappings:
Namespace Name Mixin selector official jLabf;j()Lde;intermediary method_13283Lnet/minecraft/class_992;method_13283()Lnet/minecraft/class_2562;named getParticleTypeLnet/minecraft/entity/projectile/ExplosiveProjectileEntity;getParticleType()Lnet/minecraft/client/particle/ParticleType;
-
isBurning
protected boolean isBurning()- Overrides:
isBurningin classExplosiveProjectileEntity- Mappings:
Namespace Name Mixin selector official kLabf;k()Zintermediary method_13284Lnet/minecraft/class_992;method_13284()Znamed isBurningLnet/minecraft/entity/projectile/ExplosiveProjectileEntity;isBurning()Z
-