Skip to content

Commit 10ef999

Browse files
committed
Update ClientboundPlayerInfoPacket to fallback to no rank
1 parent e057a10 commit 10ef999

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/main/java/net/hypixel/modapi/packet/impl/clientbound/ClientboundPlayerInfoPacket.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ protected boolean read(PacketSerializer serializer) {
3838
return false;
3939
}
4040

41-
this.playerRank = PlayerRank.getById(serializer.readVarInt()).orElseThrow(() -> new IllegalArgumentException("Invalid player rank ID"));
42-
this.packageRank = PackageRank.getById(serializer.readVarInt()).orElseThrow(() -> new IllegalArgumentException("Invalid package rank ID"));
43-
this.monthlyPackageRank = MonthlyPackageRank.getById(serializer.readVarInt()).orElseThrow(() -> new IllegalArgumentException("Invalid monthly package rank ID"));
41+
this.playerRank = PlayerRank.getById(serializer.readVarInt()).orElse(PlayerRank.NORMAL);
42+
this.packageRank = PackageRank.getById(serializer.readVarInt()).orElse(PackageRank.NONE);
43+
this.monthlyPackageRank = MonthlyPackageRank.getById(serializer.readVarInt()).orElse(MonthlyPackageRank.NONE);
4444
this.prefix = serializer.readOptionally(PacketSerializer::readString);
4545
return true;
4646
}

0 commit comments

Comments
 (0)