net.minecraft.client.particle

public class ParticleResources

implements PreparableReloadListener

hht
net.minecraft.client.particle.ParticleResources
net.minecraft.class_11939
net.minecraft.client.particle.ParticleSpriteManager

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_62625
LOGGER
private static final FileToIdConverter
b
PARTICLE_LISTER
field_62626
PARTICLE_RESOURCE_FINDER
private final Map<Identifier, ParticleResources$MutableSpriteSet>
c
spriteSets
field_62627
spriteAwareParticleFactories
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<ParticleProvider<?>>
d
providers
field_62628
particleFactories
private Runnable
e
onReload
field_62629
onPreparedTask

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(Runnable arg0)
onReload(Runnable arg0)
method_74296(Runnable arg0)
setOnPreparedTask(Runnable onPreparedTask)
private void
b()
registerProviders()
method_74302()
init()
private <T extends ParticleOptions> void
a(lx<T> arg0, hhr<T> arg1)
register(ParticleType<T> arg0, ParticleProvider<T> arg1)
method_74300(class_2396<T> arg0, class_707<T> arg1)
register(ParticleType<T> type, ParticleFactory<T> factory)
private <T extends ParticleOptions> void
a(lx<T> arg0, hht$c<T> arg1)
register(ParticleType<T> arg0, ParticleResources$SpriteParticleRegistration<T> arg1)
method_74301(class_2396<T> arg0, class_11939$class_4091<T> arg1)
register(ParticleType<T> type, ParticleSpriteManager$SpriteAwareFactory<T> factory)
public CompletableFuture<Void>
reload(bat$b arg0, Executor arg1, bat$a arg2, Executor arg3)
reload(PreparableReloadListener$SharedState arg0, Executor arg1, PreparableReloadListener$PreparationBarrier arg2, Executor arg3)
method_25931(class_3302$class_11558 arg0, Executor arg1, class_3302$class_4045 arg2, Executor arg3)
reload(ResourceReloader$Store arg0, Executor arg1, ResourceReloader$Synchronizer arg2, Executor arg3)
private Optional<List<Identifier>>
a(amo arg0, bax arg1)
loadParticleDescription(Identifier arg0, Resource arg1)
method_74293(class_2960 arg0, class_3298 arg1)
load(Identifier id, Resource resource)
public it.unimi.dsi.fastutil.ints.Int2ObjectMap<ParticleProvider<?>>
a()
getProviders()
method_74292()
getParticleFactories()