Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

map new packets and general networking #475

Merged
merged 16 commits into from
Aug 12, 2023
Merged
Show file tree
Hide file tree
Changes from 15 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions buildSrc/src/main/resources/minecraft_specific_words.txt
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ quaternionf
taggable
workflow
unihex
reconfiging

// word combinations
backend
Expand Down Expand Up @@ -420,6 +421,7 @@ craftable
dumpable
enchantable
equippable
loggable
hoverable
infestable
interpolatable
Expand Down
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ download_task = "4.1.1"
guava = "31.1-jre"
jackson_xml = "2.14.1"
launchermeta_parser = "1.0.0"
enigma = "1.8.7"
enigma = "1.8.9"
enigma_plugin = "1.3.2"
tiny_remapper = "0.7.2"
stitch = "0.6.1"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS net/minecraft/unmapped/C_aswgqekn net/minecraft/client/connection/ClientConnectionState
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS net/minecraft/unmapped/C_ifnchbtj net/minecraft/client/listener/ClientPacketListener
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,5 @@ CLASS net/minecraft/unmapped/C_sgyyxgui net/minecraft/client/network/AbstractCli
METHOD m_ipxgqpif lerpVelocity (F)Lnet/minecraft/unmapped/C_vgpupfxx;
ARG 1 delta
METHOD m_jjnbolzs getSpeed ()F
METHOD m_kzmhnjvr getSkin ()Lnet/minecraft/unmapped/C_idvschhb;
METHOD m_luyaebra getPlayerListEntry ()Lnet/minecraft/unmapped/C_rdnfmxue;
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ CLASS net/minecraft/unmapped/C_nuofrxvi net/minecraft/client/network/ClientPlayN
FIELD f_urauiwpa worldProperties Lnet/minecraft/unmapped/C_ghdnlrrw$C_nwouoiiq;
FIELD f_vtrzacei chunkLoadDistance I
FIELD f_wptpguga listedPlayers Ljava/util/Set;
FIELD f_wvoodfrp RECONFIGING Lnet/minecraft/unmapped/C_rdaqiwdt;
FIELD f_xadarkvu random Lnet/minecraft/unmapped/C_rlomrsco;
METHOD m_aljluxvy getListedPlayers ()Ljava/util/Collection;
METHOD m_btbbdyot sendCommand (Ljava/lang/String;)Z
Expand Down
4 changes: 4 additions & 0 deletions mappings/net/minecraft/client/network/PlayerListEntry.mapping
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
CLASS net/minecraft/unmapped/C_rdnfmxue net/minecraft/client/network/PlayerListEntry
FIELD f_bixmkpsr skinSupplier Ljava/util/function/Supplier;
FIELD f_drjagpif messageVerifier Lnet/minecraft/unmapped/C_kwrnipty;
FIELD f_hnnviwpi gameMode Lnet/minecraft/unmapped/C_lghcpyvl;
FIELD f_hrnnauwf chatSession Lnet/minecraft/unmapped/C_sdodhjzp;
Expand All @@ -15,9 +16,12 @@ CLASS net/minecraft/unmapped/C_rdnfmxue net/minecraft/client/network/PlayerListE
METHOD m_gedtxkss setChatSession (Lnet/minecraft/unmapped/C_sdodhjzp;)V
ARG 1 chatSession
METHOD m_gwqcrxck getDisplayName ()Lnet/minecraft/unmapped/C_rdaqiwdt;
METHOD m_hbtevnmm getSkinSupplier (Lcom/mojang/authlib/GameProfile;)Ljava/util/function/Supplier;
ARG 0 gameProfile
METHOD m_ibtfyfdo getMessageVerifier ()Lnet/minecraft/unmapped/C_kwrnipty;
METHOD m_kamimtck setMessageVerifier (Z)V
ARG 1 rejectAll
METHOD m_luhtdkqd getSkin ()Lnet/minecraft/unmapped/C_idvschhb;
METHOD m_ntpxbqia hasChatSession ()Z
METHOD m_sgoenlav getChatSession ()Lnet/minecraft/unmapped/C_sdodhjzp;
METHOD m_vczgizyo getProfile ()Lcom/mojang/authlib/GameProfile;
Expand Down
13 changes: 13 additions & 0 deletions mappings/net/minecraft/client/option/GameOptions.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ CLASS net/minecraft/unmapped/C_lscptbhn net/minecraft/client/option/GameOptions
FIELD f_jewsqngu rightKey Lnet/minecraft/unmapped/C_sygikzty;
COMMENT A key bind for moving right.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_KEY_D the D key} by default.
FIELD f_jfxxipzn STRING_LIST_TYPE Lcom/google/gson/reflect/TypeToken;
FIELD f_jgrtiyxs LOGGER Lorg/slf4j/Logger;
FIELD f_jifdqecg COLON_SPLITTER Lcom/google/common/base/Splitter;
FIELD f_jizzkrys hudHidden Z
Expand Down Expand Up @@ -240,6 +241,8 @@ CLASS net/minecraft/unmapped/C_lscptbhn net/minecraft/client/option/GameOptions
METHOD m_anzbfquj (Lnet/minecraft/unmapped/C_rdaqiwdt;Ljava/lang/Double;)Lnet/minecraft/unmapped/C_rdaqiwdt;
ARG 1 value
METHOD m_aplmvdrk getGraphicsMode ()Lnet/minecraft/unmapped/C_vbibxkxv;
METHOD m_aqdjuews deserializeStringList (Ljava/lang/String;)Ljava/util/List;
ARG 0 jsonContent
METHOD m_awagofux getAutoJump ()Lnet/minecraft/unmapped/C_vbibxkxv;
METHOD m_baffhbde getUnfocusedChatHeight ()Lnet/minecraft/unmapped/C_vbibxkxv;
METHOD m_bahvhhci collectProfiledOptions ()Ljava/lang/String;
Expand All @@ -266,6 +269,8 @@ CLASS net/minecraft/unmapped/C_lscptbhn net/minecraft/client/option/GameOptions
METHOD m_epjjsgde getFov ()Lnet/minecraft/unmapped/C_vbibxkxv;
METHOD m_erqxoifq getParticles ()Lnet/minecraft/unmapped/C_vbibxkxv;
METHOD m_etddkmyc getBobView ()Lnet/minecraft/unmapped/C_vbibxkxv;
METHOD m_eukbhyho (Lnet/minecraft/unmapped/C_inrattee;)Z
ARG 0 mode
METHOD m_ezcngbdl getChatOpacity ()Lnet/minecraft/unmapped/C_vbibxkxv;
METHOD m_fejlgsqv toMouseWheelSensitivityValue (I)D
ARG 0 value
Expand Down Expand Up @@ -304,6 +309,7 @@ CLASS net/minecraft/unmapped/C_lscptbhn net/minecraft/client/option/GameOptions
ARG 0 optionText
METHOD m_jkhtyaie getOptionsFile ()Ljava/io/File;
METHOD m_jtqqzebv (Lnet/minecraft/unmapped/C_vbibxkxv;Lnet/minecraft/unmapped/C_inrattee;)V
ARG 0 option
ARG 1 value
METHOD m_jxqsgejw getSoundVolumeOption (Lnet/minecraft/unmapped/C_pqzizukq;)Lnet/minecraft/unmapped/C_vbibxkxv;
ARG 1 category
Expand All @@ -312,6 +318,8 @@ CLASS net/minecraft/unmapped/C_lscptbhn net/minecraft/client/option/GameOptions
ARG 0 value
ARG 1 value
METHOD m_kbtabcxw getCommandSuggestions ()Lnet/minecraft/unmapped/C_vbibxkxv;
METHOD m_kpwlunfx (Lnet/minecraft/unmapped/C_inrattee;)Lnet/minecraft/unmapped/C_skehaijy;
ARG 0 graphicsMode
METHOD m_kpzvovkp getCloudRenderMode ()Lnet/minecraft/unmapped/C_qaetpqjq;
METHOD m_kraoffqu setPlayerModelPart (Lnet/minecraft/unmapped/C_vqnqadci;Z)V
ARG 1 part
Expand Down Expand Up @@ -406,6 +414,9 @@ CLASS net/minecraft/unmapped/C_lscptbhn net/minecraft/client/option/GameOptions
ARG 0 optionText
ARG 1 value
METHOD m_vdrrucwu getHideMatchedNames ()Lnet/minecraft/unmapped/C_vbibxkxv;
METHOD m_vfsnbboi (Lnet/minecraft/unmapped/C_rdaqiwdt;Lnet/minecraft/unmapped/C_inrattee;)Lnet/minecraft/unmapped/C_rdaqiwdt;
ARG 0 text
ARG 1 graphicsMode
METHOD m_vgfsadzm (Ljava/lang/Boolean;)V
ARG 0 value
METHOD m_vthilnvw (Lnet/minecraft/unmapped/C_rdaqiwdt;Ljava/lang/Double;)Lnet/minecraft/unmapped/C_rdaqiwdt;
Expand Down Expand Up @@ -438,6 +449,8 @@ CLASS net/minecraft/unmapped/C_lscptbhn net/minecraft/client/option/GameOptions
METHOD m_ycvnefwl getHighContrast ()Lnet/minecraft/unmapped/C_vbibxkxv;
METHOD m_yhjmixqb getRenderClouds ()Lnet/minecraft/unmapped/C_vbibxkxv;
METHOD m_yhlumktj getMainArm ()Lnet/minecraft/unmapped/C_vbibxkxv;
METHOD m_yjbjmrma (Lnet/minecraft/unmapped/C_qaetpqjq;)V
ARG 0 renderMode
METHOD m_ykeyyaiw (Ljava/lang/Double;)V
ARG 0 value
METHOD m_yleaaaqn getEnableVsync ()Lnet/minecraft/unmapped/C_vbibxkxv;
Expand Down
49 changes: 49 additions & 0 deletions mappings/net/minecraft/network/ClientConnection.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,15 @@ CLASS net/minecraft/unmapped/C_oasmcckk net/minecraft/network/ClientConnection
FIELD f_hudxxxbp CLIENT_IO_GROUP Ljava/util/function/Supplier;
FIELD f_jrcdtkyf averagePacketsSent F
FIELD f_kawdlrjp channel Lio/netty/channel/Channel;
FIELD f_lafevvyl queuedTasks Ljava/util/Queue;
FIELD f_lspmidtv LOGGER Lorg/slf4j/Logger;
FIELD f_ltsvsynv S2C_PROTOCOL_KEY Lio/netty/util/AttributeKey;
FIELD f_mamtuefi packetsReceivedCounter I
FIELD f_naljjxui disconnectListener Lnet/minecraft/unmapped/C_tkgdawqw;
FIELD f_nqkzlzra PACKET_SENT_MARKER Lorg/slf4j/Marker;
FIELD f_pdctspiv EPOLL_CLIENT_IO_GROUP Ljava/util/function/Supplier;
FIELD f_sjhnumre averagePacketsReceived F
FIELD f_tealfggb C2S_PROTOCOL_KEY Lio/netty/util/AttributeKey;
FIELD f_ucdtbtsq packetListener Lnet/minecraft/unmapped/C_tkgdawqw;
FIELD f_vcukytvt errored Z
FIELD f_wborsynf NETWORK_MARKER Lorg/slf4j/Marker;
Expand Down Expand Up @@ -48,15 +52,23 @@ CLASS net/minecraft/unmapped/C_oasmcckk net/minecraft/network/ClientConnection
ARG 0 address
ARG 1 useEpoll
ARG 2 connection
METHOD m_ayigybdt disableAutoReload ()V
METHOD m_bgcagbfi sendImmediately (Lnet/minecraft/unmapped/C_zyjtrjrl;Lnet/minecraft/unmapped/C_zddpfpkk;Z)V
ARG 1 packet
ARG 2 listener
ARG 3 flush
METHOD m_bhwloxoc getPacketListener ()Lnet/minecraft/unmapped/C_tkgdawqw;
METHOD m_bjjkjdwd (Lorg/slf4j/Marker;)V
ARG 0 marker
METHOD m_bnpqdudq hasChannel ()Z
METHOD m_bywquzql getDisconnectReason ()Lnet/minecraft/unmapped/C_rdaqiwdt;
METHOD m_cmmddozg setProtocolAttributes (Lio/netty/channel/Channel;)V
ARG 0 channel
METHOD m_cxygpyan disableAutoRead ()V
METHOD m_dinouaaw getProtocolKey (Lnet/minecraft/unmapped/C_exeqxqdd;)Lio/netty/util/AttributeKey;
ARG 0 side
METHOD m_ebhlhyxr setS2CPacketHandler (Lnet/minecraft/unmapped/C_uxoyljpb;)V
ARG 1 intent
METHOD m_ebvsfyfg setupEncryption (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V
ARG 1 decryptionCipher
ARG 2 encryptionCipher
Expand All @@ -66,16 +78,42 @@ CLASS net/minecraft/unmapped/C_oasmcckk net/minecraft/network/ClientConnection
METHOD m_ejdecnhl addHandlers (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/unmapped/C_exeqxqdd;Lnet/minecraft/unmapped/C_gxhfclcm;)V
ARG 0 pipeline
ARG 1 side
METHOD m_faopouol flushInternal ()V
METHOD m_fqnxiapg submit (Ljava/util/function/Consumer;)V
ARG 1 task
METHOD m_gwpixgaq connect (Ljava/lang/String;ILnet/minecraft/unmapped/C_tkgdawqw;Lnet/minecraft/unmapped/C_uxoyljpb;)V
ARG 1 address
ARG 2 port
ARG 3 listener
ARG 4 intent
METHOD m_honyjhko (Lorg/slf4j/Marker;)V
ARG 0 marker
METHOD m_iopaivkv addValidatorInternal (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/unmapped/C_exeqxqdd;)V
ARG 0 pipeline
ARG 1 side
METHOD m_jfnkfhlj addValidator (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/unmapped/C_exeqxqdd;)V
ARG 0 pipeline
ARG 1 side
METHOD m_jitsmihi getAveragePacketsReceived ()F
METHOD m_kbtplepg disconnect (Lnet/minecraft/unmapped/C_rdaqiwdt;)V
ARG 1 disconnectReason
METHOD m_kqbvmhdm getOppositeSide ()Lnet/minecraft/unmapped/C_exeqxqdd;
COMMENT Returns the opposite side of this connection, or the direction of the packets
COMMENT sent by this connection.
METHOD m_kxmmachs setHandshakeListener (Lnet/minecraft/unmapped/C_tkgdawqw;)V
ARG 1 listener
METHOD m_lyptmghi connectLocal (Ljava/net/SocketAddress;)Lnet/minecraft/unmapped/C_oasmcckk;
ARG 0 address
METHOD m_myzbxovj connect (Ljava/lang/String;ILnet/minecraft/unmapped/C_jsvwwjov;)V
ARG 1 address
ARG 2 port
ARG 3 listener
METHOD m_oetgkssj (Lnet/minecraft/unmapped/C_zyjtrjrl;Lnet/minecraft/unmapped/C_zddpfpkk;ZLnet/minecraft/unmapped/C_oasmcckk;)V
ARG 3 connection
METHOD m_qoorbrdh connect (Ljava/lang/String;ILnet/minecraft/unmapped/C_nyzvjqyd;)V
ARG 1 address
ARG 2 port
ARG 3 listener
METHOD m_qqopfmuz setPacketListener (Lnet/minecraft/unmapped/C_tkgdawqw;)V
COMMENT Sets the packet listener that will handle oncoming packets, including
COMMENT ones that are not yet handled by the current packet listener.
Expand All @@ -89,8 +127,13 @@ CLASS net/minecraft/unmapped/C_oasmcckk net/minecraft/network/ClientConnection
METHOD m_rsirbonf send (Lnet/minecraft/unmapped/C_zyjtrjrl;Lnet/minecraft/unmapped/C_zddpfpkk;)V
ARG 1 packet
ARG 2 listener
METHOD m_rvagcspt getLoggableAddress (Z)Ljava/lang/String;
ARG 1 logIps
METHOD m_sigcqeza getAddress ()Ljava/net/SocketAddress;
METHOD m_sprgohsj flush ()V
METHOD m_tulexlec tick ()V
METHOD m_ufahuesy (Lnet/minecraft/unmapped/C_zddpfpkk;Lio/netty/util/concurrent/Future;)V
ARG 2 future
METHOD m_uhgukhmf getAveragePacketsSent ()F
METHOD m_urabqmij isEncrypted ()Z
METHOD m_uyfxzupt setCompressionThreshold (IZ)V
Expand All @@ -112,11 +155,17 @@ CLASS net/minecraft/unmapped/C_oasmcckk net/minecraft/network/ClientConnection
METHOD m_vyytglie sendInternal (Lnet/minecraft/unmapped/C_zyjtrjrl;Lnet/minecraft/unmapped/C_zddpfpkk;Z)V
ARG 1 packet
ARG 2 listener
ARG 3 flush
METHOD m_wlmhzfek handleDisconnection ()V
METHOD m_wrxqepoa isLocal ()Z
METHOD m_wzyhrrka (Lorg/slf4j/Marker;)V
ARG 0 marker
METHOD m_xphjmqxa isOpen ()Z
METHOD m_yimhdukv enableAutoReload ()V
METHOD m_zbfykobd send (Lnet/minecraft/unmapped/C_zyjtrjrl;Lnet/minecraft/unmapped/C_zddpfpkk;Z)V
ARG 1 packet
ARG 2 sendListener
ARG 3 flush
METHOD m_ziivfjpb getSide ()Lnet/minecraft/unmapped/C_exeqxqdd;
COMMENT Returns the side of this connection, or the direction of the packets received
COMMENT by this connection.
Expand Down
7 changes: 7 additions & 0 deletions mappings/net/minecraft/network/ConnectionIntent.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
CLASS net/minecraft/unmapped/C_uxoyljpb net/minecraft/network/ConnectionIntent
FIELD f_ipgpjumr LOGIN_ID I
FIELD f_jclclbta STATUS_ID I
METHOD m_urowrtvw get (I)Lnet/minecraft/unmapped/C_uxoyljpb;
ARG 0 id
METHOD m_vbiyalqs getId ()I
METHOD m_xmbsvuou getState ()Lnet/minecraft/unmapped/C_kxdobmrm;
1 change: 1 addition & 0 deletions mappings/net/minecraft/network/DecoderHandler.mapping
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
CLASS net/minecraft/unmapped/C_anuorqvf net/minecraft/network/DecoderHandler
FIELD f_vfzgevwc protocolKey Lio/netty/util/AttributeKey;
FIELD f_yxifsiie LOGGER Lorg/slf4j/Logger;
METHOD decode decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V
ARG 1 context
Expand Down
13 changes: 13 additions & 0 deletions mappings/net/minecraft/network/LegacyQueryHandler.mapping
Original file line number Diff line number Diff line change
@@ -1,8 +1,21 @@
CLASS net/minecraft/unmapped/C_avdfsszh net/minecraft/network/LegacyQueryHandler
FIELD f_vfsyhtrl LOGGER Lorg/slf4j/Logger;
FIELD f_wdggkjco server Lnet/minecraft/unmapped/C_izclhiva;
METHOD <init> (Lnet/minecraft/unmapped/C_izclhiva;)V
ARG 1 server
METHOD channelRead channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V
ARG 1 ctx
ARG 2 msg
METHOD m_ennidrzj createLegacyDisconnectPacket (Lio/netty/buffer/ByteBufAllocator;Ljava/lang/String;)Lio/netty/buffer/ByteBuf;
ARG 0 bufAllocator
ARG 1 string
METHOD m_irydumar isLegacyQuery (Lio/netty/buffer/ByteBuf;)Z
ARG 0 buf
METHOD m_oosmvotf createV0Response (Lnet/minecraft/unmapped/C_izclhiva;)Ljava/lang/String;
ARG 0 server
METHOD m_uebdfllr createV1Response (Lnet/minecraft/unmapped/C_izclhiva;)Ljava/lang/String;
ARG 0 server
METHOD m_wzruoctl reply (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V
ARG 0 handlerContext
ARG 1 ctx
ARG 2 buf
27 changes: 26 additions & 1 deletion mappings/net/minecraft/network/NetworkState.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,29 @@ CLASS net/minecraft/unmapped/C_kxdobmrm net/minecraft/network/NetworkState
FIELD f_stwztcyj packetHandlers Ljava/util/Map;
FIELD f_vjkseuag stateId Ljava/lang/String;
FIELD f_wzyfxkhh NOT_REGISTERED I
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/unmapped/C_kxdobmrm$C_getxrmqs;)V
ARG 4 initializer
METHOD m_faxdemrm getStateId ()Ljava/lang/String;
METHOD m_mjjmcqbn createPacketHandlerInitializer ()Lnet/minecraft/unmapped/C_kxdobmrm$C_getxrmqs;
METHOD m_ophzsavx getPacketsByIds (Lnet/minecraft/unmapped/C_exeqxqdd;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
ARG 1 networkSide
METHOD m_xyqoenxy getHandler (Lnet/minecraft/unmapped/C_exeqxqdd;)Lnet/minecraft/unmapped/C_kxdobmrm$C_zzcdyzpt;
ARG 1 side
CLASS C_getxrmqs PacketHandlerInitializer
FIELD f_qaucgncx packetHandlers Ljava/util/Map;
METHOD m_tymymizx setup (Lnet/minecraft/unmapped/C_exeqxqdd;Lnet/minecraft/unmapped/C_kxdobmrm$C_lmmjpqqz;)Lnet/minecraft/unmapped/C_kxdobmrm$C_getxrmqs;
ARG 1 side
ARG 2 handler
CLASS C_lmmjpqqz PacketHandler
METHOD m_uthuzqyf createSideToHandlerMap (Lnet/minecraft/unmapped/C_kxdobmrm;)Ljava/util/Map;
ARG 1 state
CLASS C_lmmjpqqz InternalPacketHandler
FIELD f_bzupszpd packetFactories Ljava/util/List;
FIELD f_feuhlzjs packetIds Lit/unimi/dsi/fastutil/objects/Object2IntMap;
FIELD f_kwrnroeo bundlerInfo Lnet/minecraft/unmapped/C_ixirlvvy;
FIELD f_mseaveor LOGGER Lorg/slf4j/Logger;
FIELD f_obnctdix packetTypes Ljava/util/Set;
METHOD m_dsimcctq canHandle (Ljava/lang/Class;)Z
ARG 1 packet
METHOD m_kdjwucoq withBundlePacket (Ljava/lang/Class;Ljava/util/function/Function;)Lnet/minecraft/unmapped/C_kxdobmrm$C_lmmjpqqz;
ARG 1 packetType
ARG 2 function
Expand All @@ -30,3 +39,19 @@ CLASS net/minecraft/unmapped/C_kxdobmrm net/minecraft/network/NetworkState
METHOD m_wfwlobvc (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V
ARG 0 map
METHOD m_xcmncpjp getBundlerInfo ()Lnet/minecraft/unmapped/C_ixirlvvy;
CLASS C_zzcdyzpt PacketHandler
FIELD f_acsbwnzv state Lnet/minecraft/unmapped/C_kxdobmrm;
FIELD f_rqcencgq side Lnet/minecraft/unmapped/C_exeqxqdd;
FIELD f_shskfgxr backingHandler Lnet/minecraft/unmapped/C_kxdobmrm$C_lmmjpqqz;
METHOD m_alixnfrr canHandle (Lnet/minecraft/unmapped/C_zyjtrjrl;)Z
ARG 1 packet
METHOD m_ejolnocg getId (Lnet/minecraft/unmapped/C_zyjtrjrl;)I
ARG 1 packet
METHOD m_ivycqkez createPacket (ILnet/minecraft/unmapped/C_idfydwco;)Lnet/minecraft/unmapped/C_zyjtrjrl;
ARG 1 id
METHOD m_kalukvnq getPacketsByIds ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
METHOD m_qfglzfxi getState ()Lnet/minecraft/unmapped/C_kxdobmrm;
METHOD m_trmqqide getSide ()Lnet/minecraft/unmapped/C_exeqxqdd;
METHOD m_xzwhjqnm (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Ljava/lang/Class;Ljava/lang/Integer;)V
ARG 1 packet
ARG 2 id
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
CLASS net/minecraft/unmapped/C_vlkysaje net/minecraft/network/NetworkStateTransitionHandler
METHOD m_zhivuwqp tryTransition (Lio/netty/util/Attribute;Lnet/minecraft/unmapped/C_zyjtrjrl;)V
ARG 0 protocolKey
ARG 1 packet
1 change: 1 addition & 0 deletions mappings/net/minecraft/network/PacketBundler.mapping
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
CLASS net/minecraft/unmapped/C_xyumsucd net/minecraft/network/PacketBundler
FIELD f_aomhaitc handler Lnet/minecraft/unmapped/C_ixirlvvy$C_ldzjqxye;
FIELD f_bfxntkhd info Lnet/minecraft/unmapped/C_ixirlvvy;
FIELD f_qjvawdwl protocolKey Lio/netty/util/AttributeKey;
METHOD decode decode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V
ARG 1 context
ARG 2 packet
Expand Down
1 change: 1 addition & 0 deletions mappings/net/minecraft/network/PacketBundlerInfo.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,4 @@ CLASS net/minecraft/unmapped/C_ixirlvvy net/minecraft/network/PacketBundlerInfo
CLASS C_qhelzqor
FIELD f_khiygnlk bundledPackets Ljava/util/List;
CLASS C_rmmazlty Provider
METHOD m_dhleaskt getBundlerInfo ()Lnet/minecraft/unmapped/C_ixirlvvy;
Loading