mirror of https://github.com/FabricMC/yarn.git
Crossbows and some entity mappings (#427)
This commit is contained in:
parent
79dd72bf58
commit
b94e870e54
|
@ -0,0 +1,3 @@
|
|||
CLASS apo net/minecraft/entity/CrossbowUser
|
||||
METHOD a setCharging (Z)V
|
||||
ARG 1 charging
|
|
@ -309,6 +309,7 @@ CLASS ahc net/minecraft/entity/Entity
|
|||
METHOD i setInvisible (Z)V
|
||||
METHOD j stopRiding ()V
|
||||
METHOD j setHeadYaw (F)V
|
||||
ARG 1 headYaw
|
||||
METHOD j allowsPermissionLevel (I)Z
|
||||
METHOD k isInsideBubbleColumn ()Z
|
||||
METHOD k setYaw (F)V
|
||||
|
|
|
@ -84,6 +84,7 @@ CLASS ahl net/minecraft/entity/LivingEntity
|
|||
METHOD d removeStatusEffect (Lagu;)Z
|
||||
METHOD d isPotionEffective (Lagv;)Z
|
||||
METHOD d getCurrentExperience (Larj;)I
|
||||
METHOD da isUsingItem ()Z
|
||||
METHOD db getActiveHand ()Lafw;
|
||||
METHOD dd getActiveItem ()Laxd;
|
||||
METHOD dj isFallFlying ()Z
|
||||
|
|
|
@ -1,4 +1,8 @@
|
|||
CLASS akk net/minecraft/entity/ai/goal/CrossbowAttackGoal
|
||||
CLASS akk$a Stage
|
||||
FIELD a entity Laqc;
|
||||
FIELD b stage Lakk$a;
|
||||
METHOD <init> (Laqc;DF)V
|
||||
ARG 1 entity
|
||||
METHOD g isEntityHoldingCrossbow ()Z
|
||||
METHOD i isUncharged ()Z
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
CLASS aiz net/minecraft/entity/ai/goal/EatGrassGoal
|
||||
FIELD a GRASS_PREDICATE Ljava/util/function/Predicate;
|
||||
FIELD b owner Lahm;
|
||||
FIELD c world Lbcl;
|
||||
FIELD d timer I
|
||||
METHOD <init> (Lahm;)V
|
||||
ARG 1 entity
|
||||
METHOD g getTimer ()I
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
CLASS aqg net/minecraft/entity/mob/PillagerEntity
|
||||
FIELD bC inventory Lagc;
|
||||
FIELD c CHARGING Lps;
|
||||
METHOD dC isCharging ()Z
|
||||
METHOD dM getInventory ()Lagc;
|
||||
|
|
|
@ -1,6 +1,46 @@
|
|||
CLASS avw net/minecraft/item/CrossbowItem
|
||||
METHOD a getChargeSound (I)Lxr;
|
||||
ARG 1 quickChargeLevel
|
||||
METHOD a hasProjectile (Laxd;Lawy;)Z
|
||||
ARG 1 stack
|
||||
ARG 2 projectile
|
||||
METHOD a setCharged (Laxd;Z)Lhr;
|
||||
ARG 0 stack
|
||||
ARG 1 charged
|
||||
ARG 2 tag
|
||||
METHOD a shootAllProjectiles (Lbcl;Larj;Laxd;)V
|
||||
ARG 1 world
|
||||
ARG 2 player
|
||||
ARG 3 stack
|
||||
ARG 4 chargedProjectiles
|
||||
ARG 5 offset
|
||||
METHOD a tryShootFireworks (Lbcl;Larj;Laxd;Laxd;F)Z
|
||||
ARG 1 world
|
||||
ARG 2 player
|
||||
ARG 3 crossbowStack
|
||||
ARG 4 projectileStack
|
||||
METHOD a shoot (Lbcl;Larj;Laxd;Laxd;FFZ)V
|
||||
ARG 1 world
|
||||
ARG 2 player
|
||||
ARG 3 crossbowStack
|
||||
ARG 4 projectileStack
|
||||
METHOD b getHeldFireworks (Larj;)Laxd;
|
||||
METHOD b storeChargedProjectile (Laxd;Laxd;)V
|
||||
ARG 1 crossbowStack
|
||||
ARG 2 projectileStack
|
||||
METHOD d isCharged (Laxd;)Z
|
||||
ARG 0 stack
|
||||
ARG 1 tag
|
||||
METHOD e getPullTime (Laxd;)I
|
||||
ARG 0 stack
|
||||
ARG 1 quickChargeLevel
|
||||
METHOD g getChargedProjectiles (Laxd;)Ljava/util/List;
|
||||
ARG 1 stack
|
||||
ARG 2 output
|
||||
ARG 3 tag
|
||||
ARG 4 projectileList
|
||||
ARG 6 projectileTag
|
||||
METHOD l clearProjectiles (Laxd;)V
|
||||
ARG 1 stack
|
||||
ARG 2 tag
|
||||
ARG 3 projectileList
|
||||
|
|
|
@ -36,6 +36,7 @@ CLASS awy net/minecraft/item/Item
|
|||
METHOD a getRawIdByItem (Lawy;)I
|
||||
ARG 0 item
|
||||
METHOD a isTool (Laxd;)Z
|
||||
ARG 1 stack
|
||||
METHOD a onEntityDamaged (Laxd;Lahl;Lahl;)Z
|
||||
ARG 1 stack
|
||||
ARG 2 target
|
||||
|
@ -47,7 +48,7 @@ CLASS awy net/minecraft/item/Item
|
|||
METHOD a canRepair (Laxd;Laxd;)Z
|
||||
ARG 1 tool
|
||||
ARG 2 ingredient
|
||||
METHOD a onUpdate (Laxd;Lbcl;Lahc;IZ)V
|
||||
METHOD a onEntityTick (Laxd;Lbcl;Lahc;IZ)V
|
||||
ARG 1 stack
|
||||
ARG 2 world
|
||||
ARG 3 entity
|
||||
|
@ -89,10 +90,12 @@ CLASS awy net/minecraft/item/Item
|
|||
ARG 3 position
|
||||
ARG 4 player
|
||||
METHOD a onTagDeserialized (Lhr;)Z
|
||||
ARG 1 tag
|
||||
METHOD a getProperty (Lqd;)Laxc;
|
||||
METHOD a addProperty (Lqd;Laxc;)V
|
||||
ARG 1 id
|
||||
METHOD a matches (Lyj;)Z
|
||||
ARG 1 tag
|
||||
METHOD b byRawId (I)Lawy;
|
||||
ARG 0 id
|
||||
METHOD b getMaxUseTime (Laxd;)I
|
||||
|
@ -100,18 +103,23 @@ CLASS awy net/minecraft/item/Item
|
|||
METHOD b onCrafted (Laxd;Lbcl;Larj;)V
|
||||
ARG 1 stack
|
||||
ARG 2 world
|
||||
ARG 3 player
|
||||
METHOD b isEffectiveOn (Lbqk;)Z
|
||||
ARG 1 blockState
|
||||
METHOD c getEnchantability ()I
|
||||
METHOD c getUseAction (Laxd;)Layp;
|
||||
ARG 1 stack
|
||||
METHOD e_ hasEnchantmentGlow (Laxd;)Z
|
||||
METHOD e_ hasEnchantmentGlint (Laxd;)Z
|
||||
ARG 1 stack
|
||||
METHOD g hasProperties ()Z
|
||||
METHOD h getTranslationKey (Laxd;)Ljava/lang/String;
|
||||
ARG 1 stack
|
||||
METHOD i getMaxAmount ()I
|
||||
METHOD i getTranslatedNameTrimmed (Laxd;)Ljc;
|
||||
ARG 1 stack
|
||||
METHOD j getDurability ()I
|
||||
METHOD j getRarity (Laxd;)Laxq;
|
||||
ARG 1 stack
|
||||
METHOD k canDamage ()Z
|
||||
METHOD l getTextComponent ()Ljc;
|
||||
METHOD m getOrCreateTranslationKey ()Ljava/lang/String;
|
||||
|
|
Loading…
Reference in New Issue