mirror of https://github.com/FabricMC/yarn.git
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 <69905075+enbrain@users.noreply.github.com> * Reverted wrong argument name change * Update FeatureFlags.mapping from code review Co-authored-by: apple502j <33279053+apple502j@users.noreply.github.com> Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com> Co-authored-by: apple502j <33279053+apple502j@users.noreply.github.com>
This commit is contained in:
parent
05be0bde2e
commit
33628903ff
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
Loading…
Reference in New Issue