Skip to content

Commit eea2687

Browse files
authored
Add limit (#1063)
1 parent 712f656 commit eea2687

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

common/src/main/java/com/viaversion/viabackwards/protocol/v1_21_5to1_21_4/Protocol1_21_5To1_21_4.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
import com.viaversion.viaversion.rewriter.StatisticsRewriter;
5656
import com.viaversion.viaversion.rewriter.TagRewriter;
5757
import com.viaversion.viaversion.util.Key;
58+
import com.viaversion.viaversion.util.Limit;
5859

5960
import static com.viaversion.viaversion.util.ProtocolUtil.packetTypeMap;
6061

@@ -160,7 +161,7 @@ public void handleArgument(final PacketWrapper wrapper, final String argumentTyp
160161
wrapper.passthrough(Types.STRING); // Command
161162
wrapper.passthrough(Types.LONG); // Timestamp
162163
wrapper.passthrough(Types.LONG); // Salt
163-
final int signatures = wrapper.passthrough(Types.VAR_INT);
164+
final int signatures = Limit.max(wrapper.passthrough(Types.VAR_INT), 8);
164165
for (int i = 0; i < signatures; i++) {
165166
wrapper.passthrough(Types.STRING); // Argument name
166167
wrapper.passthrough(Types.SIGNATURE_BYTES); // Signature

0 commit comments

Comments
 (0)