net.minecraft.client.renderer.texture

public class TextureManager

implements PreparableReloadListener, Tickable, AutoCloseable

exn
net.minecraft.client.renderer.texture.TextureManager
net.minecraft.class_1060
net.minecraft.client.texture.TextureManager
net.minecraft.src.C_4490_

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
b
LOGGER
field_5288
LOGGER
f_118467_
public static final ResourceLocation
a
INTENTIONAL_MISSING_TEXTURE
field_5285
MISSING_IDENTIFIER
f_118466_
private final Map<ResourceLocation, AbstractTexture>
c
byPath
field_5286
textures
f_118468_
private final Set<Tickable>
d
tickableTextures
field_5284
tickListeners
f_118469_
private final Map<String, Integer>
e
prefixRegister
field_5283
dynamicIdCounters
f_118470_
private final ResourceManager
f
resourceManager
field_5287
resourceContainer
f_118471_

Constructor summary

ModifierConstructor
public (ResourceManager resourceManager)

Method summary

Modifier and TypeMethod
public void
a(ww arg0)
bindForSetup(ResourceLocation arg0)
method_22813(class_2960 arg0)
bindTexture(Identifier id)
m_174784_(C_5265_ arg0)
private void
d(ww arg0)
_bind(ResourceLocation arg0)
method_4618(class_2960 arg0)
bindTextureInner(Identifier id)
m_118519_(C_5265_ arg0)
public void
a(ww arg0, exa arg1)
register(ResourceLocation arg0, AbstractTexture arg1)
method_4616(class_2960 arg0, class_1044 arg1)
registerTexture(Identifier id, AbstractTexture texture)
m_118495_(C_5265_ p_118497_, C_4468_ arg1)
private void
c(ww arg0, exa arg1)
safeClose(ResourceLocation arg0, AbstractTexture arg1)
method_30299(class_2960 arg0, class_1044 arg1)
closeTexture(Identifier id, AbstractTexture texture)
m_118508_(C_5265_ p_118510_, C_4468_ arg1)
private AbstractTexture
d(ww arg0, exa arg1)
loadTexture(ResourceLocation arg0, AbstractTexture arg1)
method_24303(class_2960 arg0, class_1044 arg1)
loadTexture(Identifier id, AbstractTexture texture)
m_118515_(C_5265_ p_118517_, C_4468_ arg1)
public AbstractTexture
b(ww arg0)
getTexture(ResourceLocation arg0)
method_4619(class_2960 arg0)
getTexture(Identifier id)
m_118506_(C_5265_ arg0)
public AbstractTexture
b(ww arg0, exa arg1)
getTexture(ResourceLocation arg0, AbstractTexture arg1)
method_34590(class_2960 arg0, class_1044 arg1)
getOrDefault(Identifier id, AbstractTexture fallback)
m_174786_(C_5265_ p_174788_, C_4468_ arg1)
public ResourceLocation
a(String arg0, exc arg1)
register(String arg0, DynamicTexture arg1)
method_4617(String arg0, class_1043 arg1)
registerDynamicTexture(String prefix, NativeImageBackedTexture texture)
m_118490_(String p_118492_, C_4470_ arg1)
public CompletableFuture<Void>
a(ww arg0, Executor arg1)
preload(ResourceLocation arg0, Executor arg1)
method_18168(class_2960 arg0, Executor arg1)
loadTextureAsync(Identifier id, Executor executor)
m_118501_(C_5265_ p_118503_, Executor arg1)
private static void
a(Runnable arg0)
execute(Runnable arg0)
method_22812(Runnable arg0)
runOnRenderThread(Runnable runnable)
m_118488_(Runnable p_118489_)
public void
e()
tick()
method_4622()
tick()
m_7673_()
public void
c(ww arg0)
release(ResourceLocation arg0)
method_4615(class_2960 arg0)
destroyTexture(Identifier id)
m_118513_(C_5265_ arg0)
public void
close()
close()
close()
public CompletableFuture<Void>
a(ado$a arg0, adt arg1, apv arg2, apv arg3, Executor arg4, Executor arg5)
reload(PreparableReloadListener$PreparationBarrier arg0, ResourceManager arg1, ProfilerFiller arg2, ProfilerFiller arg3, Executor arg4, Executor arg5)
method_25931(class_3302$class_4045 arg0, class_3300 arg1, class_3695 arg2, class_3695 arg3, Executor arg4, Executor arg5)
reload(ResourceReloader$Synchronizer arg0, ResourceManager arg1, Profiler arg2, Profiler arg3, Executor arg4, Executor arg5)
m_5540_(C_69_$C_70_ p_118477_, C_77_ p_118478_, C_442_ p_118479_, C_442_ p_118480_, Executor p_118481_, Executor arg5)