aboutsummaryrefslogtreecommitdiff
path: root/src/texturePacks/java/moe/nea/firmament/features/texturepack/HeadModelChooser.kt
diff options
context:
space:
mode:
authorLinnea Gräf <nea@nea.moe>2025-11-15 23:42:26 +0100
committerLinnea Gräf <nea@nea.moe>2025-11-15 23:42:26 +0100
commit5632c1d50bb0319886fb6acd54df92bf01491532 (patch)
tree6f9adb070df25a4406cfa7713714f9e348f7445e /src/texturePacks/java/moe/nea/firmament/features/texturepack/HeadModelChooser.kt
parent4d8399ff4d769def62e6a8241327c4f2dac47e71 (diff)
downloadFirmament-5632c1d50bb0319886fb6acd54df92bf01491532.tar.gz
Firmament-5632c1d50bb0319886fb6acd54df92bf01491532.tar.bz2
Firmament-5632c1d50bb0319886fb6acd54df92bf01491532.zip
snapshot: full 1.21.10 build (- REI; fuck private discord builds)
Diffstat (limited to 'src/texturePacks/java/moe/nea/firmament/features/texturepack/HeadModelChooser.kt')
-rw-r--r--src/texturePacks/java/moe/nea/firmament/features/texturepack/HeadModelChooser.kt6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/texturePacks/java/moe/nea/firmament/features/texturepack/HeadModelChooser.kt b/src/texturePacks/java/moe/nea/firmament/features/texturepack/HeadModelChooser.kt
index 3e8cc4e..8b97a4b 100644
--- a/src/texturePacks/java/moe/nea/firmament/features/texturepack/HeadModelChooser.kt
+++ b/src/texturePacks/java/moe/nea/firmament/features/texturepack/HeadModelChooser.kt
@@ -13,6 +13,7 @@ import net.minecraft.client.world.ClientWorld
import net.minecraft.entity.LivingEntity
import net.minecraft.item.ItemDisplayContext
import net.minecraft.item.ItemStack
+import net.minecraft.util.HeldItemContext
import net.minecraft.util.Identifier
object HeadModelChooser {
@@ -28,13 +29,14 @@ object HeadModelChooser {
}
data class Baked(val head: ItemModel, val regular: ItemModel) : ItemModel {
+
override fun update(
state: ItemRenderState,
stack: ItemStack?,
resolver: ItemModelManager?,
displayContext: ItemDisplayContext,
world: ClientWorld?,
- user: LivingEntity?,
+ heldItemContext: HeldItemContext?,
seed: Int
) {
val instance =
@@ -44,7 +46,7 @@ object HeadModelChooser {
} else {
regular
}
- instance.update(state, stack, resolver, displayContext, world, user, seed)
+ instance.update(state, stack, resolver, displayContext, world, heldItemContext, seed)
}
}