ImageFrame icon indicating copy to clipboard operation
ImageFrame copied to clipboard

Update for 1.21.9

Open tzockt opened this issue 2 months ago • 3 comments

Hi, can you please Update the Plugin for 1.21.9 THX!

Here is the log when i use the 1.8.5 Version for 1.21.9

[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]: java.io.IOException: Unable to download image. Make sure you are using a direct link to the image, they usually ends with a file extension like ".png". Dispatcher: TZockt URL: https://i.imgur.com/Yao9Ckp.png
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at ImageFrame-1.8.5.0.jar//com.loohp.imageframe.Commands.lambda$onCommand$6(Commands.java:272)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at java.base/java.lang.Thread.run(Thread.java:1583)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]: Caused by: java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: No NMSWrapper implementation for UNSUPPORTED version UNSUPPORTED
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at ImageFrame-1.8.5.0.jar//com.loohp.imageframe.Commands.lambda$onCommand$6(Commands.java:232)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     ... 6 more
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]: Caused by: java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: No NMSWrapper implementation for UNSUPPORTED version UNSUPPORTED
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at ImageFrame-1.8.5.0.jar//com.loohp.imageframe.objectholders.URLStaticImageMap.create(URLStaticImageMap.java:83)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at ImageFrame-1.8.5.0.jar//com.loohp.imageframe.Commands.lambda$onCommand$3(Commands.java:229)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at ImageFrame-1.8.5.0.jar//com.loohp.imageframe.objectholders.ImageMapCreationTask.run(ImageMapCreationTask.java:106)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     ... 3 more
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]: Caused by: java.util.concurrent.ExecutionException: java.lang.RuntimeException: No NMSWrapper implementation for UNSUPPORTED version UNSUPPORTED
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at org.bukkit.craftbukkit.scheduler.CraftFuture.get(CraftFuture.java:73)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at org.bukkit.craftbukkit.scheduler.CraftFuture.get(CraftFuture.java:40)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at ImageFrame-1.8.5.0.jar//com.loohp.imageframe.objectholders.URLStaticImageMap.create(URLStaticImageMap.java:74)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     ... 7 more
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]: Caused by: java.lang.RuntimeException: No NMSWrapper implementation for UNSUPPORTED version UNSUPPORTED
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at ImageFrame-1.8.5.0.jar//com.loohp.imageframe.nms.NMS.getInstance(NMS.java:43)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at ImageFrame-1.8.5.0.jar//com.loohp.imageframe.utils.MapUtils.lambda$createMap$10(MapUtils.java:390)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at org.bukkit.craftbukkit.scheduler.CraftFuture.run(CraftFuture.java:88)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:474)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1701)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1575)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at net.minecraft.server.dedicated.DedicatedServer.tickServer(DedicatedServer.java:430)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1295)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:353)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     ... 1 more
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]: Caused by: java.lang.ClassNotFoundException: com.loohp.imageframe.nms.UNSUPPORTED
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:208)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:175)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at java.base/java.lang.Class.forName0(Native Method)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at java.base/java.lang.Class.forName(Class.java:534)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at java.base/java.lang.Class.forName(Class.java:513)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at io.papermc.reflectionrewriter.runtime.AbstractDefaultRulesReflectionProxy.forName(AbstractDefaultRulesReflectionProxy.java:68)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at io.papermc.paper.pluginremap.reflect.PaperReflectionHolder.forName(Unknown Source)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     at ImageFrame-1.8.5.0.jar//com.loohp.imageframe.nms.NMS.getInstance(NMS.java:37)
[22:43:45] [Craft Scheduler Thread - 17 - ImageFrame/WARN]:     ... 9 more
[22:43:45] [Server thread/WARN]: [ImageFrame] Task #26141 for ImageFrame v1.8.5.0 generated an exception
java.lang.RuntimeException: No NMSWrapper implementation for UNSUPPORTED version UNSUPPORTED
        at ImageFrame-1.8.5.0.jar/com.loohp.imageframe.nms.NMS.getInstance(NMS.java:43) ~[ImageFrame-1.8.5.0.jar:?]
        at ImageFrame-1.8.5.0.jar/com.loohp.imageframe.utils.PlayerUtils.lambda$giveItem$0(PlayerUtils.java:49) ~[ImageFrame-1.8.5.0.jar:?]
        at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78) ~[paper-1.21.9.jar:1.21.9-51-b63dc92]
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:474) ~[paper-1.21.9.jar:1.21.9-51-b63dc92]
        at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1701) ~[paper-1.21.9.jar:1.21.9-51-b63dc92]
        at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1575) ~[paper-1.21.9.jar:1.21.9-51-b63dc92]
        at net.minecraft.server.dedicated.DedicatedServer.tickServer(DedicatedServer.java:430) ~[paper-1.21.9.jar:1.21.9-51-b63dc92]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1295) ~[paper-1.21.9.jar:1.21.9-51-b63dc92]
        at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:353) ~[paper-1.21.9.jar:1.21.9-51-b63dc92]
        at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.ClassNotFoundException: com.loohp.imageframe.nms.UNSUPPORTED
        at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:208) ~[paper-api-1.21.9-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:175) ~[paper-api-1.21.9-R0.1-SNAPSHOT.jar:?]
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
        at java.base/java.lang.Class.forName0(Native Method) ~[?:?]
        at java.base/java.lang.Class.forName(Class.java:534) ~[?:?]
        at java.base/java.lang.Class.forName(Class.java:513) ~[?:?]
        at io.papermc.reflectionrewriter.runtime.AbstractDefaultRulesReflectionProxy.forName(AbstractDefaultRulesReflectionProxy.java:68) ~[reflection-rewriter-runtime-0.0.3.jar:?]
        at io.papermc.paper.pluginremap.reflect.PaperReflectionHolder.forName(Unknown Source) ~[paper-1.21.9.jar:1.21.9-51-b63dc92]
        at ImageFrame-1.8.5.0.jar/com.loohp.imageframe.nms.NMS.getInstance(NMS.java:37) ~[ImageFrame-1.8.5.0.jar:?]
        ... 9 more

tzockt avatar Oct 05 '25 22:10 tzockt

Will be updated once reobf mappings are in paper 1.21.9.

https://github.com/PaperMC/Paper/pull/13135

LOOHP avatar Oct 05 '25 22:10 LOOHP

just merged :)

PtitLegume avatar Oct 08 '25 16:10 PtitLegume

Testing 1.8.7 on paper 1.21.10, Works! :D

i'll put any issue if there are

Joscart avatar Oct 09 '25 04:10 Joscart