SirZontax / RPGChat

1 stars 0 forks source link

Doesn't work in version 1.12.2 #16

Open TeQTabanca opened 2 years ago

TeQTabanca commented 2 years ago

Describe the bug The server throws an error when it tries to open the plugin.

Expected behavior The plugin should not give an error when opening.

Screenshots or Logs (Use https://hastebin.com/ for Logs or the Code Formatting!) Hastebin

Server (please complete the following information):

SirZontax commented 2 years ago

Hello, sorry for the late answere. Do you sitll have the same problem? If yes, please provide me the Logs again.

Thanks

TeQTabanca commented 2 years ago

Hello, sorry for the late answere. Do you sitll have the same problem? If yes, please provide me the Logs again.

Thanks

This error repeats itself in console

[21:37:51 INFO]: [Genel] [22:37:51] | [20/07/2022] [KURUCU] TeqTabanca: s [21:37:51 WARN]: [RPGChat] Task #98 for RPGChat v1.9.7 generated an exception java.lang.NullPointerException: null at de.sirzontax.rpgchat.utils.ChatOptions.getString(ChatOptions.java:68) ~[RPGChat_J8.jar:?] at de.sirzontax.rpgchat.utils.ChatUtils.displayNormalMessage(ChatUtils.java:133) ~[RPGChat_J8.jar:?] at de.sirzontax.rpgchat.utils.ChatRunnable.run(ChatRunnable.java:29) ~[RPGChat_J8.jar:?] at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) ~[server.jar:git-Spigot-79a30d7-f4830a1] at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:361) [server.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739) [server.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-79a30d7-f4830a1] at java.lang.Thread.run(Thread.java:829) [?:?]

SirZontax commented 1 year ago

Hey,

sorry for the late answere. I will look into this problem. While doing so please check out the newest 1.10.x Version, maybe it is already fixed there.

TeQTabanca commented 1 year ago

Hey,

sorry for the late answere. I will look into this problem. While doing so please check out the newest 1.10.x Version, maybe it is already fixed there.

I downloaded the latest version but the 1.8-16.x version is seen as 1.9.7 and it gives an error when starting the server.

[10:17:57 INFO]: [RPGChat] Enabling RPGChat v1.9.7
[10:17:57 INFO]: [RPGChat] [RPGChat] Configuration successfully loaded
[10:17:57 INFO]: [RPGChat] [Error] Could not register the RyeStand-entity!
[10:17:57 WARN]: java.lang.RuntimeException: Unable to override the old entity RegistryMaterials
[10:17:57 WARN]:        at de.sirzontax.rpgchat.nms.v1_12_R1.CustomEntityRegistry.getInstance(CustomEntityRegistry.java:49)
[10:17:57 WARN]:        at de.sirzontax.rpgchat.nms.v1_12_R1.CustomEntityRegistry.registerCustomEntity(CustomEntityRegistry.java:56)
[10:17:57 WARN]:        at de.sirzontax.rpgchat.nms.v1_12_R1.EntityRegister.registerEntity(EntityRegister.java:13)
[10:17:57 WARN]:        at de.sirzontax.rpgchat.utils.ChatUtils.<init>(ChatUtils.java:66)
[10:17:57 WARN]:        at de.sirzontax.rpgchat.RPGChat.onEnable(RPGChat.java:23)
[10:17:57 WARN]:        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
[10:17:57 WARN]:        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
[10:17:57 WARN]:        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403)
[10:17:57 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381)
[10:17:57 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330)
[10:17:57 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422)
[10:17:57 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383)
[10:17:57 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338)
[10:17:57 WARN]:        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272)
[10:17:57 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545)
[10:17:57 WARN]:        at java.base/java.lang.Thread.run(Thread.java:831)
[10:17:57 WARN]: Caused by: java.lang.NoSuchFieldException: modifiers
[10:17:57 WARN]:        at java.base/java.lang.Class.getDeclaredField(Class.java:2549)
[10:17:57 WARN]:        at de.sirzontax.rpgchat.nms.v1_12_R1.CustomEntityRegistry.getInstance(CustomEntityRegistry.java:41)
[10:17:57 WARN]:        ... 15 more
[10:17:57 INFO]: [RPGChat] Disabling RPGChat v1.9.7
[10:17:57 ERROR]: Error occurred while disabling RPGChat v1.9.7 (Is it up to date?)
java.lang.NullPointerException: Cannot invoke "de.sirzontax.rpgchat.utils.ChatUtils.removeStands()" because "this.chatUtils" is null
        at de.sirzontax.rpgchat.RPGChat.onDisable(RPGChat.java:31) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:266) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:361) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:422) [server.jar:git-Spigot-79a30d7-f4830a1]
        at de.sirzontax.rpgchat.nms.v1_12_R1.EntityRegister.registerEntity(EntityRegister.java:18) [RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at de.sirzontax.rpgchat.utils.ChatUtils.<init>(ChatUtils.java:66) [RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at de.sirzontax.rpgchat.RPGChat.onEnable(RPGChat.java:23) [RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [server.jar:git-Spigot-79a30d7-f4830a1]
        at java.lang.Thread.run(Thread.java:831) [?:?]
[10:17:57 INFO]: [RPGChat] Entity not successfully registered!
[10:17:57 ERROR]: Error occurred while enabling RPGChat v1.9.7 (Is it up to date?)
org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.validate(CraftScheduler.java:413) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:130) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.scheduler.BukkitRunnable.runTaskTimer(BukkitRunnable.java:111) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at de.sirzontax.rpgchat.utils.ChatRunnable.<init>(ChatRunnable.java:20) ~[?:?]
        at de.sirzontax.rpgchat.utils.ChatUtils.<init>(ChatUtils.java:73) ~[?:?]
        at de.sirzontax.rpgchat.RPGChat.onEnable(RPGChat.java:23) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [server.jar:git-Spigot-79a30d7-f4830a1]
        at java.lang.Thread.run(Thread.java:831) [?:?]
SirZontax commented 1 year ago

So, I tried it myself but couldn't reproduce this error. Are you sure you don't have any other plugins who inteferere with mine? Like some who change/add/remove entities to/from the game?

TeQTabanca commented 1 year ago

So, I tried it myself but couldn't reproduce this error. Are you sure you don't have any other plugins who inteferere with mine? Like some who change/add/remove entities to/from the game?

I tried it on test server, There was only RPG-Chat-1.8-1.16.x and Luckperms plugin. It opens in java 11, but when I send a message to the chat, the message I sent does not appear in my head. It does not give any error in console. When Java 16 and Java 17 are used, such an error appears in the console.

TeQTabanca commented 1 year ago

I got an error while in java 11 now

[16:27:32 WARN]: [RPGChat] Task #7 for RPGChat v1.9.7 generated an exception
java.lang.NullPointerException: null
        at de.sirzontax.rpgchat.utils.ChatOptions.getString(ChatOptions.java:68) ~[RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at de.sirzontax.rpgchat.utils.ChatUtils.displayNormalMessage(ChatUtils.java:133) ~[RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at de.sirzontax.rpgchat.utils.ChatRunnable.run(ChatRunnable.java:29) ~[RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:361) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-79a30d7-f4830a1]
        at java.lang.Thread.run(Thread.java:829) [?:?]
SirZontax commented 1 year ago
[16:27:32 WARN]: [RPGChat] Task #7 for RPGChat v1.9.7 generated an exception
java.lang.NullPointerException: null
        at de.sirzontax.rpgchat.utils.ChatOptions.getString(ChatOptions.java:68) ~[RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at de.sirzontax.rpgchat.utils.ChatUtils.displayNormalMessage(ChatUtils.java:133) ~[RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at de.sirzontax.rpgchat.utils.ChatRunnable.run(ChatRunnable.java:29) ~[RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:361) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-79a30d7-f4830a1]
        at java.lang.Thread.run(Thread.java:829) [?:?]

This error should be fixed with the newest update. Please check now if it works on your Test-Server!

TeQTabanca commented 1 year ago
[16:27:32 WARN]: [RPGChat] Task #7 for RPGChat v1.9.7 generated an exception
java.lang.NullPointerException: null
        at de.sirzontax.rpgchat.utils.ChatOptions.getString(ChatOptions.java:68) ~[RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at de.sirzontax.rpgchat.utils.ChatUtils.displayNormalMessage(ChatUtils.java:133) ~[RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at de.sirzontax.rpgchat.utils.ChatRunnable.run(ChatRunnable.java:29) ~[RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:361) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-79a30d7-f4830a1]
        at java.lang.Thread.run(Thread.java:829) [?:?]

This error should be fixed with the newest update. Please check now if it works on your Test-Server!

1- It works now but starts as "null". When I add the first "#" character it doesn't start as "null".

image

image

2- Color codes don't work.

image

image

3- Why doesn't your plugin open in Java 16 and 17? Will the Java 16 and 17 issue be fixed?

[20:52:42 INFO]: [RPGChat] Enabling RPGChat v1.10.0
[20:52:42 INFO]: [RPGChat] [RPGChat] Configuration successfully loaded
[20:52:42 INFO]: [RPGChat] [Error] Could not register the WharStand-entity!
[20:52:42 WARN]: java.lang.RuntimeException: Unable to override the old entity RegistryMaterials

[20:52:42 WARN]:        at de.sirzontax.rpgchat.nms.v1_12_R1.CustomEntityRegistry.getInstance(CustomEntityRegistry.java:48)

[20:52:42 WARN]:        at de.sirzontax.rpgchat.nms.v1_12_R1.CustomEntityRegistry.registerCustomEntity(CustomEntityRegistry.java:55)

[20:52:42 WARN]:        at de.sirzontax.rpgchat.nms.v1_12_R1.EntityRegister.registerEntity(EntityRegister.java:13)

[20:52:42 WARN]:        at de.sirzontax.rpgchat.utils.ChatUtils.<init>(ChatUtils.java:66)

[20:52:42 WARN]:        at de.sirzontax.rpgchat.RPGChat.onEnable(RPGChat.java:23)

[20:52:42 WARN]:        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)

[20:52:42 WARN]:        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)

[20:52:42 WARN]:        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403)

[20:52:42 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381)

[20:52:42 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330)

[20:52:42 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422)

[20:52:42 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383)

[20:52:42 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338)

[20:52:42 WARN]:        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272)

[20:52:42 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545)

[20:52:42 WARN]:        at java.base/java.lang.Thread.run(Thread.java:833)

[20:52:42 WARN]: Caused by: java.lang.NoSuchFieldException: modifiers

[20:52:42 WARN]:        at java.base/java.lang.Class.getDeclaredField(Class.java:2610)

[20:52:42 WARN]:        at de.sirzontax.rpgchat.nms.v1_12_R1.CustomEntityRegistry.getInstance(CustomEntityRegistry.java:40)

[20:52:42 WARN]:        ... 15 more

[20:52:42 INFO]: [RPGChat] Disabling RPGChat v1.10.0
[20:52:42 ERROR]: Error occurred while disabling RPGChat v1.10.0 (Is it up to date?)
java.lang.NullPointerException: Cannot invoke "de.sirzontax.rpgchat.utils.ChatUtils.removeStands()" because "this.chatUtils" is null
        at de.sirzontax.rpgchat.RPGChat.onDisable(RPGChat.java:31) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:266) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:361) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:422) [server.jar:git-Spigot-79a30d7-f4830a1]
        at de.sirzontax.rpgchat.nms.v1_12_R1.EntityRegister.registerEntity(EntityRegister.java:18) [RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at de.sirzontax.rpgchat.utils.ChatUtils.<init>(ChatUtils.java:66) [RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at de.sirzontax.rpgchat.RPGChat.onEnable(RPGChat.java:23) [RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [server.jar:git-Spigot-79a30d7-f4830a1]
        at java.lang.Thread.run(Thread.java:833) [?:?]
[20:52:42 INFO]: [RPGChat] Entity not successfully registered!
[20:52:42 ERROR]: Error occurred while enabling RPGChat v1.10.0 (Is it up to date?)
org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.validate(CraftScheduler.java:413) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:130) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.scheduler.BukkitRunnable.runTaskTimer(BukkitRunnable.java:111) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at de.sirzontax.rpgchat.utils.ChatRunnable.<init>(ChatRunnable.java:20) ~[?:?]
        at de.sirzontax.rpgchat.utils.ChatUtils.<init>(ChatUtils.java:73) ~[?:?]
        at de.sirzontax.rpgchat.RPGChat.onEnable(RPGChat.java:23) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [server.jar:git-Spigot-79a30d7-f4830a1]
        at java.lang.Thread.run(Thread.java:833) [?:?]
SirZontax commented 1 year ago

[16:27:32 WARN]: [RPGChat] Task #7 for RPGChat v1.9.7 generated an exception
[...]
        at java.lang.Thread.run(Thread.java:833) [?:?]
  1. & 2. I will look into it. Could you please share me your config.yml?
  2. The newer versions from 1.17.x will work in Java 16 and 1.18.x-1.19.x in Java 17
TeQTabanca commented 1 year ago
[16:27:32 WARN]: [RPGChat] Task #7 for RPGChat v1.9.7 generated an exception
[...]
        at java.lang.Thread.run(Thread.java:833) [?:?]
  1. & 2. I will look into it. Could you please share me your config.yml?
  2. The newer versions from 1.17.x will work in Java 16 and 1.18.x-1.19.x in Java 17

It would be nice if it worked with java 16 and 17. Because most plugins work with java 16 and 17, except the paid ones.

config.zip

SirZontax commented 1 year ago
[16:27:32 WARN]: [RPGChat] Task #7 for RPGChat v1.9.7 generated an exception
[...]
        at java.lang.Thread.run(Thread.java:833) [?:?]
  1. & 2. I will look into it. Could you please share me your config.yml?
  2. The newer versions from 1.17.x will work in Java 16 and 1.18.x-1.19.x in Java 17

It would be nice if it worked with java 16 and 17. Because most plugins work with java 16 and 17, except the paid ones.

config.zip

I will try to do the support for Java 16 and 17 for the next updates.

It is normal that your "own" color codes in the message don't work since you already define the color of the message inside your config.yml. I also found the problem: Inside of your config.yml are old values (Normal.Chat instead of Normal.Color and Whispered.Chat instead of Whispered.Color), so I changed them in this file to the right ones: config.zip

TeQTabanca commented 1 year ago
[16:27:32 WARN]: [RPGChat] Task #7 for RPGChat v1.9.7 generated an exception
[...]
        at java.lang.Thread.run(Thread.java:833) [?:?]
  1. & 2. I will look into it. Could you please share me your config.yml?
  2. The newer versions from 1.17.x will work in Java 16 and 1.18.x-1.19.x in Java 17

It would be nice if it worked with java 16 and 17. Because most plugins work with java 16 and 17, except the paid ones. config.zip

I will try to do the support for Java 16 and 17 for the next updates.

It is normal that your "own" color codes in the message don't work since you already define the color of the message inside your config.yml. I also found the problem: Inside of your config.yml are old values (Normal.Chat instead of Normal.Color and Whispered.Chat instead of Whispered.Color), so I changed them in this file to the right ones: config.zip

It works fine in Java 11. By the way, the config setting I sent was default, so it would be better if you fix the config setting in the next update.

SirZontax commented 1 year ago

I checked it and in the current version it is already fixed

TeQTabanca commented 1 year ago

I checked it and in the current version it is already fixed

I deleted the config file and uploaded the new version, but when I type anything in the chat, the console gives an error.

[09:11:49 WARN]: [RPGChat] Task #10 for RPGChat v1.10.1 generated an exception
java.lang.NullPointerException: null
        at org.bukkit.ChatColor.translateAlternateColorCodes(ChatColor.java:324) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at de.sirzontax.rpgchat.utils.ChatUtils.displayNormalMessage(ChatUtils.java:133) ~[RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at de.sirzontax.rpgchat.utils.ChatRunnable.run(ChatRunnable.java:29) ~[RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:361) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-79a30d7-f4830a1]
        at java.lang.Thread.run(Thread.java:829) [?:?]
SirZontax commented 1 year ago

I checked it and in the current version it is already fixed

I deleted the config file and uploaded the new version, but when I type anything in the chat, the console gives an error.

[09:11:49 WARN]: [RPGChat] Task #10 for RPGChat v1.10.1 generated an exception
java.lang.NullPointerException: null
        at org.bukkit.ChatColor.translateAlternateColorCodes(ChatColor.java:324) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at de.sirzontax.rpgchat.utils.ChatUtils.displayNormalMessage(ChatUtils.java:133) ~[RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at de.sirzontax.rpgchat.utils.ChatRunnable.run(ChatRunnable.java:29) ~[RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:361) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-79a30d7-f4830a1]
        at java.lang.Thread.run(Thread.java:829) [?:?]

Ah I saw it now, thanks!

Fixed in 1.10.2

TeQTabanca commented 1 year ago

Will you fix the Java 17 issue?

[10:32:17 INFO]: [RPGChat] Enabling RPGChat v1.10.4
[10:32:17 INFO]: [RPGChat] [RPGChat] Configuration successfully loaded
[10:32:17 INFO]: [RPGChat] [Error] Could not register the WharStand-entity!
[10:32:17 WARN]: java.lang.RuntimeException: Unable to override the old entity RegistryMaterials
[10:32:17 WARN]:        at de.sirzontax.rpgchat.nms.v1_12_R1.CustomEntityRegistry.getInstance(CustomEntityRegistry.java:48)
[10:32:17 WARN]:        at de.sirzontax.rpgchat.nms.v1_12_R1.CustomEntityRegistry.registerCustomEntity(CustomEntityRegistry.java:55)
[10:32:17 WARN]:        at de.sirzontax.rpgchat.nms.v1_12_R1.EntityRegister.registerEntity(EntityRegister.java:13)
[10:32:17 WARN]:        at de.sirzontax.rpgchat.utils.ChatUtils.<init>(ChatUtils.java:66)
[10:32:17 WARN]:        at de.sirzontax.rpgchat.RPGChat.onEnable(RPGChat.java:23)
[10:32:17 WARN]:        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
[10:32:17 WARN]:        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
[10:32:17 WARN]:        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403)
[10:32:17 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381)
[10:32:17 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330)
[10:32:17 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422)
[10:32:17 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383)
[10:32:17 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338)
[10:32:17 WARN]:        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272)
[10:32:17 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545)
[10:32:17 WARN]:        at java.base/java.lang.Thread.run(Thread.java:833)
[10:32:17 WARN]: Caused by: java.lang.NoSuchFieldException: modifiers
[10:32:17 WARN]:        at java.base/java.lang.Class.getDeclaredField(Class.java:2610)
[10:32:17 WARN]:        at de.sirzontax.rpgchat.nms.v1_12_R1.CustomEntityRegistry.getInstance(CustomEntityRegistry.java:40)
[10:32:17 WARN]:        ... 15 more
[10:32:17 INFO]: [RPGChat] Disabling RPGChat v1.10.4
[10:32:17 ERROR]: Error occurred while disabling RPGChat v1.10.4 (Is it up to date?)
java.lang.NullPointerException: Cannot invoke "de.sirzontax.rpgchat.utils.ChatUtils.removeStands()" because "this.chatUtils" is null
        at de.sirzontax.rpgchat.RPGChat.onDisable(RPGChat.java:31) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:266) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:361) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:422) [server.jar:git-Spigot-79a30d7-f4830a1]
        at de.sirzontax.rpgchat.nms.v1_12_R1.EntityRegister.registerEntity(EntityRegister.java:18) [RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at de.sirzontax.rpgchat.utils.ChatUtils.<init>(ChatUtils.java:66) [RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at de.sirzontax.rpgchat.RPGChat.onEnable(RPGChat.java:23) [RPGChat-1.8-1.16.x-SNAPSHOT.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [server.jar:git-Spigot-79a30d7-f4830a1]
        at java.lang.Thread.run(Thread.java:833) [?:?]
[10:32:17 INFO]: [RPGChat] Entity not successfully registered!
[10:32:17 ERROR]: Error occurred while enabling RPGChat v1.10.4 (Is it up to date?)
org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.validate(CraftScheduler.java:413) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:130) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.scheduler.BukkitRunnable.runTaskTimer(BukkitRunnable.java:111) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at de.sirzontax.rpgchat.utils.ChatRunnable.<init>(ChatRunnable.java:20) ~[?:?]
        at de.sirzontax.rpgchat.utils.ChatUtils.<init>(ChatUtils.java:73) ~[?:?]
        at de.sirzontax.rpgchat.RPGChat.onEnable(RPGChat.java:23) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381) [server.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272) [server.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [server.jar:git-Spigot-79a30d7-f4830a1]
        at java.lang.Thread.run(Thread.java:833) [?:?]
SirZontax commented 1 year ago

Hey, I will check this again