21w08a Packet stuff (#2104)

* packets and stuff

* k

* oh gosh oh heck i got carried away

* Update PlayerMoveC2SPacket.mapping

* NbtTagSizeAllocator -> NbtTagSizeTracker

* Delete TitleClearS2CPacket.mapping

* Delete ActionBarTextSetS2CPacket.mapping

* Delete SubtitleTextSetS2CPacket.mapping

* Delete TitleTimesS2CPacket.mapping

* Delete TitleTextSetS2CPacket.mapping

* Update ClientPlayPacketListener.mapping

* Update ServerPlayNetworkHandler.mapping

* Apply suggestions from code review

github online editor sucks lol

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>

* Update mappings/net/minecraft/block/entity/SignBlockEntity.mapping

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: YanisBft <doublecraft.official@gmail.com>

* Update mappings/net/minecraft/server/filter/TextStream.mapping

Co-authored-by: liach <7806504+liach@users.noreply.github.com>

* liach stuff

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
Co-authored-by: YanisBft <doublecraft.official@gmail.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
This commit is contained in:
Shnupbups 2021-03-11 05:17:14 +11:00 committed by GitHub
parent d1484c6c93
commit 84b016a8a2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
36 changed files with 318 additions and 32 deletions

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity
FIELD field_28905 TEXT_KEYS [Ljava/lang/String;
FIELD field_28906 FILTERED_TEXT_KEYS [Ljava/lang/String;
FIELD field_28907 filteredTexts [Lnet/minecraft/class_2561;
FIELD field_28908 filterText Z
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
@ -14,6 +15,7 @@ CLASS net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity
ARG 1 row
ARG 2 text
METHOD method_11301 onActivate (Lnet/minecraft/class_3222;)Z
ARG 1 player
METHOD method_11303 setEditable (Z)V
ARG 1 editable
METHOD method_11304 getCommandSource (Lnet/minecraft/class_3222;)Lnet/minecraft/class_2168;
@ -36,5 +38,8 @@ CLASS net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity
ARG 3 filteredText
METHOD method_33828 parseTextFromJson (Ljava/lang/String;)Lnet/minecraft/class_2561;
ARG 1 json
METHOD method_33829 updateSign (ZLjava/util/function/Function;)[Lnet/minecraft/class_5481;
ARG 1 filterText
ARG 2 textOrderingFunction
METHOD method_33830 getTexts (Z)[Lnet/minecraft/class_2561;
ARG 1 filtered

View File

@ -298,6 +298,8 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
METHOD method_22940 getBufferBuilders ()Lnet/minecraft/class_4599;
METHOD method_24038 createResourcePackProfile (Ljava/lang/String;Lnet/minecraft/class_2561;ZLjava/util/function/Supplier;Lnet/minecraft/class_3272;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)Lnet/minecraft/class_3288;
ARG 0 name
ARG 1 displayName
ARG 2 alwaysEnabled
ARG 4 metadata
ARG 5 insertionPosition
ARG 6 source
@ -392,7 +394,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
ARG 2 runArgs
METHOD method_31974 getEntityModelLoader ()Lnet/minecraft/class_5599;
METHOD method_31975 getBlockEntityRenderDispatcher ()Lnet/minecraft/class_824;
METHOD method_33883 filtersText ()Z
METHOD method_33883 shouldFilterText ()Z
METHOD method_33884 getChatRestriction ()Lnet/minecraft/class_310$class_5859;
CLASS class_5366 WorldLoadAction
CLASS class_5367 IntegratedResourceManager

View File

@ -10,3 +10,5 @@ CLASS net/minecraft/class_498 net/minecraft/client/gui/screen/ingame/SignEditScr
ARG 1 sign
ARG 2 filtered
METHOD method_2526 finishEditing ()V
METHOD method_33890 (Lnet/minecraft/class_2625;ZI)Lnet/minecraft/class_2561;
ARG 2 row

View File

@ -58,6 +58,9 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity
METHOD method_26269 getMoodPercentage ()F
COMMENT Returns the percentage for the biome mood sound for the debug HUD to
COMMENT display.
METHOD method_30672 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Z
ARG 1 state
ARG 2 pos
METHOD method_30673 pushOutOfBlocks (DD)V
ARG 1 x
ARG 3 z

View File

@ -27,6 +27,7 @@ CLASS net/minecraft/class_703 net/minecraft/client/particle/Particle
FIELD field_3872 boundingBox Lnet/minecraft/class_238;
FIELD field_3874 x D
METHOD <init> (Lnet/minecraft/class_638;DDD)V
ARG 1 world
ARG 2 x
ARG 4 y
ARG 6 z

View File

@ -5,3 +5,4 @@ CLASS net/minecraft/class_4003 net/minecraft/client/particle/SpriteBillboardPart
METHOD method_18141 setSprite (Lnet/minecraft/class_1058;)V
ARG 1 sprite
METHOD method_18142 setSpriteForAge (Lnet/minecraft/class_4002;)V
ARG 1 spriteProvider

View File

@ -1,8 +1,19 @@
CLASS net/minecraft/class_723 net/minecraft/client/particle/WaterSuspendParticle
METHOD <init> (Lnet/minecraft/class_638;Lnet/minecraft/class_4002;DDD)V
ARG 1 world
ARG 2 spriteProvider
ARG 3 x
ARG 5 y
ARG 7 z
METHOD <init> (Lnet/minecraft/class_638;Lnet/minecraft/class_4002;DDDDDD)V
ARG 1 world
ARG 2 spriteProvider
ARG 3 x
ARG 5 y
ARG 7 z
ARG 9 velocityX
ARG 11 velocityY
ARG 13 velocityZ
CLASS class_4795 CrimsonSporeFactory
FIELD field_22238 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V
@ -15,3 +26,7 @@ CLASS net/minecraft/class_723 net/minecraft/client/particle/WaterSuspendParticle
FIELD field_22240 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V
ARG 1 spriteProvider
CLASS class_5877 SporeBlossomAirFactory
FIELD field_29073 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V
ARG 1 spriteProvider

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_3213 net/minecraft/entity/boss/ServerBossBar
METHOD method_14089 removePlayer (Lnet/minecraft/class_3222;)V
ARG 1 player
METHOD method_14090 sendPacket (Ljava/util/function/Function;)V
ARG 1 bossBarToPacketFunction
METHOD method_14091 setVisible (Z)V
ARG 1 visible
METHOD method_14092 getPlayers ()Ljava/util/Collection;

View File

@ -9,6 +9,9 @@ CLASS net/minecraft/class_1283 net/minecraft/entity/damage/DamageTracker
FIELD field_5877 entity Lnet/minecraft/class_1309;
METHOD <init> (Lnet/minecraft/class_1309;)V
ARG 1 entity
METHOD method_33937 getBiggestAttackerId ()I
COMMENT Gets the Entity ID of the biggest attacker
COMMENT @see #getBiggestAttacker() for getting the entity itself
METHOD method_5539 update ()V
METHOD method_5540 getEntity ()Lnet/minecraft/class_1309;
METHOD method_5541 getBiggestAttacker ()Lnet/minecraft/class_1309;
@ -21,4 +24,5 @@ CLASS net/minecraft/class_1283 net/minecraft/entity/damage/DamageTracker
METHOD method_5547 onDamage (Lnet/minecraft/class_1282;FF)V
ARG 1 damageSource
ARG 2 originalHealth
ARG 3 damage
METHOD method_5548 getDeathMessage ()Lnet/minecraft/class_2561;

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_2505 net/minecraft/nbt/NbtTagSizeTracker
FIELD field_11555 allocatedBytes J
FIELD field_11556 EMPTY Lnet/minecraft/class_2505;
FIELD field_11557 maxBytes J
METHOD <init> (J)V
ARG 1 maxBytes
METHOD method_10623 add (J)V
ARG 1 bits

View File

@ -1,8 +0,0 @@
CLASS net/minecraft/class_2505 net/minecraft/nbt/PositionTracker
FIELD field_11555 pos J
FIELD field_11556 DEFAULT Lnet/minecraft/class_2505;
FIELD field_11557 max J
METHOD <init> (J)V
ARG 1 max
METHOD method_10623 add (J)V
ARG 1 bits

View File

@ -13,6 +13,7 @@ CLASS net/minecraft/class_2539 net/minecraft/network/NetworkState
METHOD method_10783 getPacketHandler (Lnet/minecraft/class_2598;ILnet/minecraft/class_2540;)Lnet/minecraft/class_2596;
ARG 1 side
ARG 2 packetId
ARG 3 buf
METHOD method_10785 getId ()I
METHOD method_10786 getPacketHandlerState (Lnet/minecraft/class_2596;)Lnet/minecraft/class_2539;
ARG 0 handler
@ -23,6 +24,7 @@ CLASS net/minecraft/class_2539 net/minecraft/network/NetworkState
METHOD method_22309 getPacketTypes ()Ljava/lang/Iterable;
METHOD method_22310 createPacket (ILnet/minecraft/class_2540;)Lnet/minecraft/class_2596;
ARG 1 id
ARG 2 buf
METHOD method_22312 getId (Ljava/lang/Class;)Ljava/lang/Integer;
ARG 1 packet
METHOD method_22313 register (Ljava/lang/Class;Ljava/util/function/Function;)Lnet/minecraft/class_2539$class_4532;

View File

@ -177,8 +177,26 @@ CLASS net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketLi
ARG 1 packet
METHOD method_34071 onTitleClear (Lnet/minecraft/class_5888;)V
ARG 1 packet
METHOD method_34072 onWorldBorderInitialize (Lnet/minecraft/class_5889;)V
ARG 1 packet
METHOD method_34073 onEndCombat (Lnet/minecraft/class_5890;)V
ARG 1 packet
METHOD method_34074 onEnterCombat (Lnet/minecraft/class_5891;)V
ARG 1 packet
METHOD method_34075 onDeathMessage (Lnet/minecraft/class_5892;)V
ARG 1 packet
METHOD method_34076 onOverlayMessage (Lnet/minecraft/class_5894;)V
ARG 1 packet
METHOD method_34077 onWorldBorderCenterChanged (Lnet/minecraft/class_5895;)V
ARG 1 packet
METHOD method_34078 onWorldBorderInterpolateSize (Lnet/minecraft/class_5896;)V
ARG 1 packet
METHOD method_34079 onWorldBorderSizeChanged (Lnet/minecraft/class_5897;)V
ARG 1 packet
METHOD method_34080 onWorldBorderWarningTimeChanged (Lnet/minecraft/class_5898;)V
ARG 1 packet
METHOD method_34081 onWorldBorderWarningBlocksChanged (Lnet/minecraft/class_5899;)V
ARG 1 packet
METHOD method_34082 onSubtitle (Lnet/minecraft/class_5903;)V
ARG 1 packet
METHOD method_34083 onTitle (Lnet/minecraft/class_5904;)V

View File

@ -5,7 +5,7 @@ CLASS net/minecraft/class_2803 net/minecraft/network/packet/c2s/play/ClientSetti
FIELD field_12780 viewDistance I
FIELD field_12781 chatVisibility Lnet/minecraft/class_1659;
FIELD field_12782 mainArm Lnet/minecraft/class_1306;
FIELD field_28961 filtersText Z
FIELD field_28961 filterText Z
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_1659;ZILnet/minecraft/class_1306;Z)V
ARG 1 language
ARG 2 viewDistance
@ -13,10 +13,11 @@ CLASS net/minecraft/class_2803 net/minecraft/network/packet/c2s/play/ClientSetti
ARG 4 chatColors
ARG 5 modelBitMask
ARG 6 mainArm
ARG 7 filterText
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_12132 getMainArm ()Lnet/minecraft/class_1306;
METHOD method_12134 getChatVisibility ()Lnet/minecraft/class_1659;
METHOD method_12135 hasChatColors ()Z
METHOD method_12136 getPlayerModelBitMask ()I
METHOD method_33894 filtersText ()Z
METHOD method_33894 shouldFilterText ()Z

View File

@ -2,16 +2,58 @@ CLASS net/minecraft/class_2824 net/minecraft/network/packet/c2s/play/PlayerInter
FIELD field_12870 entityId I
FIELD field_12871 type Lnet/minecraft/class_2824$class_5906;
FIELD field_25660 playerSneaking Z
FIELD field_29170 ATTACK Lnet/minecraft/class_2824$class_5906;
METHOD <init> (IZLnet/minecraft/class_2824$class_5906;)V
ARG 1 entityId
ARG 2 playerSneaking
ARG 3 type
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_12248 getEntity (Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297;
ARG 1 world
METHOD method_30007 isPlayerSneaking ()Z
CLASS class_5906
METHOD method_34212 (Lnet/minecraft/class_2540;)V
METHOD method_34206 attack (Lnet/minecraft/class_1297;Z)Lnet/minecraft/class_2824;
ARG 0 entity
ARG 1 playerSneaking
METHOD method_34207 interact (Lnet/minecraft/class_1297;ZLnet/minecraft/class_1268;)Lnet/minecraft/class_2824;
ARG 0 entity
ARG 1 playerSneaking
ARG 2 hand
METHOD method_34208 interactAt (Lnet/minecraft/class_1297;ZLnet/minecraft/class_1268;Lnet/minecraft/class_243;)Lnet/minecraft/class_2824;
ARG 0 entity
ARG 1 playerSneaking
ARG 2 hand
ARG 3 pos
METHOD method_34209 handle (Lnet/minecraft/class_2824$class_5908;)V
ARG 1 handler
CLASS class_5906 InteractTypeHandler
METHOD method_34211 getType ()Lnet/minecraft/class_2824$class_5907;
METHOD method_34212 write (Lnet/minecraft/class_2540;)V
ARG 1 buf
CLASS class_5909
METHOD method_34213 handle (Lnet/minecraft/class_2824$class_5908;)V
ARG 1 handler
CLASS class_5907 InteractType
FIELD field_29174 handlerGetter Ljava/util/function/Function;
METHOD <init> (Ljava/lang/String;ILjava/util/function/Function;)V
ARG 3 handlerGetter
CLASS class_5908 Handler
METHOD method_34218 attack ()V
METHOD method_34219 interact (Lnet/minecraft/class_1268;)V
ARG 1 hand
METHOD method_34220 interactAt (Lnet/minecraft/class_1268;Lnet/minecraft/class_243;)V
ARG 1 hand
ARG 2 pos
CLASS class_5909 InteractHandler
FIELD field_29176 hand Lnet/minecraft/class_1268;
METHOD <init> (Lnet/minecraft/class_1268;)V
ARG 1 hand
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
CLASS class_5910
CLASS class_5910 InteractAtHandler
FIELD field_29177 hand Lnet/minecraft/class_1268;
FIELD field_29178 pos Lnet/minecraft/class_243;
METHOD <init> (Lnet/minecraft/class_1268;Lnet/minecraft/class_243;)V
ARG 1 hand
ARG 2 pos
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf

View File

@ -6,6 +6,16 @@ CLASS net/minecraft/class_2828 net/minecraft/network/packet/c2s/play/PlayerMoveC
FIELD field_12888 changeLook Z
FIELD field_12889 x D
FIELD field_12890 changePosition Z
FIELD field_29179 onGround Z
METHOD <init> (DDDFFZZZ)V
ARG 1 x
ARG 3 y
ARG 5 z
ARG 7 yaw
ARG 8 pitch
ARG 9 onGround
ARG 10 changePosition
ARG 11 changeLook
METHOD method_12268 getY (D)D
ARG 1 currentY
METHOD method_12269 getX (D)D
@ -18,15 +28,15 @@ CLASS net/minecraft/class_2828 net/minecraft/network/packet/c2s/play/PlayerMoveC
METHOD method_12273 isOnGround ()Z
METHOD method_12274 getZ (D)D
ARG 1 currentZ
CLASS class_2829 PositionOnly
CLASS class_2829 PositionAndOnGround
METHOD <init> (DDDZ)V
ARG 1 x
ARG 3 y
ARG 5 z
ARG 7 onGround
METHOD method_34221 (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_2829;
METHOD method_34221 read (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_2829;
ARG 0 buf
CLASS class_2830 Both
CLASS class_2830 Full
METHOD <init> (DDDFFZ)V
ARG 1 x
ARG 3 y
@ -34,15 +44,17 @@ CLASS net/minecraft/class_2828 net/minecraft/network/packet/c2s/play/PlayerMoveC
ARG 7 yaw
ARG 8 pitch
ARG 9 onGround
METHOD method_34222 (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_2830;
METHOD method_34222 read (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_2830;
ARG 0 buf
CLASS class_2831 LookOnly
CLASS class_2831 LookAndOnGround
METHOD <init> (FFZ)V
ARG 1 yaw
ARG 2 pitch
ARG 3 onGround
METHOD method_34223 (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_2831;
METHOD method_34223 read (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_2831;
ARG 0 buf
CLASS class_5911
METHOD method_34224 (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_5911;
CLASS class_5911 OnGroundOnly
METHOD <init> (Z)V
ARG 1 onGround
METHOD method_34224 read (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2828$class_5911;
ARG 0 buf

View File

@ -0,0 +1,15 @@
CLASS net/minecraft/class_5892 net/minecraft/network/packet/s2c/play/DeathMessageS2CPacket
FIELD field_29133 entityId I
FIELD field_29134 killerId I
FIELD field_29135 message Lnet/minecraft/class_2561;
METHOD <init> (IILnet/minecraft/class_2561;)V
ARG 1 entityId
ARG 2 killerId
ARG 3 message
METHOD <init> (Lnet/minecraft/class_1283;Lnet/minecraft/class_2561;)V
ARG 1 damageTracker
ARG 2 message
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_34144 getEntityId ()I
METHOD method_34145 getMessage ()Lnet/minecraft/class_2561;

View File

@ -0,0 +1,10 @@
CLASS net/minecraft/class_5890 net/minecraft/network/packet/s2c/play/EndCombatS2CPacket
FIELD field_29131 attackerId I
FIELD field_29132 timeSinceLastAttack I
METHOD <init> (II)V
ARG 1 attackerId
ARG 2 timeSinceLastAttack
METHOD <init> (Lnet/minecraft/class_1283;)V
ARG 1 damageTracker
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_5891 net/minecraft/network/packet/s2c/play/EnterCombatS2CPacket
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf

View File

@ -21,9 +21,9 @@ CLASS net/minecraft/class_2781 net/minecraft/network/packet/s2c/play/EntityAttri
CLASS class_2782 Entry
FIELD field_12722 baseValue D
FIELD field_12723 modifiers Ljava/util/Collection;
FIELD field_12724 id Lnet/minecraft/class_1320;
FIELD field_12724 attribute Lnet/minecraft/class_1320;
METHOD <init> (Lnet/minecraft/class_1320;DLjava/util/Collection;)V
ARG 1 id
ARG 1 attribute
ARG 2 baseValue
ARG 4 modifiers
METHOD method_11939 getModifiers ()Ljava/util/Collection;

View File

@ -5,7 +5,7 @@ CLASS net/minecraft/class_2606 net/minecraft/network/packet/s2c/play/ExperienceO
FIELD field_11973 experience I
FIELD field_11974 id I
METHOD <init> (Lnet/minecraft/class_1303;)V
ARG 1 expOrb
ARG 1 experienceOrbEntity
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_11180 getZ ()D

View File

@ -24,3 +24,6 @@ CLASS net/minecraft/class_2664 net/minecraft/network/packet/s2c/play/ExplosionS2
METHOD method_11477 getY ()D
METHOD method_11478 getZ ()D
METHOD method_11479 getAffectedBlocks ()Ljava/util/List;
METHOD method_34122 (IIILnet/minecraft/class_2540;Lnet/minecraft/class_2338;)V
ARG 3 buf
ARG 4 pos

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_2703 net/minecraft/network/packet/s2c/play/PlayerListS
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD <init> (Lnet/minecraft/class_2703$class_5893;Ljava/util/Collection;)V
ARG 1 action
ARG 2 players
METHOD <init> (Lnet/minecraft/class_2703$class_5893;[Lnet/minecraft/class_3222;)V
ARG 1 action
@ -19,11 +20,16 @@ CLASS net/minecraft/class_2703 net/minecraft/network/packet/s2c/play/PlayerListS
FIELD field_12378 latency I
FIELD field_12379 gameMode Lnet/minecraft/class_1934;
FIELD field_12380 profile Lcom/mojang/authlib/GameProfile;
METHOD <init> (Lcom/mojang/authlib/GameProfile;ILnet/minecraft/class_1934;Lnet/minecraft/class_2561;)V
ARG 1 profile
ARG 2 latency
ARG 3 gameMode
ARG 4 displayName
METHOD method_11724 getDisplayName ()Lnet/minecraft/class_2561;
METHOD method_11725 getGameMode ()Lnet/minecraft/class_1934;
METHOD method_11726 getProfile ()Lcom/mojang/authlib/GameProfile;
METHOD method_11727 getLatency ()I
CLASS class_5893
CLASS class_5893 Action
METHOD method_34150 (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2703$class_2705;
ARG 1 buf
METHOD method_34151 (Lnet/minecraft/class_2540;Lnet/minecraft/class_2703$class_2705;)V

View File

@ -0,0 +1,46 @@
CLASS net/minecraft/class_5900 net/minecraft/network/packet/s2c/play/TeamS2CPacket
FIELD field_29151 packetType I
FIELD field_29152 teamName Ljava/lang/String;
FIELD field_29153 playerNames Ljava/util/Collection;
FIELD field_29154 team Ljava/util/Optional;
METHOD <init> (Ljava/lang/String;ILjava/util/Optional;Ljava/util/Collection;)V
ARG 1 teamName
ARG 2 packetType
ARG 3 team
ARG 4 playerNames
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_34170 updateRemovedTeam (Lnet/minecraft/class_268;)Lnet/minecraft/class_5900;
ARG 0 team
METHOD method_34171 changePlayerTeam (Lnet/minecraft/class_268;Ljava/lang/String;Lnet/minecraft/class_5900$class_5901;)Lnet/minecraft/class_5900;
ARG 0 team
ARG 1 playerName
ARG 2 operation
METHOD method_34172 updateTeam (Lnet/minecraft/class_268;Z)Lnet/minecraft/class_5900;
ARG 0 team
ARG 1 updatePlayers
METHOD method_34177 getTeamName ()Ljava/lang/String;
METHOD method_34178 getPlayerNames ()Ljava/util/Collection;
METHOD method_34179 getTeam ()Ljava/util/Optional;
CLASS class_5901 Operation
CLASS class_5902 SerializableTeam
FIELD field_29158 displayName Lnet/minecraft/class_2561;
FIELD field_29159 prefix Lnet/minecraft/class_2561;
FIELD field_29160 suffix Lnet/minecraft/class_2561;
FIELD field_29161 nameTagVisibilityRule Ljava/lang/String;
FIELD field_29162 collisionRule Ljava/lang/String;
FIELD field_29163 color Lnet/minecraft/class_124;
FIELD field_29164 friendlyFlags I
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD <init> (Lnet/minecraft/class_268;)V
ARG 1 team
METHOD method_34181 getDisplayName ()Lnet/minecraft/class_2561;
METHOD method_34182 write (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_34183 getFriendlyFlagsBitwise ()I
METHOD method_34184 getColor ()Lnet/minecraft/class_124;
METHOD method_34185 getNameTagVisibilityRule ()Ljava/lang/String;
METHOD method_34186 getCollisionRule ()Ljava/lang/String;
METHOD method_34187 getPrefix ()Lnet/minecraft/class_2561;
METHOD method_34188 getSuffix ()Lnet/minecraft/class_2561;

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_5895 net/minecraft/network/packet/s2c/play/WorldBorderCenterChangedS2CPacket
FIELD field_29143 centerX D
FIELD field_29144 centerZ D
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD <init> (Lnet/minecraft/class_2784;)V
ARG 1 worldBorder
METHOD method_34157 getCenterX ()D
METHOD method_34158 getCenterZ ()D

View File

@ -0,0 +1,21 @@
CLASS net/minecraft/class_5889 net/minecraft/network/packet/s2c/play/WorldBorderInitializeS2CPacket
FIELD field_29123 centerX D
FIELD field_29124 centerZ D
FIELD field_29125 size D
FIELD field_29126 sizeLerpTarget D
FIELD field_29127 sizeLerpTime J
FIELD field_29128 maxRadius I
FIELD field_29129 warningBlocks I
FIELD field_29130 warningTime I
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD <init> (Lnet/minecraft/class_2784;)V
ARG 1 worldBorder
METHOD method_34124 getCenterX ()D
METHOD method_34125 getCenterZ ()D
METHOD method_34126 getSizeLerpTarget ()D
METHOD method_34127 getSize ()D
METHOD method_34128 getSizeLerpTime ()J
METHOD method_34129 getMaxRadius ()I
METHOD method_34130 getWarningTime ()I
METHOD method_34131 getWarningBlocks ()I

View File

@ -0,0 +1,11 @@
CLASS net/minecraft/class_5896 net/minecraft/network/packet/s2c/play/WorldBorderInterpolateSizeS2CPacket
FIELD field_29145 size D
FIELD field_29146 sizeLerpTarget D
FIELD field_29147 sizeLerpTime J
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD <init> (Lnet/minecraft/class_2784;)V
ARG 1 worldBorder
METHOD method_34160 getSize ()D
METHOD method_34161 getSizeLerpTarget ()D
METHOD method_34162 getSizeLerpTime ()J

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_5897 net/minecraft/network/packet/s2c/play/WorldBorderSizeChangedS2CPacket
FIELD field_29148 sizeLerpTarget D
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD <init> (Lnet/minecraft/class_2784;)V
ARG 1 worldBorder
METHOD method_34164 getSizeLerpTarget ()D

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_5899 net/minecraft/network/packet/s2c/play/WorldBorderWarningBlocksChangedS2CPacket
FIELD field_29150 warningBlocks I
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD <init> (Lnet/minecraft/class_2784;)V
ARG 1 worldBorder
METHOD method_34168 getWarningBlocks ()I

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_5898 net/minecraft/network/packet/s2c/play/WorldBorderWarningTimeChangedS2CPacket
FIELD field_29149 warningTime I
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD <init> (Lnet/minecraft/class_2784;)V
ARG 1 worldBorder
METHOD method_34166 getWarningTime ()I

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_5513 net/minecraft/server/filter/TextStream
FIELD field_28862 DEFAULT Lnet/minecraft/class_5513;
FIELD field_28862 UNFILTERED Lnet/minecraft/class_5513;
METHOD method_31287 onConnect ()V
METHOD method_31288 filterText (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
ARG 1 text

View File

@ -114,11 +114,14 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan
ARG 1 messages
ARG 2 postProcessor
ARG 3 book
METHOD method_33798 (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_3222;)Lnet/minecraft/class_2561;
ARG 3 player
CLASS 1
METHOD method_33897 processInteract (Lnet/minecraft/class_1268;Lnet/minecraft/class_3244$class_5860;)V
ARG 1 hand
METHOD method_33898 (Lnet/minecraft/class_243;Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
ARG 1 player
ARG 2 entity
ARG 3 hand
CLASS class_5860
METHOD run (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;

View File

@ -38,7 +38,7 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
FIELD field_23193 spawnPointSet Z
FIELD field_26353 spawnAngle F
FIELD field_26821 textStream Lnet/minecraft/class_5513;
FIELD field_28860 filtersText Z
FIELD field_28860 filterText Z
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3218;Lcom/mojang/authlib/GameProfile;)V
ARG 1 server
ARG 2 world
@ -66,8 +66,15 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
METHOD method_14216 sendBlockEntityUpdate (Lnet/minecraft/class_2586;)V
ARG 1 blockEntity
METHOD method_14217 markHealthDirty ()V
METHOD method_14218 updateInput (FFZZ)V
ARG 1 sidewaysSpeed
ARG 2 forwardSpeed
ARG 3 jumping
ARG 4 sneaking
METHOD method_14219 getLastActionTime ()J
METHOD method_14220 getServerWorld ()Lnet/minecraft/class_3218;
METHOD method_14221 (ILnet/minecraft/class_267;)V
ARG 1 score
METHOD method_14222 lookAtEntity (Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)V
ARG 1 anchorPoint
ARG 2 targetEntity
@ -164,10 +171,10 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
ARG 1 tag
METHOD method_32749 writeGameModeToNbt (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_33793 filtersText ()Z
METHOD method_33793 shouldFilterText ()Z
METHOD method_33794 acceptsMessage (Lnet/minecraft/class_2556;)Z
ARG 1 type
METHOD method_33795 shouldFilterText (Lnet/minecraft/class_3222;)Z
ARG 1 from
METHOD method_33795 shouldFilterMessagesSentTo (Lnet/minecraft/class_3222;)Z
ARG 1 player
METHOD method_7336 changeGameMode (Lnet/minecraft/class_1934;)Z
ARG 1 gameMode

View File

@ -89,6 +89,9 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD method_30312 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 2 pos
ARG 3 state
CLASS class_3194 LevelType
METHOD method_14014 isAfter (Lnet/minecraft/class_3193$class_3194;)Z
ARG 1 levelType

View File

@ -23,3 +23,8 @@ CLASS net/minecraft/class_2564 net/minecraft/text/Texts
METHOD method_10889 setStyleIfAbsent (Lnet/minecraft/class_5250;Lnet/minecraft/class_2583;)Lnet/minecraft/class_5250;
ARG 0 text
ARG 1 style
METHOD method_27663 parseStyle (Lnet/minecraft/class_2168;Lnet/minecraft/class_2583;Lnet/minecraft/class_1297;I)Lnet/minecraft/class_2583;
ARG 0 source
ARG 1 style
ARG 2 sender
ARG 3 depth

View File

@ -5,8 +5,12 @@ CLASS net/minecraft/class_4538 net/minecraft/world/WorldView
METHOD method_22340 isChunkLoaded (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_22341 isRegionLoaded (IIIIII)Z
ARG 1 minX
ARG 2 minY
ARG 3 minZ
ARG 4 maxX
ARG 5 maxY
ARG 6 maxZ
METHOD method_22342 getChunk (IILnet/minecraft/class_2806;)Lnet/minecraft/class_2791;
ARG 1 chunkX
ARG 2 chunkZ
@ -39,6 +43,16 @@ CLASS net/minecraft/class_4538 net/minecraft/world/WorldView
ARG 3 biomeZ
METHOD method_23753 getBiome (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1959;
ARG 1 pos
METHOD method_29556 getStatesInBoxIfLoaded (Lnet/minecraft/class_238;)Ljava/util/stream/Stream;
ARG 1 box
METHOD method_33597 isRegionLoaded (IIII)Z
ARG 1 minX
ARG 2 minZ
ARG 3 maxX
ARG 4 maxZ
METHOD method_33598 isPosLoaded (II)Z
ARG 1 x
ARG 2 z
METHOD method_8392 getChunk (II)Lnet/minecraft/class_2791;
ARG 1 chunkX
ARG 2 chunkZ