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 zwintermediary 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, fireResistance, 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, 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, isAlive, isAttackable, isConnectedThroughVehicle, isCustomNameVisible, isFireImmune, isGlowing, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerableTo, isOnFire, 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_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, 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>Lrw;<init>(Laid;)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>Lzy;<init>(Laid;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>Lzy;<init>(Laid;Lsf;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 aLzw;a(Lpd;)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 aLzy;a(Lbbz;)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 aqLrw;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 aLrw;a(Lrh;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 jLzy;j()Ldb;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 kLzy;k()Zintermediary method_13284Lnet/minecraft/class_992;method_13284()Znamed isBurningLnet/minecraft/entity/projectile/ExplosiveProjectileEntity;isBurning()Z
-