[X] I'm using the very latest version of CinematicsStudio and its dependencies.
[X] I already searched on this Github page to check if the same issue was already reported.
[X] I already searched on the plugin wiki to know if a solution is already known.
[X] I already searched on the Discord server to know if anyone already provided a solution in the past for the issue.
Discord tag (optional)
afkf24
What happened?
Attempting to use the "Preview Cameras" button inside the cinematic editor gui results in an error
Steps to reproduce the issue
Run /cinematic edit
Open an existing scene or create a new one
Click the "Preview Cameras" button
Server version
Paper 1.20.4, build 409
CinematicsStudio Version
1.4.6
ProtocolLib Version
5.2.0-SNAPSHOT-679
LoneLibs Version
1.0.45
FULL server log
No response
Error (optional)
[18:48:58 ERROR]: Could not pass event InventoryClickEvent to CinematicStudio v1.4.6
com.comphenix.protocol.reflect.FieldAccessException: Field index 0 is out of bounds for length 0
at com.comphenix.protocol.reflect.FieldAccessException.fromFormat(FieldAccessException.java:49) ~[ProtocolLib-b679.jar:?]
at com.comphenix.protocol.reflect.StructureModifier.write(StructureModifier.java:315) ~[ProtocolLib-b679.jar:?]
at dev.lone.cinematicstudio.main.a.a(SourceFile:64) ~[CinematicStudio_1.4.6.jar:?]
at dev.lone.cinematicstudio.uibuilder.CutsceneEditor.lambda$getMenu$24(SourceFile:977) ~[CinematicStudio_1.4.6.jar:?]
at dev.lone.cinematicstudio.ui.MasterUI.onInventoryClick(SourceFile:170) ~[CinematicStudio_1.4.6.jar:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor852.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:77) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:git-Paper-409]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.20.4.jar:git-Paper-409]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126) ~[paper-1.20.4.jar:git-Paper-409]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:617) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3161) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:58) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:23) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:54) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.20.4.jar:git-Paper-409]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1488) ~[paper-1.20.4.jar:git-Paper-409]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:194) ~[paper-1.20.4.jar:git-Paper-409]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1465) ~[paper-1.20.4.jar:git-Paper-409]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1388) ~[paper-1.20.4.jar:git-Paper-409]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1366) ~[paper-1.20.4.jar:git-Paper-409]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1255) ~[paper-1.20.4.jar:git-Paper-409]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:323) ~[paper-1.20.4.jar:git-Paper-409]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
Terms
Discord tag (optional)
afkf24
What happened?
Attempting to use the "Preview Cameras" button inside the cinematic editor gui results in an error
Steps to reproduce the issue
/cinematic edit
Server version
Paper 1.20.4, build 409
CinematicsStudio Version
1.4.6
ProtocolLib Version
5.2.0-SNAPSHOT-679
LoneLibs Version
1.0.45
FULL server log
No response
Error (optional)
CinematicsStudio config.yml
No response
Problematic items yml configuration file (optional)
No response
Other files, you can drag and drop them here to upload. (optional)
No response
Screenshots/Videos (you can drag and drop files or paste links)
No response