Class FeatureManager
java.lang.Object
net.minecraft.resource.featuretoggle.FeatureManager
- Mappings:
 Namespace Name named net/minecraft/resource/featuretoggle/FeatureManagerintermediary net/minecraft/class_7697official cvr
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<Identifier, FeatureFlag> private final FeatureSetprivate static final Loggerprivate final FeatureUniverse - 
Constructor Summary
ConstructorsConstructorDescriptionFeatureManager(FeatureUniverse universe, FeatureSet featureSet, Map<Identifier, FeatureFlag> featureFlags)  - 
Method Summary
Modifier and TypeMethodDescriptionbooleancontains(FeatureSet features) featureSetOf(Iterable<Identifier> features) featureSetOf(Iterable<Identifier> features, Consumer<Identifier> unknownFlagConsumer) featureSetOf(FeatureFlag[] features) com.mojang.serialization.Codec<FeatureSet> getCodec()toId(FeatureSet features)  
- 
Field Details
- 
LOGGER
- Mappings:
 Namespace Name Mixin selector named LOGGERLnet/minecraft/resource/featuretoggle/FeatureManager;LOGGER:Lorg/slf4j/Logger;intermediary field_40165Lnet/minecraft/class_7697;field_40165:Lorg/slf4j/Logger;official aLcvr;a:Lorg/slf4j/Logger;
 - 
universe
- Mappings:
 Namespace Name Mixin selector named universeLnet/minecraft/resource/featuretoggle/FeatureManager;universe:Lnet/minecraft/resource/featuretoggle/FeatureUniverse;intermediary field_40166Lnet/minecraft/class_7697;field_40166:Lnet/minecraft/class_7700;official bLcvr;b:Lcvt;
 - 
featureFlags
- Mappings:
 Namespace Name Mixin selector named featureFlagsLnet/minecraft/resource/featuretoggle/FeatureManager;featureFlags:Ljava/util/Map;intermediary field_40167Lnet/minecraft/class_7697;field_40167:Ljava/util/Map;official cLcvr;c:Ljava/util/Map;
 - 
featureSet
- Mappings:
 Namespace Name Mixin selector named featureSetLnet/minecraft/resource/featuretoggle/FeatureManager;featureSet:Lnet/minecraft/resource/featuretoggle/FeatureSet;intermediary field_40168Lnet/minecraft/class_7697;field_40168:Lnet/minecraft/class_7699;official dLcvr;d:Lcvs;
 
 - 
 - 
Constructor Details
- 
FeatureManager
FeatureManager(FeatureUniverse universe, FeatureSet featureSet, Map<Identifier, FeatureFlag> featureFlags) - Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/resource/featuretoggle/FeatureManager;<init>(Lnet/minecraft/resource/featuretoggle/FeatureUniverse;Lnet/minecraft/resource/featuretoggle/FeatureSet;Ljava/util/Map;)Vintermediary <init>Lnet/minecraft/class_7697;<init>(Lnet/minecraft/class_7700;Lnet/minecraft/class_7699;Ljava/util/Map;)Vofficial <init>Lcvr;<init>(Lcvt;Lcvs;Ljava/util/Map;)V
 
 - 
 - 
Method Details
- 
contains
- Mappings:
 Namespace Name Mixin selector named containsLnet/minecraft/resource/featuretoggle/FeatureManager;contains(Lnet/minecraft/resource/featuretoggle/FeatureSet;)Zintermediary method_45385Lnet/minecraft/class_7697;method_45385(Lnet/minecraft/class_7699;)Zofficial aLcvr;a(Lcvs;)Z
 - 
getFeatureSet
- Mappings:
 Namespace Name Mixin selector named getFeatureSetLnet/minecraft/resource/featuretoggle/FeatureManager;getFeatureSet()Lnet/minecraft/resource/featuretoggle/FeatureSet;intermediary method_45383Lnet/minecraft/class_7697;method_45383()Lnet/minecraft/class_7699;official aLcvr;a()Lcvs;
 - 
featureSetOf
- Mappings:
 Namespace Name Mixin selector named featureSetOfLnet/minecraft/resource/featuretoggle/FeatureManager;featureSetOf(Ljava/lang/Iterable;)Lnet/minecraft/resource/featuretoggle/FeatureSet;intermediary method_45387Lnet/minecraft/class_7697;method_45387(Ljava/lang/Iterable;)Lnet/minecraft/class_7699;official aLcvr;a(Ljava/lang/Iterable;)Lcvs;
 - 
featureSetOf
- Mappings:
 Namespace Name Mixin selector named featureSetOfLnet/minecraft/resource/featuretoggle/FeatureManager;featureSetOf([Lnet/minecraft/resource/featuretoggle/FeatureFlag;)Lnet/minecraft/resource/featuretoggle/FeatureSet;intermediary method_45390Lnet/minecraft/class_7697;method_45390([Lnet/minecraft/class_7696;)Lnet/minecraft/class_7699;official aLcvr;a([Lcvq;)Lcvs;
 - 
featureSetOf
public FeatureSet featureSetOf(Iterable<Identifier> features, Consumer<Identifier> unknownFlagConsumer) - Mappings:
 Namespace Name Mixin selector named featureSetOfLnet/minecraft/resource/featuretoggle/FeatureManager;featureSetOf(Ljava/lang/Iterable;Ljava/util/function/Consumer;)Lnet/minecraft/resource/featuretoggle/FeatureSet;intermediary method_45388Lnet/minecraft/class_7697;method_45388(Ljava/lang/Iterable;Ljava/util/function/Consumer;)Lnet/minecraft/class_7699;official aLcvr;a(Ljava/lang/Iterable;Ljava/util/function/Consumer;)Lcvs;
 - 
toId
- Mappings:
 Namespace Name Mixin selector named toIdLnet/minecraft/resource/featuretoggle/FeatureManager;toId(Lnet/minecraft/resource/featuretoggle/FeatureSet;)Ljava/util/Set;intermediary method_45392Lnet/minecraft/class_7697;method_45392(Lnet/minecraft/class_7699;)Ljava/util/Set;official bLcvr;b(Lcvs;)Ljava/util/Set;
 - 
getCodec
- Mappings:
 Namespace Name Mixin selector named getCodecLnet/minecraft/resource/featuretoggle/FeatureManager;getCodec()Lcom/mojang/serialization/Codec;intermediary method_45391Lnet/minecraft/class_7697;method_45391()Lcom/mojang/serialization/Codec;official bLcvr;b()Lcom/mojang/serialization/Codec;
 
 -