entity/registry/bootstrap mapping work

This commit is contained in:
Adrian Siekierka 2018-10-28 13:34:15 +01:00
parent c093271ed1
commit d3eb0a76be
56 changed files with 228 additions and 99 deletions

View File

@ -1,3 +1,3 @@
CLASS anh CLASS anh
METHOD cC getEntityAttribute ()Laft; METHOD cC ()Laft;
METHOD y_ initDataTracker ()V METHOD y_ initDataTracker ()V

View File

@ -1,38 +0,0 @@
CLASS apf
CLASS apf$a PickupType
FIELD a NO_PICKUP Lapf$a;
FIELD b PICKUP Lapf$a;
FIELD c CREATIVE_PICKUP Lapf$a;
METHOD a fromOrdinal (I)Lapf$a;
METHOD S_ update ()V
METHOD a shouldRender (D)Z
ARG 0 distanceSq
METHOD a setPositionAndRotations (DDDFFIZ)V
ARG 0 x
ARG 1 y
ARG 2 z
ARG 3 yaw
ARG 4 pitch
METHOD a onHit (Lafq;)V
ARG 0 entity
METHOD a move (Lafu;DDD)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a deserializeCustomData (Lhl;)V
ARG 0 tag
METHOD b serializeCustomData (Lhl;)V
ARG 0 tag
METHOD bH getEyeHeight ()F
METHOD c setVelocity (DDDFF)V
ARG 0 dirX
ARG 1 dirY
ARG 2 dirZ
ARG 3 force
ARG 4 variation
METHOD h setVelocityClient (DDD)V
ARG 0 x
ARG 1 y
ARG 2 z
METHOD l asItemStack ()Lauc;
METHOD y_ initDataTracker ()V

View File

@ -1,2 +0,0 @@
CLASS ey
METHOD a get (I)Ljava/lang/Object;

View File

@ -1,16 +0,0 @@
CLASS fh
FIELD e LOGGER Lorg/apache/logging/log4j/Logger;
FIELD j BLOCKS Leu;
FIELD k ENCHANTMENTS Lfh;
FIELD m ITEMS Leu;
FIELD n POTIONS Lfh;
FIELD s BIOMES Lfh;
FIELD v BLOCK_ENTITIES Lfh;
METHOD a getDefaultId ()Lpt;
METHOD a getRawId (Ljava/lang/Object;)I
METHOD a getRandom (Ljava/util/Random;)Ljava/lang/Object;
ARG 0 rand
METHOD a get (Lpt;)Ljava/lang/Object;
ARG 0 id
METHOD b getId (Ljava/lang/Object;)Lpt;
ARG 0 value

2
mappings/fv.mapping Normal file
View File

@ -0,0 +1,2 @@
CLASS fv
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;

View File

@ -1,5 +1,6 @@
CLASS j CLASS j
FIELD a RESOURCE_LEAK_DETECTOR_DISABLED Lio/netty/util/ResourceLeakDetector$Level; FIELD a RESOURCE_LEAK_DETECTOR_DISABLED Lio/netty/util/ResourceLeakDetector$Level;
FIELD b isDevelopment Z
FIELD c INVALID_CHARS_LEVEL_NAME [C FIELD c INVALID_CHARS_LEVEL_NAME [C
METHOD a isValidChar (C)Z METHOD a isValidChar (C)Z
ARG 0 chr ARG 0 chr

View File

@ -6,6 +6,7 @@ CLASS cva net/minecraft/client/world/WorldClient
ARG 1 levelInfo ARG 1 levelInfo
ARG 3 difficulty ARG 3 difficulty
ARG 4 profiler ARG 4 profiler
METHOD D getScoreboard ()Lcib;
METHOD E getChunkProvider ()Lbnz; METHOD E getChunkProvider ()Lbnz;
METHOD a playSound (DDDLwv;Lwx;FFZ)V METHOD a playSound (DDDLwv;Lwx;FFZ)V
ARG 0 x ARG 0 x

View File

@ -1,4 +1,4 @@
CLASS bw CLASS bw net/minecraft/command/ICommandSource
METHOD C_ shouldBroadcastConsoleToOps ()Z METHOD C_ shouldBroadcastConsoleToOps ()Z
METHOD a sendCommandFeedback ()Z METHOD a sendCommandFeedback ()Z
METHOD a appendCommandFeedback (Liw;)V METHOD a appendCommandFeedback (Liw;)V

View File

@ -35,6 +35,7 @@ CLASS afh net/minecraft/entity/Entity
FIELD ar uuid Ljava/util/UUID; FIELD ar uuid Ljava/util/UUID;
FIELD as uuidString Ljava/lang/String; FIELD as uuidString Ljava/lang/String;
FIELD at glowing Z FIELD at glowing Z
FIELD au factory Lafl;
FIELD av entityId I FIELD av entityId I
FIELD aw passengerList Ljava/util/List; FIELD aw passengerList Ljava/util/List;
FIELD ax riddenEntity Lafh; FIELD ax riddenEntity Lafh;
@ -65,10 +66,12 @@ CLASS afh net/minecraft/entity/Entity
METHOD O_ getNameAsComponent ()Liw; METHOD O_ getNameAsComponent ()Liw;
METHOD P_ hasCustomName ()Z METHOD P_ hasCustomName ()Z
METHOD Q getNameComponent ()Liw; METHOD Q getNameComponent ()Liw;
METHOD R getFactory ()Lafl;
METHOD S getEntityId ()I METHOD S getEntityId ()I
METHOD S_ update ()V METHOD S_ update ()V
METHOD T getScoreboardTags ()Ljava/util/Set; METHOD T getScoreboardTags ()Ljava/util/Set;
METHOD T_ stopRiding ()V METHOD T_ stopRiding ()V
METHOD U kill ()V
METHOD V getDataTracker ()Lpl; METHOD V getDataTracker ()Lpl;
METHOD X invalidate ()V METHOD X invalidate ()V
METHOD Y updateLogic ()V METHOD Y updateLogic ()V
@ -181,7 +184,7 @@ CLASS afh net/minecraft/entity/Entity
METHOD aZ hasPassengers ()Z METHOD aZ hasPassengers ()Z
METHOD aa setOnFireFromLava ()V METHOD aa setOnFireFromLava ()V
METHOD ab extinguish ()V METHOD ab extinguish ()V
METHOD ac kill ()V METHOD ac destroy ()V
METHOD af getSoundSwim ()Lwv; METHOD af getSoundSwim ()Lwv;
METHOD ag getSoundSplash ()Lwv; METHOD ag getSoundSplash ()Lwv;
METHOD ai checkBlockCollision ()V METHOD ai checkBlockCollision ()V
@ -334,6 +337,7 @@ CLASS afh net/minecraft/entity/Entity
ARG 0 entity ARG 0 entity
METHOD o addPassenger (Lafh;)V METHOD o addPassenger (Lafh;)V
ARG 0 entity ARG 0 entity
METHOD p isShotFromCrossbow ()Z
METHOD p removePassenger (Lafh;)V METHOD p removePassenger (Lafh;)V
ARG 0 entity ARG 0 entity
METHOD q canAddPassenger (Lafh;)Z METHOD q canAddPassenger (Lafh;)Z

View File

@ -4,9 +4,11 @@ CLASS afl net/minecraft/entity/EntityFactory
FIELD aW factory Ljava/util/function/Function; FIELD aW factory Ljava/util/function/Function;
FIELD aZ translationKey Ljava/lang/String; FIELD aZ translationKey Ljava/lang/String;
FIELD ba textComponent Liw; FIELD ba textComponent Liw;
METHOD a getId (Lafl;)Lpt;
METHOD a newInstance (Laza;)Lafh; METHOD a newInstance (Laza;)Lafh;
ARG 0 world ARG 0 world
METHOD a (Ljava/lang/String;Lafl$a;)Lafl; METHOD a get (Ljava/lang/String;)Lafl;
METHOD a register (Ljava/lang/String;Lafl$a;)Lafl;
METHOD c getEntityClass ()Ljava/lang/Class; METHOD c getEntityClass ()Ljava/lang/Class;
METHOD d getTranslationKey ()Ljava/lang/String; METHOD d getTranslationKey ()Ljava/lang/String;
METHOD e getTextComponent ()Liw; METHOD e getTextComponent ()Liw;

View File

@ -10,6 +10,8 @@ CLASS afq net/minecraft/entity/EntityLiving
FIELD ay stuckArrowTimer I FIELD ay stuckArrowTimer I
FIELD az hurtTime I FIELD az hurtTime I
FIELD bA activePotionEffects Ljava/util/Map; FIELD bA activePotionEffects Ljava/util/Map;
FIELD bB equippedHand Lfe;
FIELD bC equippedArmor Lfe;
FIELD bE attacker Lafq; FIELD bE attacker Lafq;
FIELD bF lastAttackedTime I FIELD bF lastAttackedTime I
FIELD bK absorptionAmount F FIELD bK absorptionAmount F
@ -29,6 +31,7 @@ CLASS afq net/minecraft/entity/EntityLiving
ARG 0 other ARG 0 other
METHOD S_ update ()V METHOD S_ update ()V
METHOD T_ stopRiding ()V METHOD T_ stopRiding ()V
METHOD U kill ()V
METHOD Y updateLogic ()V METHOD Y updateLogic ()V
METHOD a setPositionAndRotations (DDDFFIZ)V METHOD a setPositionAndRotations (DDDFFIZ)V
ARG 0 x ARG 0 x
@ -71,7 +74,7 @@ CLASS afq net/minecraft/entity/EntityLiving
METHOD aD doesCollide ()Z METHOD aD doesCollide ()Z
METHOD aH isValid ()Z METHOD aH isValid ()Z
METHOD aV getItemsArmor ()Ljava/lang/Iterable; METHOD aV getItemsArmor ()Ljava/lang/Iterable;
METHOD ac kill ()V METHOD ac destroy ()V
METHOD b getStackInHand (Laea;)Lauc; METHOD b getStackInHand (Laea;)Lauc;
ARG 0 hand ARG 0 hand
METHOD b getPotionEffect (Laez;)Lafa; METHOD b getPotionEffect (Laez;)Lafa;
@ -99,7 +102,7 @@ CLASS afq net/minecraft/entity/EntityLiving
METHOD c containsOnlyAmbientEffects (Ljava/util/Collection;)Z METHOD c containsOnlyAmbientEffects (Ljava/util/Collection;)Z
ARG 0 effects ARG 0 effects
METHOD cB getAttributeContainer ()Lagg; METHOD cB getAttributeContainer ()Lagg;
METHOD cC getEntityAttribute ()Laft; METHOD cC ()Laft;
METHOD cD getMainHandStack ()Lauc; METHOD cD getMainHandStack ()Lauc;
METHOD cE getOffHandStack ()Lauc; METHOD cE getOffHandStack ()Lauc;
METHOD cF getSoundVolume ()F METHOD cF getSoundVolume ()F

View File

@ -2,4 +2,4 @@ CLASS ald net/minecraft/entity/EntityWaterCreature
METHOD Y updateLogic ()V METHOD Y updateLogic ()V
METHOD a canBeLeashedBy (Lapb;)Z METHOD a canBeLeashedBy (Lapb;)Z
ARG 0 player ARG 0 player
METHOD cC getEntityAttribute ()Laft; METHOD cC ()Laft;

View File

@ -13,6 +13,7 @@ CLASS alv net/minecraft/entity/boss/EntityEnderDragon
METHOD G getLootTableId ()Lpt; METHOD G getLootTableId ()Lpt;
METHOD J checkDespawn ()V METHOD J checkDespawn ()V
METHOD K_ getPartDamageWorld ()Laza; METHOD K_ getPartDamageWorld ()Laza;
METHOD U kill ()V
METHOD a damage (Laeq;F)Z METHOD a damage (Laeq;F)Z
ARG 0 source ARG 0 source
ARG 1 damage ARG 1 damage

View File

@ -30,7 +30,7 @@ CLASS amp net/minecraft/entity/boss/EntityWither
ARG 0 fallDistance ARG 0 fallDistance
METHOD c addPotionEffect (Lafa;)Z METHOD c addPotionEffect (Lafa;)Z
ARG 0 effect ARG 0 effect
METHOD cC getEntityAttribute ()Laft; METHOD cC ()Laft;
METHOD cb initAttributes ()V METHOD cb initAttributes ()V
METHOD cu getSoundDeath ()Lwv; METHOD cu getSoundDeath ()Lwv;
METHOD d setInvulTimer (I)V METHOD d setInvulTimer (I)V

View File

@ -26,6 +26,7 @@ CLASS amr net/minecraft/entity/decoration/EntityArmorStand
METHOD C pushAway (Lafh;)V METHOD C pushAway (Lafh;)V
ARG 0 entity ARG 0 entity
METHOD S_ update ()V METHOD S_ update ()V
METHOD U kill ()V
METHOD a setBitField (BIZ)B METHOD a setBitField (BIZ)B
ARG 0 value ARG 0 value
ARG 1 bitField ARG 1 bitField
@ -91,7 +92,7 @@ CLASS amr net/minecraft/entity/decoration/EntityArmorStand
ARG 0 height ARG 0 height
METHOD n shouldShowArms ()Z METHOD n shouldShowArms ()Z
METHOD o shouldHideBasePlate ()Z METHOD o shouldHideBasePlate ()Z
METHOD p isMarker ()Z METHOD p isShotFromCrossbow ()Z
METHOD p setSmall (Z)V METHOD p setSmall (Z)V
ARG 0 value ARG 0 value
METHOD q setShowArms (Z)V METHOD q setShowArms (Z)V

View File

@ -2,6 +2,7 @@ CLASS alu net/minecraft/entity/decoration/EntityEnderCrystal
FIELD b BEAM_TARGET Lpi; FIELD b BEAM_TARGET Lpi;
FIELD c SHOW_BOTTOM Lpi; FIELD c SHOW_BOTTOM Lpi;
METHOD S_ update ()V METHOD S_ update ()V
METHOD U kill ()V
METHOD a shouldRender (D)Z METHOD a shouldRender (D)Z
ARG 0 distanceSq ARG 0 distanceSq
METHOD a damage (Laeq;F)Z METHOD a damage (Laeq;F)Z

View File

@ -1,4 +1,4 @@
CLASS anm CLASS anm net/minecraft/entity/mob/EntityDrowned
CLASS anm$a CLASS anm$a
METHOD a canStart ()Z METHOD a canStart ()Z
METHOD b shouldContinue ()Z METHOD b shouldContinue ()Z

View File

@ -11,7 +11,7 @@ CLASS anp net/minecraft/entity/mob/EntityEndermite
METHOD b serializeCustomData (Lhl;)V METHOD b serializeCustomData (Lhl;)V
ARG 0 tag ARG 0 tag
METHOD bH getEyeHeight ()F METHOD bH getEyeHeight ()F
METHOD cC getEntityAttribute ()Laft; METHOD cC ()Laft;
METHOD cb initAttributes ()V METHOD cb initAttributes ()V
METHOD cu getSoundDeath ()Lwv; METHOD cu getSoundDeath ()Lwv;
METHOD d getSoundHurt (Laeq;)Lwv; METHOD d getSoundHurt (Laeq;)Lwv;

View File

@ -17,7 +17,7 @@ CLASS anu net/minecraft/entity/mob/EntityGuardian
METHOD b createNavigation (Laza;)Lajn; METHOD b createNavigation (Laza;)Lajn;
ARG 0 world ARG 0 world
METHOD bH getEyeHeight ()F METHOD bH getEyeHeight ()F
METHOD cC getEntityAttribute ()Laft; METHOD cC ()Laft;
METHOD cb initAttributes ()V METHOD cb initAttributes ()V
METHOD cu getSoundDeath ()Lwv; METHOD cu getSoundDeath ()Lwv;
METHOD d getSoundHurt (Laeq;)Lwv; METHOD d getSoundHurt (Laeq;)Lwv;

View File

@ -1,4 +1,4 @@
CLASS anw CLASS anw net/minecraft/entity/mob/EntityIllagerBeast
CLASS anw$b CLASS anw$b
METHOD <init> (Lafr;Laza;)V METHOD <init> (Lafr;Laza;)V
ARG 0 entity ARG 0 entity

View File

@ -1,4 +1,4 @@
CLASS anx CLASS anx net/minecraft/entity/mob/EntityIllusioner
CLASS anx$a CLASS anx$a
METHOD a canStart ()Z METHOD a canStart ()Z
METHOD c start ()V METHOD c start ()V

View File

@ -1,4 +1,4 @@
CLASS aob CLASS aob net/minecraft/entity/mob/EntityPhantom
CLASS aob$b CLASS aob$b
METHOD a canStart ()Z METHOD a canStart ()Z
METHOD b shouldContinue ()Z METHOD b shouldContinue ()Z
@ -38,7 +38,7 @@ CLASS aob
METHOD b canTrack (Ljava/lang/Class;)Z METHOD b canTrack (Ljava/lang/Class;)Z
METHOD bH getEyeHeight ()F METHOD bH getEyeHeight ()F
METHOD bX getSoundCategory ()Lwx; METHOD bX getSoundCategory ()Lwx;
METHOD cC getEntityAttribute ()Laft; METHOD cC ()Laft;
METHOD cF getSoundVolume ()F METHOD cF getSoundVolume ()F
METHOD cb initAttributes ()V METHOD cb initAttributes ()V
METHOD cu getSoundDeath ()Lwv; METHOD cu getSoundDeath ()Lwv;

View File

@ -1,4 +1,4 @@
CLASS aod CLASS aod net/minecraft/entity/mob/EntityPillager
CLASS aod$a CLASS aod$a
METHOD a canStart ()Z METHOD a canStart ()Z
METHOD c start ()V METHOD c start ()V

View File

@ -17,7 +17,7 @@ CLASS aoh net/minecraft/entity/mob/EntitySilverfish
ARG 1 block ARG 1 block
METHOD aK getHeightOffset ()D METHOD aK getHeightOffset ()D
METHOD bH getEyeHeight ()F METHOD bH getEyeHeight ()F
METHOD cC getEntityAttribute ()Laft; METHOD cC ()Laft;
METHOD cb initAttributes ()V METHOD cb initAttributes ()V
METHOD cu getSoundDeath ()Lwv; METHOD cu getSoundDeath ()Lwv;
METHOD d getSoundHurt (Laeq;)Lwv; METHOD d getSoundHurt (Laeq;)Lwv;

View File

@ -19,7 +19,7 @@ CLASS ani net/minecraft/entity/mob/EntitySkeletonBase
ARG 0 tag ARG 0 tag
METHOD aK getHeightOffset ()D METHOD aK getHeightOffset ()D
METHOD bH getEyeHeight ()F METHOD bH getEyeHeight ()F
METHOD cC getEntityAttribute ()Laft; METHOD cC ()Laft;
METHOD cb initAttributes ()V METHOD cb initAttributes ()V
METHOD dz isAiming ()Z METHOD dz isAiming ()Z
METHOD k updateMovement ()V METHOD k updateMovement ()V

View File

@ -12,7 +12,7 @@ CLASS alm net/minecraft/entity/mob/EntitySkeletonHorse
METHOD af getSoundSwim ()Lwv; METHOD af getSoundSwim ()Lwv;
METHOD b serializeCustomData (Lhl;)V METHOD b serializeCustomData (Lhl;)V
ARG 0 tag ARG 0 tag
METHOD cC getEntityAttribute ()Laft; METHOD cC ()Laft;
METHOD cb initAttributes ()V METHOD cb initAttributes ()V
METHOD cu getSoundDeath ()Lwv; METHOD cu getSoundDeath ()Lwv;
METHOD d getSoundHurt (Laeq;)Lwv; METHOD d getSoundHurt (Laeq;)Lwv;

View File

@ -18,6 +18,7 @@ CLASS aoj net/minecraft/entity/mob/EntitySlime
FIELD bC SLIME_SIZE Lpi; FIELD bC SLIME_SIZE Lpi;
METHOD F getLootItem ()Latx; METHOD F getLootItem ()Latx;
METHOD G getLootTableId ()Lpt; METHOD G getLootTableId ()Lpt;
METHOD R getFactory ()Lafl;
METHOD S_ update ()V METHOD S_ update ()V
METHOD X invalidate ()V METHOD X invalidate ()V
METHOD a (Lazb;Ladz;Lafz;Lhl;)Lafz; METHOD a (Lazb;Ladz;Lafz;Lhl;)Lafz;

View File

@ -20,7 +20,7 @@ CLASS aol net/minecraft/entity/mob/EntitySpider
ARG 0 world ARG 0 world
METHOD bH getEyeHeight ()F METHOD bH getEyeHeight ()F
METHOD bj stickInWeb ()V METHOD bj stickInWeb ()V
METHOD cC getEntityAttribute ()Laft; METHOD cC ()Laft;
METHOD cb initAttributes ()V METHOD cb initAttributes ()V
METHOD cu getSoundDeath ()Lwv; METHOD cu getSoundDeath ()Lwv;
METHOD d getSoundHurt (Laeq;)Lwv; METHOD d getSoundHurt (Laeq;)Lwv;

View File

@ -30,7 +30,7 @@ CLASS aor net/minecraft/entity/mob/EntityZombie
METHOD b serializeCustomData (Lhl;)V METHOD b serializeCustomData (Lhl;)V
ARG 0 tag ARG 0 tag
METHOD bH getEyeHeight ()F METHOD bH getEyeHeight ()F
METHOD cC getEntityAttribute ()Laft; METHOD cC ()Laft;
METHOD cb initAttributes ()V METHOD cb initAttributes ()V
METHOD cu getSoundDeath ()Lwv; METHOD cu getSoundDeath ()Lwv;
METHOD d getSoundHurt (Laeq;)Lwv; METHOD d getSoundHurt (Laeq;)Lwv;

View File

@ -6,7 +6,7 @@ CLASS alo net/minecraft/entity/mob/EntityZombieHorse
METHOD a interactMob (Lapb;Laea;)Z METHOD a interactMob (Lapb;Laea;)Z
ARG 0 player ARG 0 player
ARG 1 playerHand ARG 1 playerHand
METHOD cC getEntityAttribute ()Laft; METHOD cC ()Laft;
METHOD cb initAttributes ()V METHOD cb initAttributes ()V
METHOD cu getSoundDeath ()Lwv; METHOD cu getSoundDeath ()Lwv;
METHOD d getSoundHurt (Laeq;)Lwv; METHOD d getSoundHurt (Laeq;)Lwv;

View File

@ -1,5 +1,6 @@
CLASS als net/minecraft/entity/parts/IEntityPartDamageDelegate CLASS als net/minecraft/entity/parts/IEntityPartDamageDelegate
METHOD K_ getPartDamageWorld ()Laza; METHOD K_ getPartDamageWorld ()Laza;
METHOD R getFactory ()Lafl;
METHOD a damage (Lalt;Laeq;F)Z METHOD a damage (Lalt;Laeq;F)Z
ARG 0 part ARG 0 part
ARG 1 source ARG 1 source

View File

@ -1,4 +1,4 @@
CLASS akw CLASS akj net/minecraft/entity/passive/EntityCod
METHOD D getSoundAmbient ()Lwv; METHOD D getSoundAmbient ()Lwv;
METHOD G getLootTableId ()Lpt; METHOD G getLootTableId ()Lpt;
METHOD cu getSoundDeath ()Lwv; METHOD cu getSoundDeath ()Lwv;

View File

@ -1,4 +1,4 @@
CLASS akl CLASS akl net/minecraft/entity/passive/EntityDolphin
CLASS akl$a CLASS akl$a
METHOD a tick ()V METHOD a tick ()V
CLASS akl$b CLASS akl$b

View File

@ -1,4 +1,4 @@
CLASS ake CLASS ake net/minecraft/entity/passive/EntityFish
CLASS ake$a CLASS ake$a
METHOD a tick ()V METHOD a tick ()V
CLASS ake$b CLASS ake$b

View File

@ -1,4 +1,4 @@
CLASS akq CLASS akq net/minecraft/entity/passive/EntityPanda
CLASS akq$a CLASS akq$a
METHOD a canStart ()Z METHOD a canStart ()Z
CLASS akq$b CLASS akq$b

View File

@ -1,4 +1,4 @@
CLASS aku CLASS aku net/minecraft/entity/passive/EntityPufferfish
CLASS aku$a CLASS aku$a
METHOD a canStart ()Z METHOD a canStart ()Z
METHOD b shouldContinue ()Z METHOD b shouldContinue ()Z

View File

@ -1,4 +1,4 @@
CLASS akj CLASS akw net/minecraft/entity/passive/EntitySalmon
METHOD D getSoundAmbient ()Lwv; METHOD D getSoundAmbient ()Lwv;
METHOD G getLootTableId ()Lpt; METHOD G getLootTableId ()Lpt;
METHOD cu getSoundDeath ()Lwv; METHOD cu getSoundDeath ()Lwv;

View File

@ -1,4 +1,4 @@
CLASS alb CLASS alb net/minecraft/entity/passive/EntityTropicalFish
METHOD D getSoundAmbient ()Lwv; METHOD D getSoundAmbient ()Lwv;
METHOD G getLootTableId ()Lpt; METHOD G getLootTableId ()Lpt;
METHOD a (Lazb;Ladz;Lafz;Lhl;)Lafz; METHOD a (Lazb;Ladz;Lafz;Lhl;)Lafz;

View File

@ -1,4 +1,4 @@
CLASS alc CLASS alc net/minecraft/entity/passive/EntityTurtle
CLASS alc$a CLASS alc$a
METHOD a canStart ()Z METHOD a canStart ()Z
CLASS alc$b CLASS alc$b
@ -56,7 +56,7 @@ CLASS alc
ARG 0 world ARG 0 world
METHOD b serializeCustomData (Lhl;)V METHOD b serializeCustomData (Lhl;)V
ARG 0 tag ARG 0 tag
METHOD cC getEntityAttribute ()Laft; METHOD cC ()Laft;
METHOD cb initAttributes ()V METHOD cb initAttributes ()V
METHOD cu getSoundDeath ()Lwv; METHOD cu getSoundDeath ()Lwv;
METHOD d getSoundHurt (Laeq;)Lwv; METHOD d getSoundHurt (Laeq;)Lwv;

View File

@ -184,6 +184,7 @@ CLASS apb net/minecraft/entity/player/EntityPlayer
METHOD m getSoundFall (I)Lwv; METHOD m getSoundFall (I)Lwv;
ARG 0 height ARG 0 height
METHOD n initAi ()V METHOD n initAi ()V
METHOD p isShotFromCrossbow ()Z
METHOD p setScore (I)V METHOD p setScore (I)V
ARG 0 value ARG 0 value
METHOD q setAbsorptionAmount (F)V METHOD q setAbsorptionAmount (F)V

View File

@ -1,4 +1,4 @@
CLASS api CLASS api net/minecraft/entity/projectile/EntityDragonFireball
METHOD a damage (Laeq;F)Z METHOD a damage (Laeq;F)Z
ARG 0 source ARG 0 source
ARG 1 damage ARG 1 damage

View File

@ -0,0 +1,76 @@
CLASS apf net/minecraft/entity/projectile/EntityProjectile
CLASS apf$a PickupType
FIELD a NO_PICKUP Lapf$a;
FIELD b PICKUP Lapf$a;
FIELD c CREATIVE_PICKUP Lapf$a;
METHOD a fromOrdinal (I)Lapf$a;
FIELD aA inBlockState Lblz;
FIELD aB life I
FIELD aD damage D
FIELD aF sound Lwv;
FIELD au COLLIDABLE_ENTITIES Ljava/util/function/Predicate;
FIELD av FLAGS Lpi;
FIELD aw PIERCE_LEVEL Lpi;
FIELD ax xTile I
FIELD ay yTile I
FIELD az zTIle I
FIELD b inGround Z
FIELD d pickupType Lapf$a;
FIELD e shake I
FIELD f ownerUUID Ljava/util/UUID;
METHOD S_ update ()V
METHOD a shouldRender (D)Z
ARG 0 distanceSq
METHOD a setPositionAndRotations (DDDFFIZ)V
ARG 0 x
ARG 1 y
ARG 2 z
ARG 3 yaw
ARG 4 pitch
METHOD a setFlag (IZ)V
ARG 0 index
ARG 1 value
METHOD a setOwner (Lafh;)V
ARG 0 entity
METHOD a onHit (Lafq;)V
ARG 0 entity
METHOD a move (Lafu;DDD)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a deserializeCustomData (Lhl;)V
ARG 0 tag
METHOD a setSound (Lwv;)V
ARG 0 value
METHOD a setCritical (Z)V
ARG 0 value
METHOD b setFlagByte (B)V
ARG 0 value
METHOD b serializeCustomData (Lhl;)V
ARG 0 tag
METHOD bH getEyeHeight ()F
METHOD c setDamage (D)V
ARG 0 value
METHOD c setVelocity (DDDFF)V
ARG 0 dirX
ARG 1 dirY
ARG 2 dirZ
ARG 3 force
ARG 4 variation
METHOD h setVelocityClient (DDD)V
ARG 0 x
ARG 1 y
ARG 2 z
METHOD i getSound ()Lwv;
METHOD k getOwner ()Lafh;
METHOD l asItemStack ()Lauc;
METHOD m getDamage ()D
METHOD o isCritical ()Z
METHOD o setNoClip (Z)V
ARG 0 value
METHOD p isShotFromCrossbow ()Z
METHOD p setShotFromCrossbow (Z)V
ARG 0 value
METHOD q getPierceLevel ()B
METHOD s isNoClip ()Z
METHOD y_ initDataTracker ()V

View File

@ -1,4 +1,6 @@
CLASS apz CLASS apz net/minecraft/entity/projectile/EntityTrident
FIELD aw tridentStack Lauc;
FIELD ax dealtDamage Z
METHOD S_ update ()V METHOD S_ update ()V
METHOD a deserializeCustomData (Lhl;)V METHOD a deserializeCustomData (Lhl;)V
ARG 0 tag ARG 0 tag
@ -8,5 +10,6 @@ CLASS apz
ARG 0 x ARG 0 x
ARG 1 y ARG 1 y
ARG 2 z ARG 2 z
METHOD i getSound ()Lwv;
METHOD l asItemStack ()Lauc; METHOD l asItemStack ()Lauc;
METHOD y_ initDataTracker ()V METHOD y_ initDataTracker ()V

View File

@ -1,6 +1,7 @@
CLASS auc net/minecraft/item/ItemStack CLASS auc net/minecraft/item/ItemStack
FIELD a NULL_STACK Lauc; FIELD a NULL_STACK Lauc;
FIELD b MODIFIER_FORMAT Ljava/text/DecimalFormat; FIELD b MODIFIER_FORMAT Ljava/text/DecimalFormat;
FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
FIELD d amount I FIELD d amount I
FIELD e updateCooldown I FIELD e updateCooldown I
FIELD f item Latx; FIELD f item Latx;
@ -14,7 +15,10 @@ CLASS auc net/minecraft/item/ItemStack
METHOD <init> (Layz;)V METHOD <init> (Layz;)V
ARG 0 item ARG 0 item
METHOD <init> (Layz;I)V METHOD <init> (Layz;I)V
ARG 0 container
ARG 1 amount ARG 1 amount
METHOD <init> (Lhl;)V
ARG 0 tag
METHOD A getRepairCost ()I METHOD A getRepairCost ()I
METHOD B toTextComponent ()Liw; METHOD B toTextComponent ()Liw;
METHOD C getUpdateCooldown ()I METHOD C getUpdateCooldown ()I
@ -71,6 +75,8 @@ CLASS auc net/minecraft/item/ItemStack
ARG 3 user ARG 3 user
METHOD a getBlockBreakingSpeed (Lblz;)F METHOD a getBlockBreakingSpeed (Lblz;)F
ARG 0 state ARG 0 state
METHOD a fromTag (Lhl;)Lauc;
ARG 0 tag
METHOD a setDisplayName (Liw;)Lauc; METHOD a setDisplayName (Liw;)Lauc;
METHOD a getOrCreateSubTagCompound (Ljava/lang/String;)Lhl; METHOD a getOrCreateSubTagCompound (Ljava/lang/String;)Lhl;
ARG 0 tagName ARG 0 tagName

View File

@ -1,4 +1,4 @@
CLASS pw net/minecraft/reference/DispenserBehaviors CLASS pw net/minecraft/reference/Bootstrap
CLASS pw$1 CLASS pw$1
METHOD a createProjectile (Laza;Lff;Lauc;)Lapo; METHOD a createProjectile (Laza;Lff;Lauc;)Lapo;
ARG 0 world ARG 0 world
@ -48,7 +48,11 @@ CLASS pw net/minecraft/reference/DispenserBehaviors
ARG 0 location ARG 0 location
ARG 1 stack ARG 1 stack
ARG 5 projectile ARG 5 projectile
CLASS pw$a CLASS pw$a DispenseBoat
FIELD a itemDropper Let;
FIELD b type Laqe$b;
METHOD <init> (Laqe$b;)V
ARG 0 type
METHOD a playSound (Ler;)V METHOD a playSound (Ler;)V
ARG 0 block ARG 0 block
METHOD a doDispense (Ler;Lauc;)Lauc; METHOD a doDispense (Ler;Lauc;)Lauc;
@ -132,4 +136,15 @@ CLASS pw net/minecraft/reference/DispenserBehaviors
ARG 0 location ARG 0 location
ARG 1 stack ARG 1 stack
ARG 5 projectile ARG 5 projectile
FIELD a OUTPUT Ljava/io/PrintStream;
FIELD b initialized Z
FIELD c LOGGER Lorg/apache/logging/log4j/Logger; FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
METHOD a registerDispenserBehaviors ()V
METHOD a println (Ljava/lang/String;)V
ARG 0 str
METHOD a checkTranslations (Ljava/lang/String;Lfh;Ljava/util/function/Function;)V
ARG 0 prefix
ARG 1 registry
ARG 2 translationGetter
METHOD b initialize ()V
METHOD c setOutputStreams ()V

View File

@ -4,8 +4,8 @@ CLASS ez net/minecraft/util/IdList
METHOD <init> (I)V METHOD <init> (I)V
ARG 0 size ARG 0 size
METHOD a size ()I METHOD a size ()I
METHOD a get (I)Ljava/lang/Object; METHOD a getInt (I)Ljava/lang/Object;
ARG 0 id ARG 0 index
METHOD a getId (Ljava/lang/Object;)I METHOD a getId (Ljava/lang/Object;)I
ARG 0 value ARG 0 value
METHOD a add (Ljava/lang/Object;I)V METHOD a add (Ljava/lang/Object;I)V

View File

@ -0,0 +1,3 @@
CLASS ey net/minecraft/util/IntIterable
METHOD a getInt (I)Ljava/lang/Object;
ARG 0 index

View File

@ -0,0 +1,2 @@
CLASS qc net/minecraft/util/PrintStreamLogger
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;

View File

@ -0,0 +1 @@
CLASS qa net/minecraft/util/PrintStreamLoggerDebug

View File

@ -4,8 +4,12 @@ CLASS eu net/minecraft/util/registry/DefaultMappedRegistry
METHOD <init> (Ljava/lang/String;)V METHOD <init> (Ljava/lang/String;)V
ARG 0 defaultId ARG 0 defaultId
METHOD a getDefaultId ()Lpt; METHOD a getDefaultId ()Lpt;
METHOD a get (I)Ljava/lang/Object; METHOD a getInt (I)Ljava/lang/Object;
ARG 0 id ARG 0 index
METHOD a set (ILpt;Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 rawId
ARG 1 id
ARG 2 value
METHOD a getRawId (Ljava/lang/Object;)I METHOD a getRawId (Ljava/lang/Object;)I
ARG 0 value ARG 0 value
METHOD a getRandom (Ljava/util/Random;)Ljava/lang/Object; METHOD a getRandom (Ljava/util/Random;)Ljava/lang/Object;

View File

@ -1,12 +1,21 @@
CLASS fd net/minecraft/util/registry/IdRegistry CLASS fd net/minecraft/util/registry/IdRegistry
FIELD b idStore Lxu; FIELD b idStore Lxu;
METHOD a get (I)Ljava/lang/Object; METHOD a getInt (I)Ljava/lang/Object;
ARG 0 id ARG 0 index
METHOD a set (ILpt;Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 rawId
ARG 1 id
ARG 2 value
METHOD a getRawId (Ljava/lang/Object;)I METHOD a getRawId (Ljava/lang/Object;)I
ARG 0 value ARG 0 value
METHOD a getRandom (Ljava/util/Random;)Ljava/lang/Object; METHOD a getRandom (Ljava/util/Random;)Ljava/lang/Object;
ARG 0 rand ARG 0 rand
METHOD a get (Lpt;)Ljava/lang/Object; METHOD a get (Lpt;)Ljava/lang/Object;
ARG 0 id ARG 0 id
METHOD a add (Lpt;Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 id
ARG 1 value
METHOD b keys ()Ljava/util/Set;
METHOD b getId (Ljava/lang/Object;)Lpt; METHOD b getId (Ljava/lang/Object;)Lpt;
ARG 0 value ARG 0 value
METHOD c isEmpty ()Z

View File

@ -0,0 +1,33 @@
CLASS fh net/minecraft/util/registry/Registry
FIELD A STAT_TYPES Lfh;
FIELD e LOGGER Lorg/apache/logging/log4j/Logger;
FIELD f REGISTRIES Lfl;
FIELD g SOUNDS Lfh;
FIELD h FLUIDS Leu;
FIELD i POTION_EFFECT_TYPES Lfh;
FIELD j BLOCKS Leu;
FIELD k ENCHANTMENTS Lfh;
FIELD l ENTITY_FACTORIES Lfh;
FIELD m ITEMS Leu;
FIELD n POTIONS Lfh;
FIELD s BIOMES Lfh;
FIELD v BLOCK_ENTITIES Lfh;
FIELD x WORLD_TYPES Lfh;
METHOD a getDefaultId ()Lpt;
METHOD a set (Lfh;ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
METHOD a register (Lfh;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
METHOD a register (Lfh;Lpt;Ljava/lang/Object;)Ljava/lang/Object;
METHOD a getRawId (Ljava/lang/Object;)I
ARG 0 value
METHOD a registerRegistry (Ljava/lang/String;Lfl;)Lfh;
ARG 0 id
ARG 1 registry
METHOD a (Ljava/lang/String;Lfl;Ljava/util/function/Supplier;)Lfl;
METHOD a getRandom (Ljava/util/Random;)Ljava/lang/Object;
ARG 0 rand
METHOD a get (Lpt;)Ljava/lang/Object;
ARG 0 id
METHOD b keys ()Ljava/util/Set;
METHOD b getId (Ljava/lang/Object;)Lpt;
ARG 0 value
METHOD d stream ()Ljava/util/stream/Stream;

View File

@ -0,0 +1,9 @@
CLASS fl net/minecraft/util/registry/RegistryWritable
METHOD a set (ILpt;Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 rawId
ARG 1 id
ARG 2 value
METHOD a add (Lpt;Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 id
ARG 1 value
METHOD c isEmpty ()Z

View File

@ -27,6 +27,7 @@ CLASS aza net/minecraft/world/World
FIELD x saveHandler Lcdk; FIELD x saveHandler Lcdk;
FIELD y properties Lcdj; FIELD y properties Lcdj;
FIELD z villageManager Lajz; FIELD z villageManager Lajz;
METHOD D getScoreboard ()Lcib;
METHOD E getChunkProvider ()Lbnz; METHOD E getChunkProvider ()Lbnz;
METHOD E getPendingBlockEntity (Leq;)Lbkf; METHOD E getPendingBlockEntity (Leq;)Lbkf;
ARG 0 pos ARG 0 pos

View File

@ -1,6 +1,8 @@
CLASS tz net/minecraft/world/WorldServer CLASS tz net/minecraft/world/WorldServer
FIELD C server Lnet/minecraft/server/MinecraftServer; FIELD C server Lnet/minecraft/server/MinecraftServer;
FIELD E entitiesByUUID Ljava/util/Map;
FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
METHOD D getScoreboard ()Lcib;
METHOD E getChunkProvider ()Lbnz; METHOD E getChunkProvider ()Lbnz;
METHOD a isChunkLoaded (IIZ)Z METHOD a isChunkLoaded (IIZ)Z
METHOD a setTime (J)V METHOD a setTime (J)V
@ -22,6 +24,7 @@ CLASS tz net/minecraft/world/WorldServer
ARG 1 block ARG 1 block
ARG 2 first ARG 2 first
ARG 3 second ARG 3 second
METHOD a getEntityByUUID (Ljava/util/UUID;)Lafh;
METHOD b onEntityAdded (Lafh;)V METHOD b onEntityAdded (Lafh;)V
ARG 0 entity ARG 0 entity
METHOD c onEntityRemoved (Lafh;)V METHOD c onEntityRemoved (Lafh;)V

View File

@ -1,2 +1,3 @@
CLASS xu CLASS xu
METHOD a get (I)Ljava/lang/Object; METHOD a getInt (I)Ljava/lang/Object;
ARG 0 index