Package net.minecraft.client.particle
Class VibrationParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.BillboardParticle
net.minecraft.client.particle.SpriteBillboardParticle
net.minecraft.client.particle.VibrationParticle
- Mappings:
- Namespace - Name - named - net/minecraft/client/particle/VibrationParticle- intermediary - net/minecraft/class_5737- official - gkn
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class net.minecraft.client.particle.BillboardParticleBillboardParticle.RotatorNested classes/interfaces inherited from class net.minecraft.client.particle.ParticleParticle.DynamicAlpha
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate floatprivate floatprivate floatprivate floatprivate final PositionSourceFields inherited from class net.minecraft.client.particle.SpriteBillboardParticlespriteFields inherited from class net.minecraft.client.particle.BillboardParticlescaleFields inherited from class net.minecraft.client.particle.Particleage, alpha, angle, ascending, blue, collidesWithWorld, dead, gravityStrength, green, maxAge, onGround, prevAngle, prevPosX, prevPosY, prevPosZ, random, red, spacingXZ, spacingY, velocityMultiplier, velocityX, velocityY, velocityZ, world, x, y, z
- 
Constructor SummaryConstructorsConstructorDescriptionVibrationParticle(ClientWorld world, double x, double y, double z, PositionSource vibration, int maxAge) 
- 
Method SummaryModifier and TypeMethodDescriptionintgetBrightness(float tint) Returns the packed light level this particle should render at.getType()Returns the rendering category this particle is rendered under.voidrender(VertexConsumer vertexConsumer, Camera camera, float tickDelta) Renders this particle to the givenVertexConsumerbuffer.voidtick()Called each game tick (20 times per second), and should be used to do core particle logic, such as movement and collision.Methods inherited from class net.minecraft.client.particle.SpriteBillboardParticlegetMaxU, getMaxV, getMinU, getMinV, setSprite, setSprite, setSpriteForAgeMethods inherited from class net.minecraft.client.particle.BillboardParticlegetRotator, getSize, method_60373, method_60374, scaleMethods inherited from class net.minecraft.client.particle.ParticlegetBoundingBox, getGroup, getMaxAge, isAlive, markDead, move, move, renderCustom, repositionFromBoundingBox, setAlpha, setBoundingBox, setBoundingBoxSpacing, setColor, setMaxAge, setPos, setVelocity, toString
- 
Field Details- 
vibration- Mappings:
- Namespace - Name - Mixin selector - named - vibration- Lnet/minecraft/client/particle/VibrationParticle;vibration:Lnet/minecraft/world/event/PositionSource;- intermediary - field_28249- Lnet/minecraft/class_5737;field_28249:Lnet/minecraft/class_5716;- official - a- Lgkn;a:Leby;
 
- 
field_28250private float field_28250- Mappings:
- Namespace - Name - Mixin selector - named - field_28250- Lnet/minecraft/client/particle/VibrationParticle;field_28250:F- intermediary - field_28250- Lnet/minecraft/class_5737;field_28250:F- official - b- Lgkn;b:F
 
- 
field_28248private float field_28248- Mappings:
- Namespace - Name - Mixin selector - named - field_28248- Lnet/minecraft/client/particle/VibrationParticle;field_28248:F- intermediary - field_28248- Lnet/minecraft/class_5737;field_28248:F- official - F- Lgkn;F:F
 
- 
field_40507private float field_40507- Mappings:
- Namespace - Name - Mixin selector - named - field_40507- Lnet/minecraft/client/particle/VibrationParticle;field_40507:F- intermediary - field_40507- Lnet/minecraft/class_5737;field_40507:F- official - G- Lgkn;G:F
 
- 
field_40508private float field_40508- Mappings:
- Namespace - Name - Mixin selector - named - field_40508- Lnet/minecraft/client/particle/VibrationParticle;field_40508:F- intermediary - field_40508- Lnet/minecraft/class_5737;field_40508:F- official - H- Lgkn;H:F
 
 
- 
- 
Constructor Details- 
VibrationParticleVibrationParticle(ClientWorld world, double x, double y, double z, PositionSource vibration, int maxAge) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/particle/VibrationParticle;<init>(Lnet/minecraft/client/world/ClientWorld;DDDLnet/minecraft/world/event/PositionSource;I)V- intermediary - <init>- Lnet/minecraft/class_5737;<init>(Lnet/minecraft/class_638;DDDLnet/minecraft/class_5716;I)V- official - <init>- Lgkn;<init>(Lgga;DDDLeby;I)V
 
 
- 
- 
Method Details- 
renderRenders this particle to the givenVertexConsumerbuffer. Particles using theParticleTextureSheet.CUSTOMsheet should implement this with an empty method, and instead render inParticle.renderCustom(net.minecraft.client.util.math.MatrixStack, net.minecraft.client.render.VertexConsumerProvider, net.minecraft.client.render.Camera, float).- Overrides:
- renderin class- BillboardParticle
- Parameters:
- vertexConsumer- the buffer to render to
- camera- the current active game- Camera
- tickDelta- frame tick delta amount
- Mappings:
- Namespace - Name - Mixin selector - named - render- Lnet/minecraft/client/particle/Particle;render(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/client/render/Camera;F)V- intermediary - method_3074- Lnet/minecraft/class_703;method_3074(Lnet/minecraft/class_4588;Lnet/minecraft/class_4184;F)V- official - a- Lgji;a(Lffz;Lfks;F)V
 
- 
getBrightnesspublic int getBrightness(float tint) Returns the packed light level this particle should render at.- Overrides:
- getBrightnessin class- Particle
- Returns:
- the packed light level this particle should render at
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - getBrightness- Lnet/minecraft/client/particle/Particle;getBrightness(F)I- intermediary - method_3068- Lnet/minecraft/class_703;method_3068(F)I- official - a- Lgji;a(F)I
 
- 
getTypeReturns the rendering category this particle is rendered under.For more information on the properties and types available to each Particle, visitParticleTextureSheet.- Specified by:
- getTypein class- Particle
- Returns:
- the rendering category this particle is rendered under
- Mappings:
- Namespace - Name - Mixin selector - named - getType- Lnet/minecraft/client/particle/Particle;getType()Lnet/minecraft/client/particle/ParticleTextureSheet;- intermediary - method_18122- Lnet/minecraft/class_703;method_18122()Lnet/minecraft/class_3999;- official - b- Lgji;b()Lgjm;
 
- 
tickpublic void tick()Called each game tick (20 times per second), and should be used to do core particle logic, such as movement and collision.
 
-