CLASS bwn net/minecraft/world/storage/SerializingRegionBasedStorage FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b loadedElements Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; FIELD d unsavedElements Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet; FIELD e deserializer Ljava/util/function/BiFunction; FIELD f factory Ljava/util/function/Function; METHOD (Ljava/io/File;Ljava/util/function/BiFunction;Ljava/util/function/Function;)V ARG 1 directory ARG 2 deserializer ARG 3 factory METHOD a onUpdate (J)V ARG 1 pos METHOD a loadDataAt (Lbfk;)V ARG 1 pos METHOD a tick (Ljava/util/function/BooleanSupplier;)V METHOD b onLoad (J)V ARG 1 pos METHOD b isPosInvalid (Lfn;)Z ARG 1 pos METHOD c getIfLoaded (J)Ljava/util/Optional; ARG 1 pos METHOD d get (J)Ljava/util/Optional; METHOD e getOrCreate (J)Lzr; ARG 1 pos