mirror of https://github.com/FabricMC/yarn.git
Refactor properties (#716)
This commit is contained in:
parent
bb90607728
commit
4e34f949a4
|
@ -1,9 +1,10 @@
|
|||
CLASS bvw net/minecraft/state/property/AbstractProperty
|
||||
FIELD a valueClass Ljava/lang/Class;
|
||||
FIELD a type Ljava/lang/Class;
|
||||
FIELD b name Ljava/lang/String;
|
||||
FIELD c computedHashCode Ljava/lang/Integer;
|
||||
METHOD <init> (Ljava/lang/String;Ljava/lang/Class;)V
|
||||
ARG 1 name
|
||||
ARG 2 type
|
||||
METHOD c computeHashCode ()I
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
ARG 1 obj
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
CLASS bwc net/minecraft/state/property/BooleanProperty
|
||||
FIELD a values Lcom/google/common/collect/ImmutableSet;
|
||||
METHOD a create (Ljava/lang/String;)Lbwc;
|
||||
METHOD <init> (Ljava/lang/String;)V
|
||||
ARG 1 name
|
||||
METHOD a of (Ljava/lang/String;)Lbwc;
|
||||
ARG 0 name
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
|
|
|
@ -2,12 +2,12 @@ CLASS bwf net/minecraft/state/property/DirectionProperty
|
|||
METHOD <init> (Ljava/lang/String;Ljava/util/Collection;)V
|
||||
ARG 1 name
|
||||
ARG 2 values
|
||||
METHOD a create (Ljava/lang/String;Ljava/util/Collection;)Lbwf;
|
||||
METHOD a of (Ljava/lang/String;Ljava/util/Collection;)Lbwf;
|
||||
ARG 0 name
|
||||
ARG 1 values
|
||||
METHOD a create (Ljava/lang/String;Ljava/util/function/Predicate;)Lbwf;
|
||||
METHOD a of (Ljava/lang/String;Ljava/util/function/Predicate;)Lbwf;
|
||||
ARG 0 name
|
||||
ARG 1 predicate
|
||||
METHOD a create (Ljava/lang/String;[Lfa;)Lbwf;
|
||||
ARG 1 filter
|
||||
METHOD a of (Ljava/lang/String;[Lfa;)Lbwf;
|
||||
ARG 0 name
|
||||
ARG 1 values
|
||||
|
|
|
@ -1,23 +1,24 @@
|
|||
CLASS bwi net/minecraft/state/property/EnumProperty
|
||||
FIELD a values Lcom/google/common/collect/ImmutableSet;
|
||||
FIELD b valuesByName Ljava/util/Map;
|
||||
FIELD b byName Ljava/util/Map;
|
||||
METHOD <init> (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)V
|
||||
ARG 2 valueClass
|
||||
ARG 1 name
|
||||
ARG 2 type
|
||||
ARG 3 values
|
||||
METHOD a create (Ljava/lang/String;Ljava/lang/Class;)Lbwi;
|
||||
METHOD a of (Ljava/lang/String;Ljava/lang/Class;)Lbwi;
|
||||
ARG 0 name
|
||||
ARG 1 valueClass
|
||||
METHOD a create (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)Lbwi;
|
||||
ARG 1 type
|
||||
METHOD a of (Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)Lbwi;
|
||||
ARG 0 name
|
||||
ARG 1 valueClass
|
||||
ARG 2 validValues
|
||||
METHOD a create (Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Predicate;)Lbwi;
|
||||
ARG 1 type
|
||||
ARG 2 values
|
||||
METHOD a of (Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Predicate;)Lbwi;
|
||||
ARG 0 name
|
||||
ARG 1 valueClass
|
||||
ARG 2 predicate
|
||||
METHOD a create (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)Lbwi;
|
||||
ARG 1 type
|
||||
ARG 2 filter
|
||||
METHOD a of (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)Lbwi;
|
||||
ARG 0 name
|
||||
ARG 1 valueClass
|
||||
ARG 1 type
|
||||
ARG 2 values
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
CLASS bwk net/minecraft/state/property/IntProperty
|
||||
FIELD a values Lcom/google/common/collect/ImmutableSet;
|
||||
METHOD <init> (Ljava/lang/String;II)V
|
||||
ARG 1 name
|
||||
ARG 2 min
|
||||
ARG 3 max
|
||||
METHOD a of (Ljava/lang/String;II)Lbwk;
|
||||
ARG 0 name
|
||||
ARG 1 min
|
||||
ARG 2 max
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
|
@ -1,11 +0,0 @@
|
|||
CLASS bwk net/minecraft/state/property/IntegerProperty
|
||||
FIELD a validValues Lcom/google/common/collect/ImmutableSet;
|
||||
METHOD <init> (Ljava/lang/String;II)V
|
||||
ARG 1 name
|
||||
ARG 2 min
|
||||
METHOD a create (Ljava/lang/String;II)Lbwk;
|
||||
ARG 0 name
|
||||
ARG 1 min
|
||||
ARG 2 max
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
|
@ -2,23 +2,23 @@ CLASS bwb net/minecraft/state/property/Properties
|
|||
FIELD A TRIGGERED Lbwc;
|
||||
FIELD B UNSTABLE Lbwc;
|
||||
FIELD C WATERLOGGED Lbwc;
|
||||
FIELD D AXIS_XZ Lbwi;
|
||||
FIELD E AXIS_XYZ Lbwi;
|
||||
FIELD F UP_BOOL Lbwc;
|
||||
FIELD G DOWN_BOOL Lbwc;
|
||||
FIELD H NORTH_BOOL Lbwc;
|
||||
FIELD I EAST_BOOL Lbwc;
|
||||
FIELD J SOUTH_BOOL Lbwc;
|
||||
FIELD K WEST_BOOL Lbwc;
|
||||
FIELD D HORIZONTAL_AXIS Lbwi;
|
||||
FIELD E AXIS Lbwi;
|
||||
FIELD F UP Lbwc;
|
||||
FIELD G DOWN Lbwc;
|
||||
FIELD H NORTH Lbwc;
|
||||
FIELD I EAST Lbwc;
|
||||
FIELD J SOUTH Lbwc;
|
||||
FIELD K WEST Lbwc;
|
||||
FIELD L FACING Lbwf;
|
||||
FIELD M HOPPER_FACING Lbwf;
|
||||
FIELD N FACING_HORIZONTAL Lbwf;
|
||||
FIELD N HORIZONTAL_FACING Lbwf;
|
||||
FIELD O WALL_MOUNT_LOCATION Lbwi;
|
||||
FIELD P ATTACHMENT Lbwi;
|
||||
FIELD Q WIRE_CONNECTION_EAST Lbwi;
|
||||
FIELD R WIRE_CONNECTION_NORTH Lbwi;
|
||||
FIELD S WIRE_CONNECTION_SOUTH Lbwi;
|
||||
FIELD T WIRE_CONNECTION_WEST Lbwi;
|
||||
FIELD Q EAST_WIRE_CONNECTION Lbwi;
|
||||
FIELD R NORTH_WIRE_CONNECTION Lbwi;
|
||||
FIELD S SOUTH_WIRE_CONNECTION Lbwi;
|
||||
FIELD T WEST_WIRE_CONNECTION Lbwi;
|
||||
FIELD U DOUBLE_BLOCK_HALF Lbwi;
|
||||
FIELD V BLOCK_HALF Lbwi;
|
||||
FIELD W RAIL_SHAPE Lbwi;
|
||||
|
@ -43,17 +43,17 @@ CLASS bwb net/minecraft/state/property/Properties
|
|||
FIELD ai EGGS Lbwk;
|
||||
FIELD aj HATCH Lbwk;
|
||||
FIELD ak LAYERS Lbwk;
|
||||
FIELD al CAULDRON_LEVEL Lbwk;
|
||||
FIELD am COMPOSTER_LEVEL Lbwk;
|
||||
FIELD an FLUID_LEVEL Lbwk;
|
||||
FIELD ao FLUID_BLOCK_LEVEL Lbwk;
|
||||
FIELD al LEVEL_3 Lbwk;
|
||||
FIELD am LEVEL_8 Lbwk;
|
||||
FIELD an LEVEL_1_8 Lbwk;
|
||||
FIELD ao LEVEL_15 Lbwk;
|
||||
FIELD ap MOISTURE Lbwk;
|
||||
FIELD aq NOTE Lbwk;
|
||||
FIELD ar PICKLES Lbwk;
|
||||
FIELD as POWER Lbwk;
|
||||
FIELD at SAPLING_STAGE Lbwk;
|
||||
FIELD at STAGE Lbwk;
|
||||
FIELD au DISTANCE_0_7 Lbwk;
|
||||
FIELD av ROTATION_16 Lbwk;
|
||||
FIELD av ROTATION Lbwk;
|
||||
FIELD aw BED_PART Lbwi;
|
||||
FIELD ax CHEST_TYPE Lbwi;
|
||||
FIELD ay COMPARATOR_MODE Lbwi;
|
||||
|
@ -83,3 +83,7 @@ CLASS bwb net/minecraft/state/property/Properties
|
|||
FIELD x SHORT Lbwc;
|
||||
FIELD y SIGNAL_FIRE Lbwc;
|
||||
FIELD z SNOWY Lbwc;
|
||||
METHOD a (Lbwo;)Z
|
||||
ARG 0 shape
|
||||
METHOD a (Lfa;)Z
|
||||
ARG 0 facing
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
CLASS bwn net/minecraft/state/property/Property
|
||||
METHOD a getName ()Ljava/lang/String;
|
||||
METHOD a getValueAsString (Ljava/lang/Comparable;)Ljava/lang/String;
|
||||
METHOD b getValueClass ()Ljava/lang/Class;
|
||||
METHOD a getName (Ljava/lang/Comparable;)Ljava/lang/String;
|
||||
ARG 1 value
|
||||
METHOD b getValueType ()Ljava/lang/Class;
|
||||
METHOD b getValue (Ljava/lang/String;)Ljava/util/Optional;
|
||||
ARG 1 name
|
||||
METHOD d getValues ()Ljava/util/Collection;
|
||||
|
|
Loading…
Reference in New Issue