Use HashMap for userData storage

This commit is contained in:
DBotThePony 2022-05-24 10:52:08 +07:00
parent cb171a63be
commit 083d4efa17
Signed by: DBot
GPG Key ID: DCC23B5715498507

View File

@ -11,6 +11,7 @@ import ru.dbotthepony.mc.otm.addPreWorldTicker
import ru.dbotthepony.mc.otm.core.plus
import java.util.*
import kotlin.collections.ArrayList
import kotlin.collections.HashMap
abstract class Abstract6Graph<T> : IConditionalTickable {
@JvmField
@ -26,7 +27,7 @@ abstract class Abstract6Graph<T> : IConditionalTickable {
* Allows storing arbitrary data by external code
*/
@JvmField
val userData = Object2ObjectAVLTreeMap<UUID, Any>()
val userData = HashMap<UUID, Any>()
abstract fun onNodeRemoved(node: Graph6Node<T>)
abstract fun onNodeAdded(node: Graph6Node<T>)