I think this is a simple and useful API with update task、interoperable slots. these are rarely included in other apis.
it still has some bugs, but Discord Server Link has expired,I can't contact you. i need some help about this.
Github Issue has been closed, it has been abandoned?
java.lang.NoClassDefFoundError: net/kyori/adventure/text/Component
at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:?]
at java.lang.Class.privateGetDeclaredMethods(Class.java:3502) ~[?:?]
at java.lang.Class.getDeclaredMethod(Class.java:2770) ~[?:?]
at org.bukkit.plugin.SimplePluginManager.getRegistrationClass(SimplePluginManager.java:600) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at org.bukkit.plugin.SimplePluginManager.registerEvents(SimplePluginManager.java:549) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at io.github.rysefoxx.inventory.plugin.pagination.InventoryManager.invoke(InventoryManager.java:220) ~[?:?]
at me.firas.skypvp.Main.init(Main.java:247) ~[?:?]
at me.firas.skypvp.Main.access$100(Main.java:86) ~[?:?]
at me.firas.skypvp.Main$1.run(Main.java:275) ~[?:?]
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:59) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:352) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:783) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:378) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:713) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:616) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at java.lang.Thread.run(Thread.java:1623) [?:?]
Caused by: java.lang.ClassNotFoundException: net.kyori.adventure.text.Component
at java.net.URLClassLoader.findClass(URLClassLoader.java:445) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:102) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:87) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at java.lang.ClassLoader.loadClass(ClassLoader.java:588) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
... 16 more
Glad to hear you're using RyseInventory. I am of course available at any time. :)
Version: 1.50
This is a great plugin to use. But I had a bit of a problem with it.
Caused by: java.lang.ClassNotFoundException: io.github.rysefoxx.v1_18.ColorHandler
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:151) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:103) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
at java.lang.Class.forName0(Native Method) ~[?:?]
at java.lang.Class.forName(Class.java:375) ~[?:?]
at io.github.rysefoxx.content.IntelligentItemColor$Builder.tryToSetWrapper(IntelligentItemColor.java:185) ~[VoidEngine-1.0.0.jar:?]
at io.github.rysefoxx.content.IntelligentItemColor$Builder.build(IntelligentItemColor.java:364) ~[VoidEngine-1.0.0.jar:?]
at me.plugin.voidengine.tool.ExampleKt$open$1.init(Example.kt:44) ~[VoidEngine-1.0.0.jar:?]
at io.github.rysefoxx.pagination.RyseInventory.initProvider(RyseInventory.java:1075) ~[VoidEngine-1.0.0.jar:?]
at io.github.rysefoxx.pagination.RyseInventory.initInventory(RyseInventory.java:584) ~[VoidEngine-1.0.0.jar:?]
at io.github.rysefoxx.pagination.RyseInventory.open(RyseInventory.java:496) ~[VoidEngine-1.0.0.jar:?]
at io.github.rysefoxx.pagination.RyseInventory.open(RyseInventory.java:439) ~[VoidEngine-1.0.0.jar:?]
at me.plugin.voidengine.tool.ExampleKt.open(Example.kt:52) ~[VoidEngine-1.0.0.jar:?]
at me.plugin.voidengine.command.PluginCommand.onCommand(PluginCommand.kt:27) ~[VoidEngine-1.0.0.jar:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
... 21 more
Thanks for your feedback!
You can update individual items with InventoryContents#update.
If you want your whole content to be reloaded, you can also use InventoryContents#reload.
If you still have problems, you can write me on Discord.
One of the best inventory libraries along with the wiki which describes all the functioning of the lib perfectly.
The pagination system is also great, with patterns making this library unique from the others. 5/5