From 081e653df07d43f6fe5e81c4e0baecbced6d0c1e Mon Sep 17 00:00:00 2001 From: copygirl Date: Sat, 3 Sep 2016 12:14:27 +0200 Subject: [PATCH] Map various things (#61) * Map ServerRunnable * Map ServerConfigList and related Renamed from ProfileList Mapped ServerConfigEntry Renamed list and entry classes * Map / update ServerConfigurationManagers * Map some Potion(Effect) stuff * Map a few minor fields * Map DamageSource Renamed EntityProjectile => EntityArrowBase Mapped Entity.damage --- .../client/player/EntityPlayerClient.mapping | 3 ++ mappings/net/minecraft/entity/Entity.mapping | 6 +++ .../net/minecraft/entity/EntityLiving.mapping | 4 ++ .../boss/impl/EntityEnderDragon.mapping | 3 ++ .../entity/boss/impl/EntityWither.mapping | 3 ++ .../entity/damage/DamageSource.mapping | 54 ++++++++++++++++++- .../entity/damage/DamageSourceEntity.mapping | 6 +++ .../damage/DamageSourceProjectile.mapping | 7 +++ .../decoration/EntityDecorationBase.mapping | 3 ++ .../decoration/impl/EntityArmorStand.mapping | 3 ++ .../impl/EntityEnderCrystal.mapping | 3 ++ .../decoration/impl/EntityItemFrame.mapping | 3 ++ .../entity/impl/EntityExperienceOrb.mapping | 3 ++ .../minecraft/entity/impl/EntityItem.mapping | 3 ++ .../entity/mob/impl/EntityEnderman.mapping | 3 ++ .../entity/mob/impl/EntityGhast.mapping | 3 ++ .../entity/mob/impl/EntityGuardian.mapping | 3 ++ .../entity/mob/impl/EntityPigZombie.mapping | 3 ++ .../entity/mob/impl/EntityShulker.mapping | 3 ++ .../entity/mob/impl/EntitySilverfish.mapping | 3 ++ .../entity/mob/impl/EntityZombie.mapping | 3 ++ .../entity/passive/EntityAnimalBase.mapping | 3 ++ .../entity/passive/EntityHorseBase.mapping | 3 ++ .../entity/passive/impl/EntityBat.mapping | 3 ++ .../entity/passive/impl/EntityOcelot.mapping | 3 ++ .../entity/passive/impl/EntityRabbit.mapping | 3 ++ .../entity/passive/impl/EntityWolf.mapping | 3 ++ .../entity/player/EntityPlayer.mapping | 3 ++ .../entity/player/EntityPlayerServer.mapping | 3 ++ ...ectile.mapping => EntityArrowBase.mapping} | 2 +- .../EntityExplosiveProjectile.mapping | 3 ++ .../impl/EntityDragonFireball.mapping | 3 ++ .../impl/EntityExplodingWitherSkull.mapping | 3 ++ .../impl/EntityShulkerBullet.mapping | 3 ++ .../impl/EntitySmallFireball.mapping | 3 ++ .../entity/vehicle/EntityMinecartBase.mapping | 3 ++ .../entity/vehicle/impl/EntityBoat.mapping | 3 ++ .../vehicle/impl/EntityTNTMinecart.mapping | 3 ++ .../impl/NetworkLoginHandlerServer.mapping | 2 + mappings/net/minecraft/potion/Potion.mapping | 5 +- .../net/minecraft/potion/PotionEffect.mapping | 19 +++++++ .../minecraft/potion/PotionEffectType.mapping | 29 ++++++++++ .../potion/PotionEffectTypeAbsorption.mapping | 1 + .../potion/PotionEffectTypeDamage.mapping | 1 + .../PotionEffectTypeHealthBoost.mapping | 1 + .../potion/PotionEffectTypeInstant.mapping | 5 ++ ...tegratedServerConfigurationManager.mapping | 2 +- .../server/ServerConfigurationManager.mapping | 31 ++++++++--- .../{BanInfo.mapping => BanEntry.mapping} | 7 +-- .../server/config/BannedIpEntry.mapping | 15 ++++++ .../server/config/BannedIpInfo.mapping | 3 -- ...annedIps.mapping => BannedIpsList.mapping} | 4 +- .../server/config/BannedPlayerEntry.mapping | 15 ++++++ .../server/config/BannedPlayerInfo.mapping | 3 -- .../server/config/BannedPlayers.mapping | 3 -- .../server/config/BannedProfilesList.mapping | 9 ++++ .../server/config/OperatorEntry.mapping | 15 ++++++ .../config/OperatorProfilesList.mapping | 8 +++ .../net/minecraft/server/config/Ops.mapping | 2 - .../server/config/ProfileList.mapping | 4 -- .../server/config/ServerConfigEntry.mapping | 11 ++++ .../server/config/ServerConfigList.mapping | 43 +++++++++++++++ .../minecraft/server/config/Whitelist.mapping | 6 --- .../server/config/WhitelistEntry.mapping | 9 ++++ .../config/WhitelistedProfilesList.mapping | 10 ++++ .../server/dedicated/DedicatedServer.mapping | 3 ++ ...edicatedServerConfigurationManager.mapping | 27 ++++++++++ .../server/dedicated/ServerRunnable.mapping | 10 ++++ .../net/minecraft/sortme/Explosion.mapping | 1 + mappings/none/bof.mapping | 3 ++ mappings/none/le.mapping | 7 --- mappings/none/xn.mapping | 3 ++ mappings/none/zo.mapping | 3 ++ 73 files changed, 452 insertions(+), 43 deletions(-) rename mappings/net/minecraft/entity/projectile/{EntityProjectile.mapping => EntityArrowBase.mapping} (62%) create mode 100644 mappings/net/minecraft/potion/PotionEffectTypeAbsorption.mapping create mode 100644 mappings/net/minecraft/potion/PotionEffectTypeDamage.mapping create mode 100644 mappings/net/minecraft/potion/PotionEffectTypeHealthBoost.mapping create mode 100644 mappings/net/minecraft/potion/PotionEffectTypeInstant.mapping rename mappings/net/minecraft/server/config/{BanInfo.mapping => BanEntry.mapping} (77%) create mode 100644 mappings/net/minecraft/server/config/BannedIpEntry.mapping delete mode 100644 mappings/net/minecraft/server/config/BannedIpInfo.mapping rename mappings/net/minecraft/server/config/{BannedIps.mapping => BannedIpsList.mapping} (59%) create mode 100644 mappings/net/minecraft/server/config/BannedPlayerEntry.mapping delete mode 100644 mappings/net/minecraft/server/config/BannedPlayerInfo.mapping delete mode 100644 mappings/net/minecraft/server/config/BannedPlayers.mapping create mode 100644 mappings/net/minecraft/server/config/BannedProfilesList.mapping create mode 100644 mappings/net/minecraft/server/config/OperatorEntry.mapping create mode 100644 mappings/net/minecraft/server/config/OperatorProfilesList.mapping delete mode 100644 mappings/net/minecraft/server/config/Ops.mapping delete mode 100644 mappings/net/minecraft/server/config/ProfileList.mapping create mode 100644 mappings/net/minecraft/server/config/ServerConfigEntry.mapping create mode 100644 mappings/net/minecraft/server/config/ServerConfigList.mapping delete mode 100644 mappings/net/minecraft/server/config/Whitelist.mapping create mode 100644 mappings/net/minecraft/server/config/WhitelistEntry.mapping create mode 100644 mappings/net/minecraft/server/config/WhitelistedProfilesList.mapping create mode 100644 mappings/net/minecraft/server/dedicated/DedicatedServerConfigurationManager.mapping create mode 100644 mappings/net/minecraft/server/dedicated/ServerRunnable.mapping create mode 100644 mappings/net/minecraft/sortme/Explosion.mapping delete mode 100644 mappings/none/le.mapping diff --git a/mappings/net/minecraft/client/player/EntityPlayerClient.mapping b/mappings/net/minecraft/client/player/EntityPlayerClient.mapping index 86a29b0a47..d156adc1e7 100644 --- a/mappings/net/minecraft/client/player/EntityPlayerClient.mapping +++ b/mappings/net/minecraft/client/player/EntityPlayerClient.mapping @@ -26,6 +26,9 @@ CLASS none/boe net/minecraft/client/player/EntityPlayerClient METHOD a swingHand (Lnone/qz;)V ARG 0 hand METHOD a openContainer (Lnone/ra;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD a spawnEntityItem (Lnone/yy;)Lnone/aeq; METHOD a dropSelectedItem (Z)Lnone/yy; METHOD c getBlockPos ()Lnone/cn; diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index 9ef743ea3d..ffd6c5ff7b 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -18,6 +18,7 @@ CLASS none/se net/minecraft/entity/Entity FIELD au passengerList Ljava/util/List; FIELD av vehicle Lnone/se; FIELD aw boundingBox Lnone/bcp; + FIELD b EMPTY_STACK_LIST Ljava/util/List; FIELD c NULL_BOX Lnone/bcp; FIELD g maxEntityId I FIELD h entityId I @@ -36,6 +37,8 @@ CLASS none/se net/minecraft/entity/Entity FIELD x oldYaw F FIELD y oldPitch F FIELD z onGround Z + METHOD (Lnone/aiu;)V + ARG 0 world METHOD O getEntityId ()I METHOD R getDataTracker ()Lnone/km; METHOD T invalidate ()V @@ -68,6 +71,9 @@ CLASS none/se net/minecraft/entity/Entity METHOD a updateCommandStat (Lnone/o$a;I)V ARG 0 statType ARG 1 statValue + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD a setEquippedStack (Lnone/sj;Lnone/aeq;)V ARG 0 slot ARG 1 stack diff --git a/mappings/net/minecraft/entity/EntityLiving.mapping b/mappings/net/minecraft/entity/EntityLiving.mapping index 8081ae23f1..278fa320a7 100644 --- a/mappings/net/minecraft/entity/EntityLiving.mapping +++ b/mappings/net/minecraft/entity/EntityLiving.mapping @@ -7,6 +7,10 @@ CLASS none/sn net/minecraft/entity/EntityLiving METHOD a setStackInHand (Lnone/qz;Lnone/aeq;)V ARG 0 hand ARG 1 stack + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage + METHOD a hasPotionEffect (Lnone/rx;)Z METHOD a isEquippedStackValid (Lnone/sj;)Z ARG 0 slot METHOD a setEquippedStack (Lnone/sj;Lnone/aeq;)V diff --git a/mappings/net/minecraft/entity/boss/impl/EntityEnderDragon.mapping b/mappings/net/minecraft/entity/boss/impl/EntityEnderDragon.mapping index 65d5a9cae9..de65fe7a3a 100644 --- a/mappings/net/minecraft/entity/boss/impl/EntityEnderDragon.mapping +++ b/mappings/net/minecraft/entity/boss/impl/EntityEnderDragon.mapping @@ -2,6 +2,9 @@ CLASS none/xp net/minecraft/entity/boss/impl/EntityEnderDragon METHOD G getSoundDeath ()Lnone/nk; METHOD a deserializeEntityTag (Lnone/dt;)V METHOD a onTrackedDataSet (Lnone/kj;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V METHOD bC getSoundCategory ()Lnone/nm; METHOD c addEffect (Lnone/ry;)V diff --git a/mappings/net/minecraft/entity/boss/impl/EntityWither.mapping b/mappings/net/minecraft/entity/boss/impl/EntityWither.mapping index 36919232e3..6e56861891 100644 --- a/mappings/net/minecraft/entity/boss/impl/EntityWither.mapping +++ b/mappings/net/minecraft/entity/boss/impl/EntityWither.mapping @@ -1,6 +1,9 @@ CLASS none/yj net/minecraft/entity/boss/impl/EntityWither METHOD G getSoundDeath ()Lnone/nk; METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V METHOD c addEffect (Lnone/ry;)V ARG 0 effect diff --git a/mappings/net/minecraft/entity/damage/DamageSource.mapping b/mappings/net/minecraft/entity/damage/DamageSource.mapping index 498917c148..7466c878f3 100644 --- a/mappings/net/minecraft/entity/damage/DamageSource.mapping +++ b/mappings/net/minecraft/entity/damage/DamageSource.mapping @@ -1,4 +1,6 @@ CLASS none/rp net/minecraft/entity/damage/DamageSource + FIELD A magic Z + FIELD B explosive Z FIELD a IN_FIRE Lnone/rp; FIELD b LIGHTNING_BOLT Lnone/rp; FIELD c ON_FIRE Lnone/rp; @@ -17,6 +19,56 @@ CLASS none/rp net/minecraft/entity/damage/DamageSource FIELD p ANVIL Lnone/rp; FIELD q FALLING_BLOCK Lnone/rp; FIELD r DRAGON_BREATH Lnone/rp; - METHOD a (Lnone/sn;)Lnone/rp; + FIELD s name Ljava/lang/String; + FIELD u damageToCreative Z + FIELD v unblockable Z + FIELD x fire Z + FIELD y projectile Z + FIELD z scaleWithDifficulty Z + METHOD (Ljava/lang/String;)V + ARG 0 translationKey + METHOD a isProjectile ()Z + METHOD a byPlayer (Lnone/aak;)Lnone/rp; + ARG 0 attacker + METHOD a byArrow (Lnone/aan;Lnone/se;)Lnone/rp; + ARG 0 projectile + ARG 1 attacker + METHOD a byExplosiveProjectile (Lnone/aaq;Lnone/se;)Lnone/rp; + ARG 0 projectile + ARG 1 attacker + METHOD a byExplosion (Lnone/aip;)Lnone/rp; + ARG 0 explosion + METHOD a byThorns (Lnone/se;)Lnone/rp; + ARG 0 attacker + METHOD a byThrownProjectile (Lnone/se;Lnone/se;)Lnone/rp; + ARG 0 projectile + ARG 1 attacker + METHOD a byMobProjectile (Lnone/se;Lnone/sn;)Lnone/rp; + ARG 0 projectile + ARG 1 attacker + METHOD a byMob (Lnone/sn;)Lnone/rp; + ARG 0 attacker + METHOD b setProjectile ()Lnone/rp; + METHOD b byMagic (Lnone/se;Lnone/se;)Lnone/rp; + ARG 0 magic + ARG 1 attacker + METHOD b byExplosion (Lnone/sn;)Lnone/rp; + ARG 0 attacker + METHOD c isExplosive ()Z METHOD c getDeathMessage (Lnone/sn;)Lnone/fa; ARG 0 entity + METHOD d setExplosive ()Lnone/rp; + METHOD e ()Z + METHOD g doesDamageToCreative ()Z + METHOD h isUnblockable ()Z + METHOD i getAttacker ()Lnone/se; + METHOD j getSource ()Lnone/se; + METHOD l setDamageToCreative ()Lnone/rp; + METHOD m setUnblockable ()Lnone/rp; + METHOD n setFire ()Lnone/rp; + METHOD o isFire ()Z + METHOD p getName ()Ljava/lang/String; + METHOD q setScaledWithDifficulty ()Lnone/rp; + METHOD r isScaledWithDifficulty ()Z + METHOD s setMagic ()Z + METHOD t setMagic ()Lnone/rp; diff --git a/mappings/net/minecraft/entity/damage/DamageSourceEntity.mapping b/mappings/net/minecraft/entity/damage/DamageSourceEntity.mapping index ec817d5429..90cb7d5a4c 100644 --- a/mappings/net/minecraft/entity/damage/DamageSourceEntity.mapping +++ b/mappings/net/minecraft/entity/damage/DamageSourceEntity.mapping @@ -1,2 +1,8 @@ CLASS none/rq net/minecraft/entity/damage/DamageSourceEntity + FIELD t attacker Lnone/se; + METHOD (Ljava/lang/String;Lnone/se;)V + ARG 0 name + ARG 1 attacker METHOD c getDeathMessage (Lnone/sn;)Lnone/fa; + METHOD j getSource ()Lnone/se; + METHOD r isScaledWithDifficulty ()Z diff --git a/mappings/net/minecraft/entity/damage/DamageSourceProjectile.mapping b/mappings/net/minecraft/entity/damage/DamageSourceProjectile.mapping index 803ec356aa..f38c7ab176 100644 --- a/mappings/net/minecraft/entity/damage/DamageSourceProjectile.mapping +++ b/mappings/net/minecraft/entity/damage/DamageSourceProjectile.mapping @@ -1,2 +1,9 @@ CLASS none/rr net/minecraft/entity/damage/DamageSourceProjectile + FIELD u projectile Lnone/se; + METHOD (Ljava/lang/String;Lnone/se;Lnone/se;)V + ARG 0 name + ARG 1 attacker + ARG 2 projectile METHOD c getDeathMessage (Lnone/sn;)Lnone/fa; + METHOD i getAttacker ()Lnone/se; + METHOD j getSource ()Lnone/se; diff --git a/mappings/net/minecraft/entity/decoration/EntityDecorationBase.mapping b/mappings/net/minecraft/entity/decoration/EntityDecorationBase.mapping index dc1cc82a8a..2a09182e9d 100644 --- a/mappings/net/minecraft/entity/decoration/EntityDecorationBase.mapping +++ b/mappings/net/minecraft/entity/decoration/EntityDecorationBase.mapping @@ -2,6 +2,9 @@ CLASS none/ym net/minecraft/entity/decoration/EntityDecorationBase FIELD a blockPos Lnone/cn; FIELD b facing Lnone/cu; METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b setPosition (DDD)V ARG 0 x ARG 1 y diff --git a/mappings/net/minecraft/entity/decoration/impl/EntityArmorStand.mapping b/mappings/net/minecraft/entity/decoration/impl/EntityArmorStand.mapping index 2bc25992b5..6aff0d5aa0 100644 --- a/mappings/net/minecraft/entity/decoration/impl/EntityArmorStand.mapping +++ b/mappings/net/minecraft/entity/decoration/impl/EntityArmorStand.mapping @@ -1,5 +1,8 @@ CLASS none/yl net/minecraft/entity/decoration/impl/EntityArmorStand METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD a setEquippedStack (Lnone/sj;Lnone/aeq;)V ARG 0 slot ARG 1 stack diff --git a/mappings/net/minecraft/entity/decoration/impl/EntityEnderCrystal.mapping b/mappings/net/minecraft/entity/decoration/impl/EntityEnderCrystal.mapping index 8914b30a3a..b833650acb 100644 --- a/mappings/net/minecraft/entity/decoration/impl/EntityEnderCrystal.mapping +++ b/mappings/net/minecraft/entity/decoration/impl/EntityEnderCrystal.mapping @@ -1,4 +1,7 @@ CLASS none/xo net/minecraft/entity/decoration/impl/EntityEnderCrystal METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V METHOD m update ()V diff --git a/mappings/net/minecraft/entity/decoration/impl/EntityItemFrame.mapping b/mappings/net/minecraft/entity/decoration/impl/EntityItemFrame.mapping index 967990b133..3a7389d13d 100644 --- a/mappings/net/minecraft/entity/decoration/impl/EntityItemFrame.mapping +++ b/mappings/net/minecraft/entity/decoration/impl/EntityItemFrame.mapping @@ -1,5 +1,8 @@ CLASS none/yn net/minecraft/entity/decoration/impl/EntityItemFrame METHOD a deserializeEntityTag (Lnone/dt;)V METHOD a onTrackedDataSet (Lnone/kj;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b interact (Lnone/aak;Lnone/qz;)Z METHOD b serializeEntityTag (Lnone/dt;)V diff --git a/mappings/net/minecraft/entity/impl/EntityExperienceOrb.mapping b/mappings/net/minecraft/entity/impl/EntityExperienceOrb.mapping index f96fdd8308..e8470f897e 100644 --- a/mappings/net/minecraft/entity/impl/EntityExperienceOrb.mapping +++ b/mappings/net/minecraft/entity/impl/EntityExperienceOrb.mapping @@ -1,6 +1,9 @@ CLASS none/sk net/minecraft/entity/impl/EntityExperienceOrb FIELD e experience I METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V METHOD j getExperience ()I METHOD k getOrbSize ()I diff --git a/mappings/net/minecraft/entity/impl/EntityItem.mapping b/mappings/net/minecraft/entity/impl/EntityItem.mapping index f8d07211b7..1761e66e4f 100644 --- a/mappings/net/minecraft/entity/impl/EntityItem.mapping +++ b/mappings/net/minecraft/entity/impl/EntityItem.mapping @@ -11,6 +11,9 @@ CLASS none/yy net/minecraft/entity/impl/EntityItem METHOD a setStack (Lnone/aeq;)V ARG 0 stack METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD a tryMerge (Lnone/yy;)Z ARG 0 other METHOD b serializeEntityTag (Lnone/dt;)V diff --git a/mappings/net/minecraft/entity/mob/impl/EntityEnderman.mapping b/mappings/net/minecraft/entity/mob/impl/EntityEnderman.mapping index df1671b1eb..16360dbc71 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntityEnderman.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntityEnderman.mapping @@ -2,4 +2,7 @@ CLASS none/zg net/minecraft/entity/mob/impl/EntityEnderman METHOD G getSoundDeath ()Lnone/nk; METHOD a deserializeEntityTag (Lnone/dt;)V METHOD a onTrackedDataSet (Lnone/kj;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V diff --git a/mappings/net/minecraft/entity/mob/impl/EntityGhast.mapping b/mappings/net/minecraft/entity/mob/impl/EntityGhast.mapping index 199fdcce46..5d7d79bc92 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntityGhast.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntityGhast.mapping @@ -1,6 +1,9 @@ CLASS none/zj net/minecraft/entity/mob/impl/EntityGhast METHOD G getSoundDeath ()Lnone/nk; METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V METHOD bC getSoundCategory ()Lnone/nm; METHOD m update ()V diff --git a/mappings/net/minecraft/entity/mob/impl/EntityGuardian.mapping b/mappings/net/minecraft/entity/mob/impl/EntityGuardian.mapping index 467cc0277b..a38a3803ac 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntityGuardian.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntityGuardian.mapping @@ -1,3 +1,6 @@ CLASS none/zl net/minecraft/entity/mob/impl/EntityGuardian METHOD G getSoundDeath ()Lnone/nk; METHOD a onTrackedDataSet (Lnone/kj;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage diff --git a/mappings/net/minecraft/entity/mob/impl/EntityPigZombie.mapping b/mappings/net/minecraft/entity/mob/impl/EntityPigZombie.mapping index 82689665bc..bafc89368d 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntityPigZombie.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntityPigZombie.mapping @@ -1,5 +1,8 @@ CLASS none/zp net/minecraft/entity/mob/impl/EntityPigZombie METHOD G getSoundDeath ()Lnone/nk; METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V METHOD m update ()V diff --git a/mappings/net/minecraft/entity/mob/impl/EntityShulker.mapping b/mappings/net/minecraft/entity/mob/impl/EntityShulker.mapping index 4f00b035f5..65af98422d 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntityShulker.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntityShulker.mapping @@ -2,6 +2,9 @@ CLASS none/zs net/minecraft/entity/mob/impl/EntityShulker METHOD G getSoundDeath ()Lnone/nk; METHOD a deserializeEntityTag (Lnone/dt;)V METHOD a onTrackedDataSet (Lnone/kj;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b setPosition (DDD)V ARG 0 x ARG 1 y diff --git a/mappings/net/minecraft/entity/mob/impl/EntitySilverfish.mapping b/mappings/net/minecraft/entity/mob/impl/EntitySilverfish.mapping index f2e62ffd62..ead49dcbc9 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntitySilverfish.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntitySilverfish.mapping @@ -1,3 +1,6 @@ CLASS none/zt net/minecraft/entity/mob/impl/EntitySilverfish METHOD G getSoundDeath ()Lnone/nk; + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD m update ()V diff --git a/mappings/net/minecraft/entity/mob/impl/EntityZombie.mapping b/mappings/net/minecraft/entity/mob/impl/EntityZombie.mapping index b856addd53..ac58d528f0 100644 --- a/mappings/net/minecraft/entity/mob/impl/EntityZombie.mapping +++ b/mappings/net/minecraft/entity/mob/impl/EntityZombie.mapping @@ -2,4 +2,7 @@ CLASS none/aaa net/minecraft/entity/mob/impl/EntityZombie METHOD G getSoundDeath ()Lnone/nk; METHOD a deserializeEntityTag (Lnone/dt;)V METHOD a onTrackedDataSet (Lnone/kj;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V diff --git a/mappings/net/minecraft/entity/passive/EntityAnimalBase.mapping b/mappings/net/minecraft/entity/passive/EntityAnimalBase.mapping index 6fef0e0939..bf07682a10 100644 --- a/mappings/net/minecraft/entity/passive/EntityAnimalBase.mapping +++ b/mappings/net/minecraft/entity/passive/EntityAnimalBase.mapping @@ -1,3 +1,6 @@ CLASS none/wl net/minecraft/entity/passive/EntityAnimalBase METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V diff --git a/mappings/net/minecraft/entity/passive/EntityHorseBase.mapping b/mappings/net/minecraft/entity/passive/EntityHorseBase.mapping index 0804c2e2b6..eca0196546 100644 --- a/mappings/net/minecraft/entity/passive/EntityHorseBase.mapping +++ b/mappings/net/minecraft/entity/passive/EntityHorseBase.mapping @@ -1,6 +1,9 @@ CLASS none/xb net/minecraft/entity/passive/EntityHorseBase METHOD G getSoundDeath ()Lnone/nk; METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V METHOD e handleFallDamage (FF)V ARG 0 fallDistance diff --git a/mappings/net/minecraft/entity/passive/impl/EntityBat.mapping b/mappings/net/minecraft/entity/passive/impl/EntityBat.mapping index e0c2d8a241..fd20c5914a 100644 --- a/mappings/net/minecraft/entity/passive/impl/EntityBat.mapping +++ b/mappings/net/minecraft/entity/passive/impl/EntityBat.mapping @@ -2,6 +2,9 @@ CLASS none/wj net/minecraft/entity/passive/impl/EntityBat FIELD a batFlags Lnone/kj; METHOD G getSoundDeath ()Lnone/nk; METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V METHOD e handleFallDamage (FF)V ARG 0 fallDistance diff --git a/mappings/net/minecraft/entity/passive/impl/EntityOcelot.mapping b/mappings/net/minecraft/entity/passive/impl/EntityOcelot.mapping index ad60c071f2..0b49327515 100644 --- a/mappings/net/minecraft/entity/passive/impl/EntityOcelot.mapping +++ b/mappings/net/minecraft/entity/passive/impl/EntityOcelot.mapping @@ -1,6 +1,9 @@ CLASS none/wq net/minecraft/entity/passive/impl/EntityOcelot METHOD G getSoundDeath ()Lnone/nk; METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V METHOD e handleFallDamage (FF)V ARG 0 fallDistance diff --git a/mappings/net/minecraft/entity/passive/impl/EntityRabbit.mapping b/mappings/net/minecraft/entity/passive/impl/EntityRabbit.mapping index 8eec90c1f2..31891add95 100644 --- a/mappings/net/minecraft/entity/passive/impl/EntityRabbit.mapping +++ b/mappings/net/minecraft/entity/passive/impl/EntityRabbit.mapping @@ -2,5 +2,8 @@ CLASS none/wt net/minecraft/entity/passive/impl/EntityRabbit METHOD G getSoundDeath ()Lnone/nk; METHOD a deserializeEntityTag (Lnone/dt;)V METHOD a onTrackedDataSet (Lnone/kj;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V METHOD bC getSoundCategory ()Lnone/nm; diff --git a/mappings/net/minecraft/entity/passive/impl/EntityWolf.mapping b/mappings/net/minecraft/entity/passive/impl/EntityWolf.mapping index 1ce12d9419..537197510d 100644 --- a/mappings/net/minecraft/entity/passive/impl/EntityWolf.mapping +++ b/mappings/net/minecraft/entity/passive/impl/EntityWolf.mapping @@ -1,5 +1,8 @@ CLASS none/wz net/minecraft/entity/passive/impl/EntityWolf METHOD G getSoundDeath ()Lnone/nk; METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V METHOD m update ()V diff --git a/mappings/net/minecraft/entity/player/EntityPlayer.mapping b/mappings/net/minecraft/entity/player/EntityPlayer.mapping index 2871f991a3..eaca13dbeb 100644 --- a/mappings/net/minecraft/entity/player/EntityPlayer.mapping +++ b/mappings/net/minecraft/entity/player/EntityPlayer.mapping @@ -54,6 +54,9 @@ CLASS none/aak net/minecraft/entity/player/EntityPlayer METHOD a (Lnone/qt;)V ARG 0 inv METHOD a openContainer (Lnone/ra;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD a setEquippedStack (Lnone/sj;Lnone/aeq;)V ARG 0 slot ARG 1 stack diff --git a/mappings/net/minecraft/entity/player/EntityPlayerServer.mapping b/mappings/net/minecraft/entity/player/EntityPlayerServer.mapping index 1fe131ea38..bd053db60e 100644 --- a/mappings/net/minecraft/entity/player/EntityPlayerServer.mapping +++ b/mappings/net/minecraft/entity/player/EntityPlayerServer.mapping @@ -19,6 +19,9 @@ CLASS none/lw net/minecraft/entity/player/EntityPlayerServer METHOD a swingHand (Lnone/qz;)V ARG 0 hand METHOD a openContainer (Lnone/ra;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V METHOD c getBlockPos ()Lnone/cn; METHOD c changeDimension (I)Lnone/se; diff --git a/mappings/net/minecraft/entity/projectile/EntityProjectile.mapping b/mappings/net/minecraft/entity/projectile/EntityArrowBase.mapping similarity index 62% rename from mappings/net/minecraft/entity/projectile/EntityProjectile.mapping rename to mappings/net/minecraft/entity/projectile/EntityArrowBase.mapping index 0c9f792db4..3548c38540 100644 --- a/mappings/net/minecraft/entity/projectile/EntityProjectile.mapping +++ b/mappings/net/minecraft/entity/projectile/EntityArrowBase.mapping @@ -1,4 +1,4 @@ -CLASS none/aan net/minecraft/entity/projectile/EntityProjectile +CLASS none/aan net/minecraft/entity/projectile/EntityArrowBase METHOD a deserializeEntityTag (Lnone/dt;)V METHOD b serializeEntityTag (Lnone/dt;)V METHOD m update ()V diff --git a/mappings/net/minecraft/entity/projectile/EntityExplosiveProjectile.mapping b/mappings/net/minecraft/entity/projectile/EntityExplosiveProjectile.mapping index 45ca3ce9f7..b7622fd210 100644 --- a/mappings/net/minecraft/entity/projectile/EntityExplosiveProjectile.mapping +++ b/mappings/net/minecraft/entity/projectile/EntityExplosiveProjectile.mapping @@ -1,4 +1,7 @@ CLASS none/aaq net/minecraft/entity/projectile/EntityExplosiveProjectile METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V METHOD m update ()V diff --git a/mappings/net/minecraft/entity/projectile/impl/EntityDragonFireball.mapping b/mappings/net/minecraft/entity/projectile/impl/EntityDragonFireball.mapping index 14d0077bfa..ff9865c3d1 100644 --- a/mappings/net/minecraft/entity/projectile/impl/EntityDragonFireball.mapping +++ b/mappings/net/minecraft/entity/projectile/impl/EntityDragonFireball.mapping @@ -1 +1,4 @@ CLASS none/aao net/minecraft/entity/projectile/impl/EntityDragonFireball + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage diff --git a/mappings/net/minecraft/entity/projectile/impl/EntityExplodingWitherSkull.mapping b/mappings/net/minecraft/entity/projectile/impl/EntityExplodingWitherSkull.mapping index 2278378b62..d5cf5aab83 100644 --- a/mappings/net/minecraft/entity/projectile/impl/EntityExplodingWitherSkull.mapping +++ b/mappings/net/minecraft/entity/projectile/impl/EntityExplodingWitherSkull.mapping @@ -1 +1,4 @@ CLASS none/abf net/minecraft/entity/projectile/impl/EntityExplodingWitherSkull + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage diff --git a/mappings/net/minecraft/entity/projectile/impl/EntityShulkerBullet.mapping b/mappings/net/minecraft/entity/projectile/impl/EntityShulkerBullet.mapping index 565bc5a6bb..f41d10cd5a 100644 --- a/mappings/net/minecraft/entity/projectile/impl/EntityShulkerBullet.mapping +++ b/mappings/net/minecraft/entity/projectile/impl/EntityShulkerBullet.mapping @@ -1,5 +1,8 @@ CLASS none/aav net/minecraft/entity/projectile/impl/EntityShulkerBullet METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V METHOD bC getSoundCategory ()Lnone/nm; METHOD m update ()V diff --git a/mappings/net/minecraft/entity/projectile/impl/EntitySmallFireball.mapping b/mappings/net/minecraft/entity/projectile/impl/EntitySmallFireball.mapping index 6506169e8b..9b413ae56e 100644 --- a/mappings/net/minecraft/entity/projectile/impl/EntitySmallFireball.mapping +++ b/mappings/net/minecraft/entity/projectile/impl/EntitySmallFireball.mapping @@ -1 +1,4 @@ CLASS none/aaw net/minecraft/entity/projectile/impl/EntitySmallFireball + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage diff --git a/mappings/net/minecraft/entity/vehicle/EntityMinecartBase.mapping b/mappings/net/minecraft/entity/vehicle/EntityMinecartBase.mapping index dbe9614b7a..974e40fd3d 100644 --- a/mappings/net/minecraft/entity/vehicle/EntityMinecartBase.mapping +++ b/mappings/net/minecraft/entity/vehicle/EntityMinecartBase.mapping @@ -26,6 +26,9 @@ CLASS none/abi net/minecraft/entity/vehicle/EntityMinecartBase ARG 3 z ARG 4 type METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b setPosition (DDD)V ARG 0 x ARG 1 y diff --git a/mappings/net/minecraft/entity/vehicle/impl/EntityBoat.mapping b/mappings/net/minecraft/entity/vehicle/impl/EntityBoat.mapping index 51c62401b5..69e136a796 100644 --- a/mappings/net/minecraft/entity/vehicle/impl/EntityBoat.mapping +++ b/mappings/net/minecraft/entity/vehicle/impl/EntityBoat.mapping @@ -18,6 +18,9 @@ CLASS none/abh net/minecraft/entity/vehicle/impl/EntityBoat ARG 0 name METHOD b getId ()I METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b interact (Lnone/aak;Lnone/qz;)Z METHOD b serializeEntityTag (Lnone/dt;)V METHOD m update ()V diff --git a/mappings/net/minecraft/entity/vehicle/impl/EntityTNTMinecart.mapping b/mappings/net/minecraft/entity/vehicle/impl/EntityTNTMinecart.mapping index 1018c77ae8..c58017934f 100644 --- a/mappings/net/minecraft/entity/vehicle/impl/EntityTNTMinecart.mapping +++ b/mappings/net/minecraft/entity/vehicle/impl/EntityTNTMinecart.mapping @@ -1,5 +1,8 @@ CLASS none/abq net/minecraft/entity/vehicle/impl/EntityTNTMinecart METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V METHOD e handleFallDamage (FF)V ARG 0 fallDistance diff --git a/mappings/net/minecraft/network/handler/impl/NetworkLoginHandlerServer.mapping b/mappings/net/minecraft/network/handler/impl/NetworkLoginHandlerServer.mapping index 991356ba28..679a6732d3 100644 --- a/mappings/net/minecraft/network/handler/impl/NetworkLoginHandlerServer.mapping +++ b/mappings/net/minecraft/network/handler/impl/NetworkLoginHandlerServer.mapping @@ -4,8 +4,10 @@ CLASS none/mi net/minecraft/network/handler/impl/NetworkLoginHandlerServer FIELD c LOGGER Lorg/apache/logging/log4j/Logger; FIELD d RAND Ljava/util/Random; FIELD f server Lnet/minecraft/server/MinecraftServer; + FIELD g state Lnone/mi$a; FIELD h loginTicks I FIELD i profile Lcom/mojang/authlib/GameProfile; + FIELD l playerEntity Lnone/lw; METHOD (Lnet/minecraft/server/MinecraftServer;Lnone/eq;)V ARG 0 server ARG 1 connection diff --git a/mappings/net/minecraft/potion/Potion.mapping b/mappings/net/minecraft/potion/Potion.mapping index f42d8a7060..12db712fa3 100644 --- a/mappings/net/minecraft/potion/Potion.mapping +++ b/mappings/net/minecraft/potion/Potion.mapping @@ -1,7 +1,7 @@ CLASS none/age net/minecraft/potion/Potion FIELD a REGISTRY Lnone/cs; - FIELD b id Lnone/kp; - FIELD c maxRawId I + FIELD b WATER_TEX Lnone/kp; + FIELD c rawIdCounter I FIELD d name Ljava/lang/String; FIELD e effectList Lcom/google/common/collect/ImmutableList; METHOD (Ljava/lang/String;[Lnone/ry;)V @@ -22,3 +22,4 @@ CLASS none/age net/minecraft/potion/Potion METHOD b init ()V METHOD b getName (Ljava/lang/String;)Ljava/lang/String; ARG 0 prefix + METHOD c hasInstantEffect ()Z diff --git a/mappings/net/minecraft/potion/PotionEffect.mapping b/mappings/net/minecraft/potion/PotionEffect.mapping index 9d6a2a4627..51cb4a740e 100644 --- a/mappings/net/minecraft/potion/PotionEffect.mapping +++ b/mappings/net/minecraft/potion/PotionEffect.mapping @@ -5,6 +5,7 @@ CLASS none/ry net/minecraft/potion/PotionEffect FIELD d amplifier I FIELD e splash Z FIELD f ambient Z + FIELD g permanent Z FIELD h showParticles Z METHOD (Lnone/rx;)V ARG 0 type @@ -24,8 +25,26 @@ CLASS none/ry net/minecraft/potion/PotionEffect METHOD (Lnone/ry;)V ARG 0 other METHOD a getEffectType ()Lnone/rx; + METHOD a serializeTag (Lnone/dt;)Lnone/dt; + ARG 0 compound + METHOD a upgrade (Lnone/ry;)V + ARG 0 other + METHOD a update (Lnone/sn;)Z + ARG 0 entity METHOD b getDuration ()I + METHOD b deserializeTag (Lnone/dt;)Lnone/ry; + ARG 0 compound + METHOD b compareTo (Lnone/ry;)I + ARG 0 other + METHOD b applyUpdateEffect (Lnone/sn;)V + ARG 0 update + METHOD b setPermanent (Z)V + ARG 0 value METHOD c getAmplifier ()I METHOD d isAmbient ()Z METHOD e shouldShowParticles ()Z + METHOD equals (Ljava/lang/Object;)Z + ARG 0 other METHOD f getTranslationKey ()Ljava/lang/String; + METHOD g isPermanent ()Z + METHOD h updateDuration ()I diff --git a/mappings/net/minecraft/potion/PotionEffectType.mapping b/mappings/net/minecraft/potion/PotionEffectType.mapping index 7490b12aac..d2f87f7567 100644 --- a/mappings/net/minecraft/potion/PotionEffectType.mapping +++ b/mappings/net/minecraft/potion/PotionEffectType.mapping @@ -1,12 +1,41 @@ CLASS none/rx net/minecraft/potion/PotionEffectType FIELD b REGISTRY Lnone/db; + FIELD c negative Z + FIELD d color I FIELD e translationKey Ljava/lang/String; + FIELD f iconIndex I + METHOD (ZI)V + ARG 0 negative + ARG 1 color METHOD a getTranslationKey ()Ljava/lang/String; METHOD a getEffectByRawId (I)Lnone/rx; ARG 0 id + METHOD a canApplyUpdateEffect (II)Z + ARG 0 duration + ARG 1 amplifier METHOD a getRawIdFromEffect (Lnone/rx;)I ARG 0 effect + METHOD a getDurationString (Lnone/ry;F)Ljava/lang/String; + ARG 0 effect + ARG 1 factor + METHOD a applyInstantEffect (Lnone/se;Lnone/se;Lnone/sn;ID)V + ARG 0 source + ARG 1 attacker + ARG 2 target + ARG 3 amplifier + ARG 4 distanceFactor + METHOD a applyUpdateEffect (Lnone/sn;I)V + ARG 0 entity + ARG 1 amplifier + METHOD b isInstant ()Z + METHOD b setIcon (II)Lnone/rx; + ARG 0 x + ARG 1 y METHOD b getEffectById (Ljava/lang/String;)Lnone/rx; ARG 0 id + METHOD c hasIcon ()Z METHOD c setTranslationKey (Ljava/lang/String;)Lnone/rx; + METHOD d getIconIndex ()I + METHOD e isNegative ()Z + METHOD g getColor ()I METHOD k init ()V diff --git a/mappings/net/minecraft/potion/PotionEffectTypeAbsorption.mapping b/mappings/net/minecraft/potion/PotionEffectTypeAbsorption.mapping new file mode 100644 index 0000000000..545b7de038 --- /dev/null +++ b/mappings/net/minecraft/potion/PotionEffectTypeAbsorption.mapping @@ -0,0 +1 @@ +CLASS none/rt net/minecraft/potion/PotionEffectTypeAbsorption diff --git a/mappings/net/minecraft/potion/PotionEffectTypeDamage.mapping b/mappings/net/minecraft/potion/PotionEffectTypeDamage.mapping new file mode 100644 index 0000000000..6e6768f57c --- /dev/null +++ b/mappings/net/minecraft/potion/PotionEffectTypeDamage.mapping @@ -0,0 +1 @@ +CLASS none/ru net/minecraft/potion/PotionEffectTypeDamage diff --git a/mappings/net/minecraft/potion/PotionEffectTypeHealthBoost.mapping b/mappings/net/minecraft/potion/PotionEffectTypeHealthBoost.mapping new file mode 100644 index 0000000000..38ea843001 --- /dev/null +++ b/mappings/net/minecraft/potion/PotionEffectTypeHealthBoost.mapping @@ -0,0 +1 @@ +CLASS none/rv net/minecraft/potion/PotionEffectTypeHealthBoost diff --git a/mappings/net/minecraft/potion/PotionEffectTypeInstant.mapping b/mappings/net/minecraft/potion/PotionEffectTypeInstant.mapping new file mode 100644 index 0000000000..f871e6bd79 --- /dev/null +++ b/mappings/net/minecraft/potion/PotionEffectTypeInstant.mapping @@ -0,0 +1,5 @@ +CLASS none/rw net/minecraft/potion/PotionEffectTypeInstant + METHOD a canApplyUpdateEffect (II)Z + ARG 0 duration + ARG 1 amplifier + METHOD b isInstant ()Z diff --git a/mappings/net/minecraft/server/IntegratedServerConfigurationManager.mapping b/mappings/net/minecraft/server/IntegratedServerConfigurationManager.mapping index cade05b279..66f4a08fb5 100644 --- a/mappings/net/minecraft/server/IntegratedServerConfigurationManager.mapping +++ b/mappings/net/minecraft/server/IntegratedServerConfigurationManager.mapping @@ -2,7 +2,7 @@ CLASS none/cai net/minecraft/server/IntegratedServerConfigurationManager FIELD f userData Lnone/dt; METHOD (Lnone/caj;)V ARG 0 integratedServer - METHOD a getConnectMessage (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; + METHOD a getLoginRejectionReason (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; ARG 0 connectingAddress ARG 1 gameProfile METHOD b getServer ()Lnone/caj; diff --git a/mappings/net/minecraft/server/ServerConfigurationManager.mapping b/mappings/net/minecraft/server/ServerConfigurationManager.mapping index 4bfb2cc1b3..c200c8bf64 100644 --- a/mappings/net/minecraft/server/ServerConfigurationManager.mapping +++ b/mappings/net/minecraft/server/ServerConfigurationManager.mapping @@ -34,9 +34,9 @@ CLASS none/mr net/minecraft/server/ServerConfigurationManager FIELD h server Lnet/minecraft/server/MinecraftServer; FIELD i players Ljava/util/List; FIELD j playerMap Ljava/util/Map; - FIELD k bannedPlayersList Lnone/mw; - FIELD l bannedIpList Lnone/mo; - FIELD m opList Lnone/ms; + FIELD k bannedProfiles Lnone/mw; + FIELD l bannedIps Lnone/mo; + FIELD m operators Lnone/ms; FIELD n whitelist Lnone/my; FIELD o statisticsMap Ljava/util/Map; FIELD p playerSaveHandler Lnone/bay; @@ -44,16 +44,24 @@ CLASS none/mr net/minecraft/server/ServerConfigurationManager FIELD r viewDistance I FIELD s gameMode Lnone/ais; FIELD u latencyUpdateTimer I + METHOD (Lnet/minecraft/server/MinecraftServer;)V + ARG 0 server + METHOD a reloadWhitelist ()V METHOD a setViewDistance (I)V + METHOD a addToOperators (Lcom/mojang/authlib/GameProfile;)V + ARG 0 profile METHOD a getPlayerByName (Ljava/lang/String;)Lnone/lw; ARG 0 name - METHOD a getConnectMessage (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; + METHOD a getLoginRejectionReason (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; ARG 0 connectingAddress ARG 1 gameProfile METHOD a getPlayer (Ljava/util/UUID;)Lnone/lw; ARG 0 uuid METHOD a setGameMode (Lnone/ais;)V ARG 0 gameMode + METHOD a handlePlayerLogin (Lnone/eq;Lnone/lw;)V + ARG 0 connection + ARG 1 playerEntity METHOD a sendToAll (Lnone/fl;)V ARG 0 packet METHOD a sendToWorld (Lnone/fl;I)V @@ -61,20 +69,31 @@ CLASS none/mr net/minecraft/server/ServerConfigurationManager ARG 1 dimensionId METHOD a setWhitelistEnabled (Z)V ARG 0 value + METHOD b removeFromOperators (Lcom/mojang/authlib/GameProfile;)V + ARG 0 profile METHOD b savePlayerData (Lnone/lw;)V ARG 0 entityPlayerServer + METHOD b sendPermissionLevel (Lnone/lw;I)V + ARG 0 player + ARG 1 permissionLevel METHOD c getServer ()Lnet/minecraft/server/MinecraftServer; + METHOD c removeFromWhitelist (Lcom/mojang/authlib/GameProfile;)V + ARG 0 profile + METHOD d addToWhitelist (Lcom/mojang/authlib/GameProfile;)V + ARG 0 profile METHOD e updatePlayerLatency ()V METHOD e isWhitelisted (Lcom/mojang/authlib/GameProfile;)Z ARG 0 profile METHOD f getPlayerNames ()[Ljava/lang/String; METHOD g getPlayerProfiles ()[Lcom/mojang/authlib/GameProfile; - METHOD h isOp (Lcom/mojang/authlib/GameProfile;)Z + METHOD h getBannedProfiles ()Lnone/mw; + METHOD h isOperator (Lcom/mojang/authlib/GameProfile;)Z ARG 0 profile + METHOD i getBannedIps ()Lnone/mo; METHOD j saveAllPlayerData ()V METHOD k getWhitelist ()Lnone/my; METHOD l getWhitelistedNames ()[Ljava/lang/String; - METHOD m getOpList ()Lnone/ms; + METHOD m getOperators ()Lnone/ms; METHOD n getOppedNames ()[Ljava/lang/String; METHOD o getCurrentPlayerCount ()I METHOD p getMaxPlayerCount ()I diff --git a/mappings/net/minecraft/server/config/BanInfo.mapping b/mappings/net/minecraft/server/config/BanEntry.mapping similarity index 77% rename from mappings/net/minecraft/server/config/BanInfo.mapping rename to mappings/net/minecraft/server/config/BanEntry.mapping index ef7d6a6573..ff8f710f04 100644 --- a/mappings/net/minecraft/server/config/BanInfo.mapping +++ b/mappings/net/minecraft/server/config/BanEntry.mapping @@ -1,16 +1,17 @@ -CLASS none/mm net/minecraft/server/config/BanInfo +CLASS none/mm net/minecraft/server/config/BanEntry FIELD a DATETIME_FORMAT Ljava/text/SimpleDateFormat; FIELD b creationDate Ljava/util/Date; FIELD c source Ljava/lang/String; FIELD d expirationDate Ljava/util/Date; FIELD e reason Ljava/lang/String; METHOD (Ljava/lang/Object;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V + ARG 0 key ARG 1 created ARG 2 source ARG 3 expiry ARG 4 reason - METHOD a serialize (Lcom/google/gson/JsonObject;)V + METHOD a save (Lcom/google/gson/JsonObject;)V ARG 0 json METHOD c getBanExpirationDate ()Ljava/util/Date; METHOD d getReason ()Ljava/lang/String; - METHOD e isTemporary ()Z + METHOD e isExpired ()Z diff --git a/mappings/net/minecraft/server/config/BannedIpEntry.mapping b/mappings/net/minecraft/server/config/BannedIpEntry.mapping new file mode 100644 index 0000000000..9eb626d379 --- /dev/null +++ b/mappings/net/minecraft/server/config/BannedIpEntry.mapping @@ -0,0 +1,15 @@ +CLASS none/mp net/minecraft/server/config/BannedIpEntry + METHOD (Lcom/google/gson/JsonObject;)V + ARG 0 json + METHOD (Ljava/lang/String;)V + ARG 0 ip + METHOD (Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V + ARG 0 ip + ARG 1 created + ARG 2 source + ARG 3 expiry + ARG 4 reason + METHOD a save (Lcom/google/gson/JsonObject;)V + ARG 0 json + METHOD b getIpFromJson (Lcom/google/gson/JsonObject;)Ljava/lang/String; + ARG 0 json diff --git a/mappings/net/minecraft/server/config/BannedIpInfo.mapping b/mappings/net/minecraft/server/config/BannedIpInfo.mapping deleted file mode 100644 index 9ede9b2f13..0000000000 --- a/mappings/net/minecraft/server/config/BannedIpInfo.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS none/mp net/minecraft/server/config/BannedIpInfo - METHOD a serialize (Lcom/google/gson/JsonObject;)V - ARG 0 json diff --git a/mappings/net/minecraft/server/config/BannedIps.mapping b/mappings/net/minecraft/server/config/BannedIpsList.mapping similarity index 59% rename from mappings/net/minecraft/server/config/BannedIps.mapping rename to mappings/net/minecraft/server/config/BannedIpsList.mapping index 3c950b9315..8e09ae1dea 100644 --- a/mappings/net/minecraft/server/config/BannedIps.mapping +++ b/mappings/net/minecraft/server/config/BannedIpsList.mapping @@ -1,4 +1,6 @@ -CLASS none/mo net/minecraft/server/config/BannedIps +CLASS none/mo net/minecraft/server/config/BannedIpsList + METHOD a createEntryFromJson (Lcom/google/gson/JsonObject;)Lnone/mu; + ARG 0 json METHOD a contains (Ljava/net/SocketAddress;)Z ARG 0 address METHOD b get (Ljava/net/SocketAddress;)Lnone/mp; diff --git a/mappings/net/minecraft/server/config/BannedPlayerEntry.mapping b/mappings/net/minecraft/server/config/BannedPlayerEntry.mapping new file mode 100644 index 0000000000..54aa1dc20e --- /dev/null +++ b/mappings/net/minecraft/server/config/BannedPlayerEntry.mapping @@ -0,0 +1,15 @@ +CLASS none/mx net/minecraft/server/config/BannedPlayerEntry + METHOD (Lcom/google/gson/JsonObject;)V + ARG 0 json + METHOD (Lcom/mojang/authlib/GameProfile;)V + ARG 0 profile + METHOD (Lcom/mojang/authlib/GameProfile;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V + ARG 0 profile + ARG 1 created + ARG 2 source + ARG 3 expiry + ARG 4 reason + METHOD a save (Lcom/google/gson/JsonObject;)V + ARG 0 json + METHOD b getProfileFromJson (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; + ARG 0 json diff --git a/mappings/net/minecraft/server/config/BannedPlayerInfo.mapping b/mappings/net/minecraft/server/config/BannedPlayerInfo.mapping deleted file mode 100644 index f383f43a13..0000000000 --- a/mappings/net/minecraft/server/config/BannedPlayerInfo.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS none/mx net/minecraft/server/config/BannedPlayerInfo - METHOD a serialize (Lcom/google/gson/JsonObject;)V - ARG 0 json diff --git a/mappings/net/minecraft/server/config/BannedPlayers.mapping b/mappings/net/minecraft/server/config/BannedPlayers.mapping deleted file mode 100644 index 5d150b081f..0000000000 --- a/mappings/net/minecraft/server/config/BannedPlayers.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS none/mw net/minecraft/server/config/BannedPlayers - METHOD a getNames ()[Ljava/lang/String; - METHOD a contains (Lcom/mojang/authlib/GameProfile;)Z diff --git a/mappings/net/minecraft/server/config/BannedProfilesList.mapping b/mappings/net/minecraft/server/config/BannedProfilesList.mapping new file mode 100644 index 0000000000..ce69acd9ac --- /dev/null +++ b/mappings/net/minecraft/server/config/BannedProfilesList.mapping @@ -0,0 +1,9 @@ +CLASS none/mw net/minecraft/server/config/BannedProfilesList + METHOD a getNames ()[Ljava/lang/String; + METHOD a createEntryFromJson (Lcom/google/gson/JsonObject;)Lnone/mu; + ARG 0 json + METHOD a contains (Lcom/mojang/authlib/GameProfile;)Z + METHOD a getStringKey (Ljava/lang/Object;)Ljava/lang/String; + ARG 0 key + METHOD b getStringKey (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; + ARG 0 key diff --git a/mappings/net/minecraft/server/config/OperatorEntry.mapping b/mappings/net/minecraft/server/config/OperatorEntry.mapping new file mode 100644 index 0000000000..f6756cca44 --- /dev/null +++ b/mappings/net/minecraft/server/config/OperatorEntry.mapping @@ -0,0 +1,15 @@ +CLASS none/mt net/minecraft/server/config/OperatorEntry + FIELD a permissionLevel I + FIELD b bypassPlayerLimit Z + METHOD (Lcom/google/gson/JsonObject;)V + ARG 0 json + METHOD (Lcom/mojang/authlib/GameProfile;IZ)V + ARG 0 profile + ARG 1 permissionLevel + ARG 2 bypassPlayerLimit + METHOD a getPermissionLevel ()I + METHOD a save (Lcom/google/gson/JsonObject;)V + ARG 0 json + METHOD b canBypassPlayerLimit ()Z + METHOD b getProfileFromJson (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; + ARG 0 json diff --git a/mappings/net/minecraft/server/config/OperatorProfilesList.mapping b/mappings/net/minecraft/server/config/OperatorProfilesList.mapping new file mode 100644 index 0000000000..0690e43f3d --- /dev/null +++ b/mappings/net/minecraft/server/config/OperatorProfilesList.mapping @@ -0,0 +1,8 @@ +CLASS none/ms net/minecraft/server/config/OperatorProfilesList + METHOD a getNames ()[Ljava/lang/String; + METHOD a createEntryFromJson (Lcom/google/gson/JsonObject;)Lnone/mu; + ARG 0 json + METHOD a getStringKey (Ljava/lang/Object;)Ljava/lang/String; + ARG 0 key + METHOD c getStringKey (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; + ARG 0 key diff --git a/mappings/net/minecraft/server/config/Ops.mapping b/mappings/net/minecraft/server/config/Ops.mapping deleted file mode 100644 index 63cbe7510b..0000000000 --- a/mappings/net/minecraft/server/config/Ops.mapping +++ /dev/null @@ -1,2 +0,0 @@ -CLASS none/ms net/minecraft/server/config/Ops - METHOD a getNames ()[Ljava/lang/String; diff --git a/mappings/net/minecraft/server/config/ProfileList.mapping b/mappings/net/minecraft/server/config/ProfileList.mapping deleted file mode 100644 index 6074b43fa9..0000000000 --- a/mappings/net/minecraft/server/config/ProfileList.mapping +++ /dev/null @@ -1,4 +0,0 @@ -CLASS none/mv net/minecraft/server/config/ProfileList - METHOD a getNames ()[Ljava/lang/String; - METHOD b get (Ljava/lang/Object;)Lnone/mu; - METHOD d contains (Ljava/lang/Object;)Z diff --git a/mappings/net/minecraft/server/config/ServerConfigEntry.mapping b/mappings/net/minecraft/server/config/ServerConfigEntry.mapping new file mode 100644 index 0000000000..9de9d834cb --- /dev/null +++ b/mappings/net/minecraft/server/config/ServerConfigEntry.mapping @@ -0,0 +1,11 @@ +CLASS none/mu net/minecraft/server/config/ServerConfigEntry + FIELD a key Ljava/lang/Object; + METHOD (Ljava/lang/Object;)V + ARG 0 key + METHOD (Ljava/lang/Object;Lcom/google/gson/JsonObject;)V + ARG 0 key + ARG 1 json + METHOD a save (Lcom/google/gson/JsonObject;)V + ARG 0 json + METHOD e isExpired ()Z + METHOD f getKey ()Ljava/lang/Object; diff --git a/mappings/net/minecraft/server/config/ServerConfigList.mapping b/mappings/net/minecraft/server/config/ServerConfigList.mapping new file mode 100644 index 0000000000..1ed106e6fd --- /dev/null +++ b/mappings/net/minecraft/server/config/ServerConfigList.mapping @@ -0,0 +1,43 @@ +CLASS none/mv net/minecraft/server/config/ServerConfigList + CLASS none/mv$1 + METHOD getActualTypeArguments getActualTypeArguments ()[Ljava/lang/reflect/Type; + METHOD getOwnerType getOwnerType ()Ljava/lang/reflect/Type; + METHOD getRawType getRawType ()Ljava/lang/reflect/Type; + CLASS none/mv$a EntryDeSerializer + METHOD a deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnone/mu; + ARG 0 entry + ARG 1 type + ARG 2 context + METHOD a serialize (Lnone/mu;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; + ARG 0 entry + ARG 1 type + ARG 2 context + FIELD a LOGGER Lorg/apache/logging/log4j/Logger; + FIELD b gson Lcom/google/gson/Gson; + FIELD c file Ljava/io/File; + FIELD d entries Ljava/util/Map; + FIELD e allowEdit Z + METHOD (Ljava/io/File;)V + ARG 0 file + METHOD a getNames ()[Ljava/lang/String; + METHOD a createEntryFromJson (Lcom/google/gson/JsonObject;)Lnone/mu; + ARG 0 json + METHOD a getStringKey (Ljava/lang/Object;)Ljava/lang/String; + ARG 0 key + METHOD a add (Lnone/mu;)V + ARG 0 item + METHOD a setAllowEdit (Z)V + ARG 0 value + METHOD b getAllowEdit ()Z + METHOD b get (Ljava/lang/Object;)Lnone/mu; + ARG 0 key + METHOD c getFile ()Ljava/io/File; + METHOD c remove (Ljava/lang/Object;)V + ARG 0 key + METHOD d isEmpty ()Z + METHOD d contains (Ljava/lang/Object;)Z + ARG 0 key + METHOD e getEntries ()Ljava/util/Map; + METHOD f save ()V + METHOD g load ()V + METHOD h clearExpired ()V diff --git a/mappings/net/minecraft/server/config/Whitelist.mapping b/mappings/net/minecraft/server/config/Whitelist.mapping deleted file mode 100644 index 560a9623ee..0000000000 --- a/mappings/net/minecraft/server/config/Whitelist.mapping +++ /dev/null @@ -1,6 +0,0 @@ -CLASS none/my net/minecraft/server/config/Whitelist - METHOD a getNames ()[Ljava/lang/String; - METHOD a getProfileByName (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; - ARG 0 name - METHOD b getProfileId (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; - ARG 0 profile diff --git a/mappings/net/minecraft/server/config/WhitelistEntry.mapping b/mappings/net/minecraft/server/config/WhitelistEntry.mapping new file mode 100644 index 0000000000..7bf4687659 --- /dev/null +++ b/mappings/net/minecraft/server/config/WhitelistEntry.mapping @@ -0,0 +1,9 @@ +CLASS none/mz net/minecraft/server/config/WhitelistEntry + METHOD (Lcom/google/gson/JsonObject;)V + ARG 0 json + METHOD (Lcom/mojang/authlib/GameProfile;)V + ARG 0 profile + METHOD a save (Lcom/google/gson/JsonObject;)V + ARG 0 json + METHOD b getProfileFromJson (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; + ARG 0 json diff --git a/mappings/net/minecraft/server/config/WhitelistedProfilesList.mapping b/mappings/net/minecraft/server/config/WhitelistedProfilesList.mapping new file mode 100644 index 0000000000..f791ec13fd --- /dev/null +++ b/mappings/net/minecraft/server/config/WhitelistedProfilesList.mapping @@ -0,0 +1,10 @@ +CLASS none/my net/minecraft/server/config/WhitelistedProfilesList + METHOD a getNames ()[Ljava/lang/String; + METHOD a createEntryFromJson (Lcom/google/gson/JsonObject;)Lnone/mu; + ARG 0 json + METHOD a getStringKey (Ljava/lang/Object;)Ljava/lang/String; + ARG 0 key + METHOD a getProfileByName (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile; + ARG 0 name + METHOD b getStringKey (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; + ARG 0 key diff --git a/mappings/net/minecraft/server/dedicated/DedicatedServer.mapping b/mappings/net/minecraft/server/dedicated/DedicatedServer.mapping index a87a6d6db9..32d789aa52 100644 --- a/mappings/net/minecraft/server/dedicated/DedicatedServer.mapping +++ b/mappings/net/minecraft/server/dedicated/DedicatedServer.mapping @@ -23,6 +23,9 @@ CLASS none/lf net/minecraft/server/dedicated/DedicatedServer METHOD a getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ARG 0 key ARG 1 defaultValue + METHOD a getBoolean (Ljava/lang/String;Z)Z + ARG 0 key + ARG 1 defaultValue METHOD a setGameMode (Lnone/ais;)V ARG 0 gameMode METHOD a (Lnone/ais;Z)Ljava/lang/String; diff --git a/mappings/net/minecraft/server/dedicated/DedicatedServerConfigurationManager.mapping b/mappings/net/minecraft/server/dedicated/DedicatedServerConfigurationManager.mapping new file mode 100644 index 0000000000..e6c3a9ab35 --- /dev/null +++ b/mappings/net/minecraft/server/dedicated/DedicatedServerConfigurationManager.mapping @@ -0,0 +1,27 @@ +CLASS none/le net/minecraft/server/dedicated/DedicatedServerConfigurationManager + FIELD f LOGGER Lorg/apache/logging/log4j/Logger; + METHOD (Lnone/lf;)V + ARG 0 server + METHOD A loadOperatorProfiles ()V + METHOD B saveOperatorProfiles ()V + METHOD C loadWhitelistedProfiles ()V + METHOD D saveWhitelistedProfiles ()V + METHOD a reloadWhitelist ()V + METHOD a addToOperators (Lcom/mojang/authlib/GameProfile;)V + ARG 0 profile + METHOD a setWhitelistEnabled (Z)V + ARG 0 value + METHOD b getServer ()Lnone/lf; + METHOD b removeFromOperators (Lcom/mojang/authlib/GameProfile;)V + ARG 0 profile + METHOD c getServer ()Lnet/minecraft/server/MinecraftServer; + METHOD c removeFromWhitelist (Lcom/mojang/authlib/GameProfile;)V + ARG 0 profile + METHOD d addToWhitelist (Lcom/mojang/authlib/GameProfile;)V + ARG 0 profile + METHOD e isWhitelisted (Lcom/mojang/authlib/GameProfile;)Z + ARG 0 profile + METHOD w saveBannedIps ()V + METHOD x saveBannedProfiles ()V + METHOD y loadBannedIps ()V + METHOD z loadBannedProfiles ()V diff --git a/mappings/net/minecraft/server/dedicated/ServerRunnable.mapping b/mappings/net/minecraft/server/dedicated/ServerRunnable.mapping new file mode 100644 index 0000000000..eca8619993 --- /dev/null +++ b/mappings/net/minecraft/server/dedicated/ServerRunnable.mapping @@ -0,0 +1,10 @@ +CLASS none/lg net/minecraft/server/dedicated/ServerRunnable + CLASS none/lg$1 + METHOD run run ()V + FIELD a LOGGER Lorg/apache/logging/log4j/Logger; + FIELD b server Lnone/lf; + FIELD c maximumTickTime J + METHOD (Lnone/lf;)V + ARG 0 server + METHOD a halt ()V + METHOD run run ()V diff --git a/mappings/net/minecraft/sortme/Explosion.mapping b/mappings/net/minecraft/sortme/Explosion.mapping new file mode 100644 index 0000000000..86671e7e4d --- /dev/null +++ b/mappings/net/minecraft/sortme/Explosion.mapping @@ -0,0 +1 @@ +CLASS none/aip net/minecraft/sortme/Explosion diff --git a/mappings/none/bof.mapping b/mappings/none/bof.mapping index 8c5a950038..4beabf0068 100644 --- a/mappings/none/bof.mapping +++ b/mappings/none/bof.mapping @@ -4,5 +4,8 @@ CLASS none/bof ARG 1 commandName METHOD a appendCommandFeedback (Lnone/fa;)V ARG 0 component + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD c getBlockPos ()Lnone/cn; METHOD m update ()V diff --git a/mappings/none/le.mapping b/mappings/none/le.mapping deleted file mode 100644 index fd46ff261a..0000000000 --- a/mappings/none/le.mapping +++ /dev/null @@ -1,7 +0,0 @@ -CLASS none/le - METHOD a setWhitelistEnabled (Z)V - ARG 0 value - METHOD b getServer ()Lnone/lf; - METHOD c getServer ()Lnet/minecraft/server/MinecraftServer; - METHOD e isWhitelisted (Lcom/mojang/authlib/GameProfile;)Z - ARG 0 profile diff --git a/mappings/none/xn.mapping b/mappings/none/xn.mapping index ff0b752c25..10ce2e6901 100644 --- a/mappings/none/xn.mapping +++ b/mappings/none/xn.mapping @@ -1,3 +1,6 @@ CLASS none/xn METHOD a deserializeEntityTag (Lnone/dt;)V + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD b serializeEntityTag (Lnone/dt;)V diff --git a/mappings/none/zo.mapping b/mappings/none/zo.mapping index c3a9adc6bd..529d6b80f4 100644 --- a/mappings/none/zo.mapping +++ b/mappings/none/zo.mapping @@ -1,4 +1,7 @@ CLASS none/zo + METHOD a damage (Lnone/rp;F)Z + ARG 0 source + ARG 1 damage METHOD ab getSoundSwim ()Lnone/nk; METHOD bC getSoundCategory ()Lnone/nm; METHOD m update ()V