diff --git a/gradle.properties b/gradle.properties index 7804091..cdd2a67 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,8 +4,8 @@ org.gradle.parallel=true # Fabric Properties # check these on https://fabricmc.net/develop -minecraft_version=1.19.1 -yarn_mappings=1.19.1+build.6 +minecraft_version=1.19 +yarn_mappings=1.19+build.4 loader_version=0.16.2 fabric_kotlin_version=1.12.0+kotlin.2.0.10 @@ -15,4 +15,4 @@ maven_group=com.enginemachiner.harmony archives_base_name=harmony # Dependencies -fabric_version=0.58.5+1.19.1 \ No newline at end of file +fabric_version=0.58.0+1.19 \ No newline at end of file diff --git a/src/main/kotlin/com/enginemachiner/harmony/Item.kt b/src/main/kotlin/com/enginemachiner/harmony/Item.kt index 9504347..98b7bd8 100644 --- a/src/main/kotlin/com/enginemachiner/harmony/Item.kt +++ b/src/main/kotlin/com/enginemachiner/harmony/Item.kt @@ -21,7 +21,7 @@ val hands = arrayOf( Hand.MAIN_HAND, Hand.OFF_HAND ) fun handItem( player: PlayerEntity, kClass: KClass<*> ): ItemStack { - return player.handItems.find { kClass.isInstance( it.item ) }!! + return player.itemsHand.find { kClass.isInstance( it.item ) }!! } @@ -86,7 +86,7 @@ interface StackScreen { fun canOpenScreen( player: PlayerEntity, stack: ItemStack ): Boolean { - val handStack = player.handItems.find { it != stack }!! + val handStack = player.itemsHand.find { it != stack }!! return handStack.item is AirBlockItem diff --git a/src/main/kotlin/com/enginemachiner/harmony/NBT.kt b/src/main/kotlin/com/enginemachiner/harmony/NBT.kt index 7088ce4..57f16bf 100644 --- a/src/main/kotlin/com/enginemachiner/harmony/NBT.kt +++ b/src/main/kotlin/com/enginemachiner/harmony/NBT.kt @@ -127,7 +127,7 @@ object NBT { val holder = stack.holder; if ( holder !is PlayerEntity ) return - val i = holder.handItems.indexOf(stack) + val i = holder.itemsHand.indexOf(stack) putInt( nbt(stack), "Hand", i )