From e349ebc2fd3615627f6902446a78d077b205a30c Mon Sep 17 00:00:00 2001 From: liach Date: Mon, 12 Sep 2016 02:28:32 -0700 Subject: [PATCH] Add some stuff for AIs (#67) * Add some stuff for AIs * deleted bad files * missed them * fix according to asiekierka --- .../net/minecraft/entity/ai/AiGoal.mapping | 11 +++++ .../net/minecraft/entity/ai/AiGoalSet.mapping | 41 +++++++++++++++++++ .../entity/ai/IDistantAttacker.mapping | 3 ++ .../entity/ai/impl/AiGoalEatGrass.mapping | 13 ++++++ .../entity/ai/impl/AiGoalFollowParent.mapping | 8 ++++ .../ai/impl/animal/AiGoalAnimalMate.mapping | 14 +++++++ .../ai/impl/mob/AiGoalSkeletonHorse.mapping | 4 ++ .../ai/impl/passive/AiGoalFollowOwner.mapping | 7 ++++ .../ai/impl/passive/AiGoalWolfBeg.mapping | 14 +++++++ .../entity/boss/impl/EntityWither.mapping | 4 ++ .../entity/mob/EntitySkeletonBase.mapping | 5 +++ .../entity/mob/impl/EntityBlaze.mapping | 5 +++ .../entity/mob/impl/EntityEnderman.mapping | 17 ++++++++ .../entity/mob/impl/EntityGhast.mapping | 12 ++++++ .../entity/mob/impl/EntityGuardian.mapping | 6 +++ .../entity/mob/impl/EntityPigZombie.mapping | 2 + .../entity/mob/impl/EntityShulker.mapping | 15 +++++++ .../entity/mob/impl/EntitySilverfish.mapping | 7 ++++ .../entity/mob/impl/EntitySlime.mapping | 14 +++++++ .../entity/mob/impl/EntitySpider.mapping | 4 ++ .../entity/mob/impl/EntityWitch.mapping | 2 + .../passive/impl/EntityPolarBear.mapping | 8 ++++ .../entity/passive/impl/EntityRabbit.mapping | 10 +++++ .../entity/passive/impl/EntitySnowman.mapping | 2 + .../entity/passive/impl/EntitySquid.mapping | 3 ++ mappings/net/minecraft/util/Hand.mapping | 1 + mappings/net/minecraft/world/World.mapping | 1 + mappings/none/sy.mapping | 3 ++ mappings/none/to.mapping | 6 +++ mappings/none/tq.mapping | 6 +++ mappings/none/ts.mapping | 5 +++ mappings/none/tu.mapping | 4 ++ mappings/none/tv.mapping | 3 ++ mappings/none/ua.mapping | 6 +++ mappings/none/uc.mapping | 4 ++ mappings/none/ud.mapping | 6 +++ mappings/none/ue.mapping | 2 + mappings/none/uf.mapping | 6 +++ mappings/none/ug.mapping | 6 +++ mappings/none/uh.mapping | 5 +++ mappings/none/ui.mapping | 5 +++ mappings/none/uj.mapping | 6 +++ mappings/none/uk.mapping | 4 ++ mappings/none/ul.mapping | 5 +++ mappings/none/um.mapping | 5 +++ mappings/none/un.mapping | 6 +++ mappings/none/uo.mapping | 6 +++ mappings/none/up.mapping | 5 +++ mappings/none/uq.mapping | 4 ++ mappings/none/ur.mapping | 6 +++ mappings/none/ut.mapping | 5 +++ mappings/none/uu.mapping | 4 ++ mappings/none/uv.mapping | 5 +++ mappings/none/uw.mapping | 6 +++ mappings/none/ux.mapping | 6 +++ mappings/none/uy.mapping | 4 ++ mappings/none/uz.mapping | 5 +++ mappings/none/va.mapping | 4 ++ mappings/none/vb.mapping | 5 +++ mappings/none/vc.mapping | 6 +++ mappings/none/vd.mapping | 6 +++ mappings/none/ve.mapping | 4 ++ mappings/none/vf.mapping | 3 ++ mappings/none/vh.mapping | 4 ++ mappings/none/vj.mapping | 3 ++ mappings/none/vk.mapping | 3 ++ mappings/none/vl.mapping | 5 +++ mappings/none/vm.mapping | 5 +++ mappings/none/vn.mapping | 3 ++ mappings/none/vo.mapping | 2 + mappings/none/vp.mapping | 3 ++ mappings/none/vq.mapping | 3 ++ mappings/none/vr.mapping | 4 ++ 73 files changed, 445 insertions(+) create mode 100644 mappings/net/minecraft/entity/ai/AiGoal.mapping create mode 100644 mappings/net/minecraft/entity/ai/AiGoalSet.mapping create mode 100644 mappings/net/minecraft/entity/ai/IDistantAttacker.mapping create mode 100644 mappings/net/minecraft/entity/ai/impl/AiGoalEatGrass.mapping create mode 100644 mappings/net/minecraft/entity/ai/impl/AiGoalFollowParent.mapping create mode 100644 mappings/net/minecraft/entity/ai/impl/animal/AiGoalAnimalMate.mapping create mode 100644 mappings/net/minecraft/entity/ai/impl/mob/AiGoalSkeletonHorse.mapping create mode 100644 mappings/net/minecraft/entity/ai/impl/passive/AiGoalFollowOwner.mapping create mode 100644 mappings/net/minecraft/entity/ai/impl/passive/AiGoalWolfBeg.mapping create mode 100644 mappings/none/sy.mapping create mode 100644 mappings/none/to.mapping create mode 100644 mappings/none/tq.mapping create mode 100644 mappings/none/ts.mapping create mode 100644 mappings/none/tu.mapping create mode 100644 mappings/none/tv.mapping create mode 100644 mappings/none/ua.mapping create mode 100644 mappings/none/uc.mapping create mode 100644 mappings/none/ud.mapping create mode 100644 mappings/none/ue.mapping create mode 100644 mappings/none/uf.mapping create mode 100644 mappings/none/ug.mapping create mode 100644 mappings/none/uh.mapping create mode 100644 mappings/none/ui.mapping create mode 100644 mappings/none/uj.mapping create mode 100644 mappings/none/uk.mapping create mode 100644 mappings/none/ul.mapping create mode 100644 mappings/none/um.mapping create mode 100644 mappings/none/un.mapping create mode 100644 mappings/none/uo.mapping create mode 100644 mappings/none/up.mapping create mode 100644 mappings/none/uq.mapping create mode 100644 mappings/none/ur.mapping create mode 100644 mappings/none/ut.mapping create mode 100644 mappings/none/uu.mapping create mode 100644 mappings/none/uv.mapping create mode 100644 mappings/none/uw.mapping create mode 100644 mappings/none/ux.mapping create mode 100644 mappings/none/uy.mapping create mode 100644 mappings/none/uz.mapping create mode 100644 mappings/none/va.mapping create mode 100644 mappings/none/vb.mapping create mode 100644 mappings/none/vc.mapping create mode 100644 mappings/none/vd.mapping create mode 100644 mappings/none/ve.mapping create mode 100644 mappings/none/vf.mapping create mode 100644 mappings/none/vh.mapping create mode 100644 mappings/none/vj.mapping create mode 100644 mappings/none/vk.mapping create mode 100644 mappings/none/vl.mapping create mode 100644 mappings/none/vm.mapping create mode 100644 mappings/none/vn.mapping create mode 100644 mappings/none/vo.mapping create mode 100644 mappings/none/vp.mapping create mode 100644 mappings/none/vq.mapping create mode 100644 mappings/none/vr.mapping diff --git a/mappings/net/minecraft/entity/ai/AiGoal.mapping b/mappings/net/minecraft/entity/ai/AiGoal.mapping new file mode 100644 index 0000000000..63008ab99d --- /dev/null +++ b/mappings/net/minecraft/entity/ai/AiGoal.mapping @@ -0,0 +1,11 @@ +CLASS none/ty net/minecraft/entity/ai/AiGoal + FIELD a categoryBits I + METHOD a canStart ()Z + METHOD a setCategoryBits (I)V + ARG 0 newBits + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V + METHOD g canStop ()Z + METHOD h getCategoryBits ()I diff --git a/mappings/net/minecraft/entity/ai/AiGoalSet.mapping b/mappings/net/minecraft/entity/ai/AiGoalSet.mapping new file mode 100644 index 0000000000..1235caa916 --- /dev/null +++ b/mappings/net/minecraft/entity/ai/AiGoalSet.mapping @@ -0,0 +1,41 @@ +CLASS none/tz net/minecraft/entity/ai/AiGoalSet + CLASS none/tz$a WeighedAiGoal + FIELD a goal Lnone/ty; + FIELD b priority I + FIELD c executing Z + METHOD (Lnone/tz;ILnone/ty;)V + ARG 0 priority + ARG 1 goal + METHOD equals (Ljava/lang/Object;)Z + ARG 0 other + FIELD a LOGGER Lorg/apache/logging/log4j/Logger; + FIELD b all Ljava/util/Set; + FIELD c executing Ljava/util/Set; + FIELD d profiler Lnone/os; + FIELD e timer I + FIELD f timeInterval I + FIELD g usedBits I + METHOD (Lnone/os;)V + ARG 0 profiler + METHOD a tick ()V + METHOD a add (ILnone/ty;)V + ARG 0 weight + ARG 1 task + METHOD a changeBits (IZ)V + ARG 0 taskBits + ARG 1 remove + METHOD a remove (Lnone/ty;)V + ARG 0 task + METHOD a shouldContinueExecution (Lnone/tz$a;)Z + ARG 0 goal + METHOD a areCompatible (Lnone/tz$a;Lnone/tz$a;)Z + ARG 0 a1 + ARG 1 a2 + METHOD b canAddTask (I)Z + ARG 0 taskBits + METHOD b canStart (Lnone/tz$a;)Z + ARG 0 task + METHOD c addBits (I)V + ARG 0 taskBits + METHOD d removeBits (I)V + ARG 0 taskBits diff --git a/mappings/net/minecraft/entity/ai/IDistantAttacker.mapping b/mappings/net/minecraft/entity/ai/IDistantAttacker.mapping new file mode 100644 index 0000000000..dd10f062ac --- /dev/null +++ b/mappings/net/minecraft/entity/ai/IDistantAttacker.mapping @@ -0,0 +1,3 @@ +CLASS none/zq net/minecraft/entity/ai/IDistantAttacker + METHOD a attackDistant (Lnone/sn;F)V + ARG 0 target diff --git a/mappings/net/minecraft/entity/ai/impl/AiGoalEatGrass.mapping b/mappings/net/minecraft/entity/ai/impl/AiGoalEatGrass.mapping new file mode 100644 index 0000000000..176d796fc7 --- /dev/null +++ b/mappings/net/minecraft/entity/ai/impl/AiGoalEatGrass.mapping @@ -0,0 +1,13 @@ +CLASS none/tt net/minecraft/entity/ai/impl/AiGoalEatGrass + FIELD a timer I + FIELD b CHECKER Lcom/google/common/base/Predicate; + FIELD c owner Lnone/so; + FIELD d world Lnone/aiu; + METHOD (Lnone/so;)V + ARG 0 owner + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V + METHOD f getTimer ()I diff --git a/mappings/net/minecraft/entity/ai/impl/AiGoalFollowParent.mapping b/mappings/net/minecraft/entity/ai/impl/AiGoalFollowParent.mapping new file mode 100644 index 0000000000..ab15feb779 --- /dev/null +++ b/mappings/net/minecraft/entity/ai/impl/AiGoalFollowParent.mapping @@ -0,0 +1,8 @@ +CLASS none/tx net/minecraft/entity/ai/impl/AiGoalFollowParent + FIELD a owner Lnone/wl; + FIELD b parent Lnone/wl; + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/net/minecraft/entity/ai/impl/animal/AiGoalAnimalMate.mapping b/mappings/net/minecraft/entity/ai/impl/animal/AiGoalAnimalMate.mapping new file mode 100644 index 0000000000..7674fbfa9e --- /dev/null +++ b/mappings/net/minecraft/entity/ai/impl/animal/AiGoalAnimalMate.mapping @@ -0,0 +1,14 @@ +CLASS none/tr net/minecraft/entity/ai/impl/animal/AiGoalAnimalMate + FIELD a world Lnone/aiu; + FIELD b timer I + FIELD c chance D + FIELD d owner Lnone/wl; + FIELD e mate Lnone/wl; + METHOD (Lnone/wl;D)V + ARG 0 owner + ARG 1 chance + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD d onRemove ()V + METHOD e tick ()V + METHOD f findMate ()Lnone/wl; diff --git a/mappings/net/minecraft/entity/ai/impl/mob/AiGoalSkeletonHorse.mapping b/mappings/net/minecraft/entity/ai/impl/mob/AiGoalSkeletonHorse.mapping new file mode 100644 index 0000000000..6574ac842c --- /dev/null +++ b/mappings/net/minecraft/entity/ai/impl/mob/AiGoalSkeletonHorse.mapping @@ -0,0 +1,4 @@ +CLASS none/xh net/minecraft/entity/ai/impl/mob/AiGoalSkeletonHorse + FIELD a owner Lnone/xg; + METHOD a canStart ()Z + METHOD e tick ()V diff --git a/mappings/net/minecraft/entity/ai/impl/passive/AiGoalFollowOwner.mapping b/mappings/net/minecraft/entity/ai/impl/passive/AiGoalFollowOwner.mapping new file mode 100644 index 0000000000..48c9005526 --- /dev/null +++ b/mappings/net/minecraft/entity/ai/impl/passive/AiGoalFollowOwner.mapping @@ -0,0 +1,7 @@ +CLASS none/tw net/minecraft/entity/ai/impl/passive/AiGoalFollowOwner + FIELD d owner Lnone/sy; + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/net/minecraft/entity/ai/impl/passive/AiGoalWolfBeg.mapping b/mappings/net/minecraft/entity/ai/impl/passive/AiGoalWolfBeg.mapping new file mode 100644 index 0000000000..781cb2a656 --- /dev/null +++ b/mappings/net/minecraft/entity/ai/impl/passive/AiGoalWolfBeg.mapping @@ -0,0 +1,14 @@ +CLASS none/tp net/minecraft/entity/ai/impl/passive/AiGoalWolfBeg + FIELD a owner Lnone/wz; + FIELD b begFrom Lnone/aak; + FIELD c world Lnone/aiu; + FIELD d chance F + FIELD e timer I + METHOD (Lnone/wz;F)V + ARG 0 owner + ARG 1 chance + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/net/minecraft/entity/boss/impl/EntityWither.mapping b/mappings/net/minecraft/entity/boss/impl/EntityWither.mapping index 5d528ca791..a48dd460eb 100644 --- a/mappings/net/minecraft/entity/boss/impl/EntityWither.mapping +++ b/mappings/net/minecraft/entity/boss/impl/EntityWither.mapping @@ -1,4 +1,6 @@ CLASS none/yj net/minecraft/entity/boss/impl/EntityWither + CLASS none/yj$a + METHOD a canStart ()Z FIELD a TRACKED_ENTITY_ID_1 Lnone/kj; FIELD b TRACKED_ENTITY_ID_2 Lnone/kj; FIELD bx TRACKED_ENTITY_IDS [Lnone/kj; @@ -15,6 +17,8 @@ CLASS none/yj net/minecraft/entity/boss/impl/EntityWither METHOD a damage (Lnone/rp;F)Z ARG 0 source ARG 1 damage + METHOD a attackDistant (Lnone/sn;F)V + ARG 0 target METHOD b serializeEntityTag (Lnone/dt;)V METHOD bV getSoundHurt ()Lnone/nk; METHOD bW getSoundDeath ()Lnone/nk; diff --git a/mappings/net/minecraft/entity/mob/EntitySkeletonBase.mapping b/mappings/net/minecraft/entity/mob/EntitySkeletonBase.mapping index 05de562d33..aebd7218af 100644 --- a/mappings/net/minecraft/entity/mob/EntitySkeletonBase.mapping +++ b/mappings/net/minecraft/entity/mob/EntitySkeletonBase.mapping @@ -1,5 +1,8 @@ CLASS none/zb net/minecraft/entity/mob/EntitySkeletonBase FIELD a AIMING Lnone/kj; + CLASS none/zb$1 + METHOD c start ()V + METHOD d onRemove ()V METHOD a deserializeEntityTag (Lnone/dt;)V METHOD a setEquippedStack (Lnone/sj;Lnone/aeq;)V ARG 0 slot @@ -8,3 +11,5 @@ CLASS none/zb net/minecraft/entity/mob/EntitySkeletonBase ARG 0 value METHOD df isAiming ()Z METHOD i initDataTracker ()V + METHOD a attackDistant (Lnone/sn;F)V + ARG 0 target diff --git a/mappings/net/minecraft/entity/mob/impl/EntityBlaze.mapping b/mappings/net/minecraft/entity/mob/impl/EntityBlaze.mapping index a13b2b4722..28b9a8b1ee 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntityBlaze.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntityBlaze.mapping @@ -1,4 +1,9 @@ CLASS none/zc net/minecraft/entity/mob/impl/EntityBlaze + CLASS none/zc$a + METHOD a canStart ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V FIELD c BLAZE_FLAGS Lnone/kj; METHOD G getSoundAmbient ()Lnone/nk; METHOD a registerTagUpgraders (Lnone/pf;)V diff --git a/mappings/net/minecraft/entity/mob/impl/EntityEnderman.mapping b/mappings/net/minecraft/entity/mob/impl/EntityEnderman.mapping index 4f479de6ba..bda8570fb6 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntityEnderman.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntityEnderman.mapping @@ -1,4 +1,21 @@ CLASS none/zg net/minecraft/entity/mob/impl/EntityEnderman + CLASS none/zg$a AiGoalPlaceBlock + FIELD a owner Lnone/zg; + METHOD (Lnone/zg;)V + ARG 0 owner + METHOD a canStart ()Z + METHOD e tick ()V + CLASS none/zg$b + METHOD (Lnone/zg;)V + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V + CLASS none/zg$c AiGoalPickBlock + FIELD a owner Lnone/zg; + METHOD a canStart ()Z + METHOD e tick ()V FIELD bA ageWhenTargetSet I FIELD bx CARRIED_BLOCK Lnone/kj; FIELD by ANGRY Lnone/kj; diff --git a/mappings/net/minecraft/entity/mob/impl/EntityGhast.mapping b/mappings/net/minecraft/entity/mob/impl/EntityGhast.mapping index 4c8b93f554..6afcef0199 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntityGhast.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntityGhast.mapping @@ -1,4 +1,16 @@ CLASS none/zj net/minecraft/entity/mob/impl/EntityGhast + CLASS none/zj$a + METHOD a canStart ()Z + METHOD e tick ()V + CLASS none/zj$c + METHOD a canStart ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V + CLASS none/zj$d + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V FIELD a SHOOTING Lnone/kj; METHOD G getSoundAmbient ()Lnone/nk; METHOD a deserializeEntityTag (Lnone/dt;)V diff --git a/mappings/net/minecraft/entity/mob/impl/EntityGuardian.mapping b/mappings/net/minecraft/entity/mob/impl/EntityGuardian.mapping index 95e3d3c8d2..b18f28fa25 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntityGuardian.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntityGuardian.mapping @@ -1,4 +1,10 @@ CLASS none/zl net/minecraft/entity/mob/impl/EntityGuardian + CLASS none/zl$a + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V METHOD G getSoundAmbient ()Lnone/nk; METHOD a onTrackedDataSet (Lnone/kj;)V ARG 0 data diff --git a/mappings/net/minecraft/entity/mob/impl/EntityPigZombie.mapping b/mappings/net/minecraft/entity/mob/impl/EntityPigZombie.mapping index 487e4e6d8a..4464f24edd 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntityPigZombie.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntityPigZombie.mapping @@ -1,4 +1,6 @@ CLASS none/zp net/minecraft/entity/mob/impl/EntityPigZombie + CLASS none/zp$a + METHOD a canStart ()Z METHOD G getSoundAmbient ()Lnone/nk; METHOD a interactMob (Lnone/aak;Lnone/qz;)Z ARG 0 player diff --git a/mappings/net/minecraft/entity/mob/impl/EntityShulker.mapping b/mappings/net/minecraft/entity/mob/impl/EntityShulker.mapping index 267ec2bede..6e97ea603a 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntityShulker.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntityShulker.mapping @@ -1,4 +1,19 @@ CLASS none/zs net/minecraft/entity/mob/impl/EntityShulker + CLASS none/zs$a + METHOD a canStart ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V + CLASS none/zs$c + METHOD a canStart ()Z + CLASS none/zs$d + METHOD a canStart ()Z + CLASS none/zs$e + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V FIELD a ATTACHED_FACE Lnone/kj; FIELD b ATTACHED_BLOCK Lnone/kj; FIELD c PEEK_AMOUNT Lnone/kj; diff --git a/mappings/net/minecraft/entity/mob/impl/EntitySilverfish.mapping b/mappings/net/minecraft/entity/mob/impl/EntitySilverfish.mapping index fcad8ae2f8..3827383406 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntitySilverfish.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntitySilverfish.mapping @@ -1,4 +1,11 @@ CLASS none/zt net/minecraft/entity/mob/impl/EntitySilverfish + CLASS none/zt$a + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + CLASS none/zt$b + METHOD a canStart ()Z + METHOD e tick ()V METHOD G getSoundAmbient ()Lnone/nk; METHOD a registerTagUpgraders (Lnone/pf;)V METHOD a damage (Lnone/rp;F)Z diff --git a/mappings/net/minecraft/entity/mob/impl/EntitySlime.mapping b/mappings/net/minecraft/entity/mob/impl/EntitySlime.mapping index 2977d1a348..235d62d7da 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntitySlime.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntitySlime.mapping @@ -1,4 +1,18 @@ CLASS none/zv net/minecraft/entity/mob/impl/EntitySlime + CLASS none/zv$a + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD e tick ()V + CLASS none/zv$b + METHOD a canStart ()Z + METHOD e tick ()V + CLASS none/zv$c + METHOD a canStart ()Z + METHOD e tick ()V + CLASS none/zv$e + METHOD a canStart ()Z + METHOD e tick ()V FIELD bv SLIME_SIZE Lnone/kj; METHOD T invalidate ()V METHOD a setSize (I)V diff --git a/mappings/net/minecraft/entity/mob/impl/EntitySpider.mapping b/mappings/net/minecraft/entity/mob/impl/EntitySpider.mapping index 5048151a2f..400a0b693f 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntitySpider.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntitySpider.mapping @@ -1,4 +1,8 @@ CLASS none/zw net/minecraft/entity/mob/impl/EntitySpider + CLASS none/zw$a + METHOD b shouldContinue ()Z + CLASS none/zw$c + METHOD a canStart ()Z FIELD a SPIDER_FLAGS Lnone/kj; METHOD G getSoundAmbient ()Lnone/nk; METHOD a setCanClimb (Z)V diff --git a/mappings/net/minecraft/entity/mob/impl/EntityWitch.mapping b/mappings/net/minecraft/entity/mob/impl/EntityWitch.mapping index e4262ee716..ec983c918e 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntityWitch.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntityWitch.mapping @@ -8,3 +8,5 @@ CLASS none/zy net/minecraft/entity/mob/impl/EntityWitch METHOD bW getSoundDeath ()Lnone/nk; METHOD i initDataTracker ()V METHOD o isDrinking ()Z + METHOD a attackDistant (Lnone/sn;F)V + ARG 0 target diff --git a/mappings/net/minecraft/entity/passive/impl/EntityPolarBear.mapping b/mappings/net/minecraft/entity/passive/impl/EntityPolarBear.mapping index 795d23690c..fc6e06a337 100644 --- a/mappings/net/minecraft/entity/passive/impl/EntityPolarBear.mapping +++ b/mappings/net/minecraft/entity/passive/impl/EntityPolarBear.mapping @@ -1,4 +1,12 @@ CLASS none/ws net/minecraft/entity/passive/impl/EntityPolarBear + CLASS none/ws$a + METHOD a canStart ()Z + CLASS none/ws$c + METHOD c start ()V + CLASS none/ws$d + METHOD d onRemove ()V + CLASS none/ws$e + METHOD a canStart ()Z METHOD G getSoundAmbient ()Lnone/nk; METHOD a deserializeEntityTag (Lnone/dt;)V METHOD a createChild (Lnone/sb;)Lnone/sb; diff --git a/mappings/net/minecraft/entity/passive/impl/EntityRabbit.mapping b/mappings/net/minecraft/entity/passive/impl/EntityRabbit.mapping index 8d2cbc8639..787cf10736 100644 --- a/mappings/net/minecraft/entity/passive/impl/EntityRabbit.mapping +++ b/mappings/net/minecraft/entity/passive/impl/EntityRabbit.mapping @@ -1,4 +1,14 @@ CLASS none/wt net/minecraft/entity/passive/impl/EntityRabbit + CLASS none/wt$b + METHOD a canStart ()Z + CLASS none/wt$f + METHOD e tick ()V + CLASS none/wt$g + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V FIELD bx RABBIT_TYPE Lnone/kj; METHOD G getSoundAmbient ()Lnone/nk; METHOD a deserializeEntityTag (Lnone/dt;)V diff --git a/mappings/net/minecraft/entity/passive/impl/EntitySnowman.mapping b/mappings/net/minecraft/entity/passive/impl/EntitySnowman.mapping index 46ac4ba186..0db720cb34 100644 --- a/mappings/net/minecraft/entity/passive/impl/EntitySnowman.mapping +++ b/mappings/net/minecraft/entity/passive/impl/EntitySnowman.mapping @@ -8,6 +8,8 @@ CLASS none/wv net/minecraft/entity/passive/impl/EntitySnowman METHOD a registerTagUpgraders (Lnone/pf;)V METHOD a setHasPumpkin (Z)V ARG 0 value + METHOD a attackDistant (Lnone/sn;F)V + ARG 0 target METHOD b serializeEntityTag (Lnone/dt;)V METHOD bV getSoundHurt ()Lnone/nk; METHOD bW getSoundDeath ()Lnone/nk; diff --git a/mappings/net/minecraft/entity/passive/impl/EntitySquid.mapping b/mappings/net/minecraft/entity/passive/impl/EntitySquid.mapping index 2c3a9b9789..f738bbdb92 100644 --- a/mappings/net/minecraft/entity/passive/impl/EntitySquid.mapping +++ b/mappings/net/minecraft/entity/passive/impl/EntitySquid.mapping @@ -3,3 +3,6 @@ CLASS none/ww net/minecraft/entity/passive/impl/EntitySquid METHOD a registerTagUpgraders (Lnone/pf;)V METHOD bV getSoundHurt ()Lnone/nk; METHOD bW getSoundDeath ()Lnone/nk; + CLASS none/ww$a + METHOD a canStart ()Z + METHOD e tick ()V diff --git a/mappings/net/minecraft/util/Hand.mapping b/mappings/net/minecraft/util/Hand.mapping index 98467769d8..72045ee020 100644 --- a/mappings/net/minecraft/util/Hand.mapping +++ b/mappings/net/minecraft/util/Hand.mapping @@ -1,3 +1,4 @@ CLASS none/qz net/minecraft/util/Hand FIELD a MAIN Lnone/qz; FIELD b OFF Lnone/qz; + METHOD values values ()[Lnone/qz; diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index d059bae7f8..2d6f640054 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -152,6 +152,7 @@ CLASS none/aiu net/minecraft/world/World METHOD b isEmittingRedstonePower (Lnone/cn;Lnone/cu;)Z ARG 0 pos ARG 1 facingFrom + METHOD b sendBlockUpdate (Lnone/cn;Z)Z METHOD b onEntitySpawn (Lnone/se;)V ARG 0 entity METHOD c (Lnone/cn;)Lnone/asj; diff --git a/mappings/none/sy.mapping b/mappings/none/sy.mapping new file mode 100644 index 0000000000..887d0a2196 --- /dev/null +++ b/mappings/none/sy.mapping @@ -0,0 +1,3 @@ +CLASS none/sy + METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD b serializeEntityTag (Lnone/dt;)V diff --git a/mappings/none/to.mapping b/mappings/none/to.mapping new file mode 100644 index 0000000000..003049f877 --- /dev/null +++ b/mappings/none/to.mapping @@ -0,0 +1,6 @@ +CLASS none/to + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/tq.mapping b/mappings/none/tq.mapping new file mode 100644 index 0000000000..c744bf6aca --- /dev/null +++ b/mappings/none/tq.mapping @@ -0,0 +1,6 @@ +CLASS none/tq + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/ts.mapping b/mappings/none/ts.mapping new file mode 100644 index 0000000000..d410122a29 --- /dev/null +++ b/mappings/none/ts.mapping @@ -0,0 +1,5 @@ +CLASS none/ts + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD e tick ()V diff --git a/mappings/none/tu.mapping b/mappings/none/tu.mapping new file mode 100644 index 0000000000..55cad4b5e2 --- /dev/null +++ b/mappings/none/tu.mapping @@ -0,0 +1,4 @@ +CLASS none/tu + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V diff --git a/mappings/none/tv.mapping b/mappings/none/tv.mapping new file mode 100644 index 0000000000..f34cb52c8e --- /dev/null +++ b/mappings/none/tv.mapping @@ -0,0 +1,3 @@ +CLASS none/tv + METHOD a canStart ()Z + METHOD e tick ()V diff --git a/mappings/none/ua.mapping b/mappings/none/ua.mapping new file mode 100644 index 0000000000..dee04e62e2 --- /dev/null +++ b/mappings/none/ua.mapping @@ -0,0 +1,6 @@ +CLASS none/ua + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/uc.mapping b/mappings/none/uc.mapping new file mode 100644 index 0000000000..aa2781db52 --- /dev/null +++ b/mappings/none/uc.mapping @@ -0,0 +1,4 @@ +CLASS none/uc + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V diff --git a/mappings/none/ud.mapping b/mappings/none/ud.mapping new file mode 100644 index 0000000000..3282de9d18 --- /dev/null +++ b/mappings/none/ud.mapping @@ -0,0 +1,6 @@ +CLASS none/ud + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/ue.mapping b/mappings/none/ue.mapping new file mode 100644 index 0000000000..e8a44dba44 --- /dev/null +++ b/mappings/none/ue.mapping @@ -0,0 +1,2 @@ +CLASS none/ue + METHOD a canStart ()Z diff --git a/mappings/none/uf.mapping b/mappings/none/uf.mapping new file mode 100644 index 0000000000..638d1cbbdc --- /dev/null +++ b/mappings/none/uf.mapping @@ -0,0 +1,6 @@ +CLASS none/uf + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/ug.mapping b/mappings/none/ug.mapping new file mode 100644 index 0000000000..7575a91201 --- /dev/null +++ b/mappings/none/ug.mapping @@ -0,0 +1,6 @@ +CLASS none/ug + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/uh.mapping b/mappings/none/uh.mapping new file mode 100644 index 0000000000..e2d6f315c1 --- /dev/null +++ b/mappings/none/uh.mapping @@ -0,0 +1,5 @@ +CLASS none/uh + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V diff --git a/mappings/none/ui.mapping b/mappings/none/ui.mapping new file mode 100644 index 0000000000..4c3df138b7 --- /dev/null +++ b/mappings/none/ui.mapping @@ -0,0 +1,5 @@ +CLASS none/ui + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V diff --git a/mappings/none/uj.mapping b/mappings/none/uj.mapping new file mode 100644 index 0000000000..03f4cbb13b --- /dev/null +++ b/mappings/none/uj.mapping @@ -0,0 +1,6 @@ +CLASS none/uj + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/uk.mapping b/mappings/none/uk.mapping new file mode 100644 index 0000000000..139f1e466c --- /dev/null +++ b/mappings/none/uk.mapping @@ -0,0 +1,4 @@ +CLASS none/uk + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V diff --git a/mappings/none/ul.mapping b/mappings/none/ul.mapping new file mode 100644 index 0000000000..98f6fbf8a2 --- /dev/null +++ b/mappings/none/ul.mapping @@ -0,0 +1,5 @@ +CLASS none/ul + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V diff --git a/mappings/none/um.mapping b/mappings/none/um.mapping new file mode 100644 index 0000000000..20a53461a5 --- /dev/null +++ b/mappings/none/um.mapping @@ -0,0 +1,5 @@ +CLASS none/um + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/un.mapping b/mappings/none/un.mapping new file mode 100644 index 0000000000..11b8c1fd87 --- /dev/null +++ b/mappings/none/un.mapping @@ -0,0 +1,6 @@ +CLASS none/un + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/uo.mapping b/mappings/none/uo.mapping new file mode 100644 index 0000000000..37b0c5c328 --- /dev/null +++ b/mappings/none/uo.mapping @@ -0,0 +1,6 @@ +CLASS none/uo + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/up.mapping b/mappings/none/up.mapping new file mode 100644 index 0000000000..d250297118 --- /dev/null +++ b/mappings/none/up.mapping @@ -0,0 +1,5 @@ +CLASS none/up + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/uq.mapping b/mappings/none/uq.mapping new file mode 100644 index 0000000000..860645579e --- /dev/null +++ b/mappings/none/uq.mapping @@ -0,0 +1,4 @@ +CLASS none/uq + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V diff --git a/mappings/none/ur.mapping b/mappings/none/ur.mapping new file mode 100644 index 0000000000..6f36503157 --- /dev/null +++ b/mappings/none/ur.mapping @@ -0,0 +1,6 @@ +CLASS none/ur + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/ut.mapping b/mappings/none/ut.mapping new file mode 100644 index 0000000000..e6462e9dfd --- /dev/null +++ b/mappings/none/ut.mapping @@ -0,0 +1,5 @@ +CLASS none/ut + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD e tick ()V diff --git a/mappings/none/uu.mapping b/mappings/none/uu.mapping new file mode 100644 index 0000000000..a7dc181066 --- /dev/null +++ b/mappings/none/uu.mapping @@ -0,0 +1,4 @@ +CLASS none/uu + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V diff --git a/mappings/none/uv.mapping b/mappings/none/uv.mapping new file mode 100644 index 0000000000..aa666099c6 --- /dev/null +++ b/mappings/none/uv.mapping @@ -0,0 +1,5 @@ +CLASS none/uv + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/uw.mapping b/mappings/none/uw.mapping new file mode 100644 index 0000000000..be29732ea9 --- /dev/null +++ b/mappings/none/uw.mapping @@ -0,0 +1,6 @@ +CLASS none/uw + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/ux.mapping b/mappings/none/ux.mapping new file mode 100644 index 0000000000..7b89f5c5d6 --- /dev/null +++ b/mappings/none/ux.mapping @@ -0,0 +1,6 @@ +CLASS none/ux + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/uy.mapping b/mappings/none/uy.mapping new file mode 100644 index 0000000000..bd88d69bf6 --- /dev/null +++ b/mappings/none/uy.mapping @@ -0,0 +1,4 @@ +CLASS none/uy + METHOD a canStart ()Z + METHOD c start ()V + METHOD d onRemove ()V diff --git a/mappings/none/uz.mapping b/mappings/none/uz.mapping new file mode 100644 index 0000000000..3842ba97e2 --- /dev/null +++ b/mappings/none/uz.mapping @@ -0,0 +1,5 @@ +CLASS none/uz + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD e tick ()V diff --git a/mappings/none/va.mapping b/mappings/none/va.mapping new file mode 100644 index 0000000000..bfdad9f318 --- /dev/null +++ b/mappings/none/va.mapping @@ -0,0 +1,4 @@ +CLASS none/va + METHOD a canStart ()Z + METHOD c start ()V + METHOD d onRemove ()V diff --git a/mappings/none/vb.mapping b/mappings/none/vb.mapping new file mode 100644 index 0000000000..ee15c5a995 --- /dev/null +++ b/mappings/none/vb.mapping @@ -0,0 +1,5 @@ +CLASS none/vb + METHOD a canStart ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/vc.mapping b/mappings/none/vc.mapping new file mode 100644 index 0000000000..a8e625e940 --- /dev/null +++ b/mappings/none/vc.mapping @@ -0,0 +1,6 @@ +CLASS none/vc + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/vd.mapping b/mappings/none/vd.mapping new file mode 100644 index 0000000000..bb2c1365bb --- /dev/null +++ b/mappings/none/vd.mapping @@ -0,0 +1,6 @@ +CLASS none/vd + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/ve.mapping b/mappings/none/ve.mapping new file mode 100644 index 0000000000..7e2f40f606 --- /dev/null +++ b/mappings/none/ve.mapping @@ -0,0 +1,4 @@ +CLASS none/ve + METHOD a canStart ()Z + METHOD c start ()V + METHOD d onRemove ()V diff --git a/mappings/none/vf.mapping b/mappings/none/vf.mapping new file mode 100644 index 0000000000..12be56f20a --- /dev/null +++ b/mappings/none/vf.mapping @@ -0,0 +1,3 @@ +CLASS none/vf + METHOD c start ()V + METHOD e tick ()V diff --git a/mappings/none/vh.mapping b/mappings/none/vh.mapping new file mode 100644 index 0000000000..bfa008e898 --- /dev/null +++ b/mappings/none/vh.mapping @@ -0,0 +1,4 @@ +CLASS none/vh + METHOD c start ()V + METHOD d onRemove ()V + METHOD e tick ()V diff --git a/mappings/none/vj.mapping b/mappings/none/vj.mapping new file mode 100644 index 0000000000..1e4a5fb3c4 --- /dev/null +++ b/mappings/none/vj.mapping @@ -0,0 +1,3 @@ +CLASS none/vj + METHOD a canStart ()Z + METHOD c start ()V diff --git a/mappings/none/vk.mapping b/mappings/none/vk.mapping new file mode 100644 index 0000000000..0a3d35a007 --- /dev/null +++ b/mappings/none/vk.mapping @@ -0,0 +1,3 @@ +CLASS none/vk + METHOD a canStart ()Z + METHOD c start ()V diff --git a/mappings/none/vl.mapping b/mappings/none/vl.mapping new file mode 100644 index 0000000000..078cbb5580 --- /dev/null +++ b/mappings/none/vl.mapping @@ -0,0 +1,5 @@ +CLASS none/vl + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V diff --git a/mappings/none/vm.mapping b/mappings/none/vm.mapping new file mode 100644 index 0000000000..a49c14e553 --- /dev/null +++ b/mappings/none/vm.mapping @@ -0,0 +1,5 @@ +CLASS none/vm + METHOD a canStart ()Z + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V diff --git a/mappings/none/vn.mapping b/mappings/none/vn.mapping new file mode 100644 index 0000000000..22921e50c8 --- /dev/null +++ b/mappings/none/vn.mapping @@ -0,0 +1,3 @@ +CLASS none/vn + METHOD a canStart ()Z + METHOD c start ()V diff --git a/mappings/none/vo.mapping b/mappings/none/vo.mapping new file mode 100644 index 0000000000..fec14b98e9 --- /dev/null +++ b/mappings/none/vo.mapping @@ -0,0 +1,2 @@ +CLASS none/vo + METHOD a canStart ()Z diff --git a/mappings/none/vp.mapping b/mappings/none/vp.mapping new file mode 100644 index 0000000000..3fc51850cd --- /dev/null +++ b/mappings/none/vp.mapping @@ -0,0 +1,3 @@ +CLASS none/vp + METHOD a canStart ()Z + METHOD c start ()V diff --git a/mappings/none/vq.mapping b/mappings/none/vq.mapping new file mode 100644 index 0000000000..5a99a1b1c4 --- /dev/null +++ b/mappings/none/vq.mapping @@ -0,0 +1,3 @@ +CLASS none/vq + METHOD a canStart ()Z + METHOD c start ()V diff --git a/mappings/none/vr.mapping b/mappings/none/vr.mapping new file mode 100644 index 0000000000..f7582e5c82 --- /dev/null +++ b/mappings/none/vr.mapping @@ -0,0 +1,4 @@ +CLASS none/vr + METHOD b shouldContinue ()Z + METHOD c start ()V + METHOD d onRemove ()V