Code Monkey home page Code Monkey logo

excellentcrates-spigot's Introduction

ExcellentCrates is simple yet advanced Spigot crates plugin with a lot of unique and useful features with in-game editor.

excellentcrates-spigot's People

Contributors

dreammiu avatar gecko10000 avatar goweiwen avatar iamnoksio avatar nulli0n avatar oakloaf avatar rafaelflromao avatar snowcutieowo avatar yaosiqian avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

excellentcrates-spigot's Issues

Head texture missing

Hello, I have issue that the head texture will shown for 1 second and then change texture to default Steve, any ideas to fix this?
image

Key Issue from 4.0.4.1

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.

Kick when setting block location

Hello, every time I add a block position or I type something in the crate editor in the chat, I get kicked
the message can be seen in the picture
I use the plugin version 4.0.5
kickmessage

Keys not removing themselves after opening

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

Some Crates do not convert properly from GoldenCrates config

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.

image

[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) ~[?:?]

Some settings reset everytime plugin reloads

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!

image

Placeholders

What is the placeholder to check the amount of keys a player has

Error when kicking a player when opening a crate

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

[Suggestion] add CustomModelData for crates keys

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

Lost crates

Updated to 1.19, and lost six crates, and wont be registered

help command is not displaying commands

ExcellentCrates version 4.0.3.3
Spigot version: git-Paper-170 (MC: 1.18.1)

Entering /excellentcrates just displays the following but should show the overall help i assume.
image

Item preview lore color bug

There is a bug in the item preview. In some circumstances it's showing the wrong color in the lore of the item.

Item in inventory:
image

Item in preview:
image

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

Duplication BUG on Crate Preview and Crate Editor

Hi, we found a bug that allows players to take items inside a crate or inside the editor!
The process is simple:

  • Open the crate as a preview
  • Hold down "shift" and left or right click on the object.
  • Close the preview quickly.

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

Head Texture Display

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.

Cannot invoke because "CitizensHook.listeners" is null

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

Banner as a key - pattern

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

Opped players unable to place crates down.

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.

Could not pass event PluginEnableEvent to NexEngine v2.1.2 build-15/03/2022

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

Feature No Longer Working

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.

missing docs

[Changed] Permissions for the 'key' command were changed. See docs for details.

Well where can the docs be found?

Error while opening crates

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]

ExcellentCrates messages bug

when I use every command like /excellentcrates help it will write something like this
image
or this
image
i tried deleting message config, but didn´t help. I don´t know if the error is in another plugin or in excellentcrates

Error when player join server

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) ~[?:?]

Error.

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

4.0.5 Version

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)

Exp consumption

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.

  • 74 Level = 15k

I believe that going back to the old model by points would solve the problem.

Give Key All command repeating

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

Error
https://pastebin.com/2y700hhQ

With the auto-donate system, it gives an error

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?

goldencrates convertor

The goldencrates converter converts crates, but does not convert the key database or menus.

1.18.2 support

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

Random Error

[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) ~[?:?]

Issue with Creative Mode

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.