Package net.minecraft.client.particle
Class SpellParticle
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.client.particle.Particle
net.minecraft.client.particle.SpellParticle
- All Implemented Interfaces:
CommandSource
@Environment(CLIENT) public class SpellParticle extends Particle
- Mappings:
Namespace Name official bejintermediary net/minecraft/class_971named net/minecraft/client/particle/SpellParticle
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSpellParticle.AmbientMobSpellFactorystatic classSpellParticle.InstantSpellFactorystatic classSpellParticle.MobSpellFactorystatic classSpellParticle.SpellFactorystatic classSpellParticle.WitchSpellFactory -
Field Summary
Fields Modifier and Type Field Description private static Randomfield_4139private intfield_4140Fields inherited from class net.minecraft.client.particle.Particle
age, alpha, blue, field_4105, field_4106, field_4107, field_4108, field_4109, field_4110, field_4111, field_4114, gravityStrength, green, maxAge, red, spriteFields 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 Modifier Constructor Description protectedSpellParticle(World world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) -
Method Summary
Modifier and Type Method Description voidmethod_3240(BufferBuilder builder, Entity entity, float float2, float float3, float float4, float float5, float float6, float float7)voidmethod_3274(int int2)voidtick()Methods inherited from class net.minecraft.client.particle.Particle
canClimb, deserialize, getAlpha, getBlue, getGreen, getRed, initDataTracker, isAttackable, method_3238, method_3239, method_3245, method_3247, method_3249, serialize, setColor, setMiscTexture, setTexture, toStringMethods inherited from class net.minecraft.entity.Entity
addVelocity, afterSpawn, animateDamage, attemptSprintingParticles, baseTick, burn, canAvoidTraps, canFly, canUseCommand, checkBlockCollision, collides, copyPortalInfo, copyPosition, damage, 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, 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_6984, method_6985, method_6994, method_6998, method_7008, 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, shouldRender, shouldRenderName, shouldSetPositionOnLoad, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, squaredDistanceToEntity, startRiding, teleportToDimension, tickFire, tickRiding, toListTag, toListTag, updateKilledAdvancementCriterion, updatePosition, updatePositionAndAngles, updateTrackedPositionAndAngles, writePlayerData
-
Field Details
-
field_4139
- Mappings:
Namespace Name Mixin selector official aLbej;a:Ljava/util/Random;intermediary field_4139Lnet/minecraft/class_971;field_4139:Ljava/util/Random;named field_4139Lnet/minecraft/client/particle/SpellParticle;field_4139:Ljava/util/Random;
-
field_4140
private int field_4140- Mappings:
Namespace Name Mixin selector official azLbej;az:Iintermediary field_4140Lnet/minecraft/class_971;field_4140:Inamed field_4140Lnet/minecraft/client/particle/SpellParticle;field_4140:I
-
-
Constructor Details
-
SpellParticle
protected SpellParticle(World world, double x, double y, double z, double velocityX, double velocityY, double velocityZ)- Mappings:
Namespace Name Mixin selector official <init>Lbeb;<init>(Ladm;DDDDDD)Vintermediary <init>Lnet/minecraft/class_958;<init>(Lnet/minecraft/class_99;DDDDDD)Vnamed <init>Lnet/minecraft/client/particle/Particle;<init>(Lnet/minecraft/world/World;DDDDDD)V
-
-
Method Details
-
method_3240
public void method_3240(BufferBuilder builder, Entity entity, float float2, float float3, float float4, float float5, float float6, float float7)- Overrides:
method_3240in classParticle- Mappings:
Namespace Name Mixin selector official aLbeb;a(Lbfd;Lpk;FFFFFF)Vintermediary method_3240Lnet/minecraft/class_958;method_3240(Lnet/minecraft/class_1002;Lnet/minecraft/class_1745;FFFFFF)Vnamed method_3240Lnet/minecraft/client/particle/Particle;method_3240(Lnet/minecraft/client/render/BufferBuilder;Lnet/minecraft/entity/Entity;FFFFFF)V
-
tick
public void tick() -
method_3274
public void method_3274(int int2)- Mappings:
Namespace Name Mixin selector official aLbej;a(I)Vintermediary method_3274Lnet/minecraft/class_971;method_3274(I)Vnamed method_3274Lnet/minecraft/client/particle/SpellParticle;method_3274(I)V
-