From 56b40168df0b81acc8230e1bfe751cf3c2133006 Mon Sep 17 00:00:00 2001 From: kashike Date: Thu, 29 Nov 2018 07:24:24 +1100 Subject: [PATCH] Goal! (#217) --- mappings/alj.mapping | 2 ++ mappings/aoe.mapping | 3 +++ mappings/aol.mapping | 2 ++ mappings/apf.mapping | 2 ++ mappings/app.mapping | 2 ++ mappings/ari.mapping | 3 +++ ...chantment.mapping => EnchantmentHelper.mapping} | 14 +++++++++++++- mappings/net/minecraft/entity/Entity.mapping | 2 ++ mappings/net/minecraft/entity/EntityType.mapping | 2 ++ mappings/net/minecraft/entity/GolemEntity.mapping | 2 ++ mappings/net/minecraft/entity/LivingEntity.mapping | 2 ++ .../minecraft/entity/WaterCreatureEntity.mapping | 2 ++ .../entity/ai/action/MoveAiAction.mapping | 3 --- .../JumpControl.mapping} | 2 +- .../LookControl.mapping} | 2 +- .../entity/ai/control/MoveControl.mapping | 3 +++ .../AnimalMateGoal.mapping} | 2 +- .../ArrowAttackGoal.mapping} | 2 +- .../BreakDoorGoal.mapping} | 2 +- .../DoorInteractGoal.mapping} | 2 +- .../EatGrassGoal.mapping} | 2 +- .../FindNearestPlayerGoal.mapping} | 2 +- .../FollowMobGoal.mapping} | 2 +- .../FollowOwnerGoal.mapping} | 2 +- .../FollowParentGoal.mapping} | 2 +- .../ai/{AiGoal.mapping => goal/Goal.mapping} | 2 +- .../ai/{SetAiGoal.mapping => goal/Goals.mapping} | 2 +- .../MoveThroughVillageGoal.mapping} | 2 +- .../OpenDoorGoal.mapping} | 2 +- .../SkeletonHorseGoal.mapping} | 2 +- .../StayInsideGoal.mapping} | 2 +- .../{SwimAiGoal.mapping => goal/SwimGoal.mapping} | 2 +- .../TemptGoal.mapping} | 2 +- .../TrackIronGolemTargetGoal.mapping} | 2 +- .../TrackTargetGoal.mapping} | 2 +- .../VillagerInteractWithOtherGoal.mapping} | 2 +- .../WolfBegGoal.mapping} | 2 +- ...MakerLand.mapping => LandPathNodeMaker.mapping} | 2 +- ...Navigation.mapping => SpiderNavigation.mapping} | 2 +- ...kerWater.mapping => WaterPathNodeMaker.mapping} | 2 +- .../decoration/AbstractDecorationEntity.mapping | 2 ++ .../entity/mob/AbstractSkeletonEntity.mapping | 2 ++ .../net/minecraft/entity/mob/AmbientEntity.mapping | 2 ++ .../net/minecraft/entity/mob/FlyingEntity.mapping | 2 ++ .../minecraft/entity/mob/GuardianEntity.mapping | 2 ++ .../net/minecraft/entity/mob/HostileEntity.mapping | 2 ++ .../net/minecraft/entity/mob/MobEntity.mapping | 2 ++ .../entity/mob/MobEntityWithAiGoals.mapping | 2 ++ .../net/minecraft/entity/mob/SlimeEntity.mapping | 2 ++ .../net/minecraft/entity/mob/SpiderEntity.mapping | 2 ++ .../net/minecraft/entity/mob/ZombieEntity.mapping | 2 ++ .../entity/passive/AbstractDonkeyEntity.mapping | 2 ++ .../minecraft/entity/passive/AnimalEntity.mapping | 2 ++ .../net/minecraft/entity/passive/CowEntity.mapping | 2 ++ .../minecraft/entity/passive/FishEntity.mapping | 2 ++ .../entity/passive/HorseBaseEntity.mapping | 2 ++ .../entity/passive/ParrotBaseEntity.mapping | 2 ++ .../minecraft/entity/passive/PassiveEntity.mapping | 2 ++ .../entity/passive/TameableEntity.mapping | 2 ++ .../entity/projectile/ProjectileEntity.mapping | 2 ++ .../minecraft/entity/thrown/ThrownEntity.mapping | 2 ++ .../entity/vehicle/MinecartBaseEntity.mapping | 2 ++ .../entity/vehicle/StorageMinecartEntity.mapping | 2 ++ 63 files changed, 112 insertions(+), 30 deletions(-) create mode 100644 mappings/aoe.mapping create mode 100644 mappings/ari.mapping rename mappings/net/minecraft/enchantment/{HelperEnchantment.mapping => EnchantmentHelper.mapping} (80%) delete mode 100644 mappings/net/minecraft/entity/ai/action/MoveAiAction.mapping rename mappings/net/minecraft/entity/ai/{action/JumpAiAction.mapping => control/JumpControl.mapping} (60%) rename mappings/net/minecraft/entity/ai/{action/LookAiAction.mapping => control/LookControl.mapping} (84%) create mode 100644 mappings/net/minecraft/entity/ai/control/MoveControl.mapping rename mappings/net/minecraft/entity/ai/{animal/AnimalMateAiGoal.mapping => goal/AnimalMateGoal.mapping} (81%) rename mappings/net/minecraft/entity/ai/{ArrowAttackAiGoal.mapping => goal/ArrowAttackGoal.mapping} (63%) rename mappings/net/minecraft/entity/ai/{mob/BreakDoorAiGoal.mapping => goal/BreakDoorGoal.mapping} (75%) rename mappings/net/minecraft/entity/ai/{DoorInteractAiGoal.mapping => goal/DoorInteractGoal.mapping} (76%) rename mappings/net/minecraft/entity/ai/{EatGrassAiGoal.mapping => goal/EatGrassGoal.mapping} (79%) rename mappings/net/minecraft/entity/ai/{FindNearestPlayerAiGoal.mapping => goal/FindNearestPlayerGoal.mapping} (75%) rename mappings/net/minecraft/entity/ai/{FollowMobAiGoal.mapping => goal/FollowMobGoal.mapping} (68%) rename mappings/net/minecraft/entity/ai/{passive/FollowOwnerAiGoal.mapping => goal/FollowOwnerGoal.mapping} (80%) rename mappings/net/minecraft/entity/ai/{FollowParentAiGoal.mapping => goal/FollowParentGoal.mapping} (73%) rename mappings/net/minecraft/entity/ai/{AiGoal.mapping => goal/Goal.mapping} (83%) rename mappings/net/minecraft/entity/ai/{SetAiGoal.mapping => goal/Goals.mapping} (93%) rename mappings/net/minecraft/entity/ai/{MoveThroughVillageAiGoal.mapping => goal/MoveThroughVillageGoal.mapping} (60%) rename mappings/net/minecraft/entity/ai/{interact/OpenDoorAiGoal.mapping => goal/OpenDoorGoal.mapping} (74%) rename mappings/net/minecraft/entity/ai/{mob/SkeletonHorseAiGoal.mapping => goal/SkeletonHorseGoal.mapping} (52%) rename mappings/net/minecraft/entity/ai/{StayInsideAiGoal.mapping => goal/StayInsideGoal.mapping} (75%) rename mappings/net/minecraft/entity/ai/{SwimAiGoal.mapping => goal/SwimGoal.mapping} (58%) rename mappings/net/minecraft/entity/ai/{TemptAiGoal.mapping => goal/TemptGoal.mapping} (69%) rename mappings/net/minecraft/entity/ai/{TrackIronGolemTargetAiGoal.mapping => goal/TrackIronGolemTargetGoal.mapping} (58%) rename mappings/net/minecraft/entity/ai/{TrackTargetAiGoal.mapping => goal/TrackTargetGoal.mapping} (92%) rename mappings/net/minecraft/entity/ai/{interact/VillagerInteractWithOtherAiGoal.mapping => goal/VillagerInteractWithOtherGoal.mapping} (51%) rename mappings/net/minecraft/entity/ai/{passive/WolfBegAiGoal.mapping => goal/WolfBegGoal.mapping} (81%) rename mappings/net/minecraft/entity/ai/pathing/{PathNodeMakerLand.mapping => LandPathNodeMaker.mapping} (93%) rename mappings/net/minecraft/entity/ai/pathing/{EntitySpiderNavigation.mapping => SpiderNavigation.mapping} (66%) rename mappings/net/minecraft/entity/ai/pathing/{PathNodeMakerWater.mapping => WaterPathNodeMaker.mapping} (90%) diff --git a/mappings/alj.mapping b/mappings/alj.mapping index a66039af35..00ad176184 100644 --- a/mappings/alj.mapping +++ b/mappings/alj.mapping @@ -1,4 +1,6 @@ CLASS alj + METHOD (Lagj;Lban;)V + ARG 1 type METHOD M getLimitPerChunk ()I METHOD V_ update ()V METHOD a (Lbao;Laex;Lagr;Lagz;Lhp;)Lagz; diff --git a/mappings/aoe.mapping b/mappings/aoe.mapping new file mode 100644 index 0000000000..eb57f2a700 --- /dev/null +++ b/mappings/aoe.mapping @@ -0,0 +1,3 @@ +CLASS aoe + METHOD (Lagj;Lban;)V + ARG 1 type diff --git a/mappings/aol.mapping b/mappings/aol.mapping index ac1dc429f1..2dcb6c0921 100644 --- a/mappings/aol.mapping +++ b/mappings/aol.mapping @@ -1,2 +1,4 @@ CLASS aol + METHOD (Lagj;Lban;)V + ARG 1 type METHOD y_ initDataTracker ()V diff --git a/mappings/apf.mapping b/mappings/apf.mapping index 1bbfe56778..83f1ae9748 100644 --- a/mappings/apf.mapping +++ b/mappings/apf.mapping @@ -4,6 +4,8 @@ CLASS apf METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V + METHOD (Lagj;Lban;)V + ARG 1 type METHOD a (Lbao;Laex;Lagr;Lagz;Lhp;)Lagz; ARG 3 difficulty METHOD a deserializeCustomData (Lhp;)V diff --git a/mappings/app.mapping b/mappings/app.mapping index 8d7c17cd78..a967472d8e 100644 --- a/mappings/app.mapping +++ b/mappings/app.mapping @@ -16,6 +16,8 @@ CLASS app METHOD j castSpell ()V METHOD k getSoundPrepare ()Lxd; METHOD m getInitialCooldown ()I + METHOD (Lagj;Lban;)V + ARG 1 type METHOD H mobTick ()V METHOD V_ update ()V METHOD a deserializeCustomData (Lhp;)V diff --git a/mappings/ari.mapping b/mappings/ari.mapping new file mode 100644 index 0000000000..df37fe3ea6 --- /dev/null +++ b/mappings/ari.mapping @@ -0,0 +1,3 @@ +CLASS ari + METHOD (Lagj;Lban;)V + ARG 1 type diff --git a/mappings/net/minecraft/enchantment/HelperEnchantment.mapping b/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping similarity index 80% rename from mappings/net/minecraft/enchantment/HelperEnchantment.mapping rename to mappings/net/minecraft/enchantment/EnchantmentHelper.mapping index 9df7642f9c..24e34e483f 100644 --- a/mappings/net/minecraft/enchantment/HelperEnchantment.mapping +++ b/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping @@ -1,4 +1,4 @@ -CLASS ays net/minecraft/enchantment/HelperEnchantment +CLASS ays net/minecraft/enchantment/EnchantmentHelper CLASS ays$a Consumer METHOD accept handle (Layq;I)V ARG 0 enchantment @@ -25,6 +25,7 @@ CLASS ays net/minecraft/enchantment/HelperEnchantment METHOD b getKnockback (Lago;)I ARG 0 entity METHOD b getLuckOfTheSea (Lavo;)I + ARG 0 stack METHOD b getHighestEnchantmentLevel (Layq;Lago;)Lavo; ARG 0 enchantment ARG 1 entity @@ -34,15 +35,26 @@ CLASS ays net/minecraft/enchantment/HelperEnchantment METHOD c getFireAspect (Lago;)I ARG 0 entity METHOD c getLure (Lavo;)I + ARG 0 stack METHOD d getRespiration (Lago;)I ARG 0 entity + METHOD d hasBindingCurse (Lavo;)Z + ARG 0 stack METHOD e getDepthStrider (Lago;)I ARG 0 entity + METHOD e (Lavo;)Z + ARG 0 stack METHOD f getEfficiency (Lago;)I ARG 0 entity + METHOD f getLoyalty (Lavo;)I + ARG 0 stack METHOD g getLooting (Lago;)I ARG 0 entity + METHOD g getRiptide (Lavo;)I + ARG 0 stack METHOD h hasAquaAffinity (Lago;)Z ARG 0 entity + METHOD h hasChanneling (Lavo;)Z + ARG 0 stack METHOD i hasFrostWalker (Lago;)Z ARG 0 entity diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index 9385f70105..1dab4e4a31 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -61,6 +61,8 @@ CLASS agf net/minecraft/entity/Entity FIELD w prevYaw F FIELD x prevPitch F FIELD y onGround Z + METHOD (Lagj;Lban;)V + ARG 1 type METHOD B_ getPistonBehavior ()Lcdf; METHOD C_ shouldBroadcastConsoleToOps ()Z METHOD E updatePortalCooldown ()V diff --git a/mappings/net/minecraft/entity/EntityType.mapping b/mappings/net/minecraft/entity/EntityType.mapping index 2e89f6fa5d..75283ef125 100644 --- a/mappings/net/minecraft/entity/EntityType.mapping +++ b/mappings/net/minecraft/entity/EntityType.mapping @@ -1,4 +1,6 @@ CLASS agj net/minecraft/entity/EntityType + CLASS agj$a Builder + METHOD a build (Ljava/lang/String;)Lagj; FIELD A FIREWORK_ROCKET Lagj; FIELD B GHAST Lagj; FIELD C GIANT Lagj; diff --git a/mappings/net/minecraft/entity/GolemEntity.mapping b/mappings/net/minecraft/entity/GolemEntity.mapping index 6bee788a06..c87ef6693b 100644 --- a/mappings/net/minecraft/entity/GolemEntity.mapping +++ b/mappings/net/minecraft/entity/GolemEntity.mapping @@ -1,4 +1,6 @@ CLASS ali net/minecraft/entity/GolemEntity + METHOD (Lagj;Lban;)V + ARG 1 type METHOD D getSoundAmbient ()Lxd; METHOD c handleFallDamage (FF)V ARG 1 fallDistance diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index 0e5ba70a4d..b281b44a29 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -24,6 +24,8 @@ CLASS ago net/minecraft/entity/LivingEntity FIELD bz damageTracker Lafn; FIELD c ATTR_SPRINTING_SPEED_BOOST Lahe; FIELD f HEALTH Lpn; + METHOD (Lagj;Lban;)V + ARG 1 type METHOD A_ canClimb ()Z METHOD C updatePotionVisibility ()V METHOD C pushAway (Lagf;)V diff --git a/mappings/net/minecraft/entity/WaterCreatureEntity.mapping b/mappings/net/minecraft/entity/WaterCreatureEntity.mapping index 74714a1bbf..16875d344d 100644 --- a/mappings/net/minecraft/entity/WaterCreatureEntity.mapping +++ b/mappings/net/minecraft/entity/WaterCreatureEntity.mapping @@ -1,4 +1,6 @@ CLASS amh net/minecraft/entity/WaterCreatureEntity + METHOD (Lagj;Lban;)V + ARG 1 type METHOD Y updateLogic ()V METHOD a canBeLeashedBy (Laqg;)Z METHOD by canFly ()Z diff --git a/mappings/net/minecraft/entity/ai/action/MoveAiAction.mapping b/mappings/net/minecraft/entity/ai/action/MoveAiAction.mapping deleted file mode 100644 index 7f35a01fda..0000000000 --- a/mappings/net/minecraft/entity/ai/action/MoveAiAction.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS ahr net/minecraft/entity/ai/action/MoveAiAction - FIELD a entity Lagp; - METHOD a tick ()V diff --git a/mappings/net/minecraft/entity/ai/action/JumpAiAction.mapping b/mappings/net/minecraft/entity/ai/control/JumpControl.mapping similarity index 60% rename from mappings/net/minecraft/entity/ai/action/JumpAiAction.mapping rename to mappings/net/minecraft/entity/ai/control/JumpControl.mapping index c267aa0b58..6350268dbd 100644 --- a/mappings/net/minecraft/entity/ai/action/JumpAiAction.mapping +++ b/mappings/net/minecraft/entity/ai/control/JumpControl.mapping @@ -1,4 +1,4 @@ -CLASS ahp net/minecraft/entity/ai/action/JumpAiAction +CLASS ahp net/minecraft/entity/ai/control/JumpControl FIELD a active Z FIELD b entity Lagp; METHOD a setActive ()V diff --git a/mappings/net/minecraft/entity/ai/action/LookAiAction.mapping b/mappings/net/minecraft/entity/ai/control/LookControl.mapping similarity index 84% rename from mappings/net/minecraft/entity/ai/action/LookAiAction.mapping rename to mappings/net/minecraft/entity/ai/control/LookControl.mapping index 9631c24d04..d8b44705e1 100644 --- a/mappings/net/minecraft/entity/ai/action/LookAiAction.mapping +++ b/mappings/net/minecraft/entity/ai/control/LookControl.mapping @@ -1,4 +1,4 @@ -CLASS ahq net/minecraft/entity/ai/action/LookAiAction +CLASS ahq net/minecraft/entity/ai/control/LookControl FIELD a entity Lagp; FIELD d active Z FIELD e lookX D diff --git a/mappings/net/minecraft/entity/ai/control/MoveControl.mapping b/mappings/net/minecraft/entity/ai/control/MoveControl.mapping new file mode 100644 index 0000000000..60d3349f14 --- /dev/null +++ b/mappings/net/minecraft/entity/ai/control/MoveControl.mapping @@ -0,0 +1,3 @@ +CLASS ahr net/minecraft/entity/ai/control/MoveControl + FIELD a entity Lagp; + METHOD a tick ()V diff --git a/mappings/net/minecraft/entity/ai/animal/AnimalMateAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/AnimalMateGoal.mapping similarity index 81% rename from mappings/net/minecraft/entity/ai/animal/AnimalMateAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/AnimalMateGoal.mapping index cd74ef0a90..25402575d4 100644 --- a/mappings/net/minecraft/entity/ai/animal/AnimalMateAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/AnimalMateGoal.mapping @@ -1,4 +1,4 @@ -CLASS ahy net/minecraft/entity/ai/animal/AnimalMateAiGoal +CLASS ahy net/minecraft/entity/ai/goal/AnimalMateGoal FIELD a owner Lalk; FIELD b world Lban; FIELD c mate Lalk; diff --git a/mappings/net/minecraft/entity/ai/ArrowAttackAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/ArrowAttackGoal.mapping similarity index 63% rename from mappings/net/minecraft/entity/ai/ArrowAttackAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/ArrowAttackGoal.mapping index 6ac2d56aed..f7927b7e78 100644 --- a/mappings/net/minecraft/entity/ai/ArrowAttackAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/ArrowAttackGoal.mapping @@ -1,4 +1,4 @@ -CLASS ajl net/minecraft/entity/ai/ArrowAttackAiGoal +CLASS ajl net/minecraft/entity/ai/goal/ArrowAttackGoal METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD d onRemove ()V diff --git a/mappings/net/minecraft/entity/ai/mob/BreakDoorAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/BreakDoorGoal.mapping similarity index 75% rename from mappings/net/minecraft/entity/ai/mob/BreakDoorAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/BreakDoorGoal.mapping index 0905b86896..aa3aa07676 100644 --- a/mappings/net/minecraft/entity/ai/mob/BreakDoorAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/BreakDoorGoal.mapping @@ -1,4 +1,4 @@ -CLASS ahw net/minecraft/entity/ai/mob/BreakDoorAiGoal +CLASS ahw net/minecraft/entity/ai/goal/BreakDoorGoal FIELD a breakProgress I FIELD b prevBreakProgress I METHOD a canStart ()Z diff --git a/mappings/net/minecraft/entity/ai/DoorInteractAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/DoorInteractGoal.mapping similarity index 76% rename from mappings/net/minecraft/entity/ai/DoorInteractAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/DoorInteractGoal.mapping index c08b9b7bf5..8a77990b5f 100644 --- a/mappings/net/minecraft/entity/ai/DoorInteractAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/DoorInteractGoal.mapping @@ -1,4 +1,4 @@ -CLASS aib net/minecraft/entity/ai/DoorInteractAiGoal +CLASS aib net/minecraft/entity/ai/goal/DoorInteractGoal FIELD a shouldStop Z FIELD d owner Lagp; FIELD e doorPos Let; diff --git a/mappings/net/minecraft/entity/ai/EatGrassAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/EatGrassGoal.mapping similarity index 79% rename from mappings/net/minecraft/entity/ai/EatGrassAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/EatGrassGoal.mapping index ff8d1d7d80..df2bf45422 100644 --- a/mappings/net/minecraft/entity/ai/EatGrassAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/EatGrassGoal.mapping @@ -1,4 +1,4 @@ -CLASS aic net/minecraft/entity/ai/EatGrassAiGoal +CLASS aic net/minecraft/entity/ai/goal/EatGrassGoal FIELD b owner Lagp; FIELD c world Lban; FIELD d timer I diff --git a/mappings/net/minecraft/entity/ai/FindNearestPlayerAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/FindNearestPlayerGoal.mapping similarity index 75% rename from mappings/net/minecraft/entity/ai/FindNearestPlayerAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/FindNearestPlayerGoal.mapping index b7adc6984f..da65bd0f6f 100644 --- a/mappings/net/minecraft/entity/ai/FindNearestPlayerAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/FindNearestPlayerGoal.mapping @@ -1,4 +1,4 @@ -CLASS akg net/minecraft/entity/ai/FindNearestPlayerAiGoal +CLASS akg net/minecraft/entity/ai/goal/FindNearestPlayerGoal FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b owner Lagp; FIELD e target Lago; diff --git a/mappings/net/minecraft/entity/ai/FollowMobAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/FollowMobGoal.mapping similarity index 68% rename from mappings/net/minecraft/entity/ai/FollowMobAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/FollowMobGoal.mapping index 5343541370..c32ffb3f8b 100644 --- a/mappings/net/minecraft/entity/ai/FollowMobAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/FollowMobGoal.mapping @@ -1,4 +1,4 @@ -CLASS aih net/minecraft/entity/ai/FollowMobAiGoal +CLASS aih net/minecraft/entity/ai/goal/FollowMobGoal METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD c start ()V diff --git a/mappings/net/minecraft/entity/ai/passive/FollowOwnerAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/FollowOwnerGoal.mapping similarity index 80% rename from mappings/net/minecraft/entity/ai/passive/FollowOwnerAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/FollowOwnerGoal.mapping index 942e30738b..ec47adb093 100644 --- a/mappings/net/minecraft/entity/ai/passive/FollowOwnerAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/FollowOwnerGoal.mapping @@ -1,4 +1,4 @@ -CLASS aij net/minecraft/entity/ai/passive/FollowOwnerAiGoal +CLASS aij net/minecraft/entity/ai/goal/FollowOwnerGoal FIELD a world Lbar; FIELD b caller Lahb; FIELD c owner Lago; diff --git a/mappings/net/minecraft/entity/ai/FollowParentAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/FollowParentGoal.mapping similarity index 73% rename from mappings/net/minecraft/entity/ai/FollowParentAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/FollowParentGoal.mapping index c7a1f19b84..9cadd9f216 100644 --- a/mappings/net/minecraft/entity/ai/FollowParentAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/FollowParentGoal.mapping @@ -1,4 +1,4 @@ -CLASS aik net/minecraft/entity/ai/FollowParentAiGoal +CLASS aik net/minecraft/entity/ai/goal/FollowParentGoal FIELD a owner Lalk; FIELD b parent Lalk; METHOD a canStart ()Z diff --git a/mappings/net/minecraft/entity/ai/AiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/Goal.mapping similarity index 83% rename from mappings/net/minecraft/entity/ai/AiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/Goal.mapping index 482eb28406..12294ea3df 100644 --- a/mappings/net/minecraft/entity/ai/AiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/Goal.mapping @@ -1,4 +1,4 @@ -CLASS ail net/minecraft/entity/ai/AiGoal +CLASS ail net/minecraft/entity/ai/goal/Goal FIELD a categoryBits I METHOD a canStart ()Z METHOD a setCategoryBits (I)V diff --git a/mappings/net/minecraft/entity/ai/SetAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/Goals.mapping similarity index 93% rename from mappings/net/minecraft/entity/ai/SetAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/Goals.mapping index 86a7ed6545..c8b4018e5f 100644 --- a/mappings/net/minecraft/entity/ai/SetAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/Goals.mapping @@ -1,4 +1,4 @@ -CLASS aim net/minecraft/entity/ai/SetAiGoal +CLASS aim net/minecraft/entity/ai/goal/Goals CLASS aim$a WeighedAiGoal FIELD a goal Lail; FIELD b priority I diff --git a/mappings/net/minecraft/entity/ai/MoveThroughVillageAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/MoveThroughVillageGoal.mapping similarity index 60% rename from mappings/net/minecraft/entity/ai/MoveThroughVillageAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/MoveThroughVillageGoal.mapping index 2d045c9cc5..f362c67887 100644 --- a/mappings/net/minecraft/entity/ai/MoveThroughVillageAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/MoveThroughVillageGoal.mapping @@ -1,4 +1,4 @@ -CLASS aiy net/minecraft/entity/ai/MoveThroughVillageAiGoal +CLASS aiy net/minecraft/entity/ai/goal/MoveThroughVillageGoal METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD c start ()V diff --git a/mappings/net/minecraft/entity/ai/interact/OpenDoorAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/OpenDoorGoal.mapping similarity index 74% rename from mappings/net/minecraft/entity/ai/interact/OpenDoorAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/OpenDoorGoal.mapping index b74bc823fe..2120885296 100644 --- a/mappings/net/minecraft/entity/ai/interact/OpenDoorAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/OpenDoorGoal.mapping @@ -1,4 +1,4 @@ -CLASS aje net/minecraft/entity/ai/interact/OpenDoorAiGoal +CLASS aje net/minecraft/entity/ai/goal/OpenDoorGoal FIELD a closeDoor Z FIELD b timer I METHOD (Lagp;Z)V diff --git a/mappings/net/minecraft/entity/ai/mob/SkeletonHorseAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/SkeletonHorseGoal.mapping similarity index 52% rename from mappings/net/minecraft/entity/ai/mob/SkeletonHorseAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/SkeletonHorseGoal.mapping index 4583612119..5627a09b32 100644 --- a/mappings/net/minecraft/entity/ai/mob/SkeletonHorseAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/SkeletonHorseGoal.mapping @@ -1,4 +1,4 @@ -CLASS amr net/minecraft/entity/ai/mob/SkeletonHorseAiGoal +CLASS amr net/minecraft/entity/ai/goal/SkeletonHorseGoal FIELD a owner Lamq; METHOD a canStart ()Z METHOD e tick ()V diff --git a/mappings/net/minecraft/entity/ai/StayInsideAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/StayInsideGoal.mapping similarity index 75% rename from mappings/net/minecraft/entity/ai/StayInsideAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/StayInsideGoal.mapping index a0110a1834..28404e2928 100644 --- a/mappings/net/minecraft/entity/ai/StayInsideAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/StayInsideGoal.mapping @@ -1,4 +1,4 @@ -CLASS ajp net/minecraft/entity/ai/StayInsideAiGoal +CLASS ajp net/minecraft/entity/ai/goal/StayInsideGoal FIELD a entity Lagv; FIELD b closestDoor Lakz; METHOD a canStart ()Z diff --git a/mappings/net/minecraft/entity/ai/SwimAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/SwimGoal.mapping similarity index 58% rename from mappings/net/minecraft/entity/ai/SwimAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/SwimGoal.mapping index 56b949003e..98e4de132e 100644 --- a/mappings/net/minecraft/entity/ai/SwimAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/SwimGoal.mapping @@ -1,4 +1,4 @@ -CLASS aie net/minecraft/entity/ai/SwimAiGoal +CLASS aie net/minecraft/entity/ai/goal/SwimGoal FIELD a entityMob Lagp; METHOD a canStart ()Z METHOD e tick ()V diff --git a/mappings/net/minecraft/entity/ai/TemptAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/TemptGoal.mapping similarity index 69% rename from mappings/net/minecraft/entity/ai/TemptAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/TemptGoal.mapping index cadeace37f..b5c9f3ff8b 100644 --- a/mappings/net/minecraft/entity/ai/TemptAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/TemptGoal.mapping @@ -1,4 +1,4 @@ -CLASS ajv net/minecraft/entity/ai/TemptAiGoal +CLASS ajv net/minecraft/entity/ai/goal/TemptGoal METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD c start ()V diff --git a/mappings/net/minecraft/entity/ai/TrackIronGolemTargetAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/TrackIronGolemTargetGoal.mapping similarity index 58% rename from mappings/net/minecraft/entity/ai/TrackIronGolemTargetAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/TrackIronGolemTargetGoal.mapping index 870f7c34c1..ae653ea804 100644 --- a/mappings/net/minecraft/entity/ai/TrackIronGolemTargetAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/TrackIronGolemTargetGoal.mapping @@ -1,4 +1,4 @@ -CLASS akd net/minecraft/entity/ai/TrackIronGolemTargetAiGoal +CLASS akd net/minecraft/entity/ai/goal/TrackIronGolemTargetGoal FIELD a ironGolem Lalr; FIELD b target Lago; METHOD a canStart ()Z diff --git a/mappings/net/minecraft/entity/ai/TrackTargetAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/TrackTargetGoal.mapping similarity index 92% rename from mappings/net/minecraft/entity/ai/TrackTargetAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/TrackTargetGoal.mapping index 908f7ed37f..5fcb99a851 100644 --- a/mappings/net/minecraft/entity/ai/TrackTargetAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/TrackTargetGoal.mapping @@ -1,4 +1,4 @@ -CLASS akm net/minecraft/entity/ai/TrackTargetAiGoal +CLASS akm net/minecraft/entity/ai/goal/TrackTargetGoal FIELD a checkCanNavigate Z FIELD b canNavigateFlag I FIELD c checkCanNavigateCooldown I diff --git a/mappings/net/minecraft/entity/ai/interact/VillagerInteractWithOtherAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/VillagerInteractWithOtherGoal.mapping similarity index 51% rename from mappings/net/minecraft/entity/ai/interact/VillagerInteractWithOtherAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/VillagerInteractWithOtherGoal.mapping index 6a79d75ec3..02563432c9 100644 --- a/mappings/net/minecraft/entity/ai/interact/VillagerInteractWithOtherAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/VillagerInteractWithOtherGoal.mapping @@ -1,4 +1,4 @@ -CLASS ajy net/minecraft/entity/ai/interact/VillagerInteractWithOtherAiGoal +CLASS ajy net/minecraft/entity/ai/goal/VillagerInteractWithOtherGoal FIELD e delay I FIELD f villager Laqb; METHOD c start ()V diff --git a/mappings/net/minecraft/entity/ai/passive/WolfBegAiGoal.mapping b/mappings/net/minecraft/entity/ai/goal/WolfBegGoal.mapping similarity index 81% rename from mappings/net/minecraft/entity/ai/passive/WolfBegAiGoal.mapping rename to mappings/net/minecraft/entity/ai/goal/WolfBegGoal.mapping index be9f9f4418..2993ba1646 100644 --- a/mappings/net/minecraft/entity/ai/passive/WolfBegAiGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/WolfBegGoal.mapping @@ -1,4 +1,4 @@ -CLASS ahu net/minecraft/entity/ai/passive/WolfBegAiGoal +CLASS ahu net/minecraft/entity/ai/goal/WolfBegGoal FIELD a owner Lami; FIELD b begFrom Laqg; FIELD c world Lbar; diff --git a/mappings/net/minecraft/entity/ai/pathing/PathNodeMakerLand.mapping b/mappings/net/minecraft/entity/ai/pathing/LandPathNodeMaker.mapping similarity index 93% rename from mappings/net/minecraft/entity/ai/pathing/PathNodeMakerLand.mapping rename to mappings/net/minecraft/entity/ai/pathing/LandPathNodeMaker.mapping index 15319cbca3..7319dfb270 100644 --- a/mappings/net/minecraft/entity/ai/pathing/PathNodeMakerLand.mapping +++ b/mappings/net/minecraft/entity/ai/pathing/LandPathNodeMaker.mapping @@ -1,4 +1,4 @@ -CLASS cfl net/minecraft/entity/ai/pathing/PathNodeMakerLand +CLASS cfl net/minecraft/entity/ai/pathing/LandPathNodeMaker FIELD j waterPathNodeTypeWeight F METHOD a clear ()V METHOD a getPathNode (DDD)Lcfe; diff --git a/mappings/net/minecraft/entity/ai/pathing/EntitySpiderNavigation.mapping b/mappings/net/minecraft/entity/ai/pathing/SpiderNavigation.mapping similarity index 66% rename from mappings/net/minecraft/entity/ai/pathing/EntitySpiderNavigation.mapping rename to mappings/net/minecraft/entity/ai/pathing/SpiderNavigation.mapping index dd22b5d944..228bdcdace 100644 --- a/mappings/net/minecraft/entity/ai/pathing/EntitySpiderNavigation.mapping +++ b/mappings/net/minecraft/entity/ai/pathing/SpiderNavigation.mapping @@ -1,4 +1,4 @@ -CLASS aks net/minecraft/entity/ai/pathing/EntitySpiderNavigation +CLASS aks net/minecraft/entity/ai/pathing/SpiderNavigation METHOD (Lagp;Lban;)V ARG 1 entity METHOD a findPathTo (Lagf;)Lcfg; diff --git a/mappings/net/minecraft/entity/ai/pathing/PathNodeMakerWater.mapping b/mappings/net/minecraft/entity/ai/pathing/WaterPathNodeMaker.mapping similarity index 90% rename from mappings/net/minecraft/entity/ai/pathing/PathNodeMakerWater.mapping rename to mappings/net/minecraft/entity/ai/pathing/WaterPathNodeMaker.mapping index a4705392df..514a78c43f 100644 --- a/mappings/net/minecraft/entity/ai/pathing/PathNodeMakerWater.mapping +++ b/mappings/net/minecraft/entity/ai/pathing/WaterPathNodeMaker.mapping @@ -1,4 +1,4 @@ -CLASS cfj net/minecraft/entity/ai/pathing/PathNodeMakerWater +CLASS cfj net/minecraft/entity/ai/pathing/WaterPathNodeMaker METHOD a getPathNode (DDD)Lcfe; ARG 1 x METHOD a getPathNode (III)Lcfe; diff --git a/mappings/net/minecraft/entity/decoration/AbstractDecorationEntity.mapping b/mappings/net/minecraft/entity/decoration/AbstractDecorationEntity.mapping index 6ac09e060a..a06d276157 100644 --- a/mappings/net/minecraft/entity/decoration/AbstractDecorationEntity.mapping +++ b/mappings/net/minecraft/entity/decoration/AbstractDecorationEntity.mapping @@ -2,6 +2,8 @@ CLASS anw net/minecraft/entity/decoration/AbstractDecorationEntity FIELD a PREDICATE Ljava/util/function/Predicate; FIELD b blockPos Let; FIELD c facing Ley; + METHOD (Lagj;Lban;)V + ARG 1 type METHOD (Lagj;Lban;Let;)V ARG 1 world METHOD V_ update ()V diff --git a/mappings/net/minecraft/entity/mob/AbstractSkeletonEntity.mapping b/mappings/net/minecraft/entity/mob/AbstractSkeletonEntity.mapping index 4b8c4ee900..f8a5b1b5e1 100644 --- a/mappings/net/minecraft/entity/mob/AbstractSkeletonEntity.mapping +++ b/mappings/net/minecraft/entity/mob/AbstractSkeletonEntity.mapping @@ -3,6 +3,8 @@ CLASS aom net/minecraft/entity/mob/AbstractSkeletonEntity METHOD c start ()V METHOD d onRemove ()V FIELD a AIMING Lpn; + METHOD (Lagj;Lban;)V + ARG 1 type METHOD a initEquipment (Laex;)V METHOD a setEquippedStack (Lagk;Lavo;)V ARG 1 slot diff --git a/mappings/net/minecraft/entity/mob/AmbientEntity.mapping b/mappings/net/minecraft/entity/mob/AmbientEntity.mapping index 5aea2f2160..9d6a85c707 100644 --- a/mappings/net/minecraft/entity/mob/AmbientEntity.mapping +++ b/mappings/net/minecraft/entity/mob/AmbientEntity.mapping @@ -1,2 +1,4 @@ CLASS ale net/minecraft/entity/mob/AmbientEntity + METHOD (Lagj;Lban;)V + ARG 1 type METHOD a canBeLeashedBy (Laqg;)Z diff --git a/mappings/net/minecraft/entity/mob/FlyingEntity.mapping b/mappings/net/minecraft/entity/mob/FlyingEntity.mapping index c8227a8b0a..57cb905fe5 100644 --- a/mappings/net/minecraft/entity/mob/FlyingEntity.mapping +++ b/mappings/net/minecraft/entity/mob/FlyingEntity.mapping @@ -1,4 +1,6 @@ CLASS agm net/minecraft/entity/mob/FlyingEntity + METHOD (Lagj;Lban;)V + ARG 1 type METHOD A_ canClimb ()Z METHOD c handleFallDamage (FF)V ARG 1 fallDistance diff --git a/mappings/net/minecraft/entity/mob/GuardianEntity.mapping b/mappings/net/minecraft/entity/mob/GuardianEntity.mapping index 6b693b11b3..cdc9857727 100644 --- a/mappings/net/minecraft/entity/mob/GuardianEntity.mapping +++ b/mappings/net/minecraft/entity/mob/GuardianEntity.mapping @@ -7,6 +7,8 @@ CLASS aoz net/minecraft/entity/mob/GuardianEntity METHOD e tick ()V CLASS aoz$c METHOD a tick ()V + METHOD (Lagj;Lban;)V + ARG 1 type METHOD D getSoundAmbient ()Lxd; METHOD a damage (Lafo;F)Z ARG 1 source diff --git a/mappings/net/minecraft/entity/mob/HostileEntity.mapping b/mappings/net/minecraft/entity/mob/HostileEntity.mapping index 8b38cf241f..87341471f5 100644 --- a/mappings/net/minecraft/entity/mob/HostileEntity.mapping +++ b/mappings/net/minecraft/entity/mob/HostileEntity.mapping @@ -1,4 +1,6 @@ CLASS ape net/minecraft/entity/mob/HostileEntity + METHOD (Lagj;Lban;)V + ARG 1 type METHOD V_ update ()V METHOD a damage (Lafo;F)Z ARG 1 source diff --git a/mappings/net/minecraft/entity/mob/MobEntity.mapping b/mappings/net/minecraft/entity/mob/MobEntity.mapping index 055cb67438..c6cae4f3a0 100644 --- a/mappings/net/minecraft/entity/mob/MobEntity.mapping +++ b/mappings/net/minecraft/entity/mob/MobEntity.mapping @@ -19,6 +19,8 @@ CLASS agp net/minecraft/entity/mob/MobEntity FIELD by goalSelector Laim; FIELD bz targetSelector Laim; FIELD c target Lago; + METHOD (Lagj;Lban;)V + ARG 1 type METHOD A playSoundAmbient ()V METHOD D getSoundAmbient ()Lxd; METHOD F getLootTableId ()Lpy; diff --git a/mappings/net/minecraft/entity/mob/MobEntityWithAiGoals.mapping b/mappings/net/minecraft/entity/mob/MobEntityWithAiGoals.mapping index 68ac995259..91fafe2f20 100644 --- a/mappings/net/minecraft/entity/mob/MobEntityWithAiGoals.mapping +++ b/mappings/net/minecraft/entity/mob/MobEntityWithAiGoals.mapping @@ -1,6 +1,8 @@ CLASS agv net/minecraft/entity/mob/MobEntityWithAiGoals FIELD a aiHome Let; FIELD b aiRadius F + METHOD (Lagj;Lban;)V + ARG 1 type METHOD a setAiHome (Let;I)V ARG 1 home METHOD dt isInAiRange ()Z diff --git a/mappings/net/minecraft/entity/mob/SlimeEntity.mapping b/mappings/net/minecraft/entity/mob/SlimeEntity.mapping index a8acb876b7..8fb118f925 100644 --- a/mappings/net/minecraft/entity/mob/SlimeEntity.mapping +++ b/mappings/net/minecraft/entity/mob/SlimeEntity.mapping @@ -16,6 +16,8 @@ CLASS apo net/minecraft/entity/mob/SlimeEntity METHOD a canStart ()Z METHOD e tick ()V FIELD bC SLIME_SIZE Lpn; + METHOD (Lagj;Lban;)V + ARG 1 type METHOD F getLootTableId ()Lpy; METHOD R getType ()Lagj; METHOD V_ update ()V diff --git a/mappings/net/minecraft/entity/mob/SpiderEntity.mapping b/mappings/net/minecraft/entity/mob/SpiderEntity.mapping index 5d44d260cb..ec00ebbfa6 100644 --- a/mappings/net/minecraft/entity/mob/SpiderEntity.mapping +++ b/mappings/net/minecraft/entity/mob/SpiderEntity.mapping @@ -5,6 +5,8 @@ CLASS apq net/minecraft/entity/mob/SpiderEntity CLASS apq$c METHOD a canStart ()Z FIELD a SPIDER_FLAGS Lpn; + METHOD (Lagj;Lban;)V + ARG 1 type METHOD A_ canClimb ()Z METHOD D getSoundAmbient ()Lxd; METHOD V_ update ()V diff --git a/mappings/net/minecraft/entity/mob/ZombieEntity.mapping b/mappings/net/minecraft/entity/mob/ZombieEntity.mapping index 682078ee72..a9f98ff338 100644 --- a/mappings/net/minecraft/entity/mob/ZombieEntity.mapping +++ b/mappings/net/minecraft/entity/mob/ZombieEntity.mapping @@ -4,6 +4,8 @@ CLASS apw net/minecraft/entity/mob/ZombieEntity FIELD bE ARMS_RAISED Lpn; FIELD b BABY_SPEED_BONUS Lahe; FIELD c SPAWN_REINFORCEMENTS Lahc; + METHOD (Lagj;Lban;)V + ARG 1 type METHOD D getSoundAmbient ()Lxd; METHOD V_ update ()V METHOD a setSize (FF)V diff --git a/mappings/net/minecraft/entity/passive/AbstractDonkeyEntity.mapping b/mappings/net/minecraft/entity/passive/AbstractDonkeyEntity.mapping index ad364b2fe4..8e3933aa5f 100644 --- a/mappings/net/minecraft/entity/passive/AbstractDonkeyEntity.mapping +++ b/mappings/net/minecraft/entity/passive/AbstractDonkeyEntity.mapping @@ -1,5 +1,7 @@ CLASS amj net/minecraft/entity/passive/AbstractDonkeyEntity FIELD bM CHEST Lpn; + METHOD (Lagj;Lban;)V + ARG 1 type METHOD a interactMob (Laqg;Laey;)Z ARG 1 player METHOD a deserializeCustomData (Lhp;)V diff --git a/mappings/net/minecraft/entity/passive/AnimalEntity.mapping b/mappings/net/minecraft/entity/passive/AnimalEntity.mapping index f17d67ae13..39637e62ca 100644 --- a/mappings/net/minecraft/entity/passive/AnimalEntity.mapping +++ b/mappings/net/minecraft/entity/passive/AnimalEntity.mapping @@ -1,5 +1,7 @@ CLASS alk net/minecraft/entity/passive/AnimalEntity FIELD bF spawningGround Lbfo; + METHOD (Lagj;Lban;)V + ARG 1 type METHOD H mobTick ()V METHOD a damage (Lafo;F)Z ARG 1 source diff --git a/mappings/net/minecraft/entity/passive/CowEntity.mapping b/mappings/net/minecraft/entity/passive/CowEntity.mapping index cc65261ba9..fa9fa39d37 100644 --- a/mappings/net/minecraft/entity/passive/CowEntity.mapping +++ b/mappings/net/minecraft/entity/passive/CowEntity.mapping @@ -1,4 +1,6 @@ CLASS alo net/minecraft/entity/passive/CowEntity + METHOD (Lagj;Lban;)V + ARG 1 type METHOD D getSoundAmbient ()Lxd; METHOD a createChild (Lagc;)Lagc; METHOD a interactMob (Laqg;Laey;)Z diff --git a/mappings/net/minecraft/entity/passive/FishEntity.mapping b/mappings/net/minecraft/entity/passive/FishEntity.mapping index 0652eb465b..37955ddbd2 100644 --- a/mappings/net/minecraft/entity/passive/FishEntity.mapping +++ b/mappings/net/minecraft/entity/passive/FishEntity.mapping @@ -3,6 +3,8 @@ CLASS alh net/minecraft/entity/passive/FishEntity METHOD a tick ()V CLASS alh$b METHOD a canStart ()Z + METHOD (Lagj;Lban;)V + ARG 1 type METHOD M getLimitPerChunk ()I METHOD a interactMob (Laqg;Laey;)Z ARG 1 player diff --git a/mappings/net/minecraft/entity/passive/HorseBaseEntity.mapping b/mappings/net/minecraft/entity/passive/HorseBaseEntity.mapping index 3bb70c23e0..899e0cf2e9 100644 --- a/mappings/net/minecraft/entity/passive/HorseBaseEntity.mapping +++ b/mappings/net/minecraft/entity/passive/HorseBaseEntity.mapping @@ -3,6 +3,8 @@ CLASS amk net/minecraft/entity/passive/HorseBaseEntity FIELD bI temper I FIELD bN HORSE_FLAGS Lpn; FIELD bO OWNER_UUID Lpn; + METHOD (Lagj;Lban;)V + ARG 1 type METHOD A_ canClimb ()Z METHOD D getSoundAmbient ()Lxd; METHOD I_ canJump ()Z diff --git a/mappings/net/minecraft/entity/passive/ParrotBaseEntity.mapping b/mappings/net/minecraft/entity/passive/ParrotBaseEntity.mapping index c30df57e43..f5c40e89f1 100644 --- a/mappings/net/minecraft/entity/passive/ParrotBaseEntity.mapping +++ b/mappings/net/minecraft/entity/passive/ParrotBaseEntity.mapping @@ -1,2 +1,4 @@ CLASS amc net/minecraft/entity/passive/ParrotBaseEntity + METHOD (Lagj;Lban;)V + ARG 1 type METHOD V_ update ()V diff --git a/mappings/net/minecraft/entity/passive/PassiveEntity.mapping b/mappings/net/minecraft/entity/passive/PassiveEntity.mapping index 64bb814c32..407314e33c 100644 --- a/mappings/net/minecraft/entity/passive/PassiveEntity.mapping +++ b/mappings/net/minecraft/entity/passive/PassiveEntity.mapping @@ -1,6 +1,8 @@ CLASS agc net/minecraft/entity/passive/PassiveEntity FIELD a breedingAge I FIELD bC CHILD Lpn; + METHOD (Lagj;Lban;)V + ARG 1 type METHOD a setSize (FF)V ARG 1 width METHOD a createChild (Lagc;)Lagc; diff --git a/mappings/net/minecraft/entity/passive/TameableEntity.mapping b/mappings/net/minecraft/entity/passive/TameableEntity.mapping index 086cc4fb41..916f967e1c 100644 --- a/mappings/net/minecraft/entity/passive/TameableEntity.mapping +++ b/mappings/net/minecraft/entity/passive/TameableEntity.mapping @@ -1,6 +1,8 @@ CLASS ahb net/minecraft/entity/passive/TameableEntity FIELD bC TAMEABLE_FLAGS Lpn; FIELD bD OWNER_UUID Lpn; + METHOD (Lagj;Lban;)V + ARG 1 type METHOD D_ getOwnerUuid ()Ljava/util/UUID; METHOD E_ getOwner ()Lagf; METHOD a onDeath (Lafo;)V diff --git a/mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping b/mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping index fe967316af..20898f89d1 100644 --- a/mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping +++ b/mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping @@ -18,6 +18,8 @@ CLASS aqk net/minecraft/entity/projectile/ProjectileEntity FIELD d pickupType Laqk$a; FIELD e shake I FIELD f ownerUuid Ljava/util/UUID; + METHOD (Lagj;Lban;)V + ARG 1 type METHOD V_ update ()V METHOD a shouldRender (D)Z METHOD a setPositionAndRotations (DDDFFIZ)V diff --git a/mappings/net/minecraft/entity/thrown/ThrownEntity.mapping b/mappings/net/minecraft/entity/thrown/ThrownEntity.mapping index 4fc6593929..a635f17335 100644 --- a/mappings/net/minecraft/entity/thrown/ThrownEntity.mapping +++ b/mappings/net/minecraft/entity/thrown/ThrownEntity.mapping @@ -11,6 +11,8 @@ CLASS aqz net/minecraft/entity/thrown/ThrownEntity ARG 4 y METHOD (Lagj;Lago;Lban;)V ARG 1 world + METHOD (Lagj;Lban;)V + ARG 1 type METHOD V_ update ()V METHOD a shouldRender (D)Z METHOD a onCollision (Lcjv;)V diff --git a/mappings/net/minecraft/entity/vehicle/MinecartBaseEntity.mapping b/mappings/net/minecraft/entity/vehicle/MinecartBaseEntity.mapping index 85fd6b7775..a9fb737a7a 100644 --- a/mappings/net/minecraft/entity/vehicle/MinecartBaseEntity.mapping +++ b/mappings/net/minecraft/entity/vehicle/MinecartBaseEntity.mapping @@ -8,6 +8,8 @@ CLASS ark net/minecraft/entity/vehicle/MinecartBaseEntity FIELD d CUSTOM_BLOCK_ID Lpn; FIELD e CUSTOM_BLOCK_OFFSET Lpn; FIELD f CUSTOM_BLOCK_PRESENT Lpn; + METHOD (Lagj;Lban;)V + ARG 1 type METHOD (Lagj;Lban;DDD)V ARG 1 world ARG 3 x diff --git a/mappings/net/minecraft/entity/vehicle/StorageMinecartEntity.mapping b/mappings/net/minecraft/entity/vehicle/StorageMinecartEntity.mapping index 47ebdb593c..297e70195f 100644 --- a/mappings/net/minecraft/entity/vehicle/StorageMinecartEntity.mapping +++ b/mappings/net/minecraft/entity/vehicle/StorageMinecartEntity.mapping @@ -2,6 +2,8 @@ CLASS arl net/minecraft/entity/vehicle/StorageMinecartEntity FIELD a inventory Lfh; FIELD c lootTableId Lpy; FIELD d lootSeed J + METHOD (Lagj;Lban;)V + ARG 1 type METHOD T_ isInvEmpty ()Z METHOD U_ getLootTableId ()Lpy; METHOD X invalidate ()V