Skip to content

Commit

Permalink
Fix duplicate 25w04a packet mapping
Browse files Browse the repository at this point in the history
  • Loading branch information
md-5 committed Jan 29, 2025
1 parent b5ae019 commit 9dd5fb6
Showing 1 changed file with 2 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -303,7 +303,6 @@ public enum Protocol
map( ProtocolConstants.MINECRAFT_1_19_4, 0x17 ),
map( ProtocolConstants.MINECRAFT_1_20_2, 0x18 ),
map( ProtocolConstants.MINECRAFT_1_20_5, 0x19 ),
map( ProtocolConstants.MINECRAFT_1_21_5, 0x2B ),
map( ProtocolConstants.MINECRAFT_1_21_5, 0x18 )
);
TO_CLIENT.registerPacket(
Expand Down Expand Up @@ -994,6 +993,8 @@ private void registerPacket(Class<? extends DefinedPacket> packetClass, Supplier
}

ProtocolData data = protocols.get( protocol );
Preconditions.checkState( data.packetConstructors[mapping.packetID] == null, "Duplicate packet mapping (%s)", mapping.packetID );

data.packetMap.put( packetClass, mapping.packetID );
data.packetConstructors[mapping.packetID] = constructor;
}
Expand Down

0 comments on commit 9dd5fb6

Please sign in to comment.