net.minecraft.client.world

public class BlockParticleEffectsManager

net.minecraft.client.multiplayer.ClientExplosionTracker
net.minecraft.class_11741
net.minecraft.client.world.BlockParticleEffectsManager

Field summary

Modifier and TypeField
private static final int
MAX_PARTICLES_PER_TICK
field_62022
field_62022
private final List<BlockParticleEffectsManager$Entry>
explosions
field_62023
pool

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
track(Vec3 center, float radius, int blockCount, WeightedList<ExplosionParticleInfo> blockParticles)
method_73224(class_243 arg0, float arg1, int arg2, class_6012<class_11749> arg3)
scheduleBlockParticles(Vec3d center, float radius, int blockCount, WeightedPool<BlockParticleEffect> particles)
public void
tick(ClientLevel level)
method_73225(class_638 arg0)
tick(ClientWorld world)
private void
addParticle(ClientLevel level, ClientExplosionTracker$ExplosionInfo explosion)
method_73226(class_638 arg0, class_11741$class_11742 arg1)
addEffect(ClientWorld world, BlockParticleEffectsManager$Entry entry)
private void
lambda$tick$0(ClientLevel arg0, ClientExplosionTracker$ExplosionInfo arg1)
method_73227(class_638 arg0, class_11741$class_11742 arg1)
method_73227(ClientWorld arg0, BlockParticleEffectsManager$Entry entry)