ExcellentCrates is simple yet advanced Spigot crates plugin with a lot of unique and useful features with in-game editor.
nulli0n / excellentcrates-spigot Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
ExcellentCrates is simple yet advanced Spigot crates plugin with a lot of unique and useful features with in-game editor.
The key issue fixed in [4.0.4.1] still exists for crates in the world. (Walking up and using key on a crate) but does take the key away if they have a crate in hand and use it that way.
There is no error, only un op players cannot open crates that required Vault money. I can't find any permission and the crate permission settings is set to none
I'd like to request you to add a rewardEvent to the api so that i can get the reward name when someone opens the crate. I keep logs of crate opening on discord , but crateopenEvent doesn't give reward name .
As of this version previewing and opening a crate no longer works, Attempting to do so floods the console with the following errors.
https://pastebin.com/raw/UnfCYLqr
Updated issue as it appears to happen when opening & previewing crates,
Players can infinitely open crates with one key, the keys will not disappear. My players are clicking the dedicated crate chest and it instantly gives them the reward but it doesnt remove the key.
I got this console error when players open a crate:
[Sun 10:18:51 ERROR Minecraft] Could not pass event PlayerInteractEvent to ExcellentCrates v4.0.4.1
After converting from GoldenCrates, most of my Crates were successfully converted. However a few of them throw an error in console when trying to preview. I have checked in the "/crate editor" and all rewards show as well as in the config all rewards are there.
Below I will add the error from console, as well as a screenshot of what the crate preview used to look like when using GoldenCrates.
[11:10:38 ERROR]: Could not pass event PlayerInteractEvent to ExcellentCrates v4.0.3.3 java.lang.IllegalArgumentException: Size for custom inventory must be a multiple of 9 between 9 and 54 slots (got 0) at org.apache.commons.lang.Validate.isTrue(Validate.java:136) ~[commons-lang-2.6.jar:2.6] at org.bukkit.craftbukkit.v1_18_R1.CraftServer.createInventory(CraftServer.java:2088) ~[paper-1.18.1.jar:git-Paper-167] at su.nexmedia.engine.api.menu.IMenu.getInventory(IMenu.java:116) ~[NexEngine.jar:?] at su.nexmedia.engine.api.menu.IMenu.open(IMenu.java:144) ~[NexEngine.jar:?] at su.nightexpress.excellentcrates.crate.Crate.openPreview(Crate.java:325) ~[ExcellentCrates-4.0.3.3.jar:?] at su.nightexpress.excellentcrates.crate.CrateManager.interactCrate(CrateManager.java:180) ~[ExcellentCrates-4.0.3.3.jar:?] at su.nightexpress.excellentcrates.crate.CrateListener.onCrateUse(CrateListener.java:65) ~[ExcellentCrates-4.0.3.3.jar:?] at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor447.execute(Unknown Source) ~[?:?] at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:75) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:git-Paper-167] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.18.1-R0.1-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_18_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:543) ~[paper-1.18.1.jar:git-Paper-167] at org.bukkit.craftbukkit.v1_18_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:506) ~[paper-1.18.1.jar:git-Paper-167] at org.bukkit.craftbukkit.v1_18_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:501) ~[paper-1.18.1.jar:git-Paper-167] at net.minecraft.server.level.ServerPlayerGameMode.handleBlockBreakAction(ServerPlayerGameMode.java:219) ~[?:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handlePlayerAction(ServerGamePacketListenerImpl.java:1762) ~[?:?] at net.minecraft.network.protocol.game.ServerboundPlayerActionPacket.handle(ServerboundPlayerActionPacket.java:34) ~[?:?] at net.minecraft.network.protocol.game.ServerboundPlayerActionPacket.handle(ServerboundPlayerActionPacket.java:8) ~[?:?] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:56) ~[?:?] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.18.1.jar:git-Paper-167] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:149) ~[?:?] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23) ~[?:?] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1413) ~[paper-1.18.1.jar:git-Paper-167] at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:189) ~[paper-1.18.1.jar:git-Paper-167] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:122) ~[?:?] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1391) ~[paper-1.18.1.jar:git-Paper-167] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1384) ~[paper-1.18.1.jar:git-Paper-167] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:132) ~[?:?] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1362) ~[paper-1.18.1.jar:git-Paper-167] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1268) ~[paper-1.18.1.jar:git-Paper-167] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:317) ~[paper-1.18.1.jar:git-Paper-167] at java.lang.Thread.run(Thread.java:833) ~[?:?]
Hi all,
Ever since the most recent update, we've had to stop using ExcellentCrates on our server as we attempt to understand this newest bug.
We have had 10 crates for a year now with no problem, but ever since the most recent update, some random configurations of each crate reset every time the plugin reloads (like during our daily server restarts). For example, the permission requirements of every crate turns off. The broadcasting for every reward turns off. Etc. I have attached a screenshot of what the console looks like when the plugin reloads.
Would appreciate any insight or advice into how to handle this! Thank you!
It is not a ghost item, you can use it, makes it a huge exploit with some rewards.
What is the placeholder to check the amount of keys a player has
Hi,
A player of mine sent me this video, of him seemingly bugging GUI items out of the menu.
https://medal.tv/games/minecraft/clips/yZDW2-7s-UJ3T/d1337RAbp9NM?invite=cr-MSxTZ3EsNjY4OTAyOSw
~50s is the interesting part.
I confirmed that he was able to get these items ingame.
Any idea as to how this happened?
I have not been able to reproduce this particular error.
There is an SQL exception when trying to update from v4.0.3.4 to 4.0.3.5:
https://pastebin.com/6jcDHfnB
When a player opens a crate and is kicked off the server, it gives an error, doesn't reward them or return their key.
[21:02:07 WARN]: [ExcellentCrates] Task #30264751 for ExcellentCrates v4.0.3.6 generated an exception net.minecraft.server.CancelledPacketHandleException: null
hello there ,
would it be possible to add CustomModelData for crates keys ? like that i could apply a custom texture without using a sketchy way working only with optifine
That would be very great
Hi, where I can find item flags, I went through wiki to google, I cannot find it...
Updated to 1.19, and lost six crates, and wont be registered
There is a bug in the item preview. In some circumstances it's showing the wrong color in the lore of the item.
Give command for the item in the screenshots:
/minecraft:give @p minecraft:elytra{CustomModelData:1,EntityTag:{Invisible:1b},display:{Name:'[{"text":"Dragonscale Wings","italic":false,"color":"red"}]',Lore:['[{"text":"test","italic":false,"color":"red"},{"text":"]","italic":false,"color":"dark_gray"}]','[{"text":"[test]","italic":false,"color":"dark_gray"}]','[{"text":"[","italic":false,"color":"dark_gray"},{"text":"test","color":"gold"},{"text":"]"},{"text":"","color":"dark_purple"}]','[{"text":"test","italic":false,"color":"gold"},{"text":"]","color":"dark_gray"}]']},Enchantments:[{id:"minecraft:infinity",lvl:1},{id:"minecraft:unbreaking",lvl:4}],HideFlags:126} 1
I am running Purpur 1.19 build 1669 and ExcellentCrate version 4.0.5
Hi, we found a bug that allows players to take items inside a crate or inside the editor!
The process is simple:
This duplicates the item in the player's inventory while also copying the lores that the plugin puts to the winnings.
Screenshots: https://imgur.com/a/0pReqIk
When I set a custom head in the crate, it doesn't display its texture. When you open the chest (when there is no opening animation)and in the editor menu.
java.lang.NullPointerException: Cannot invoke "java.util.Map.computeIfAbsent(Object, java.util.function.Function)" because "su.nexmedia.engine.hooks.external.citizens.CitizensHook.listeners" is null
at su.nexmedia.engine.hooks.external.citizens.CitizensHook.getListeners(CitizensHook.java:52) ~[?:?]
at su.nexmedia.engine.hooks.external.citizens.CitizensHook.addListener(CitizensHook.java:47) ~[?:?]
at su.nightexpress.excellentcrates.ExcellentCrates.registerHooks(ExcellentCrates.java:124) ~[?:?]
at su.nexmedia.engine.NexPlugin.loadManagers(NexPlugin.java:159) ~[?:?]
at su.nexmedia.engine.NexPlugin.onEnable(NexPlugin.java:74) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:542) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_19_R1.CraftServer.enablePlugin(CraftServer.java:565) ~[paper-1.19.2.jar:git-Paper-131]
at org.bukkit.craftbukkit.v1_19_R1.CraftServer.enablePlugins(CraftServer.java:479) ~[paper-1.19.2.jar:git-Paper-131]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:636) ~[paper-1.19.2.jar:git-Paper-131]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:422) ~[paper-1.19.2.jar:git-Paper-131]
at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:306) ~[paper-1.19.2.jar:git-Paper-131]
at net.minecraft.server.MinecraftServer.v(MinecraftServer.java:1125) ~[paper-1.19.2.jar:git-Paper-131]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:305) ~[paper-1.19.2.jar:git-Paper-131]
at java.lang.Thread.run(Thread.java:833) [?:?]
PaperMC: 1.19.2 b131
NexEngine: v2.2.0 b18/06/2022
ExcellentCrates: v4.0.5
Citizens: 2.0.30 b2666
Hello.
I wanted to use a banner with a pattern as a key, but after restart the pattern disappears and only the basic banner color remains.
Is there any possibility to keep the pattern or will it be added?
Thank u
nexengine 2.2.4
ExcellentCrates 4.0.5
While players are on the preview screen of a crate, they can press F (offhand keybind) while hovering over a reward. This puts the reward in their offhand, therefore giving them the reward of their choosing without them even having to use a key.
When you go to place a crate down, either from the editor or the command, you can not place the crate and it sends a message the chat with "You don't have a key for this crate".
When you crouch the crate still doesn't place and no message appears in the chat.
After update to 4.0.3.6 I get this error in console after startup:
[04:59:11] [Server thread/ERROR]: Could not pass event PluginEnableEvent to NexEngine v2.1.2 build-15/03/2022
java.lang.NoClassDefFoundError: io/lumine/mythic/api/exceptions/InvalidMobTypeException
at java.lang.Class.getDeclaredConstructors0(Native Method) ~[?:?]
at java.lang.Class.privateGetDeclaredConstructors(Class.java:3373) ~[?:?]
at java.lang.Class.getConstructor0(Class.java:3578) ~[?:?]
at java.lang.Class.getConstructor(Class.java:2271) ~[?:?]
at su.nexmedia.engine.hooks.HookManager.register(HookManager.java:44) ~[NexEngine.jar:?]
at su.nexmedia.engine.NexPlugin.registerHook(NexPlugin.java:131) ~[NexEngine.jar:?]
at su.nexmedia.engine.NexEngine.onHookLate(NexEngine.java:203) ~[NexEngine.jar:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor229.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:75) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:git-Paper-252]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at com.heretere.hpwp.listener.HPWPRegisteredListener.callEvent(HPWPRegisteredListener.java:54) ~[HPWP-1.5.4.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:629) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:381) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:501) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugin(CraftServer.java:559) ~[paper-1.18.2.jar:git-Paper-252]
at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugins(CraftServer.java:473) ~[paper-1.18.2.jar:git-Paper-252]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:664) ~[paper-1.18.2.jar:git-Paper-252]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:431) ~[paper-1.18.2.jar:git-Paper-252]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:316) ~[paper-1.18.2.jar:git-Paper-252]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1163) ~[paper-1.18.2.jar:git-Paper-252]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:315) ~[paper-1.18.2.jar:git-Paper-252]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.ClassNotFoundException: io.lumine.mythic.api.exceptions.InvalidMobTypeException
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) ~[?:?]
... 23 more
This is full log: https://mclo.gs/8Y4ugAo
Not sure if it was on purpose or was removed by mistake, but with the past few versions of the plugin you can no longer get a reward when you close a crate while it is doing the opening animation.
With version 4.0.0 to 4.0.2 you could open a crate, and while the opening animation was going, close the GUI and it would give you one of the rewards, instead of waiting for the animation to finish.
When 4.0.3 was released, this feature no longer existed and was not mentioned in the update changelogs, so I'm not sure if it was purposeful or not.
[Changed] Permissions for the 'key' command were changed. See docs for details.
Well where can the docs be found?
MC 1.18.2 purpur-1596
ExcellentCrates v4.0.3.6
10.04 03:52:56 [Server] WARN [ExcellentCrates] Task #74168 for ExcellentCrates v4.0.3.6 generated an exception
10.04 03:52:56 [Server] INFO java.lang.ArrayIndexOutOfBoundsException: Index 11 out of bounds for length 4
10.04 03:52:56 [Server] INFO at java.util.Arrays$ArrayList.set(Arrays.java:4170) ~[?:?]
10.04 03:52:56 [Server] INFO at net.minecraft.core.NonNullList.set(NonNullList.java:54) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at net.minecraft.world.inventory.CraftingContainer.setItem(CraftingContainer.java:140) ~[?:?]
10.04 03:52:56 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.inventory.CraftInventoryCrafting.setItem(CraftInventoryCrafting.java:79) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at su.nightexpress.excellentcrates.animation.CrateSpinAnimation$SpinTask.spinReward(CrateSpinAnimation.java:365) ~[ExcellentCrates-4.0.3.6.jar:?]
10.04 03:52:56 [Server] INFO at su.nightexpress.excellentcrates.animation.CrateSpinAnimation$SpinTask.run(CrateSpinAnimation.java:334) ~[ExcellentCrates-4.0.3.6.jar:?]
10.04 03:52:56 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1558) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:522) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1482) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1246) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:320) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at java.lang.Thread.run(Thread.java:833) ~[?:?]
10.04 03:52:56 [Server] WARN [ExcellentCrates] Task #74168 for ExcellentCrates v4.0.3.6 generated an exception
10.04 03:52:56 [Server] INFO java.lang.ArrayIndexOutOfBoundsException: Index 11 out of bounds for length 4
10.04 03:52:56 [Server] INFO at java.util.Arrays$ArrayList.set(Arrays.java:4170) ~[?:?]
10.04 03:52:56 [Server] INFO at net.minecraft.core.NonNullList.set(NonNullList.java:54) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Multicraft] Skipped 44 lines due to rate limit (100/s)
10.04 03:52:56 [Server] WARN [ExcellentCrates] Task #74168 for ExcellentCrates v4.0.3.6 generated an exception
10.04 03:52:56 [Server] INFO java.lang.ArrayIndexOutOfBoundsException: Index 11 out of bounds for length 4
10.04 03:52:56 [Server] INFO at java.util.Arrays$ArrayList.set(Arrays.java:4170) ~[?:?]
10.04 03:52:56 [Server] INFO at net.minecraft.core.NonNullList.set(NonNullList.java:54) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at net.minecraft.world.inventory.CraftingContainer.setItem(CraftingContainer.java:140) ~[?:?]
10.04 03:52:56 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.inventory.CraftInventoryCrafting.setItem(CraftInventoryCrafting.java:79) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at su.nightexpress.excellentcrates.animation.CrateSpinAnimation$SpinTask.spinReward(CrateSpinAnimation.java:365) ~[ExcellentCrates-4.0.3.6.jar:?]
10.04 03:52:56 [Server] INFO at su.nightexpress.excellentcrates.animation.CrateSpinAnimation$SpinTask.run(CrateSpinAnimation.java:334) ~[ExcellentCrates-4.0.3.6.jar:?]
10.04 03:52:56 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1558) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:522) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1482) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1246) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:320) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:56 [Server] INFO at java.lang.Thread.run(Thread.java:833) ~[?:?]
10.04 03:52:57 [Server] WARN [ExcellentCrates] Task #74168 for ExcellentCrates v4.0.3.6 generated an exception
10.04 03:52:57 [Server] INFO java.lang.ArrayIndexOutOfBoundsException: Index 11 out of bounds for length 4
10.04 03:52:57 [Server] INFO at java.util.Arrays$ArrayList.set(Arrays.java:4170) ~[?:?]
10.04 03:52:57 [Server] INFO at net.minecraft.core.NonNullList.set(NonNullList.java:54) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.world.inventory.CraftingContainer.setItem(CraftingContainer.java:140) ~[?:?]
10.04 03:52:57 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.inventory.CraftInventoryCrafting.setItem(CraftInventoryCrafting.java:79) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at su.nightexpress.excellentcrates.animation.CrateSpinAnimation$SpinTask.spinReward(CrateSpinAnimation.java:365) ~[ExcellentCrates-4.0.3.6.jar:?]
10.04 03:52:57 [Server] INFO at su.nightexpress.excellentcrates.animation.CrateSpinAnimation$SpinTask.run(CrateSpinAnimation.java:334) ~[ExcellentCrates-4.0.3.6.jar:?]
10.04 03:52:57 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1558) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:522) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1482) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1246) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:320) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at java.lang.Thread.run(Thread.java:833) ~[?:?]
10.04 03:52:57 [Server] INFO [ChatControlRed] [zwykly] ketrab__: XD
10.04 03:52:57 [Server] WARN [ExcellentCrates] Task #74168 for ExcellentCrates v4.0.3.6 generated an exception
10.04 03:52:57 [Server] INFO java.lang.ArrayIndexOutOfBoundsException: Index 11 out of bounds for length 4
10.04 03:52:57 [Server] INFO at java.util.Arrays$ArrayList.set(Arrays.java:4170) ~[?:?]
10.04 03:52:57 [Server] INFO at net.minecraft.core.NonNullList.set(NonNullList.java:54) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.world.inventory.CraftingContainer.setItem(CraftingContainer.java:140) ~[?:?]
10.04 03:52:57 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.inventory.CraftInventoryCrafting.setItem(CraftInventoryCrafting.java:79) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at su.nightexpress.excellentcrates.animation.CrateSpinAnimation$SpinTask.spinReward(CrateSpinAnimation.java:365) ~[ExcellentCrates-4.0.3.6.jar:?]
10.04 03:52:57 [Server] INFO at su.nightexpress.excellentcrates.animation.CrateSpinAnimation$SpinTask.run(CrateSpinAnimation.java:334) ~[ExcellentCrates-4.0.3.6.jar:?]
10.04 03:52:57 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1558) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:522) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1482) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1246) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:320) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at java.lang.Thread.run(Thread.java:833) ~[?:?]
10.04 03:52:57 [Server] WARN [ExcellentCrates] Task #74168 for ExcellentCrates v4.0.3.6 generated an exception
10.04 03:52:57 [Server] INFO java.lang.ArrayIndexOutOfBoundsException: Index 11 out of bounds for length 4
10.04 03:52:57 [Server] INFO at java.util.Arrays$ArrayList.set(Arrays.java:4170) ~[?:?]
10.04 03:52:57 [Server] INFO at net.minecraft.core.NonNullList.set(NonNullList.java:54) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.world.inventory.CraftingContainer.setItem(CraftingContainer.java:140) ~[?:?]
10.04 03:52:57 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.inventory.CraftInventoryCrafting.setItem(CraftInventoryCrafting.java:79) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at su.nightexpress.excellentcrates.animation.CrateSpinAnimation$SpinTask.spinReward(CrateSpinAnimation.java:365) ~[ExcellentCrates-4.0.3.6.jar:?]
10.04 03:52:57 [Server] INFO at su.nightexpress.excellentcrates.animation.CrateSpinAnimation$SpinTask.run(CrateSpinAnimation.java:334) ~[ExcellentCrates-4.0.3.6.jar:?]
10.04 03:52:57 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1558) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:522) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1482) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1246) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:320) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:57 [Server] INFO at java.lang.Thread.run(Thread.java:833) ~[?:?]
10.04 03:52:58 [Server] WARN [ExcellentCrates] Task #74168 for ExcellentCrates v4.0.3.6 generated an exception
10.04 03:52:58 [Server] INFO java.lang.ArrayIndexOutOfBoundsException: Index 11 out of bounds for length 4
10.04 03:52:58 [Server] INFO at java.util.Arrays$ArrayList.set(Arrays.java:4170) ~[?:?]
10.04 03:52:58 [Server] INFO at net.minecraft.core.NonNullList.set(NonNullList.java:54) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at net.minecraft.world.inventory.CraftingContainer.setItem(CraftingContainer.java:140) ~[?:?]
10.04 03:52:58 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.inventory.CraftInventoryCrafting.setItem(CraftInventoryCrafting.java:79) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at su.nightexpress.excellentcrates.animation.CrateSpinAnimation$SpinTask.spinReward(CrateSpinAnimation.java:365) ~[ExcellentCrates-4.0.3.6.jar:?]
10.04 03:52:58 [Server] INFO at su.nightexpress.excellentcrates.animation.CrateSpinAnimation$SpinTask.run(CrateSpinAnimation.java:334) ~[ExcellentCrates-4.0.3.6.jar:?]
10.04 03:52:58 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1558) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:522) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1482) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1246) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:320) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at java.lang.Thread.run(Thread.java:833) ~[?:?]
10.04 03:52:58 [Server] WARN [ExcellentCrates] Task #74168 for ExcellentCrates v4.0.3.6 generated an exception
10.04 03:52:58 [Server] INFO java.lang.ArrayIndexOutOfBoundsException: Index 11 out of bounds for length 4
10.04 03:52:58 [Server] INFO at java.util.Arrays$ArrayList.set(Arrays.java:4170) ~[?:?]
10.04 03:52:58 [Server] INFO at net.minecraft.core.NonNullList.set(NonNullList.java:54) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at net.minecraft.world.inventory.CraftingContainer.setItem(CraftingContainer.java:140) ~[?:?]
10.04 03:52:58 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.inventory.CraftInventoryCrafting.setItem(CraftInventoryCrafting.java:79) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at su.nightexpress.excellentcrates.animation.CrateSpinAnimation$SpinTask.spinReward(CrateSpinAnimation.java:365) ~[ExcellentCrates-4.0.3.6.jar:?]
10.04 03:52:58 [Server] INFO at su.nightexpress.excellentcrates.animation.CrateSpinAnimation$SpinTask.run(CrateSpinAnimation.java:334) ~[ExcellentCrates-4.0.3.6.jar:?]
10.04 03:52:58 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1558) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:522) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1482) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1246) ~[purpur-1.18.2.jar:git-Purpur-1596]
10.04 03:52:58 [Server] INFO at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:320) ~[purpur-1.18.2.jar:git-Purpur-1596]
Like in the title. If you're in adventure gamemode, clicking LPM on create does nothing. Opening crates by rightclick is working fine, but you cannot preview crates loot.
Im trying to make a crate for a server but every time i try to open it, It tells me i dont have it
Even though that I have the key that i assigned in my hand, it still says i dont have it
please fix
Error related to particle
https://pastebin.com/hnFCxZ2K
Could not pass event AsyncPlayerPreLoginEvent to ExcellentCrates v4.0.5
java.lang.AbstractMethodError: Receiver class su.nightexpress.excellentcrates.data.UserManager does not define or inherit an implementation of the resolved method 'abstract su.nexmedia.engine.api.data.AbstractUser createData(java.util.UUID, java.lang.String)' of abstract class su.nexmedia.engine.api.data.AbstractUserManager.
at su.nexmedia.engine.api.data.AbstractUserManager$PlayerListener.onUserLogin(AbstractUserManager.java:227) ~[NexEngine.jar:?]
at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:git-Paper-133]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:670) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:?]
at net.minecraft.server.network.ServerLoginPacketListenerImpl$LoginHandler.fireEvents(ServerLoginPacketListenerImpl.java:442) ~[?:?]
at net.minecraft.server.network.ServerLoginPacketListenerImpl$1.run(ServerLoginPacketListenerImpl.java:321) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Hello, i'm getting the following error with excellent crates it's when players try to take the glass out of the gui and they can.
Error: https://pastebin.com/hmBhwxUD
Server version 1.18.2
I downloaded the plugin from the Spigot site and now i get this error:
https://pastebin.com/WdjJAALQ
(Please fix Citizens integration)
Version 4.0.5 seems to have broken all crates. You can set a block but you cannot open them nor preview.
Latest NexEngine (I think, whatever was in the .zip file)
Back with the consumption of exp per points, because per level consumption is much higher
I'm currently using consumption at 72 and it's taking more than 50k exp from the player if he has more than 74 level.
I believe that going back to the old model by points would solve the problem.
The Issue
Give Key All command was repeating every minute after purchased from Tebex/Buycraft.
Last night players purchased keys for all from our store, the command repeated itself over and over each minute until the server was restarted. Seems like the error was caused by no user data of a player within ExcellentCrates.
I have ran the command again today via the store, with that same user being online and it is working as intended. Not sure if a one off error or not. I could not repeat it, but thought I should report anyway.
Environment
ExcellentCrates v4.0.5
NexEngine v2.2.4 build-22/08/2022
1.19.2 Purpur #1766
The player bought a case for donation, but an error occurred during the issuance.
[10:02:02] [Server thread/WARN]: Unexpected exception while parsing console command "crate give v CrateExample 1 inhit" org.bukkit.command.CommandException: Unhandled exception executing command 'crate' in plugin CrazyCrates v1.11.5-SNAPSHOT at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_18_R2.CraftServer.dispatchCommand(CraftServer.java:906) ~[paper-1.18.2.jar:git-Paper-386] at org.bukkit.craftbukkit.v1_18_R2.CraftServer.dispatchServerCommand(CraftServer.java:869) ~[paper-1.18.2.jar:git-Paper-386] at net.minecraft.server.dedicated.DedicatedServer.lambda$runCommand$3(DedicatedServer.java:773) ~[paper-1.18.2.jar:git-Paper-386] at net.minecraft.util.thread.BlockableEventLoop.lambda$submitAsync$0(BlockableEventLoop.java:59) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.18.2.jar:git-Paper-386] 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:1400) ~[paper-1.18.2.jar:git-Paper-386] at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:188) ~[paper-1.18.2.jar:git-Paper-386] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1377) ~[paper-1.18.2.jar:git-Paper-386] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1370) ~[paper-1.18.2.jar:git-Paper-386] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1348) ~[paper-1.18.2.jar:git-Paper-386] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1230) ~[paper-1.18.2.jar:git-Paper-386] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316) ~[paper-1.18.2.jar:git-Paper-386] at java.lang.Thread.run(Thread.java:833) ~[?:?] Caused by: java.lang.ClassCastException: class org.bukkit.craftbukkit.v1_18_R2.command.CraftRemoteConsoleCommandSender cannot be cast to class org.bukkit.entity.Player (org.bukkit.craftbukkit.v1_18_R2.command.CraftRemoteConsoleCommandSender and org.bukkit.entity.Player are in unnamed module of loader java.net.URLClassLoader @5c29bfd) at com.badbones69.crazycrates.Methods.permCheck(Methods.java:112) ~[Crazy-Crates-1.18-1.19-v1.11.5-SNAPSHOT (1).jar:?] at com.badbones69.crazycrates.commands.CCCommand.onCommand(CCCommand.java:595) ~[Crazy-Crates-1.18-1.19-v1.11.5-SNAPSHOT (1).jar:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?] ... 19 more
How to fix it?
The goldencrates converter converts crates, but does not convert the key database or menus.
ExcellentCrates/NexEngine doesn't work on 1.18.2
[15:53:16 INFO]: [NexEngine] Enabling NexEngine v2.1.1 build-26/02/2022 [15:53:16 WARN]: java.lang.IllegalArgumentException: No enum constant su.nexmedia.engine.Version.V1_18_R2 [15:53:16 WARN]: at java.base/java.lang.Enum.valueOf(Enum.java:273) [15:53:16 WARN]: at NexEngine.jar//su.nexmedia.engine.Version.valueOf(Version.java:6) [15:53:16 WARN]: at NexEngine.jar//su.nexmedia.engine.Version.<clinit>(Version.java:19) [15:53:16 WARN]: at NexEngine.jar//su.nexmedia.engine.NexEngine.setupNMS(NexEngine.java:99) [15:53:16 WARN]: at NexEngine.jar//su.nexmedia.engine.NexEngine.loadCore(NexEngine.java:70) [15:53:16 WARN]: at NexEngine.jar//su.nexmedia.engine.NexPlugin.onEnable(NexPlugin.java:67) [15:53:16 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) [15:53:16 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) [15:53:16 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:501) [15:53:16 WARN]: at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugin(CraftServer.java:559) [15:53:16 WARN]: at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugins(CraftServer.java:473) [15:53:16 WARN]: at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:289) [15:53:16 WARN]: at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1156) [15:53:16 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:317) [15:53:16 WARN]: at java.base/java.lang.Thread.run(Thread.java:833) [15:53:16 ERROR]: Error occurred while enabling NexEngine v2.1.1 build-26/02/2022 (Is it up to date?) java.lang.ExceptionInInitializerError: null at su.nexmedia.engine.NexEngine.setupNMS(NexEngine.java:99) ~[NexEngine.jar:?] at su.nexmedia.engine.NexEngine.loadCore(NexEngine.java:70) ~[NexEngine.jar:?] at su.nexmedia.engine.NexPlugin.onEnable(NexPlugin.java:67) ~[NexEngine.jar:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:501) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?] at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugin(CraftServer.java:559) ~[paper-1.18.2.jar:git-Paper-228] at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugins(CraftServer.java:473) ~[paper-1.18.2.jar:git-Paper-228] at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:289) ~[paper-1.18.2.jar:git-Paper-228] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1156) ~[paper-1.18.2.jar:git-Paper-228] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:317) ~[paper-1.18.2.jar:git-Paper-228] at java.lang.Thread.run(Thread.java:833) ~[?:?] Caused by: java.lang.IllegalArgumentException: No enum constant su.nexmedia.engine.Version.V1_18_R2 at java.lang.Enum.valueOf(Enum.java:273) ~[?:?] at su.nexmedia.engine.Version.valueOf(Version.java:6) ~[NexEngine.jar:?] at su.nexmedia.engine.Version.<clinit>(Version.java:19) ~[NexEngine.jar:?] ... 12 more [15:53:16 INFO]: [NexEngine] Disabling NexEngine v2.1.1 build-26/02/2022
A placeholder to add to the item lore showing how many items are in the crate
[14:16:52 ERROR]: Could not pass event NPCRightClickEvent to NexEngine v2.1.2 build-24/04/2022
java.lang.NullPointerException: Cannot invoke "org.bukkit.plugin.java.JavaPlugin.getDescription()" because "loader.plugin" is null
at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:235) ~[pufferfish-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:128) ~[pufferfish-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:105) ~[pufferfish-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
at su.nightexpress.excellentcrates.hooks.external.CrateCitizensListener.process(CrateCitizensListener.java:35) ~[ExcellentCrates-4.0.4.1.jar:?]
at su.nightexpress.excellentcrates.hooks.external.CrateCitizensListener.onRightClick(CrateCitizensListener.java:31) ~[ExcellentCrates-4.0.4.1.jar:?]
at su.nexmedia.engine.hooks.external.citizens.CitizensHook.lambda$onRightClick$7(CitizensHook.java:101) ~[NexEngine.jar:?]
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at su.nexmedia.engine.hooks.external.citizens.CitizensHook.lambda$onRightClick$8(CitizensHook.java:101) ~[NexEngine.jar:?]
at java.util.HashMap$Values.forEach(HashMap.java:1065) ~[?:?]
at su.nexmedia.engine.hooks.external.citizens.CitizensHook.onRightClick(CitizensHook.java:101) ~[NexEngine.jar:?]
at com.destroystokyo.paper.event.executor.StaticMethodHandleEventExecutor.execute(StaticMethodHandleEventExecutor.java:38) ~[pufferfish-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[pufferfish-api-1.18.2-R0.1-SNAPSHOT.jar:git-Pufferfish-71]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[pufferfish-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:671) ~[pufferfish-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at net.citizensnpcs.EventListen.onPlayerInteractEntity(EventListen.java:492) ~[Citizens (16).jar:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor562.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:75) ~[pufferfish-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[pufferfish-api-1.18.2-R0.1-SNAPSHOT.jar:git-Pufferfish-71]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[pufferfish-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:671) ~[pufferfish-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl$5.performInteraction(ServerGamePacketListenerImpl.java:2477) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl$5.a(ServerGamePacketListenerImpl.java:2527) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundInteractPacket$InteractionAction.dispatch(ServerboundInteractPacket.java:131) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundInteractPacket.dispatch(ServerboundInteractPacket.java:80) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleInteract(ServerGamePacketListenerImpl.java:2469) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundInteractPacket.handle(ServerboundInteractPacket.java:67) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundInteractPacket.handle(ServerboundInteractPacket.java:12) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:51) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[pufferfish-1.18.2.jar:git-Pufferfish-71]
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:1401) ~[pufferfish-1.18.2.jar:git-Pufferfish-71]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:188) ~[pufferfish-1.18.2.jar:git-Pufferfish-71]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1378) ~[pufferfish-1.18.2.jar:git-Pufferfish-71]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1371) ~[pufferfish-1.18.2.jar:git-Pufferfish-71]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1349) ~[pufferfish-1.18.2.jar:git-Pufferfish-71]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1231) ~[pufferfish-1.18.2.jar:git-Pufferfish-71]
at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:317) ~[pufferfish-1.18.2.jar:git-Pufferfish-71]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
I'm using the latest version of Excellent Crates (GOOD plugin!), the latest version of Paper, and the latest version of Restricted Creative.
I go into /gmc using Restricted Creative, and I left-click my crate to see what is in it. I get a message stating that I am unable to do that in creative mode. I switch to /gms, then left-click. I cannot see anything in the crate. I log off and back on, and I see 4 or 5 items from the crate laying on the ground around it.
I've been able to duplicate this twice. This will be an issue because I plan to give creative mode to players who advance far enough. They are not there yet.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.