CLASS net/minecraft/class_3360 net/minecraft/world/FeatureUpdater FIELD field_14432 featureIdToChunkNbt Ljava/util/Map; FIELD field_14433 updateStates Ljava/util/Map; FIELD field_14434 needsUpdate Z FIELD field_14435 OLD_TO_NEW Ljava/util/Map; FIELD field_14436 ANCIENT_TO_OLD Ljava/util/Map; FIELD field_17658 oldNames Ljava/util/List; FIELD field_17659 newNames Ljava/util/List; FIELD field_37194 NEW_STRUCTURE_NAMES Ljava/util/Set; METHOD (Lnet/minecraft/class_26;Ljava/util/List;Ljava/util/List;)V ARG 1 persistentStateManager ARG 2 oldNames ARG 3 newNames METHOD method_14734 init (Lnet/minecraft/class_26;)V ARG 1 persistentStateManager METHOD method_14735 getUpdatedReferences (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; ARG 1 nbt METHOD method_14737 needsUpdate (II)Z ARG 1 chunkX ARG 2 chunkZ METHOD method_14738 needsUpdate (IILjava/lang/String;)Z ARG 1 chunkX ARG 2 chunkZ ARG 3 id METHOD method_14739 (Ljava/util/HashMap;)V ARG 0 map METHOD method_14741 getUpdatedStarts (Lnet/minecraft/class_2487;Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487; ARG 1 nbt ARG 2 pos METHOD method_14742 (Ljava/util/HashMap;)V ARG 0 map METHOD method_14744 markResolved (J)V ARG 1 chunkPos METHOD method_14745 create (Lnet/minecraft/class_5321;Lnet/minecraft/class_26;)Lnet/minecraft/class_3360; ARG 0 world ARG 1 persistentStateManager