Uses of Interface
net.minecraft.server.packs.resources.ResourceProvider
Packages that use ResourceProvider
Package
Description
-
Uses of ResourceProvider in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer with parameters of type ResourceProviderModifier and TypeMethodDescriptionRegistryDataCollector.collectGameRegistries(ResourceProvider pResourceProvider, RegistryAccess pRegistryAccess, boolean pIsMemoryConnection) RegistryDataCollector.ContentsCollector.loadRegistries(ResourceProvider pResourceProvider, RegistryAccess pRegistryAccess) Method parameters in net.minecraft.client.multiplayer with type arguments of type ResourceProviderModifier and TypeMethodDescriptionprivate <T> TClientConfigurationPacketListenerImpl.runWithResources(Function<ResourceProvider, T> pResources) -
Uses of ResourceProvider in net.minecraft.client.renderer
Classes in net.minecraft.client.renderer that implement ResourceProviderFields in net.minecraft.client.renderer declared as ResourceProviderModifier and TypeFieldDescriptionprivate final ResourceProviderGameRenderer.ResourceCache.originalThe field for theoriginalrecord component.private final ResourceProviderPostChain.resourceProviderMethods in net.minecraft.client.renderer that return ResourceProviderModifier and TypeMethodDescriptionGameRenderer.ResourceCache.original()Returns the value of theoriginalrecord component.Methods in net.minecraft.client.renderer with parameters of type ResourceProviderModifier and TypeMethodDescriptionstatic EffectProgramEffectInstance.getOrCreate(ResourceProvider pResourceProvider, Program.Type pType, String pName) private static ProgramShaderInstance.getOrCreate(ResourceProvider pResourceProvider, Program.Type pProgramType, String pName) private voidGameRenderer.loadBlurEffect(ResourceProvider pResourceProvider) private ShaderInstanceGameRenderer.preloadShader(ResourceProvider pResourceProvider, String pName, VertexFormat pFormat) voidGameRenderer.preloadUiShader(ResourceProvider pResourceProvider) (package private) voidGameRenderer.reloadShaders(ResourceProvider pResourceProvider) Constructors in net.minecraft.client.renderer with parameters of type ResourceProviderModifierConstructorDescriptionEffectInstance(ResourceProvider pResourceProvider, String pName) PostChain(TextureManager pTextureManager, ResourceProvider pResourceProvider, RenderTarget pScreenTarget, ResourceLocation pResourceLocation) PostPass(ResourceProvider pResourceProvider, String pName, RenderTarget pInTarget, RenderTarget pOutTarget, boolean pUseLinearFilter) ResourceCache(ResourceProvider original, Map<ResourceLocation, Resource> cache) Creates an instance of aResourceCacherecord class.ShaderInstance(ResourceProvider pResourceProvider, String pName, VertexFormat pVertexFormat) Deprecated.ShaderInstance(ResourceProvider p_173336_, ResourceLocation shaderLocation, VertexFormat p_173338_) -
Uses of ResourceProvider in net.minecraft.client.sounds
Fields in net.minecraft.client.sounds declared as ResourceProviderModifier and TypeFieldDescriptionprivate final ResourceProviderSoundBufferLibrary.resourceManagerThe ResourceProvider used for loading sound resources.Methods in net.minecraft.client.sounds with parameters of type ResourceProviderModifier and TypeMethodDescription(package private) static booleanSoundManager.validateSoundResource(Sound pSound, ResourceLocation pLocation, ResourceProvider pResourceProvider) Validates a sound resourceConstructors in net.minecraft.client.sounds with parameters of type ResourceProviderModifierConstructorDescriptionSoundBufferLibrary(ResourceProvider pResourceManager) SoundEngine(SoundManager pSoundManager, Options pOptions, ResourceProvider pResourceManager) -
Uses of ResourceProvider in net.minecraft.resources
Methods in net.minecraft.resources with parameters of type ResourceProviderModifier and TypeMethodDescriptionstatic RegistryAccess.FrozenRegistryDataLoader.load(Map<ResourceKey<? extends Registry<?>>, List<RegistrySynchronization.PackedRegistryEntry>> pElements, ResourceProvider pResourceProvider, RegistryAccess pRegistryAccess, List<RegistryDataLoader.RegistryData<?>> pRegistryData) (package private) static <E> voidRegistryDataLoader.loadContentsFromNetwork(Map<ResourceKey<? extends Registry<?>>, List<RegistrySynchronization.PackedRegistryEntry>> pElements, ResourceProvider pResourceProvider, RegistryOps.RegistryInfoLookup pRegistryInfoLookup, WritableRegistry<E> pRegistry, com.mojang.serialization.Decoder<E> pCodec, Map<ResourceKey<?>, Exception> pLoadingErrors) voidRegistryDataLoader.Loader.loadFromNetwork(Map<ResourceKey<? extends Registry<?>>, List<RegistrySynchronization.PackedRegistryEntry>> pElements, ResourceProvider pResourceProvider, RegistryOps.RegistryInfoLookup pRegistryInfoLookup) -
Uses of ResourceProvider in net.minecraft.server.packs
Methods in net.minecraft.server.packs that return ResourceProvider -
Uses of ResourceProvider in net.minecraft.server.packs.resources
Subinterfaces of ResourceProvider in net.minecraft.server.packs.resourcesModifier and TypeInterfaceDescriptioninterfaceinterfaceClasses in net.minecraft.server.packs.resources that implement ResourceProviderModifier and TypeClassDescriptionclassclassclassstatic enumFields in net.minecraft.server.packs.resources declared as ResourceProviderMethods in net.minecraft.server.packs.resources that return ResourceProviderModifier and TypeMethodDescriptionstatic ResourceProviderResourceProvider.fromMap(Map<ResourceLocation, Resource> pResources) -
Uses of ResourceProvider in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as ResourceProviderModifier and TypeFieldDescriptionprivate final ResourceProviderRegisterShadersEvent.resourceProviderMethods in net.neoforged.neoforge.client.event that return ResourceProviderModifier and TypeMethodDescriptionRegisterShadersEvent.getResourceProvider()Returns the client-side resource provider.Constructors in net.neoforged.neoforge.client.event with parameters of type ResourceProviderModifierConstructorDescriptionRegisterShadersEvent(ResourceProvider resourceProvider, List<com.mojang.datafixers.util.Pair<ShaderInstance, Consumer<ShaderInstance>>> shaderList)