CLASS net/minecraft/class_7697 net/minecraft/resource/featuretoggle/FeatureManager
	FIELD field_40165 LOGGER Lorg/slf4j/Logger;
	FIELD field_40166 universe Lnet/minecraft/class_7700;
	FIELD field_40167 featureFlags Ljava/util/Map;
	FIELD field_40168 featureSet Lnet/minecraft/class_7699;
	METHOD <init> (Lnet/minecraft/class_7700;Lnet/minecraft/class_7699;Ljava/util/Map;)V
		ARG 1 universe
		ARG 2 featureSet
		ARG 3 featureFlags
	METHOD method_45383 getFeatureSet ()Lnet/minecraft/class_7699;
	METHOD method_45384 (Lnet/minecraft/class_2960;)V
		ARG 0 feature
	METHOD method_45385 contains (Lnet/minecraft/class_7699;)Z
		ARG 1 features
	METHOD method_45386 (Lnet/minecraft/class_7699;Ljava/util/Set;Lnet/minecraft/class_2960;Lnet/minecraft/class_7696;)V
		ARG 2 identifier
		ARG 3 featureFlag
	METHOD method_45387 featureSetOf (Ljava/lang/Iterable;)Lnet/minecraft/class_7699;
		ARG 1 features
	METHOD method_45388 featureSetOf (Ljava/lang/Iterable;Ljava/util/function/Consumer;)Lnet/minecraft/class_7699;
		ARG 1 features
		ARG 2 unknownFlagConsumer
	METHOD method_45389 (Ljava/util/List;)Lcom/mojang/serialization/DataResult;
		ARG 1 featureIds
	METHOD method_45390 featureSetOf ([Lnet/minecraft/class_7696;)Lnet/minecraft/class_7699;
		ARG 1 features
	METHOD method_45391 getCodec ()Lcom/mojang/serialization/Codec;
	METHOD method_45392 toId (Lnet/minecraft/class_7699;)Ljava/util/Set;
		ARG 1 features
	METHOD method_45393 (Lnet/minecraft/class_7699;)Ljava/util/List;
		ARG 1 features
	CLASS class_7698 Builder
		FIELD field_40169 universe Lnet/minecraft/class_7700;
		FIELD field_40170 id I
		FIELD field_40171 featureFlags Ljava/util/Map;
		METHOD <init> (Ljava/lang/String;)V
			ARG 1 universe
		METHOD method_45394 build ()Lnet/minecraft/class_7697;
		METHOD method_45395 addFlag (Lnet/minecraft/class_2960;)Lnet/minecraft/class_7696;
			ARG 1 feature
		METHOD method_45396 addVanillaFlag (Ljava/lang/String;)Lnet/minecraft/class_7696;
			ARG 1 feature
