fix: Fix incorrect model initialization for bad optimizations

This commit is contained in:
Linnea Gräf
2024-11-13 15:13:36 +01:00
parent 2c3aa3bd84
commit 57cdcb21ec

View File

@@ -33,7 +33,9 @@ class GuiPlayer(world: ClientWorld?, profile: GameProfile?) : AbstractClientPlay
} }
fun postInit() { fun postInit() {
skinTexture = DefaultSkinHelper.getSkinTextures(this.getUuid()).texture
lastVelocity = Vec3d.ZERO lastVelocity = Vec3d.ZERO
model = Model.WIDE
} }
override fun isCreative(): Boolean { override fun isCreative(): Boolean {
@@ -44,7 +46,7 @@ class GuiPlayer(world: ClientWorld?, profile: GameProfile?) : AbstractClientPlay
return false return false
} }
var skinTexture: Identifier = DefaultSkinHelper.getSkinTextures(this.getUuid()).texture lateinit var skinTexture: Identifier
var capeTexture: Identifier? = null var capeTexture: Identifier? = null
var model: Model = Model.WIDE var model: Model = Model.WIDE
override fun getSkinTextures(): SkinTextures { override fun getSkinTextures(): SkinTextures {