mirror of https://github.com/FabricMC/yarn.git
predicate stuff (#2275)
This commit is contained in:
parent
f0f341e715
commit
74a7bf1680
|
@ -30,3 +30,5 @@ CLASS net/minecraft/class_4550 net/minecraft/predicate/BlockPredicate
|
|||
ARG 1 state
|
||||
METHOD method_29233 tag (Lnet/minecraft/class_3494;)Lnet/minecraft/class_4550$class_4710;
|
||||
ARG 1 tag
|
||||
METHOD method_35042 nbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_4550$class_4710;
|
||||
ARG 1 nbt
|
||||
|
|
|
@ -26,6 +26,14 @@ CLASS net/minecraft/class_2019 net/minecraft/predicate/DamagePredicate
|
|||
FIELD field_9528 sourceEntity Lnet/minecraft/class_2048;
|
||||
FIELD field_9529 type Lnet/minecraft/class_2022;
|
||||
FIELD field_9530 dealt Lnet/minecraft/class_2096$class_2099;
|
||||
METHOD method_35116 type (Lnet/minecraft/class_2022;)Lnet/minecraft/class_2019$class_2020;
|
||||
ARG 1 type
|
||||
METHOD method_35117 sourceEntity (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2019$class_2020;
|
||||
ARG 1 sourceEntity
|
||||
METHOD method_35118 dealt (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2019$class_2020;
|
||||
ARG 1 dealt
|
||||
METHOD method_35119 taken (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2019$class_2020;
|
||||
ARG 1 taken
|
||||
METHOD method_8841 blocked (Ljava/lang/Boolean;)Lnet/minecraft/class_2019$class_2020;
|
||||
ARG 1 blocked
|
||||
METHOD method_8842 type (Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2019$class_2020;
|
||||
|
|
|
@ -15,3 +15,15 @@ CLASS net/minecraft/class_4551 net/minecraft/predicate/FluidPredicate
|
|||
ARG 2 pos
|
||||
METHOD method_33259 (Lnet/minecraft/class_2960;)Lcom/google/gson/JsonSyntaxException;
|
||||
ARG 0 id
|
||||
CLASS class_6079 Builder
|
||||
FIELD field_30912 fluid Lnet/minecraft/class_3611;
|
||||
FIELD field_30913 tag Lnet/minecraft/class_3494;
|
||||
FIELD field_30914 state Lnet/minecraft/class_4559;
|
||||
METHOD method_35221 create ()Lnet/minecraft/class_4551$class_6079;
|
||||
METHOD method_35222 tag (Lnet/minecraft/class_3494;)Lnet/minecraft/class_4551$class_6079;
|
||||
ARG 1 tag
|
||||
METHOD method_35223 state (Lnet/minecraft/class_4559;)Lnet/minecraft/class_4551$class_6079;
|
||||
ARG 1 state
|
||||
METHOD method_35224 fluid (Lnet/minecraft/class_3611;)Lnet/minecraft/class_4551$class_6079;
|
||||
ARG 1 fluid
|
||||
METHOD method_35225 build ()Lnet/minecraft/class_4551;
|
||||
|
|
|
@ -9,3 +9,9 @@ CLASS net/minecraft/class_4552 net/minecraft/predicate/LightPredicate
|
|||
METHOD method_22483 test (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
CLASS class_6087 Builder
|
||||
FIELD field_31078 light Lnet/minecraft/class_2096$class_2100;
|
||||
METHOD method_35271 create ()Lnet/minecraft/class_4552$class_6087;
|
||||
METHOD method_35272 light (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4552$class_6087;
|
||||
ARG 1 light
|
||||
METHOD method_35273 build ()Lnet/minecraft/class_4552;
|
||||
|
|
|
@ -51,3 +51,20 @@ CLASS net/minecraft/class_4553 net/minecraft/predicate/PlayerPredicate
|
|||
FIELD field_20733 recipes Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;
|
||||
FIELD field_20734 advancements Ljava/util/Map;
|
||||
METHOD method_22507 build ()Lnet/minecraft/class_4553;
|
||||
METHOD method_35310 create ()Lnet/minecraft/class_4553$class_4557;
|
||||
METHOD method_35311 stat (Lnet/minecraft/class_3445;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4553$class_4557;
|
||||
ARG 1 stat
|
||||
ARG 2 value
|
||||
METHOD method_35312 gamemode (Lnet/minecraft/class_1934;)Lnet/minecraft/class_4553$class_4557;
|
||||
ARG 1 gamemode
|
||||
METHOD method_35313 experienceLevel (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4553$class_4557;
|
||||
ARG 1 experienceLevel
|
||||
METHOD method_35314 advancement (Lnet/minecraft/class_2960;Ljava/util/Map;)Lnet/minecraft/class_4553$class_4557;
|
||||
ARG 1 id
|
||||
ARG 2 criteria
|
||||
METHOD method_35315 recipe (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_4553$class_4557;
|
||||
ARG 1 id
|
||||
ARG 2 unlocked
|
||||
METHOD method_35316 advancement (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_4553$class_4557;
|
||||
ARG 1 id
|
||||
ARG 2 done
|
||||
|
|
|
@ -49,6 +49,24 @@ CLASS net/minecraft/class_2022 net/minecraft/predicate/entity/DamageSourcePredic
|
|||
FIELD field_9549 isFire Ljava/lang/Boolean;
|
||||
FIELD field_9550 isMagic Ljava/lang/Boolean;
|
||||
FIELD field_9551 isLightning Ljava/lang/Boolean;
|
||||
METHOD method_35130 directEntity (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2022$class_2023;
|
||||
ARG 1 entity
|
||||
METHOD method_35131 sourceEntity (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2022$class_2023;
|
||||
ARG 1 entity
|
||||
METHOD method_35132 sourceEntity (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2022$class_2023;
|
||||
ARG 1 entity
|
||||
METHOD method_35133 explosion (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023;
|
||||
ARG 1 explosion
|
||||
METHOD method_35134 bypassesArmor (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023;
|
||||
ARG 1 bypassesArmor
|
||||
METHOD method_35135 bypassesInvulnerability (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023;
|
||||
ARG 1 bypassesInvulnerability
|
||||
METHOD method_35136 bypassesMagic (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023;
|
||||
ARG 1 bypassesMagic
|
||||
METHOD method_35137 fire (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023;
|
||||
ARG 1 fire
|
||||
METHOD method_35138 magic (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023;
|
||||
ARG 1 magic
|
||||
METHOD method_8851 build ()Lnet/minecraft/class_2022;
|
||||
METHOD method_8852 projectile (Ljava/lang/Boolean;)Lnet/minecraft/class_2022$class_2023;
|
||||
ARG 1 projectile
|
||||
|
|
|
@ -3,6 +3,9 @@ CLASS net/minecraft/class_2102 net/minecraft/predicate/entity/EntityEffectPredic
|
|||
FIELD field_9710 effects Ljava/util/Map;
|
||||
METHOD <init> (Ljava/util/Map;)V
|
||||
ARG 1 effects
|
||||
METHOD method_35290 withEffect (Lnet/minecraft/class_1291;Lnet/minecraft/class_2102$class_2103;)Lnet/minecraft/class_2102;
|
||||
ARG 1 statusEffect
|
||||
ARG 2 data
|
||||
METHOD method_9062 test (Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_9063 test (Ljava/util/Map;)Z
|
||||
|
|
|
@ -36,3 +36,7 @@ CLASS net/minecraft/class_3735 net/minecraft/predicate/entity/EntityEquipmentPre
|
|||
ARG 1 legs
|
||||
METHOD method_27970 feet (Lnet/minecraft/class_2073;)Lnet/minecraft/class_3735$class_5278;
|
||||
ARG 1 feet
|
||||
METHOD method_35195 mainhand (Lnet/minecraft/class_2073;)Lnet/minecraft/class_3735$class_5278;
|
||||
ARG 1 mainhand
|
||||
METHOD method_35196 offhand (Lnet/minecraft/class_2073;)Lnet/minecraft/class_3735$class_5278;
|
||||
ARG 1 offhand
|
||||
|
|
|
@ -31,6 +31,12 @@ CLASS net/minecraft/class_2040 net/minecraft/predicate/entity/EntityFlagsPredica
|
|||
FIELD field_9588 isSprinting Ljava/lang/Boolean;
|
||||
METHOD method_29935 isBaby (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041;
|
||||
ARG 1 isBaby
|
||||
METHOD method_35203 sneaking (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041;
|
||||
ARG 1 sneaking
|
||||
METHOD method_35204 sprinting (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041;
|
||||
ARG 1 sprinting
|
||||
METHOD method_35205 swimming (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041;
|
||||
ARG 1 swimming
|
||||
METHOD method_8897 create ()Lnet/minecraft/class_2040$class_2041;
|
||||
METHOD method_8898 onFire (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041;
|
||||
ARG 1 onFire
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_4965 net/minecraft/predicate/entity/FishingHookPredicate
|
||||
FIELD field_23137 ANY Lnet/minecraft/class_4965;
|
||||
FIELD field_23138 inOpenWater Z
|
||||
FIELD field_30854 IN_OPEN_WATER Ljava/lang/String;
|
||||
METHOD <init> (Z)V
|
||||
ARG 1 inOpenWater
|
||||
METHOD method_26092 toJson ()Lcom/google/gson/JsonElement;
|
||||
|
|
|
@ -57,6 +57,20 @@ CLASS net/minecraft/class_2090 net/minecraft/predicate/entity/LocationPredicate
|
|||
ARG 1 block
|
||||
METHOD method_27990 smokey (Ljava/lang/Boolean;)Lnet/minecraft/class_2090$class_2091;
|
||||
ARG 1 smokey
|
||||
METHOD method_35274 fluid (Lnet/minecraft/class_4551;)Lnet/minecraft/class_2090$class_2091;
|
||||
ARG 1 fluid
|
||||
METHOD method_35275 light (Lnet/minecraft/class_4552;)Lnet/minecraft/class_2090$class_2091;
|
||||
ARG 1 light
|
||||
METHOD method_35276 x (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091;
|
||||
ARG 1 x
|
||||
METHOD method_35277 feature (Lnet/minecraft/class_3195;)Lnet/minecraft/class_2090$class_2091;
|
||||
ARG 1 feature
|
||||
METHOD method_35278 y (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091;
|
||||
ARG 1 y
|
||||
METHOD method_35279 dimension (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090$class_2091;
|
||||
ARG 1 dimension
|
||||
METHOD method_35280 z (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2090$class_2091;
|
||||
ARG 1 z
|
||||
METHOD method_9023 build ()Lnet/minecraft/class_2090;
|
||||
METHOD method_9024 biome (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090$class_2091;
|
||||
ARG 1 biome
|
||||
|
|
|
@ -37,6 +37,14 @@ CLASS net/minecraft/class_2073 net/minecraft/predicate/item/ItemPredicate
|
|||
FIELD field_9654 nbt Lnet/minecraft/class_2105;
|
||||
METHOD method_20399 nbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2073$class_2074;
|
||||
ARG 1 nbt
|
||||
METHOD method_35232 potion (Lnet/minecraft/class_1842;)Lnet/minecraft/class_2073$class_2074;
|
||||
ARG 1 potion
|
||||
METHOD method_35233 count (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2073$class_2074;
|
||||
ARG 1 count
|
||||
METHOD method_35234 storedEnchantment (Lnet/minecraft/class_2035;)Lnet/minecraft/class_2073$class_2074;
|
||||
ARG 1 enchantment
|
||||
METHOD method_35235 durability (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2073$class_2074;
|
||||
ARG 1 durability
|
||||
METHOD method_8973 create ()Lnet/minecraft/class_2073$class_2074;
|
||||
METHOD method_8975 tag (Lnet/minecraft/class_3494;)Lnet/minecraft/class_2073$class_2074;
|
||||
ARG 1 tag
|
||||
|
|
Loading…
Reference in New Issue