rework EnchantmentHelper names, map a few network-related things

This commit is contained in:
asie 2018-12-07 21:00:43 +01:00
parent 2bcdc0b46c
commit 97567d9cd6
54 changed files with 188 additions and 73 deletions

View File

@ -167,6 +167,7 @@ CLASS coh net/minecraft/client/settings/GameSettings
METHOD b write ()V
METHOD b isEnabled (Lcoh$a;)Z
METHOD c onPlayerModelPartChange ()V
ARG 1 playerModelBitMask
METHOD c getTranslatedName (Lcoh$a;)Ljava/lang/String;
METHOD d getEnabledPlayerModelParts ()Ljava/util/Set;
METHOD e getCloudRenderMode ()I

View File

@ -1,3 +1,3 @@
CLASS by net/minecraft/command/server/CommandException
CLASS by net/minecraft/command/CommandException
FIELD a message Ljb;
METHOD a getMessageComponent ()Ljb;

View File

@ -0,0 +1 @@
CLASS bw net/minecraft/command/TextComponentBuiltInExceptionProvider

View File

@ -10,10 +10,10 @@ CLASS asp net/minecraft/container/EnchantingTableContainer
METHOD a canInsert (Lavu;)Z
ARG 0 stack
FIELD a inventory Laex;
FIELD f enchantmentTableSeed I
FIELD g experienceLevels [I
FIELD h enchantmentIds [I
FIELD i enchantmentLevels [I
FIELD f enchantmentSeed I
FIELD g enchantmentPower [I
FIELD h enchantmentId [I
FIELD i enchantmentLevel [I
FIELD j world Lbas;
FIELD k pos Let;
FIELD l random Ljava/util/Random;

View File

@ -1,2 +1,4 @@
CLASS azt net/minecraft/enchantment/AquaAffinityEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD b getMaximumPower (I)I

View File

@ -1,4 +1,6 @@
CLASS ayr net/minecraft/enchantment/BindingCurseEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD b isLootOnly ()Z
METHOD b getMaximumPower (I)I
METHOD c isCursed ()Z

View File

@ -1,3 +1,5 @@
CLASS azm net/minecraft/enchantment/ChannelingEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a differs (Layv;)Z
METHOD b getMaximumPower (I)I

View File

@ -1,9 +1,11 @@
CLASS ays net/minecraft/enchantment/DamageEnchantment
METHOD a getHighestLevel ()I
METHOD a getAdditionalDamge (ILagx;)F
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a getAttackDamage (ILagx;)F
ARG 1 level
METHOD a onTargetDamaged (Lagt;Lagk;I)V
ARG 1 user
ARG 2 target
METHOD a isAcceptableItem (Lavu;)Z
METHOD a differs (Layv;)Z
METHOD b getMaximumPower (I)I

View File

@ -1,3 +1,5 @@
CLASS azs net/minecraft/enchantment/DepthStriderEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a differs (Layv;)Z
METHOD b getMaximumPower (I)I

View File

@ -1,3 +1,5 @@
CLASS ayu net/minecraft/enchantment/EfficiencyEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a isAcceptableItem (Lavu;)Z
METHOD b getMaximumPower (I)I

View File

@ -13,10 +13,11 @@ CLASS ayv net/minecraft/enchantment/Enchantment
METHOD <init> (Layv$a;Layw;[Lagp;)V
ARG 1 weight
ARG 2 type
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a getProtectionAmount (ILaft;)I
ARG 1 level
METHOD a getAdditionalDamge (ILagx;)F
METHOD a getAttackDamage (ILagx;)F
ARG 1 level
METHOD a getEquipment (Lagt;)Ljava/util/List;
METHOD a onTargetDamaged (Lagt;Lagk;I)V
@ -25,13 +26,15 @@ CLASS ayv net/minecraft/enchantment/Enchantment
METHOD a isAcceptableItem (Lavu;)Z
METHOD a differs (Layv;)Z
METHOD b isLootOnly ()Z
METHOD b getMaximumPower (I)I
METHOD b onUserDamaged (Lagt;Lagk;I)V
ARG 1 user
ARG 2 attacker
METHOD b isDifferent (Layv;)Z
METHOD c isCursed ()Z
METHOD c byRawId (I)Layv;
METHOD d getWeight ()Layv$a;
METHOD d getTextComponent (I)Ljb;
METHOD e getLowestLevel ()I
METHOD e getMinimumLevel ()I
METHOD f getOrCreateTranslationKey ()Ljava/lang/String;
METHOD g getTranslationKey ()Ljava/lang/String;

View File

@ -3,8 +3,16 @@ CLASS ayx net/minecraft/enchantment/EnchantmentHelper
METHOD accept handle (Layv;I)V
ARG 0 enchantment
ARG 1 level
METHOD a getHighestApplicableEnchantmentsAtPower (ILavu;Z)Ljava/util/List;
ARG 0 power
ARG 1 stack
METHOD a getSweepingMultiplier (Lagt;)F
ARG 0 entity
ARG 1 level
METHOD a onUserDamaged (Lagt;Lagk;)V
METHOD a getEnchantments (Lavu;)Ljava/util/Map;
ARG 0 stack
METHOD a getAttackDamage (Lavu;Lagx;)F
METHOD a getEquipmentLevel (Layv;Lagt;)I
ARG 0 ench
ARG 1 entity
@ -13,11 +21,15 @@ CLASS ayx net/minecraft/enchantment/EnchantmentHelper
METHOD a accept (Layx$a;Ljava/lang/Iterable;)V
ARG 0 EnchantmentHandler
ARG 1 stacks
METHOD a removeInvalidEnchantments (Ljava/util/List;Layy;)V
METHOD a getProtectionAmount (Ljava/lang/Iterable;Laft;)I
METHOD a contains (Ljava/util/Collection;Layv;)Z
ARG 0 collection
ARG 1 enchantment
METHOD a remove (Ljava/util/List;Layy;)V
ARG 0 infos
ARG 1 info
METHOD a set (Ljava/util/Map;Lavu;)V
METHOD a geExperienceLevel (Ljava/util/Random;IILavu;)I
METHOD a calculateEnchantmentPower (Ljava/util/Random;IILavu;)I
ARG 0 random
ARG 1 num
ARG 2 enchantmentPower
@ -26,12 +38,13 @@ CLASS ayx net/minecraft/enchantment/EnchantmentHelper
ARG 0 random
METHOD b getKnockback (Lagt;)I
ARG 0 entity
METHOD b onTargetDamaged (Lagt;Lagk;)V
METHOD b getLuckOfTheSea (Lavu;)I
ARG 0 stack
METHOD b getHighestEnchantmentLevel (Layv;Lagt;)Lavu;
METHOD b getRandomEnchantedEquipment (Layv;Lagt;)Lavu;
ARG 0 enchantment
ARG 1 entity
METHOD b getEnchantmentList (Ljava/util/Random;Lavu;IZ)Ljava/util/List;
METHOD b (Ljava/util/Random;Lavu;IZ)Ljava/util/List;
ARG 0 random
ARG 1 stack
METHOD c getFireAspect (Lagt;)I
@ -44,7 +57,7 @@ CLASS ayx net/minecraft/enchantment/EnchantmentHelper
ARG 0 stack
METHOD e getDepthStrider (Lagt;)I
ARG 0 entity
METHOD e (Lavu;)Z
METHOD e hasVanishingCurse (Lavu;)Z
ARG 0 stack
METHOD f getEfficiency (Lagt;)I
ARG 0 entity

View File

@ -1,2 +1,4 @@
CLASS aza net/minecraft/enchantment/FireAspectEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD b getMaximumPower (I)I

View File

@ -1,2 +1,4 @@
CLASS ayn net/minecraft/enchantment/FlameEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD b getMaximumPower (I)I

View File

@ -1,4 +1,6 @@
CLASS azc net/minecraft/enchantment/FrostWalkerEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a differs (Layv;)Z
METHOD b isLootOnly ()Z
METHOD b getMaximumPower (I)I

View File

@ -1,4 +1,6 @@
CLASS azn net/minecraft/enchantment/ImpalingEnchantment
METHOD a getHighestLevel ()I
METHOD a getAdditionalDamge (ILagx;)F
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a getAttackDamage (ILagx;)F
ARG 1 level
METHOD b getMaximumPower (I)I

View File

@ -1,3 +1,5 @@
CLASS ayo net/minecraft/enchantment/InfinityEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a differs (Layv;)Z
METHOD b getMaximumPower (I)I

View File

@ -1,2 +1,4 @@
CLASS azd net/minecraft/enchantment/KnockbackEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD b getMaximumPower (I)I

View File

@ -1,3 +1,5 @@
CLASS azo net/minecraft/enchantment/LoyaltyEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a differs (Layv;)Z
METHOD b getMaximumPower (I)I

View File

@ -2,5 +2,7 @@ CLASS aze net/minecraft/enchantment/LuckEnchantment
METHOD <init> (Layv$a;Layw;[Lagp;)V
ARG 1 weight
ARG 2 type
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a differs (Layv;)Z
METHOD b getMaximumPower (I)I

View File

@ -2,4 +2,6 @@ CLASS azb net/minecraft/enchantment/LureEnchantment
METHOD <init> (Layv$a;Layw;[Lagp;)V
ARG 1 weight
ARG 2 type
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD b getMaximumPower (I)I

View File

@ -1,3 +1,5 @@
CLASS azf net/minecraft/enchantment/MendingEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD b isLootOnly ()Z
METHOD b getMaximumPower (I)I

View File

@ -1,3 +1,5 @@
CLASS azg net/minecraft/enchantment/MultishotEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a differs (Layv;)Z
METHOD b getMaximumPower (I)I

View File

@ -1,3 +1,5 @@
CLASS ayq net/minecraft/enchantment/PiercingEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a differs (Layv;)Z
METHOD b getMaximumPower (I)I

View File

@ -1,2 +1,4 @@
CLASS aym net/minecraft/enchantment/PowerEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD b getMaximumPower (I)I

View File

@ -9,7 +9,9 @@ CLASS azi net/minecraft/enchantment/ProtectionEnchantment
METHOD <init> (Layv$a;Lazi$a;[Lagp;)V
ARG 1 weight
ARG 2 type
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a getProtectionAmount (ILaft;)I
ARG 1 level
METHOD a differs (Layv;)Z
METHOD b getMaximumPower (I)I

View File

@ -1,2 +1,4 @@
CLASS ayp net/minecraft/enchantment/PunchEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD b getMaximumPower (I)I

View File

@ -1,2 +1,4 @@
CLASS azj net/minecraft/enchantment/QuickChargeEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD b getMaximumPower (I)I

View File

@ -1,2 +1,4 @@
CLASS azh net/minecraft/enchantment/RespirationEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD b getMaximumPower (I)I

View File

@ -1,3 +1,5 @@
CLASS azp net/minecraft/enchantment/RiptideEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a differs (Layv;)Z
METHOD b getMaximumPower (I)I

View File

@ -1,3 +1,5 @@
CLASS azq net/minecraft/enchantment/SilkTouchEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a differs (Layv;)Z
METHOD b getMaximumPower (I)I

View File

@ -1,2 +1,5 @@
CLASS azk net/minecraft/enchantment/SweepingEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD b getMaximumPower (I)I
METHOD e getMultiplier (I)F

View File

@ -1,6 +1,8 @@
CLASS azl net/minecraft/enchantment/ThornsEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a isAcceptableItem (Lavu;)Z
METHOD b getMaximumPower (I)I
METHOD b onUserDamaged (Lagt;Lagk;I)V
ARG 1 user
ARG 2 attacker

View File

@ -1,3 +1,5 @@
CLASS ayt net/minecraft/enchantment/UnbreakingEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD a isAcceptableItem (Lavu;)Z
METHOD b getMaximumPower (I)I

View File

@ -1,4 +1,6 @@
CLASS azr net/minecraft/enchantment/VanishingCurseEnchantment
METHOD a getHighestLevel ()I
METHOD a getMaximumLevel ()I
METHOD a getMinimumPower (I)I
METHOD b isLootOnly ()Z
METHOD b getMaximumPower (I)I
METHOD c isCursed ()Z

View File

@ -217,6 +217,7 @@ CLASS agk net/minecraft/entity/Entity
METHOD bT getTopmostRiddenEntity ()Lagk;
METHOD bV getRiddenEntity ()Lagk;
METHOD bW getSoundCategory ()Lxi;
METHOD bY getCommandSource ()Lca;
METHOD bb isSneaking ()Z
METHOD bc isSprinting ()Z
METHOD bd isSwimming ()Z

View File

@ -34,6 +34,7 @@ CLASS any net/minecraft/entity/boss/EntityWither
METHOD cv getDeathSound ()Lxg;
METHOD d setInvulTimer (I)V
METHOD d isPotionEffective (Lagd;)Z
METHOD dA isAtHalfHealth ()Z
METHOD dz getInvulTimer ()I
METHOD e getHurtSound (Laft;)Lxg;
METHOD k updateMovement ()V

View File

@ -29,7 +29,7 @@ CLASS aql net/minecraft/entity/player/PlayerEntity
FIELD bX experience I
FIELD bY experienceLevel I
FIELD bZ experienceBarProgress F
FIELD by SKIN_CUSTOMIZATION Lpo;
FIELD by PLAYER_MODEL_BIT_MASK Lpo;
FIELD bz MAIN_HAND Lpo;
FIELD cH renderOffsetY F
FIELD c sleepTimer I

View File

@ -1,5 +1,6 @@
CLASS na net/minecraft/network/listener/ServerPlayPacketListener
METHOD a onChatMessage (Lnd;)V
METHOD a onClientSettings (Lnf;)V
METHOD a onGuiClose (Lnk;)V
METHOD a onCustomPayload (Lnl;)V
METHOD a onBookUpdate (Lnm;)V

View File

@ -0,0 +1,6 @@
CLASS uy net/minecraft/server/network/IntegratedServerHandshakeNetworkHandler
FIELD a server Lnet/minecraft/server/MinecraftServer;
FIELD b client Lip;
METHOD a onConnectionLost (Ljb;)V
ARG 0 reason
METHOD a onHandshake (Lor;)V

View File

@ -0,0 +1,6 @@
CLASS vb net/minecraft/server/network/ServerHandshakeNetworkHandler
FIELD a server Lnet/minecraft/server/MinecraftServer;
FIELD b client Lip;
METHOD a onConnectionLost (Ljb;)V
ARG 0 reason
METHOD a onHandshake (Lor;)V

View File

@ -0,0 +1,14 @@
CLASS vc net/minecraft/server/network/ServerLoginNetworkHandler
CLASS vc$a State
FIELD a client Lip;
FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
FIELD d RANDOM Ljava/util/Random;
FIELD f server Lnet/minecraft/server/MinecraftServer;
FIELD i profile Lcom/mojang/authlib/GameProfile;
FIELD l clientEntity Lum;
METHOD a toOfflineProfile (Lcom/mojang/authlib/GameProfile;)Lcom/mojang/authlib/GameProfile;
METHOD a onConnectionLost (Ljb;)V
ARG 0 reason
METHOD aa_ tick ()V
METHOD b disconnect (Ljb;)V
ARG 1 reason

View File

@ -1,5 +1,5 @@
CLASS va net/minecraft/server/network/ServerPlayNetworkHandler
FIELD a connection Lip;
FIELD a client Lip;
FIELD b player Lum;
FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
FIELD d server Lnet/minecraft/server/MinecraftServer;
@ -9,6 +9,7 @@ CLASS va net/minecraft/server/network/ServerPlayNetworkHandler
METHOD a sendPacket (Ljp;)V
METHOD a sendPacket (Ljp;Lio/netty/util/concurrent/GenericFutureListener;)V
METHOD a onChatMessage (Lnd;)V
METHOD a onClientSettings (Lnf;)V
METHOD a onGuiClose (Lnk;)V
METHOD a onCustomPayload (Lnl;)V
METHOD a onBookUpdate (Lnm;)V

View File

@ -5,7 +5,9 @@ CLASS um net/minecraft/server/network/ServerPlayerEntity
FIELD cG containerSyncId I
FIELD c interactionManager Lun;
FIELD cd LOGGER_PLAYER Lorg/apache/logging/log4j/Logger;
FIELD ce clientLanguage Ljava/lang/String;
FIELD cg advancementManager Lqj;
FIELD ct clientChatVisibility Laql$b;
FIELD cy seenCredits Z
FIELD cz recipeBook Lxl;
METHOD B getRecipeBook ()Lxl;
@ -50,6 +52,7 @@ CLASS um net/minecraft/server/network/ServerPlayerEntity
METHOD a sendChatMessage (Ljb;Liz;)V
METHOD a addChatMessage (Ljb;Z)V
ARG 1 message
METHOD a setClientSettings (Lnf;)V
METHOD a resetStat (Lxn;)V
METHOD a incrementStat (Lxn;I)V
ARG 1 stat
@ -64,5 +67,6 @@ CLASS um net/minecraft/server/network/ServerPlayerEntity
METHOD s getServerWorld ()Luk;
METHOD t isSpectator ()Z
METHOD u isCreative ()Z
METHOD x getClientChatVisibility ()Laql$b;
METHOD x_ closeGui ()V
METHOD y getPermissionLevel ()I

View File

@ -0,0 +1,8 @@
CLASS vd net/minecraft/server/network/ServerQueryNetworkHandler
FIELD a REQUEST_HANDLED Ljb;
FIELD b server Lnet/minecraft/server/MinecraftServer;
FIELD c client Lip;
METHOD a onConnectionLost (Ljb;)V
ARG 0 reason
METHOD a onPing (Lpl;)V
METHOD a onRequest (Lpm;)V

View File

@ -0,0 +1,17 @@
CLASS nf net/minecraft/server/network/packet/ClientSettingsServerPacket
FIELD a language Ljava/lang/String;
FIELD b viewDistance I
FIELD c chatVisibility Laql$b;
FIELD e playerModelBitMask I
FIELD f mainHand Lags;
METHOD a read (Lir;)V
ARG 0 buf
METHOD a apply (Liu;)V
ARG 0 handler
METHOD a apply (Lna;)V
METHOD b getLanguage ()Ljava/lang/String;
METHOD b write (Lir;)V
ARG 0 buf
METHOD d getChatVisibility ()Laql$b;
METHOD f getPlayerModelBitMask ()I
METHOD g getMainHand ()Lags;

View File

@ -1,4 +1,4 @@
CLASS pc
CLASS pd net/minecraft/server/network/packet/LoginKeyServerPacket
METHOD a read (Lir;)V
ARG 0 buf
METHOD a apply (Liu;)V

View File

@ -1,8 +1,9 @@
CLASS pd
CLASS pc net/minecraft/server/packet/LoginHelloServerPacket
METHOD a read (Lir;)V
ARG 0 buf
METHOD a apply (Liu;)V
ARG 0 handler
METHOD a apply (Lpa;)V
METHOD b getProfile ()Lcom/mojang/authlib/GameProfile;
METHOD b write (Lir;)V
ARG 0 buf

View File

@ -26,11 +26,14 @@ CLASS m net/minecraft/util/SystemUtil
METHOD a createTranslationKey (Ljava/lang/String;Lpz;)Ljava/lang/String;
ARG 0 type
ARG 1 id
METHOD a last (Ljava/util/List;)Ljava/lang/Object;
ARG 0 list
METHOD a get (Ljava/util/function/Supplier;)Ljava/lang/Object;
ARG 0 supplier
METHOD b getMeasuringTimeMili ()J
METHOD c getMeasuringTimeNano ()J
METHOD d getEpochTimeMili ()J
METHOD e getOperatingSystem ()Lm$b;
METHOD f getJVMFlags ()Ljava/util/stream/Stream;
METHOD g identityHashStrategy ()Lit/unimi/dsi/fastutil/Hash$Strategy;
METHOD h getLogger ()Lorg/apache/logging/log4j/Logger;

View File

@ -1,8 +0,0 @@
CLASS nf
METHOD a read (Lir;)V
ARG 0 buf
METHOD a apply (Liu;)V
ARG 0 handler
METHOD a apply (Lna;)V
METHOD b write (Lir;)V
ARG 0 buf

View File

@ -1,4 +0,0 @@
CLASS uy
METHOD a onConnectionLost (Ljb;)V
ARG 0 reason
METHOD a onHandshake (Lor;)V

View File

@ -1,4 +0,0 @@
CLASS vb
METHOD a onConnectionLost (Ljb;)V
ARG 0 reason
METHOD a onHandshake (Lor;)V

View File

@ -1,4 +0,0 @@
CLASS vc
METHOD a onConnectionLost (Ljb;)V
ARG 0 reason
METHOD aa_ tick ()V

View File

@ -1,5 +0,0 @@
CLASS vd
METHOD a onConnectionLost (Ljb;)V
ARG 0 reason
METHOD a onPing (Lpl;)V
METHOD a onRequest (Lpm;)V