---- Minecraft Network Protocol Error Report ----
// Sabotage!

Time: 2025-02-08 20:01:42
Description: Packet handling error

java.lang.IndexOutOfBoundsException: Index -1 out of bounds for length 46
	at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100)
	at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106)
	at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302)
	at java.base/java.util.Objects.checkIndex(Objects.java:385)
	at java.base/java.util.ArrayList.set(ArrayList.java:470)
	at ka.set(SourceFile:54)
	at csd.a(SourceFile:293)
	at ggb.a(SourceFile:1322)
	at aci.a(SourceFile:45)
	at aci.a(SourceFile:9)
	at yz.a(SourceFile:27)
	at bra.d(SourceFile:164)
	at bre.d(SourceFile:23)
	at bra.B(SourceFile:138)
	at bra.bA(SourceFile:123)
	at flk.c(SourceFile:1296)
	at flk.f(SourceFile:922)
	at net.minecraft.client.main.Main.main(SourceFile:267)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
	at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100)
	at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106)
	at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302)
	at java.base/java.util.Objects.checkIndex(Objects.java:385)
	at java.base/java.util.ArrayList.set(ArrayList.java:470)
	at ka.set(SourceFile:54)
	at csd.a(SourceFile:293)

-- Incoming Packet --
Details:
	Type: clientbound/minecraft:container_set_slot
	Is Terminal: false
	Is Skippable: false
Stacktrace:
	at yz.a(SourceFile:56)
	at gfx.a(SourceFile:131)
	at gfx.a(SourceFile:110)
	at yz.a(SourceFile:32)
	at bra.d(SourceFile:164)
	at bre.d(SourceFile:23)
	at bra.B(SourceFile:138)
	at bra.bA(SourceFile:123)
	at flk.c(SourceFile:1296)
	at flk.f(SourceFile:922)
	at net.minecraft.client.main.Main.main(SourceFile:267)

-- Connection --
Details:
	Protocol: play
	Flow: CLIENTBOUND
	Is Local: false
	Server type: OTHER
	Server brand: Spigot

-- System Details --
Details:
	Minecraft Version: 1.21.4
	Minecraft Version ID: 1.21.4
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 21.0.3, Microsoft
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
	Memory: 357516160 bytes (340 MiB) / 1275068416 bytes (1216 MiB) up to 2147483648 bytes (2048 MiB)
	CPUs: 12
	Processor Vendor: AuthenticAMD
	Processor Name: AMD Ryzen 5 2600 Six-Core Processor            
	Identifier: AuthenticAMD Family 23 Model 8 Stepping 2
	Microarchitecture: Zen+
	Frequency (GHz): 3.39
	Number of physical packages: 1
	Number of physical CPUs: 6
	Number of logical CPUs: 12
	Graphics card #0 name: NVIDIA GeForce GT 1030
	Graphics card #0 vendor: NVIDIA
	Graphics card #0 VRAM (MiB): 2048.00
	Graphics card #0 deviceId: VideoController1
	Graphics card #0 versionInfo: 32.0.15.6094
	Memory slot #0 capacity (MiB): 8192.00
	Memory slot #0 clockSpeed (GHz): 2.67
	Memory slot #0 type: DDR4
	Virtual memory max (MiB): 15803.06
	Virtual memory used (MiB): 12356.80
	Swap memory total (MiB): 7680.00
	Swap memory used (MiB): 987.76
	Space in storage for jna.tmpdir (MiB): available: 52826.94, total: 218142.72
	Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 52826.94, total: 218142.72
	Space in storage for io.netty.native.workdir (MiB): available: 52826.94, total: 218142.72
	Space in storage for java.io.tmpdir (MiB): available: 52826.94, total: 218142.72
	Space in storage for workdir (MiB): available: 52826.94, total: 218142.72
	JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M