Network and Some Random mappings (#114)

* Network and random mappings

* Apply suggestions

* ctx/context, mtick/lastVillagerDeath
This commit is contained in:
Łukasz Magiera 2016-10-15 10:57:47 +00:00 committed by Adrian Siekierka
parent 6255f81c73
commit bceab1c49a
31 changed files with 237 additions and 27 deletions

View File

@ -1,8 +0,0 @@
CLASS net/fabricmc/api/Side net/fabricmc/api/Side
FIELD CLIENT CLIENT Lnet/fabricmc/api/Side;
FIELD SERVER SERVER Lnet/fabricmc/api/Side;
FIELD UNIVERSAL UNIVERSAL Lnet/fabricmc/api/Side;
METHOD hasClient hasClient ()Z
METHOD hasServer hasServer ()Z
METHOD isClient isClient ()Z
METHOD isServer isServer ()Z

View File

@ -1,2 +0,0 @@
CLASS net/fabricmc/api/Sided net/fabricmc/api/Sided
METHOD value value ()Lnet/fabricmc/api/Side;

View File

@ -3,6 +3,7 @@ CLASS none/bme net/minecraft/client/network/handler/NetworkLoginHandlerClient
FIELD b game Lnone/bdr;
FIELD c parentGui Lnone/bgn;
FIELD d connection Lnone/eq;
FIELD e playerProfile Lcom/mojang/authlib/GameProfile;
METHOD <init> (Lnone/eq;Lnone/bdr;Lnone/bgn;)V
ARG 0 connection
ARG 1 game

View File

@ -211,6 +211,7 @@ CLASS none/sg net/minecraft/entity/Entity
METHOD bs getCommandStats ()Lnone/o;
METHOD bt isImmuneToExplosion ()Z
METHOD bx getPassengerList ()Ljava/util/List;
METHOD bz getTopmostRiddenEntity ()Lnone/sg;
METHOD c getBlockPos ()Lnone/cn;
METHOD c changeWorld (I)Lnone/sg;
ARG 0 worldId

View File

@ -11,6 +11,7 @@ CLASS none/xc net/minecraft/entity/passive/EntityDonkeyBase
ARG 0 tag
METHOD bD initAttributes ()V
METHOD de hasChest ()Z
METHOD df getInventorySize ()I
METHOD i initDataTracker ()V
METHOD p setHasChest (Z)V
ARG 0 value

View File

@ -1,4 +1,5 @@
CLASS none/xd net/minecraft/entity/passive/EntityHorseBase
FIELD bC inventory Lnone/acm;
FIELD bD temper I
FIELD bI HORSE_FLAGS Lnone/kj;
FIELD bJ OWNER_UUID Lnone/kj;
@ -27,6 +28,7 @@ CLASS none/xd net/minecraft/entity/passive/EntityHorseBase
METHOD c setHorseFlag (IZ)V
ARG 0 index
ARG 1 value
METHOD df getInventorySize ()I
METHOD ch getSoundVolume ()F
METHOD dh isTame ()Z
METHOD di getOwnerUuid ()Ljava/util/UUID;

View File

@ -1,34 +1,68 @@
CLASS none/eq net/minecraft/network/ClientConnection
CLASS none/eq$1
METHOD a createInstance ()Lio/netty/channel/nio/NioEventLoopGroup;
METHOD b createInstance ()Ljava/lang/Object;
CLASS none/eq$2
METHOD a createInstance ()Lio/netty/channel/epoll/EpollEventLoopGroup;
METHOD b createInstance ()Ljava/lang/Object;
CLASS none/eq$3
METHOD a createInstance ()Lio/netty/channel/local/LocalEventLoopGroup;
METHOD b createInstance ()Ljava/lang/Object;
CLASS none/eq$5
METHOD initChannel initChannel (Lio/netty/channel/Channel;)V
ARG 0 channel
CLASS none/eq$6
METHOD initChannel initChannel (Lio/netty/channel/Channel;)V
ARG 0 channel
FIELD c ATTR_KEY_PROTOCOL Lio/netty/util/AttributeKey;
FIELD d CLIENT_IO_GROUP Lnone/on;
FIELD e CLIENT_IO_GROUP_EPOLL Lnone/on;
FIELD f CLIENT_IO_GROUP_LOCAL Lnone/on;
FIELD g LOGGER Lorg/apache/logging/log4j/Logger;
FIELD h side Lnone/fm;
FIELD j lock Ljava/util/concurrent/locks/ReentrantReadWriteLock;
FIELD k channel Lio/netty/channel/Channel;
FIELD l address Ljava/net/SocketAddress;
FIELD m packetListener Lnone/ev;
FIELD n disconnectReason Lnone/fa;
FIELD o encrypted Z
FIELD p disconnected Z
METHOD <init> (Lnone/fm;)V
ARG 0 side
METHOD a setMinCompressedSize (I)V
ARG 0 value
METHOD a (Lio/netty/channel/ChannelHandlerContext;Lnone/fl;)V
ARG 0 context
ARG 1 packet
METHOD a connect (Ljava/net/InetAddress;IZ)Lnone/eq;
ARG 0 address
ARG 1 port
ARG 2 shouldUseNativeTransport
METHOD a connect (Ljava/net/SocketAddress;)Lnone/eq;
ARG 0 address
METHOD a setupEncryption (Ljavax/crypto/SecretKey;)V
ARG 0 key
METHOD a setState (Lnone/er;)V
ARG 0 state
METHOD a setPacketListener (Lnone/ev;)V
ARG 0 packetListener
METHOD a disconnect (Lnone/fa;)V
ARG 0 reason
METHOD a sendPacket (Lnone/fl;)V
ARG 0 packet
METHOD a sendPacket (Lnone/fl;Lio/netty/util/concurrent/GenericFutureListener;[Lio/netty/util/concurrent/GenericFutureListener;)V
METHOD b getAddress ()Ljava/net/SocketAddress;
METHOD c isLocal ()Z
METHOD channelActive channelActive (Lio/netty/channel/ChannelHandlerContext;)V
ARG 0 context
METHOD channelInactive channelInactive (Lio/netty/channel/ChannelHandlerContext;)V
ARG 0 context
METHOD exceptionCaught exceptionCaught (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V
ARG 0 context
ARG 1 throwable
METHOD f isEncrypted ()Z
METHOD g isOpen ()Z
METHOD h hasChannel ()Z
METHOD i getPacketListener ()Lnone/ev;
METHOD j getDisconnectReason ()Lnone/fa;
METHOD l handleDisconnection ()V

View File

@ -0,0 +1,10 @@
CLASS none/et net/minecraft/network/DecoderHandler
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b MARKER Lorg/apache/logging/log4j/Marker;
FIELD c side Lnone/fm;
METHOD <init> (Lnone/fm;)V
ARG 0 side
METHOD decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V
ARG 0 context
ARG 1 buf
ARG 2 out

View File

@ -1,4 +1,24 @@
CLASS none/og net/minecraft/network/NetworkEncryptionUtils
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
METHOD a ()Ljavax/crypto/SecretKey;
METHOD a generateKey ()Ljavax/crypto/SecretKey;
METHOD a crypt (ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher;
ARG 0 opMode
ARG 1 algorithm
ARG 2 key
METHOD a cipherFromKey (ILjava/security/Key;)Ljavax/crypto/Cipher;
ARG 0 opMode
ARG 1 key
METHOD a crypt (ILjava/security/Key;[B)[B
ARG 0 opMode
ARG 1 key
ARG 2 data
METHOD a hash (Ljava/lang/String;[[B)[B
ARG 0 algorithm
ARG 1 data
METHOD a encrypt (Ljava/security/Key;[B)[B
ARG 0 key
ARG 1 data
METHOD b generateServerKeyPair ()Ljava/security/KeyPair;
METHOD b decrypt (Ljava/security/Key;[B)[B
ARG 0 key
ARG 1 data

View File

@ -7,6 +7,8 @@ CLASS none/er net/minecraft/network/NetworkState
FIELD f HANDLER_STATE_MAP Ljava/util/Map;
FIELD g id I
FIELD h packetHandlerMap Ljava/util/Map;
METHOD <init> (Ljava/lang/String;II)V
ARG 0 id
METHOD a getId ()I
METHOD a byId (I)Lnone/er;
ARG 0 id
@ -16,6 +18,8 @@ CLASS none/er net/minecraft/network/NetworkState
ARG 0 side
ARG 1 id
METHOD a (Lnone/fm;Ljava/lang/Class;)Lnone/er;
ARG 0 side
ARG 1 packet
METHOD a getPacketId (Lnone/fm;Lnone/fl;)Ljava/lang/Integer;
ARG 0 side
ARG 1 handler

View File

@ -1,2 +1,5 @@
CLASS none/fn net/minecraft/network/NetworkThreadUtils
METHOD a forceMainThread (Lnone/fl;Lnone/ev;Lnone/qr;)V
ARG 0 packet
ARG 1 packetListener
ARG 2 thread

View File

@ -6,3 +6,7 @@ CLASS none/ep net/minecraft/network/PacketDeflater
ARG 0 minCompressedSize
METHOD a setMinCompressedSize (I)V
ARG 0 minCompressedSzie
METHOD a (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
ARG 0 context
ARG 1 buf
ARG 2 out

View File

@ -0,0 +1,10 @@
CLASS none/eu net/minecraft/network/PacketEncoder
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b MARKER Lorg/apache/logging/log4j/Marker;
FIELD c side Lnone/fm;
METHOD <init> (Lnone/fm;)V
ARG 0 side
METHOD a (Lio/netty/channel/ChannelHandlerContext;Lnone/fl;Lio/netty/buffer/ByteBuf;)V
ARG 0 context
ARG 1 packet
ARG 2 out

View File

@ -5,3 +5,7 @@ CLASS none/eo net/minecraft/network/PacketInflater
ARG 0 minCompressedSize
METHOD a setMinCompressedSize (I)V
ARG 0 value
METHOD decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V
ARG 0 context
ARG 1 buf
ARG 2 out

View File

@ -0,0 +1,5 @@
CLASS none/ex net/minecraft/network/SizePrepender
METHOD a (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
ARG 0 context
ARG 1 buf
ARG 2 out

View File

@ -0,0 +1,5 @@
CLASS none/ew net/minecraft/network/SplitterHandler
METHOD decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V
ARG 0 context
ARG 1 buf
ARG 2 out

View File

@ -2,3 +2,7 @@ CLASS none/em net/minecraft/network/encryption/PacketDecryptor
FIELD a manager Lnone/el;
METHOD <init> (Ljavax/crypto/Cipher;)V
ARG 0 cipher
METHOD a (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V
ARG 0 context
ARG 1 buf
ARG 2 out

View File

@ -2,3 +2,7 @@ CLASS none/en net/minecraft/network/encryption/PacketEncryptor
FIELD a manager Lnone/el;
METHOD <init> (Ljavax/crypto/Cipher;)V
ARG 0 cipher
METHOD a (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V
ARG 0 context
ARG 1 buf
ARG 2 out

View File

@ -9,6 +9,7 @@ CLASS none/mg net/minecraft/network/handler/NetworkGameHandlerServer
FIELD b player Lnone/lw;
FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
FIELD d server Lnet/minecraft/server/MinecraftServer;
FIELD r topmostRiddenEntity Lnone/sg;
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnone/eq;Lnone/lw;)V
ARG 0 server
ARG 1 connection

View File

@ -1,6 +1,8 @@
CLASS none/jy net/minecraft/network/packet/server/SPacketLoginEncryptionResponse
FIELD a sharedSecret [B
FIELD b verifyToken [B
METHOD a (Ljava/security/PrivateKey;)Ljavax/crypto/SecretKey;
ARG 0 key
METHOD a readPacket (Lnone/es;)V
ARG 0 packet
METHOD a applyPacket (Lnone/ev;)V

View File

@ -1,4 +1,13 @@
CLASS none/mf net/minecraft/server/ServerNetworkManager
CLASS none/mf$1
METHOD a createInstance ()Lio/netty/channel/nio/NioEventLoopGroup;
METHOD b createInstance ()Ljava/lang/Object;
CLASS none/mf$2
METHOD a createInstance ()Lio/netty/channel/epoll/EpollEventLoopGroup;
METHOD b createInstance ()Ljava/lang/Object;
CLASS none/mf$3
METHOD a createInstance ()Lio/netty/channel/local/LocalEventLoopGroup;
METHOD b createInstance ()Ljava/lang/Object;
CLASS none/mf$6
METHOD a call ()Ljava/lang/String;
FIELD d running Z

View File

@ -0,0 +1,31 @@
CLASS none/ls net/minecraft/sortme/BossBarSomething
FIELD h playersInRange Ljava/util/Set;
FIELD i immutablePlayersInRange Ljava/util/Set;
FIELD j visible Z
METHOD <init> (Lnone/fa;Lnone/qt$a;Lnone/qt$b;)V
ARG 0 name
ARG 1 color
ARG 2 division
METHOD a setHealth (F)V
ARG 0 health
METHOD a setName (Lnone/fa;)V
ARG 0 name
METHOD a sendUpdate (Lnone/gb$a;)V
ARG 0 type
METHOD a addPlayer (Lnone/lw;)V
ARG 0 player
METHOD a setColor (Lnone/qt$a;)V
ARG 0 color
METHOD a setDivision (Lnone/qt$b;)V
ARG 0 division
METHOD a setDarkenSky (Z)Lnone/qt;
ARG 0 darkenSky
METHOD b removePlayer (Lnone/lw;)V
ARG 0 player
METHOD b setDragonMusic (Z)Lnone/qt;
ARG 0 dragonMusic
METHOD c getPlayersInRangeRange ()Ljava/util/Collection;
METHOD c setThickenFog (Z)Lnone/qt;
ARG 0 thickenFog
METHOD d setVisible (Z)V
ARG 0 visible

View File

@ -0,0 +1 @@
CLASS none/st net/minecraft/sortme/EntityTypeSomething

View File

@ -0,0 +1,4 @@
CLASS none/acm net/minecraft/sortme/HorseInventory
METHOD <init> (Ljava/lang/String;I)V
ARG 0 customName
ARG 1 size

View File

@ -0,0 +1,13 @@
CLASS none/md net/minecraft/sortme/LegacyQueryServerHandler
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b networkManager Lnone/mf;
METHOD <init> (Lnone/mf;)V
ARG 0 networkManager
METHOD a respond (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V
ARG 0 context
ARG 1 buf
METHOD a prepareResponse (Ljava/lang/String;)Lio/netty/buffer/ByteBuf;
ARG 0 msg
METHOD channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V
ARG 0 context
ARG 1 buf

View File

@ -1,4 +1,5 @@
CLASS none/akk
CLASS none/akk net/minecraft/sortme/ObsidianPillarGenerator
FIELD N decorator Lnone/awm;
METHOD a (Lnone/aiw;)[Lnone/awm$a;
ARG 0 world
METHOD a decorate (Lnone/ajj;Lnone/aiw;Ljava/util/Random;)V

View File

@ -0,0 +1,5 @@
CLASS none/on net/minecraft/sortme/Singleton
FIELD a instance Ljava/lang/Object;
FIELD b wasInstantiated Z
METHOD b createInstance ()Ljava/lang/Object;
METHOD c getInstance ()Ljava/lang/Object;

View File

@ -0,0 +1,12 @@
CLASS none/wf net/minecraft/sortme/VillageDoor
FIELD a position Lnone/cn;
FIELD c facing Lnone/cu;
METHOD <init> (Lnone/cn;Lnone/cu;I)V
ARG 0 position
ARG 1 facing
METHOD a squaredDistanceTo (Lnone/cn;)I
ARG 0 pos
METHOD d getPosition ()Lnone/cn;
METHOD f insideDirectionX ()I
METHOD g insideDirectionY ()I
METHOD h timeSeen ()I

View File

@ -0,0 +1,42 @@
CLASS none/wg net/minecraft/sortme/VillageProperties
FIELD a world Lnone/aiw;
FIELD b doors Ljava/util/List;
FIELD c doorPositionsAggregate Lnone/cn;
FIELD d center Lnone/cn;
FIELD e radius I
FIELD f stable I
FIELD g tick I
FIELD h populationSize I
FIELD i lastVillagerDeath I
FIELD j players Ljava/util/Map;
FIELD l golems I
METHOD <init> (Lnone/aiw;)V
ARG 0 world
METHOD a getCenter ()Lnone/cn;
METHOD a update (I)V
ARG 0 tick
METHOD a setWorld (Lnone/aiw;)V
ARG 0 world
METHOD a isInRadius (Lnone/cn;)Z
ARG 0 pos
METHOD a deserialize (Lnone/dt;)V
ARG 0 tag
METHOD a addDoor (Lnone/wf;)V
ARG 0 door
METHOD b getRadius ()I
METHOD b getClosestDoor (Lnone/cn;)Lnone/wf;
ARG 0 pos
METHOD b serialize (Lnone/dt;)V
ARG 0 tag
METHOD c getDoorCount ()I
METHOD d getStableTicks ()I
METHOD e getPopulationSize ()I
METHOD e (Lnone/cn;)Lnone/wf;
ARG 0 pos
METHOD f getDoors ()Ljava/util/List;
METHOD f isValidDoor (Lnone/cn;)Z
ARG 0 pos
METHOD g hasNoDoors ()Z
METHOD j countGolems ()V
METHOD k countVillagers ()V
METHOD n recalculateSize ()V

View File

@ -1,4 +1,6 @@
CLASS none/wi net/minecraft/world/VillageState
FIELD f tick I
METHOD a update ()V
METHOD a deserialize (Lnone/dt;)V
ARG 0 tag
METHOD b serialize (Lnone/dt;)Lnone/dt;

View File

@ -1,15 +0,0 @@
CLASS none/ls
METHOD a setHealth (F)V
ARG 0 health
METHOD a setName (Lnone/fa;)V
ARG 0 name
METHOD a setColor (Lnone/qt$a;)V
ARG 0 color
METHOD a setDivision (Lnone/qt$b;)V
ARG 0 division
METHOD a setDarkenSky (Z)Lnone/qt;
ARG 0 darkenSky
METHOD b setDragonMusic (Z)Lnone/qt;
ARG 0 dragonMusic
METHOD c setThickenFog (Z)Lnone/qt;
ARG 0 thickenFog