#Console Warning

1 messages · Page 1 of 1 (latest)

ocean hemlock
#

Trigger:

[player] fix<delay=15>

When player offline it will spread this warning message.

[17:37:16 WARN]: [DeluxeMenus] Plugin DeluxeMenus v1.14.1-DEV-null generated an exception while executing task 16325
java.lang.NullPointerException: null
[17:37:16 WARN]: [DeluxeMenus] Plugin DeluxeMenus v1.14.1-DEV-null generated an exception while executing task 16536
#

Details:

java.lang.NullPointerException: Cannot invoke "org.bukkit.entity.Player.getInventory()" because "player" is null
        at me.gabytm.placeholderapi.armor.ArmorExpansion.onPlaceholderRequest(ArmorExpansion.java:44) ~[?:?]
        at PlaceholderAPI-2.11.7-DEV-Folia.jar/me.clip.placeholderapi.PlaceholderHook.onRequest(PlaceholderHook.java:35) ~[PlaceholderAPI-2.11.7-DEV-Folia.jar:?]
        at PlaceholderAPI-2.11.7-DEV-Folia.jar/me.clip.placeholderapi.replacer.CharsReplacer.apply(CharsReplacer.java:119) ~[PlaceholderAPI-2.11.7-DEV-Folia.jar:?]
        at PlaceholderAPI-2.11.7-DEV-Folia.jar/me.clip.placeholderapi.PlaceholderAPI.setBracketPlaceholders(PlaceholderAPI.java:126) ~[PlaceholderAPI-2.11.7-DEV-Folia.jar:?]
        at me.kaliber.expansions.changeoutput.ChangeOutputExpansion.onRequest(ChangeOutputExpansion.kt:41) ~[?:?]
        at PlaceholderAPI-2.11.7-DEV-Folia.jar/me.clip.placeholderapi.replacer.CharsReplacer.apply(CharsReplacer.java:119) ~[PlaceholderAPI-2.11.7-DEV-Folia.jar:?]
        at PlaceholderAPI-2.11.7-DEV-Folia.jar/me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI.java:71) ~[PlaceholderAPI-2.11.7-DEV-Folia.jar:?]
#
        at PlaceholderAPI-2.11.7-DEV-Folia.jar/me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI.java:99) ~[PlaceholderAPI-2.11.7-DEV-Folia.jar:?]
        at DeluxeMenus-1.14.1-DEV-null.jar/com.extendedclip.deluxemenus.utils.StringUtils.replacePlaceholders(StringUtils.java:57) ~[DeluxeMenus-1.14.1-DEV-null.jar:?]
        at DeluxeMenus-1.14.1-DEV-null.jar/com.extendedclip.deluxemenus.menu.MenuHolder.setPlaceholders(MenuHolder.java:112) ~[DeluxeMenus-1.14.1-DEV-null.jar:?]
        at DeluxeMenus-1.14.1-DEV-null.jar/com.extendedclip.deluxemenus.menu.MenuHolder.setPlaceholdersAndArguments(MenuHolder.java:103) ~[DeluxeMenus-1.14.1-DEV-null.jar:?]
        at DeluxeMenus-1.14.1-DEV-null.jar/com.extendedclip.deluxemenus.menu.MenuHolder$1.run(MenuHolder.java:283) ~[DeluxeMenus-1.14.1-DEV-null.jar:?]
        at DeluxeMenus-1.14.1-DEV-null.jar/com.extendedclip.deluxemenus.libs.minelib.scheduler.common.scheduler.Scheduler.lambda$runTimer$0(Scheduler.java:48) ~[DeluxeMenus-1.14.1-DEV-null.jar:?]
        at DeluxeMenus-1.14.1-DEV-null.jar/com.extendedclip.deluxemenus.libs.minelib.scheduler.common.util.task.BukkitTask$1.run(BukkitTask.java:35) ~[DeluxeMenus-1.14.1-DEV-null.jar:?]
        at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
        at org.bukkit.craftbukkit.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[purpur-1.21.4.jar:1.21.4-2416-51aafbc]
        at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[purpur-1.21.4.jar:?]
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
        at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]```
safe dawn
#

So, the actual error is thrown by the Armor expansion from PlaceholderAPI but that is because the Player isn't online.

However, DeluxeMenus shouldn't run the action at all when the player is not online.

I see minelib.scheduler mentioned so I'm guessing you are using a custom build of DeluxeMenus with Folia support. We can't help you with that unfortunatelly. You'll have to contact whoever made those changes and ask them for help.