remove delayed rebuild
This commit is contained in:
parent
657b732ca5
commit
13d2506661
@ -23,8 +23,6 @@ class WidgetAtlasHolder private constructor(manager: TextureManager) : TextureAt
|
|||||||
var changeset = 0
|
var changeset = 0
|
||||||
private set
|
private set
|
||||||
|
|
||||||
var queued = false
|
|
||||||
private set
|
|
||||||
var once = false
|
var once = false
|
||||||
private set
|
private set
|
||||||
var demandsRebuild = false
|
var demandsRebuild = false
|
||||||
@ -36,7 +34,6 @@ class WidgetAtlasHolder private constructor(manager: TextureManager) : TextureAt
|
|||||||
override fun prepare(p_118891_: ResourceManager, p_118892_: ProfilerFiller): TextureAtlas.Preparations {
|
override fun prepare(p_118891_: ResourceManager, p_118892_: ProfilerFiller): TextureAtlas.Preparations {
|
||||||
once = true
|
once = true
|
||||||
demandsRebuild = false
|
demandsRebuild = false
|
||||||
queued = false
|
|
||||||
resourceManager = p_118891_
|
resourceManager = p_118891_
|
||||||
profileManager = p_118892_
|
profileManager = p_118892_
|
||||||
changeset++
|
changeset++
|
||||||
@ -56,17 +53,7 @@ class WidgetAtlasHolder private constructor(manager: TextureManager) : TextureAt
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun queueRebuild() {
|
fun queueRebuild() {
|
||||||
if (!queued && once) {
|
demandsRebuild = true
|
||||||
queued = true
|
|
||||||
|
|
||||||
if (LOGGED_IN) {
|
|
||||||
onceClient(20) {
|
|
||||||
apply(prepare(resourceManager, profileManager), resourceManager, profileManager)
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
demandsRebuild = true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun getResourcesToLoad(): Stream<ResourceLocation> {
|
override fun getResourcesToLoad(): Stream<ResourceLocation> {
|
||||||
|
Loading…
Reference in New Issue
Block a user