Package net.minecraft.entity.projectile
Class SmallFireballEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.projectile.ProjectileEntity
net.minecraft.entity.projectile.SmallFireballEntity
- All Implemented Interfaces:
CommandSource
public class SmallFireballEntity extends ProjectileEntity
- Mappings:
Namespace Name official wwintermediary net/minecraft/class_1973named net/minecraft/entity/projectile/SmallFireballEntity
-
Field Summary
Fields inherited from class net.minecraft.entity.projectile.ProjectileEntity
accelerationX, accelerationY, accelerationZ, targetFields inherited from class net.minecraft.entity.Entity
changingDimension, colliding, dataTracker, dimension, distanceTraveled, fallDistance, field_7357, field_7362, field_7363, field_7364, field_7365, field_7370, field_7390, fireResistance, firstUpdate, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inLava, isFireImmune, lastPortalBlockPos, lastPortalVec3d, netherPortalCooldown, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, renderDistanceMultiplier, rider, stepHeight, teleportDirection, teleporting, ticksAlive, touchingWater, trackedX, trackedY, trackedZ, vehicle, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, z -
Constructor Summary
Constructors Constructor Description SmallFireballEntity(World world)SmallFireballEntity(World world, double x, double y, double z, double accelerationX, double accelerationY, double accelerationZ)SmallFireballEntity(World world, LivingEntity target, double accelerationXModifier, double accelerationYModifier, double accelerationZModifier) -
Method Summary
Modifier and Type Method Description booleancollides()booleandamage(DamageSource source, float amount)protected voidmethod_8065(HitResult hitResult)Methods inherited from class net.minecraft.entity.projectile.ProjectileEntity
deserialize, initDataTracker, method_6984, method_6998, method_7008, method_8066, serialize, shouldRender, tickMethods inherited from class net.minecraft.entity.Entity
addVelocity, afterSpawn, animateDamage, attemptSprintingParticles, baseTick, burn, canAvoidTraps, canClimb, canFly, canUseCommand, checkBlockCollision, copyPortalInfo, copyPosition, destroy, doesNotCollide, doesRenderOnFire, equals, equip, extinguish, fall, fromClientTag, fromTag, getAir, getArmorStacks, getBlastResistance, getBlockPos, getBoundingBox, getBox, getCameraPosVec, getCommandStats, getCustomName, getDataTracker, getDefaultNetherPortalCooldown, getDistanceTo, getEntity, getEntityId, getEyeHeight, getFlag, getHardCollisionBox, getHeadRotation, getHeightOffset, getHorizontalDirection, getHoverEvent, getLastNetherPortalDirection, getLastNetherPortalDirectionVector, getMaxNetherPortalTime, getMountedHeightOffset, getName, getPos, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getSplashSound, getSwimSound, getTranslationKey, getUuid, getWorld, handleAttack, handleFallDamage, handleStatus, hasCustomName, hashCode, hasVehicle, increaseTransforms, interactAt, isAlive, isAttackable, isCustomNameVisible, isFireImmune, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerableTo, isOnFire, isOutsideWorldborder, isPartOf, isPushable, isSilent, isSneaking, isSpectatedBy, isSprinting, isSubmergedIn, isTouchingWater, kill, method_6912, method_6924, method_6926, method_6939, method_6940, method_6943, method_6944, method_6945, method_6948, method_6949, method_6968, method_6971, method_6977, method_6981, method_6985, method_6994, method_7020, method_7049, method_7051, method_7058, move, onLightningStrike, onPlayerCollision, onSwimmingStart, openInventory, playSound, playStepSound, populateCrashReport, pushAwayFrom, rayTrace, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, saveSelfToTag, scheduleVelocityUpdate, sendCommandFeedback, sendMessage, setAir, setArmorSlot, setBoundingBox, setBounds, setCustomName, setCustomNameVisible, setEntityId, setFlag, setHeadYaw, setInNetherPortal, setInvisible, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRotation, setSilent, setSneaking, setSprinting, setStat, setSwimming, setVelocityClient, setWorld, setYaw, shouldRender, shouldRenderName, shouldSetPositionOnLoad, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, squaredDistanceToEntity, startRiding, teleportToDimension, tickFire, tickRiding, toListTag, toListTag, toString, updateKilledAdvancementCriterion, updatePosition, updatePositionAndAngles, updateTrackedPositionAndAngles, writePlayerData
-
Constructor Details
-
SmallFireballEntity
- Mappings:
Namespace Name Mixin selector official <init>Lpk;<init>(Ladm;)Vintermediary <init>Lnet/minecraft/class_1745;<init>(Lnet/minecraft/class_99;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
SmallFireballEntity
public SmallFireballEntity(World world, LivingEntity target, double accelerationXModifier, double accelerationYModifier, double accelerationZModifier)- Mappings:
Namespace Name Mixin selector official <init>Lws;<init>(Ladm;Lpr;DDD)Vintermediary <init>Lnet/minecraft/class_1969;<init>(Lnet/minecraft/class_99;Lnet/minecraft/class_1752;DDD)Vnamed <init>Lnet/minecraft/entity/projectile/ProjectileEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;DDD)V
-
SmallFireballEntity
public SmallFireballEntity(World world, double x, double y, double z, double accelerationX, double accelerationY, double accelerationZ)- Mappings:
Namespace Name Mixin selector official <init>Lws;<init>(Ladm;DDDDDD)Vintermediary <init>Lnet/minecraft/class_1969;<init>(Lnet/minecraft/class_99;DDDDDD)Vnamed <init>Lnet/minecraft/entity/projectile/ProjectileEntity;<init>(Lnet/minecraft/world/World;DDDDDD)V
-
-
Method Details
-
method_8065
- Specified by:
method_8065in classProjectileEntity- Mappings:
Namespace Name Mixin selector official aLws;a(Lauh;)Vintermediary method_8065Lnet/minecraft/class_1969;method_8065(Lnet/minecraft/class_647;)Vnamed method_8065Lnet/minecraft/entity/projectile/ProjectileEntity;method_8065(Lnet/minecraft/util/hit/HitResult;)V
-
collides
public boolean collides()- Overrides:
collidesin classProjectileEntity- Mappings:
Namespace Name Mixin selector official adLpk;ad()Zintermediary method_6973Lnet/minecraft/class_1745;method_6973()Znamed collidesLnet/minecraft/entity/Entity;collides()Z
-
damage
- Overrides:
damagein classProjectileEntity- Mappings:
Namespace Name Mixin selector official aLpk;a(Low;F)Zintermediary method_6937Lnet/minecraft/class_1745;method_6937(Lnet/minecraft/class_1733;F)Znamed damageLnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
-