Class ParticleResources
java.lang.Object
net.minecraft.client.particle.ParticleResources
- All Implemented Interfaces:
PreparableReloadListener
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classstatic interfaceNested classes/interfaces inherited from interface PreparableReloadListener
PreparableReloadListener.PreparationBarrier, PreparableReloadListener.SharedState, PreparableReloadListener.StateKey<T> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Loggerprivate @Nullable Runnableprivate static final FileToIdConverterprivate final Map<Identifier, ParticleProvider<?>> private final Map<Identifier, ParticleResources.MutableSpriteSet> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate Optional<List<Identifier>> loadParticleDescription(Identifier id, Resource resource) void<T extends ParticleOptions>
voidregister(ParticleType<T> type, ParticleProvider<T> provider) Deprecated.<T extends ParticleOptions>
voidregister(ParticleType<T> type, ParticleResources.SpriteParticleRegistration<T> provider) Deprecated.Register viaRegisterParticleProvidersEventprivate voidreload(PreparableReloadListener.SharedState currentReload, Executor taskExecutor, PreparableReloadListener.PreparationBarrier preparationBarrier, Executor reloadExecutor) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface PreparableReloadListener
getName, prepareSharedState
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
PARTICLE_LISTER
-
spriteSets
-
providers
-
onReload
-
-
Constructor Details
-
ParticleResources
public ParticleResources()
-
-
Method Details
-
onReload
-
registerProviders
private void registerProviders() -
register
@Deprecated public <T extends ParticleOptions> void register(ParticleType<T> type, ParticleProvider<T> provider) Deprecated.Register viaRegisterParticleProvidersEvent -
register
@Deprecated public <T extends ParticleOptions> void register(ParticleType<T> type, ParticleResources.SpriteParticleRegistration<T> provider) Deprecated.Register viaRegisterParticleProvidersEvent -
loadParticleDescription
-
getProviders
-
RegisterParticleProvidersEvent