net.minecraft.client

public class ParticleManager

btg
net.minecraft.class_503
net.minecraft.client.ParticleManager
net.minecraft.client.particle.ParticleManager
net.minecraft.client.particle.ParticleManager

Field summary

Modifier and TypeField
private static final Identifier
b
field_6442
PARTICLES_LOCATION
field_110737_b
PARTICLE_TEXTURES
protected World
a
field_1734
world
field_78878_a
world
private final ArrayDeque<Particle>[][]
c
field_13439
particles
field_78876_b
fxLayers
private final Queue<EmitterParticle>
d
field_13440
emitters
field_178933_d
particleEmitters
private final TextureManager
e
field_6443
textureManager
field_78877_c
renderer
private final Random
f
field_1737
random
field_78875_d
rand
private final Map<Integer, ParticleFactory>
g
field_10617
factories
field_178932_g
particleTypes
private final Queue<Particle>
h
field_13441
queue
field_187241_h
queue

Constructor summary

ModifierConstructor
public (World world, TextureManager textureManager)

Method summary

Modifier and TypeMethod
private void
c()
method_9709()
registerFactories()
func_178930_c()
registerVanillaParticles()
public void
a(int arg0, bth arg1)
method_9702(int arg0, class_2372 arg1)
register(int type, ParticleFactory factory)
func_178929_a(int arg0, IParticleFactory arg1)
registerParticle(int id, IParticleFactory particleFactory)
public void
a(vg arg0, fj arg1)
method_9707(class_864 arg0, class_2562 arg1)
addEmitter(Entity entity, ParticleType type)
func_178926_a(Entity arg0, EnumParticleTypes arg1)
emitParticleAtEntity(Entity entityIn, EnumParticleTypes particleTypes)
public void
a(vg arg0, fj arg1, int arg2)
method_13843(class_864 arg0, class_2562 arg1, int arg2)
addEmitter(Entity entity, ParticleType type, int lifetime)
func_191271_a(Entity arg0, EnumParticleTypes arg1, int arg2)
emitParticleAtEntity(Entity arg0, EnumParticleTypes arg1, int arg2)
public Particle
a(int arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, int... arg7)
method_9701(int arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, int... arg7)
addParticle(int type, double x, double y, double z, double velocityX, double velocityY, double velocityZ, int... parameters)
func_178927_a(int arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6, int... arg7)
spawnEffectParticle(int particleId, double xCoord, double yCoord, double zCoord, double xSpeed, double arg5, double arg6, int... arg7)
public void
a(btf arg0)
method_12256(class_502 arg0)
add(Particle particle)
func_78873_a(Particle arg0)
addEffect(Particle effect)
public void
a()
method_1292()
tick()
func_78868_a()
updateEffects()
private void
a(int arg0)
method_12255(int arg0)
tickParticles(int renderType)
func_178922_a(int arg0)
updateEffectLayer(int layer)
private void
a(Queue<btf> arg0)
method_12257(Queue<class_502> arg0)
tickParticles(Queue<Particle> particles)
func_187240_a(Queue<Particle> arg0)
tickParticleList(Queue<Particle> arg0)
private void
b(btf arg0)
method_9711(class_502 arg0)
tickParticle(Particle particle)
func_178923_d(Particle arg0)
tickParticle(Particle particle)
public void
a(vg arg0, float arg1)
method_1296(class_864 arg0, float arg1)
render(Entity camera, float tickDelta)
func_78874_a(Entity arg0, float arg1)
renderParticles(Entity entityIn, float partialTicks)
public void
b(vg arg0, float arg1)
method_1299(class_864 arg0, float arg1)
renderLit(Entity camera, float tickDelta)
func_78872_b(Entity arg0, float arg1)
renderLitParticles(Entity entityIn, float partialTick)
public void
a(amu arg0)
method_1297(class_1150 arg0)
setWorld(World world)
func_78870_a(World arg0)
clearEffects(World worldIn)
public void
a(et arg0, awt arg1)
method_9704(class_2552 arg0, class_2232 arg1)
addBlockMiningParticles(BlockPos pos, BlockState state)
func_180533_a(BlockPos arg0, IBlockState arg1)
addBlockDestroyEffects(BlockPos pos, IBlockState state)
public void
a(et arg0, fa arg1)
method_9705(class_2552 arg0, class_1354 arg1)
addBlockMiningParticles(BlockPos pos, Direction face)
func_180532_a(BlockPos arg0, EnumFacing arg1)
addBlockHitEffects(BlockPos pos, EnumFacing side)
public String
b()
method_1298()
getDebugInfo()
func_78869_b()
getStatistics()