From f5e21f5582b87a0342a2f4a80004811c4a001612 Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Sat, 29 Mar 2025 12:41:55 +0700 Subject: [PATCH] Fix filter deserialization --- .../mc/otm/container/slotted/FilteredContainerSlot.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/container/slotted/FilteredContainerSlot.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/container/slotted/FilteredContainerSlot.kt index d78c871bf..4e2d50f3d 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/container/slotted/FilteredContainerSlot.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/container/slotted/FilteredContainerSlot.kt @@ -44,7 +44,7 @@ open class FilteredContainerSlot( filter = ItemFilter.EMPTY if ("filter" in nbt) { - ItemFilter.CODEC.decode(provider.createSerializationContext(NbtOps.INSTANCE), nbt) + ItemFilter.CODEC.decode(provider.createSerializationContext(NbtOps.INSTANCE), nbt["filter"]) .ifError { LOGGER.error("Unable to deserialize item filter: ${it.message()}") } .resultOrPartial().map { it.first }.ifPresent { filter = it } }