From 3d8035c977dc2943e9273312525150c95bf2ac4a Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Sun, 25 Sep 2022 21:08:33 +0700 Subject: [PATCH] Use hash map for UUID -> Int --- .../dbotthepony/mc/otm/capability/MatteryPlayerCapability.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/capability/MatteryPlayerCapability.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/capability/MatteryPlayerCapability.kt index 507bd9106..7a846cf31 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/capability/MatteryPlayerCapability.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/capability/MatteryPlayerCapability.kt @@ -54,6 +54,7 @@ import java.util.* import java.util.stream.Stream import kotlin.collections.ArrayDeque import kotlin.collections.ArrayList +import kotlin.collections.HashMap @Suppress("unused") class MatteryPlayerCapability(val ply: Player) : ICapabilityProvider, INBTSerializable { @@ -75,7 +76,7 @@ class MatteryPlayerCapability(val ply: Player) : ICapabilityProvider, INBTSerial private val exoSuitSlotCountModifiersMap: MutableMap by synchronizer.Map( keyCodec = UUIDValueCodec, valueCodec = IntValueCodec, - backingMap = Object2IntAVLTreeMap(), + backingMap = HashMap(), callback = { this.exoSuitSlotCountModifiers.recompute() }