Package net.minecraft.client.particle
Class LargeExplosionParticle
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.client.particle.Particle
net.minecraft.client.particle.LargeExplosionParticle
- All Implemented Interfaces:
CommandSource
@Environment(CLIENT) public class LargeExplosionParticle extends Particle
- Mappings:
Namespace Name official bduintermediary net/minecraft/class_944named net/minecraft/client/particle/LargeExplosionParticle
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLargeExplosionParticle.Factory -
Field Summary
Fields Modifier and Type Field Description private static IdentifierEXPLOSIONprivate intfield_4083private intfield_4084private floatfield_4086private static VertexFormatfield_4088private TextureManagertextureManagerFields 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 protectedLargeExplosionParticle(TextureManager manager, World world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) -
Method Summary
Modifier and Type Method Description intmethod_3238()voidmethod_3240(BufferBuilder builder, Entity entity, float float2, float float3, float float4, float float5, float float6, float float7)intmethod_6998(float float2)voidtick()Methods inherited from class net.minecraft.client.particle.Particle
canClimb, deserialize, getAlpha, getBlue, getGreen, getRed, initDataTracker, isAttackable, 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_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
-
EXPLOSION
- Mappings:
Namespace Name Mixin selector official aLbdu;a:Ljy;intermediary field_4087Lnet/minecraft/class_944;field_4087:Lnet/minecraft/class_1605;named EXPLOSIONLnet/minecraft/client/particle/LargeExplosionParticle;EXPLOSION:Lnet/minecraft/util/Identifier;
-
field_4088
- Mappings:
Namespace Name Mixin selector official azLbdu;az:Lbmu;intermediary field_4088Lnet/minecraft/class_944;field_4088:Lnet/minecraft/class_1241;named field_4088Lnet/minecraft/client/particle/LargeExplosionParticle;field_4088:Lnet/minecraft/client/render/VertexFormat;
-
field_4083
private int field_4083- Mappings:
Namespace Name Mixin selector official aALbdu;aA:Iintermediary field_4083Lnet/minecraft/class_944;field_4083:Inamed field_4083Lnet/minecraft/client/particle/LargeExplosionParticle;field_4083:I
-
field_4084
private int field_4084- Mappings:
Namespace Name Mixin selector official aBLbdu;aB:Iintermediary field_4084Lnet/minecraft/class_944;field_4084:Inamed field_4084Lnet/minecraft/client/particle/LargeExplosionParticle;field_4084:I
-
textureManager
- Mappings:
Namespace Name Mixin selector official aCLbdu;aC:Lbmj;intermediary field_4085Lnet/minecraft/class_944;field_4085:Lnet/minecraft/class_1232;named textureManagerLnet/minecraft/client/particle/LargeExplosionParticle;textureManager:Lnet/minecraft/client/texture/TextureManager;
-
field_4086
private float field_4086- Mappings:
Namespace Name Mixin selector official aDLbdu;aD:Fintermediary field_4086Lnet/minecraft/class_944;field_4086:Fnamed field_4086Lnet/minecraft/client/particle/LargeExplosionParticle;field_4086:F
-
-
Constructor Details
-
LargeExplosionParticle
protected LargeExplosionParticle(TextureManager manager, World world, double x, double y, double z, double velocityX, double velocityY, double velocityZ)- Mappings:
Namespace Name Mixin selector official <init>Lbdu;<init>(Lbmj;Ladm;DDDDDD)Vintermediary <init>Lnet/minecraft/class_944;<init>(Lnet/minecraft/class_1232;Lnet/minecraft/class_99;DDDDDD)Vnamed <init>Lnet/minecraft/client/particle/LargeExplosionParticle;<init>(Lnet/minecraft/client/texture/TextureManager;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
-
method_6998
public int method_6998(float float2)- Overrides:
method_6998in classEntity- Mappings:
Namespace Name Mixin selector official bLpk;b(F)Iintermediary method_6998Lnet/minecraft/class_1745;method_6998(F)Inamed method_6998Lnet/minecraft/entity/Entity;method_6998(F)I
-
tick
public void tick() -
method_3238
public int method_3238()- Overrides:
method_3238in classParticle- Mappings:
Namespace Name Mixin selector official aLbeb;a()Iintermediary method_3238Lnet/minecraft/class_958;method_3238()Inamed method_3238Lnet/minecraft/client/particle/Particle;method_3238()I
-