-
Notifications
You must be signed in to change notification settings - Fork 389
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
22w42a Added Feature Toggle Mappings (#3328)
* Added Feature Toggle Mappings * Changed 'branch' to 'universe' * Removed unrelated changes * Move to net.minecraft.resource and made package name lower case * Apply suggestions from code review Co-authored-by: enbrain <[email protected]> * Reverted wrong argument name change * Update FeatureFlags.mapping from code review Co-authored-by: apple502j <[email protected]> Co-authored-by: enbrain <[email protected]> Co-authored-by: apple502j <[email protected]>
- Loading branch information
1 parent
05be0bd
commit 3362890
Showing
5 changed files
with
100 additions
and
0 deletions.
There are no files selected for viewing
6 changes: 6 additions & 0 deletions
6
mappings/net/minecraft/resource/featuretoggle/FeatureFlag.mapping
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
CLASS net/minecraft/class_7696 net/minecraft/resource/featuretoggle/FeatureFlag | ||
FIELD field_40163 universe Lnet/minecraft/class_7700; | ||
FIELD field_40164 mask J | ||
METHOD <init> (Lnet/minecraft/class_7700;I)V | ||
ARG 1 universe | ||
ARG 2 id |
19 changes: 19 additions & 0 deletions
19
mappings/net/minecraft/resource/featuretoggle/FeatureFlags.mapping
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
CLASS net/minecraft/class_7701 net/minecraft/resource/featuretoggle/FeatureFlags | ||
FIELD field_40177 VANILLA Lnet/minecraft/class_7696; | ||
FIELD field_40178 BUNDLE Lnet/minecraft/class_7696; | ||
FIELD field_40179 UPDATE_1_20 Lnet/minecraft/class_7696; | ||
FIELD field_40180 FEATURE_MANAGER Lnet/minecraft/class_7697; | ||
FIELD field_40181 CODEC Lcom/mojang/serialization/Codec; | ||
FIELD field_40182 VANILLA_FEATURES Lnet/minecraft/class_7699; | ||
FIELD field_40183 DEFAULT_ENABLED_FEATURES Lnet/minecraft/class_7699; | ||
METHOD method_45405 printMissingFlags (Lnet/minecraft/class_7697;Lnet/minecraft/class_7699;Lnet/minecraft/class_7699;)Ljava/lang/String; | ||
ARG 0 featureManager | ||
ARG 1 featuresToCheck | ||
ARG 2 features | ||
METHOD method_45406 isNotVanilla (Lnet/minecraft/class_7699;)Z | ||
ARG 0 features | ||
METHOD method_45407 printMissingFlags (Lnet/minecraft/class_7699;Lnet/minecraft/class_7699;)Ljava/lang/String; | ||
ARG 0 featuresToCheck | ||
ARG 1 features | ||
METHOD method_45408 (Ljava/util/Set;Lnet/minecraft/class_2960;)Z | ||
ARG 1 id |
42 changes: 42 additions & 0 deletions
42
mappings/net/minecraft/resource/featuretoggle/FeatureManager.mapping
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
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 |
29 changes: 29 additions & 0 deletions
29
mappings/net/minecraft/resource/featuretoggle/FeatureSet.mapping
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
CLASS net/minecraft/class_7699 net/minecraft/resource/featuretoggle/FeatureSet | ||
FIELD field_40172 MAX_FEATURE_FLAGS I | ||
FIELD field_40173 EMPTY Lnet/minecraft/class_7699; | ||
FIELD field_40174 universe Lnet/minecraft/class_7700; | ||
FIELD field_40175 featuresMask J | ||
METHOD <init> (Lnet/minecraft/class_7700;J)V | ||
ARG 1 universe | ||
ARG 2 featuresMask | ||
METHOD equals (Ljava/lang/Object;)Z | ||
ARG 1 o | ||
METHOD method_45397 empty ()Lnet/minecraft/class_7699; | ||
METHOD method_45398 of (Lnet/minecraft/class_7696;)Lnet/minecraft/class_7699; | ||
ARG 0 feature | ||
METHOD method_45399 of (Lnet/minecraft/class_7696;[Lnet/minecraft/class_7696;)Lnet/minecraft/class_7699; | ||
ARG 0 feature1 | ||
ARG 1 features | ||
METHOD method_45400 isSubsetOf (Lnet/minecraft/class_7699;)Z | ||
ARG 1 features | ||
METHOD method_45401 combineMask (Lnet/minecraft/class_7700;JLjava/lang/Iterable;)J | ||
ARG 0 universe | ||
ARG 1 featuresMask | ||
ARG 3 newFeatures | ||
METHOD method_45402 of (Lnet/minecraft/class_7700;Ljava/util/Collection;)Lnet/minecraft/class_7699; | ||
ARG 0 universe | ||
ARG 1 features | ||
METHOD method_45403 contains (Lnet/minecraft/class_7696;)Z | ||
ARG 1 feature | ||
METHOD method_45404 combine (Lnet/minecraft/class_7699;)Lnet/minecraft/class_7699; | ||
ARG 1 features |
4 changes: 4 additions & 0 deletions
4
mappings/net/minecraft/resource/featuretoggle/FeatureUniverse.mapping
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
CLASS net/minecraft/class_7700 net/minecraft/resource/featuretoggle/FeatureUniverse | ||
FIELD field_40176 name Ljava/lang/String; | ||
METHOD <init> (Ljava/lang/String;)V | ||
ARG 1 name |