Package net.minecraft.world
Class FeatureUpdater
java.lang.Object
net.minecraft.world.FeatureUpdater
- Mappings:
- Namespace - Name - named - net/minecraft/world/FeatureUpdater- intermediary - net/minecraft/class_3360- official - eni
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Map<String, Long2ObjectMap<NbtCompound>> private final booleanprivate final Map<String, ChunkUpdateState> 
- 
Constructor SummaryConstructorsConstructorDescriptionFeatureUpdater(@Nullable PersistentStateManager persistentStateManager, List<String> oldNames, List<String> newNames) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic FeatureUpdatercreate(RegistryKey<World> world, @Nullable PersistentStateManager persistentStateManager) private NbtCompoundgetUpdatedStarts(NbtCompound nbt, ChunkPos pos) private voidinit(@Nullable PersistentStateManager persistentStateManager) voidmarkResolved(long chunkPos) private booleanneedsUpdate(int chunkX, int chunkZ) private booleanneedsUpdate(int chunkX, int chunkZ, String id) 
- 
Field Details- 
OLD_TO_NEW- Mappings:
- Namespace - Name - Mixin selector - named - OLD_TO_NEW- Lnet/minecraft/world/FeatureUpdater;OLD_TO_NEW:Ljava/util/Map;- intermediary - field_14435- Lnet/minecraft/class_3360;field_14435:Ljava/util/Map;- official - a- Leni;a:Ljava/util/Map;
 
- 
ANCIENT_TO_OLD- Mappings:
- Namespace - Name - Mixin selector - named - ANCIENT_TO_OLD- Lnet/minecraft/world/FeatureUpdater;ANCIENT_TO_OLD:Ljava/util/Map;- intermediary - field_14436- Lnet/minecraft/class_3360;field_14436:Ljava/util/Map;- official - b- Leni;b:Ljava/util/Map;
 
- 
NEW_STRUCTURE_NAMES- Mappings:
- Namespace - Name - Mixin selector - named - NEW_STRUCTURE_NAMES- Lnet/minecraft/world/FeatureUpdater;NEW_STRUCTURE_NAMES:Ljava/util/Set;- intermediary - field_37194- Lnet/minecraft/class_3360;field_37194:Ljava/util/Set;- official - c- Leni;c:Ljava/util/Set;
 
- 
needsUpdateprivate final boolean needsUpdate- Mappings:
- Namespace - Name - Mixin selector - named - needsUpdate- Lnet/minecraft/world/FeatureUpdater;needsUpdate:Z- intermediary - field_14434- Lnet/minecraft/class_3360;field_14434:Z- official - d- Leni;d:Z
 
- 
featureIdToChunkNbt- Mappings:
- Namespace - Name - Mixin selector - named - featureIdToChunkNbt- Lnet/minecraft/world/FeatureUpdater;featureIdToChunkNbt:Ljava/util/Map;- intermediary - field_14432- Lnet/minecraft/class_3360;field_14432:Ljava/util/Map;- official - e- Leni;e:Ljava/util/Map;
 
- 
updateStates- Mappings:
- Namespace - Name - Mixin selector - named - updateStates- Lnet/minecraft/world/FeatureUpdater;updateStates:Ljava/util/Map;- intermediary - field_14433- Lnet/minecraft/class_3360;field_14433:Ljava/util/Map;- official - f- Leni;f:Ljava/util/Map;
 
- 
oldNames- Mappings:
- Namespace - Name - Mixin selector - named - oldNames- Lnet/minecraft/world/FeatureUpdater;oldNames:Ljava/util/List;- intermediary - field_17658- Lnet/minecraft/class_3360;field_17658:Ljava/util/List;- official - g- Leni;g:Ljava/util/List;
 
- 
newNames- Mappings:
- Namespace - Name - Mixin selector - named - newNames- Lnet/minecraft/world/FeatureUpdater;newNames:Ljava/util/List;- intermediary - field_17659- Lnet/minecraft/class_3360;field_17659:Ljava/util/List;- official - h- Leni;h:Ljava/util/List;
 
 
- 
- 
Constructor Details- 
FeatureUpdaterpublic FeatureUpdater(@Nullable @Nullable PersistentStateManager persistentStateManager, List<String> oldNames, List<String> newNames) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/world/FeatureUpdater;<init>(Lnet/minecraft/world/PersistentStateManager;Ljava/util/List;Ljava/util/List;)V- intermediary - <init>- Lnet/minecraft/class_3360;<init>(Lnet/minecraft/class_26;Ljava/util/List;Ljava/util/List;)V- official - <init>- Leni;<init>(Leva;Ljava/util/List;Ljava/util/List;)V
 
 
- 
- 
Method Details- 
markResolvedpublic void markResolved(long chunkPos) - Mappings:
- Namespace - Name - Mixin selector - named - markResolved- Lnet/minecraft/world/FeatureUpdater;markResolved(J)V- intermediary - method_14744- Lnet/minecraft/class_3360;method_14744(J)V- official - a- Leni;a(J)V
 
- 
getUpdatedReferences- Mappings:
- Namespace - Name - Mixin selector - named - getUpdatedReferences- Lnet/minecraft/world/FeatureUpdater;getUpdatedReferences(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;- intermediary - method_14735- Lnet/minecraft/class_3360;method_14735(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;- official - a- Leni;a(Ltq;)Ltq;
 
- 
needsUpdate- Mappings:
- Namespace - Name - Mixin selector - named - needsUpdate- Lnet/minecraft/world/FeatureUpdater;needsUpdate(IILjava/lang/String;)Z- intermediary - method_14738- Lnet/minecraft/class_3360;method_14738(IILjava/lang/String;)Z- official - a- Leni;a(IILjava/lang/String;)Z
 
- 
needsUpdateprivate boolean needsUpdate(int chunkX, int chunkZ) - Mappings:
- Namespace - Name - Mixin selector - named - needsUpdate- Lnet/minecraft/world/FeatureUpdater;needsUpdate(II)Z- intermediary - method_14737- Lnet/minecraft/class_3360;method_14737(II)Z- official - a- Leni;a(II)Z
 
- 
getUpdatedStarts- Mappings:
- Namespace - Name - Mixin selector - named - getUpdatedStarts- Lnet/minecraft/world/FeatureUpdater;getUpdatedStarts(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/util/math/ChunkPos;)Lnet/minecraft/nbt/NbtCompound;- intermediary - method_14741- Lnet/minecraft/class_3360;method_14741(Lnet/minecraft/class_2487;Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487;- official - a- Leni;a(Ltq;Ldfp;)Ltq;
 
- 
init- Mappings:
- Namespace - Name - Mixin selector - named - init- Lnet/minecraft/world/FeatureUpdater;init(Lnet/minecraft/world/PersistentStateManager;)V- intermediary - method_14734- Lnet/minecraft/class_3360;method_14734(Lnet/minecraft/class_26;)V- official - a- Leni;a(Leva;)V
 
- 
createpublic static FeatureUpdater create(RegistryKey<World> world, @Nullable @Nullable PersistentStateManager persistentStateManager) - Mappings:
- Namespace - Name - Mixin selector - named - create- Lnet/minecraft/world/FeatureUpdater;create(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/world/PersistentStateManager;)Lnet/minecraft/world/FeatureUpdater;- intermediary - method_14745- Lnet/minecraft/class_3360;method_14745(Lnet/minecraft/class_5321;Lnet/minecraft/class_26;)Lnet/minecraft/class_3360;- official - a- Leni;a(Laku;Leva;)Leni;
 
 
-