hello the mod doenst work for 1.21.10. the api changed slightly for the palette idFor.
thanks
[17:28:44 ERROR]: Could not pass event WorldInitEvent to RayTraceAntiXray v1.16.1
java.lang.NoSuchMethodError: 'int net.minecraft.world.level.chunk.Palette.idFor(java.lang.Object)'
at raytraceantixray-1.16.1 2.jar/com.vanillage.raytraceantixray.antixray.ChunkPacketBlockControllerAntiXray.(ChunkPacketBlockControllerAntiXray.java:109) ~[raytraceantixray-1.16.1 2.jar:?]
at raytraceantixray-1.16.1 2.jar/com.vanillage.raytraceantixray.listeners.WorldListener.onWorldInit(WorldListener.java:43) ~[raytraceantixray-1.16.1 2.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[purpur-api-1.21.10-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:71) ~[purpur-api-1.21.10-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[purpur-1.21.10.jar:1.21.10-2518-ffe2f80]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[purpur-1.21.10.jar:1.21.10-2518-ffe2f80]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[purpur-api-1.21.10-R0.1-SNAPSHOT.jar:?]
at net.minecraft.server.MinecraftServer.initWorld(MinecraftServer.java:740) ~[purpur-1.21.10.jar:1.21.10-2518-ffe2f80]
at net.minecraft.server.MinecraftServer.createLevel(MinecraftServer.java:732) ~[purpur-1.21.10.jar:1.21.10-2518-ffe2f80]
at io.papermc.paper.world.PaperWorldLoader.loadInitialWorlds(PaperWorldLoader.java:165) ~[purpur-1.21.10.jar:1.21.10-2518-ffe2f80]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:610) ~[purpur-1.21.10.jar:1.21.10-2518-ffe2f80]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:398) ~[purpur-1.21.10.jar:1.21.10-2518-ffe2f80]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1277) ~[purpur-1.21.10.jar:1.21.10-2518-ffe2f80]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:387) ~[purpur-1.21.10.jar:1.21.10-2518-ffe2f80]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]