Class FeatureManager.Builder
java.lang.Object
net.minecraft.resource.featuretoggle.FeatureManager.Builder
- Enclosing class:
FeatureManager
- Mappings:
Namespace Name named net/minecraft/resource/featuretoggle/FeatureManager$Builderintermediary net/minecraft/class_7697$class_7698official cpk$a
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<Identifier, FeatureFlag> private intprivate final FeatureUniverse -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddFlag(Identifier feature) addVanillaFlag(String feature) build()
-
Field Details
-
universe
- Mappings:
Namespace Name Mixin selector named universeLnet/minecraft/resource/featuretoggle/FeatureManager$Builder;universe:Lnet/minecraft/resource/featuretoggle/FeatureUniverse;intermediary field_40169Lnet/minecraft/class_7697$class_7698;field_40169:Lnet/minecraft/class_7700;official aLcpk$a;a:Lcpm;
-
id
private int id- Mappings:
Namespace Name Mixin selector named idLnet/minecraft/resource/featuretoggle/FeatureManager$Builder;id:Iintermediary field_40170Lnet/minecraft/class_7697$class_7698;field_40170:Iofficial bLcpk$a;b:I
-
featureFlags
- Mappings:
Namespace Name Mixin selector named featureFlagsLnet/minecraft/resource/featuretoggle/FeatureManager$Builder;featureFlags:Ljava/util/Map;intermediary field_40171Lnet/minecraft/class_7697$class_7698;field_40171:Ljava/util/Map;official cLcpk$a;c:Ljava/util/Map;
-
-
Constructor Details
-
Builder
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/resource/featuretoggle/FeatureManager$Builder;<init>(Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_7697$class_7698;<init>(Ljava/lang/String;)Vofficial <init>Lcpk$a;<init>(Ljava/lang/String;)V
-
-
Method Details
-
addVanillaFlag
- Mappings:
Namespace Name Mixin selector named addVanillaFlagLnet/minecraft/resource/featuretoggle/FeatureManager$Builder;addVanillaFlag(Ljava/lang/String;)Lnet/minecraft/resource/featuretoggle/FeatureFlag;intermediary method_45396Lnet/minecraft/class_7697$class_7698;method_45396(Ljava/lang/String;)Lnet/minecraft/class_7696;official aLcpk$a;a(Ljava/lang/String;)Lcpj;
-
addFlag
- Mappings:
Namespace Name Mixin selector named addFlagLnet/minecraft/resource/featuretoggle/FeatureManager$Builder;addFlag(Lnet/minecraft/util/Identifier;)Lnet/minecraft/resource/featuretoggle/FeatureFlag;intermediary method_45395Lnet/minecraft/class_7697$class_7698;method_45395(Lnet/minecraft/class_2960;)Lnet/minecraft/class_7696;official aLcpk$a;a(Lakr;)Lcpj;
-
build
- Mappings:
Namespace Name Mixin selector named buildLnet/minecraft/resource/featuretoggle/FeatureManager$Builder;build()Lnet/minecraft/resource/featuretoggle/FeatureManager;intermediary method_45394Lnet/minecraft/class_7697$class_7698;method_45394()Lnet/minecraft/class_7697;official aLcpk$a;a()Lcpk;
-