DecentHolograms icon indicating copy to clipboard operation
DecentHolograms copied to clipboard

java.lang.NullPointerException: Cannot invoke "eu.decentsoftware.holograms.api.utils.reflect.ReflectField.getValue(Object)" because "eu.decentsoftware.holograms.api.nms.NMS.PLAYER_CONNECTION_NETWORK_MANAGER_FIELD" is null

Open p0ns opened this issue 2 years ago • 13 comments

Just making sure

  • [X] I made sure, this bug is not already known or reported.
  • [X] I believe, that this bug is fixable.

Reproduction

Latest DecentHolograms 2.8.4 on MC Spigot 1.20.2, throws this error every time a user joins or leaves the server.

[04:28:44] [Server thread/WARN]: java.lang.NullPointerException: Cannot invoke "eu.decentsoftware.holograms.api.utils.reflect.ReflectField.getValue(Object)" because "eu.decentsoftware.holograms.api.nms.NMS.PLAYER_CONNECTION_NETWORK_MANAGER_FIELD" is null                                                               
[04:28:44] [Server thread/WARN]:        at eu.decentsoftware.holograms.api.nms.NMS.getPipeline(NMS.java:247)                                                                                                                                                                                                                 
[04:28:44] [Server thread/WARN]:        at eu.decentsoftware.holograms.api.nms.PacketListener.unhook(PacketListener.java:72)                                                                                                                                                                                                 
[04:28:44] [Server thread/WARN]:        at eu.decentsoftware.holograms.api.player.PlayerListener.onQuit(PlayerListener.java:34)                                                                                                                                                                                              
[04:28:44] [Server thread/WARN]:        at jdk.internal.reflect.GeneratedMethodAccessor442.invoke(Unknown Source)                                                                                                                                                                                                            
[04:28:44] [Server thread/WARN]:        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)                                                                                                                                                                          
[04:28:44] [Server thread/WARN]:        at java.base/java.lang.reflect.Method.invoke(Method.java:568)                                                                                                                                                                                                                        
[04:28:44] [Server thread/WARN]:        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306)                                                                                                                                                                                                      
[04:28:44] [Server thread/WARN]:        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)                                                                                                                                                                                                        
[04:28:44] [Server thread/WARN]:        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589)                                                                                                                                                                                                     
[04:28:44] [Server thread/WARN]:        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576)                                                                                                                                                                                                     
[04:28:44] [Server thread/WARN]:        at net.minecraft.server.players.PlayerList.remove(PlayerList.java:516)                                                                                                                                                                                                               
[04:28:44] [Server thread/WARN]:        at net.minecraft.server.network.PlayerConnection.q(PlayerConnection.java:1693)                                                                                                                                                                                                       
[04:28:44] [Server thread/WARN]:        at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:1680)                                                                                                                                                                                                       
[04:28:44] [Server thread/WARN]:        at net.minecraft.network.NetworkManager.p(NetworkManager.java:611)                                                                                                                                                                                                                   
[04:28:44] [Server thread/WARN]:        at net.minecraft.server.network.ServerConnection.c(ServerConnection.java:200)                                                                                                                                                                                                        
[04:28:44] [Server thread/WARN]:        at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1310)                                                                                                                                                                                                                 
[04:28:44] [Server thread/WARN]:        at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:387)                                                                                                                                                                                                        
[04:28:44] [Server thread/WARN]:        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1179)                                                                                                                                                                                                                 
[04:28:44] [Server thread/WARN]:        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:996)                                                                                                                                                                                                                  
[04:28:44] [Server thread/WARN]:        at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:298)                                                                                                                                                                                                           
[04:28:44] [Server thread/WARN]:        at java.base/java.lang.Thread.run(Thread.java:833)    

Plugin works otherwise, just annoying error on the logs

Solution

No response

Server Version

1.20.2

Client Version

1.20.2

Plugin Version

2.8.4

Log

https://pastebin.com/jLdUym8c

p0ns avatar Oct 13 '23 04:10 p0ns

Same issue here after switching to Spigot 1.20.2 and plugin version 2.8.4

Server Software: This server is running CraftBukkit version 3917-Spigot-dba3cdc-b590041 (MC: 1.20.2) (Implementing API version 1.20.2-R0.1-SNAPSHOT)

Log:

[23:25:39] [Server thread/WARN]: java.lang.NullPointerException: Cannot invoke "eu.decentsoftware.holograms.api.utils.reflect.ReflectField.getValue(Object)" because "eu.decentsoftware.holograms.api.nms.NMS.PLAYER_CONNECTION_NETWORK_MANAGER_FIELD" is null
[23:25:39] [Server thread/WARN]:        at eu.decentsoftware.holograms.api.nms.NMS.getPipeline(NMS.java:247)
[23:25:39] [Server thread/WARN]:        at eu.decentsoftware.holograms.api.nms.PacketListener.hook(PacketListener.java:46)
[23:25:39] [Server thread/WARN]:        at eu.decentsoftware.holograms.api.player.PlayerListener.lambda$onJoin$1(PlayerListener.java:24)
[23:25:39] [Server thread/WARN]:        at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftTask.run(CraftTask.java:82)
[23:25:39] [Server thread/WARN]:        at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:415)
[23:25:39] [Server thread/WARN]:        at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1243)
[23:25:39] [Server thread/WARN]:        at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:387)
[23:25:39] [Server thread/WARN]:        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1179)
[23:25:39] [Server thread/WARN]:        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:996)
[23:25:39] [Server thread/WARN]:        at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:298)
[23:25:39] [Server thread/WARN]:        at java.base/java.lang.Thread.run(Thread.java:833)

Interleace avatar Oct 19 '23 21:10 Interleace

Me too :c, please somebody give me the solution. the bug always expulse me out of the server and I can't play.

[12:27:10] [Server thread/WARN]: java.lang.NullPointerException: Cannot invoke "eu.decentsoftware.holograms.api.utils.reflect.ReflectField.getValue(Object)" because "eu.decentsoftware.holograms.api.nms.NMS.PLAYER_CONNECTION_NETWORK_MANAGER_FIELD" is null

1903 | [12:27:10] [Server thread/WARN]: at eu.decentsoftware.holograms.api.nms.NMS.getPipeline(NMS.java:247) 1904 | [12:27:10] [Server thread/WARN]: at eu.decentsoftware.holograms.api.nms.PacketListener.unhook(PacketListener.java:72) 1905 | [12:27:10] [Server thread/WARN]: at eu.decentsoftware.holograms.api.player.PlayerListener.onQuit(PlayerListener.java:34) 1906 | [12:27:10] [Server thread/WARN]: at jdk.internal.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) 1907 | [12:27:10] [Server thread/WARN]: at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 1908 | [12:27:10] [Server thread/WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:568) 1909 | [12:27:10] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) 1910 | [12:27:10] [Server thread/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) 1911 | [12:27:10] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) 1912 | [12:27:10] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) 1913 | [12:27:10] [Server thread/WARN]: at net.minecraft.server.players.PlayerList.remove(PlayerList.java:516) 1914 | [12:27:10] [Server thread/WARN]: at net.minecraft.server.network.PlayerConnection.q(PlayerConnection.java:1693) 1915 | [12:27:10] [Server thread/WARN]: at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:1680) 1916 | [12:27:10] [Server thread/WARN]: at net.minecraft.network.NetworkManager.p(NetworkManager.java:611) 1917 | [12:27:10] [Server thread/WARN]: at net.minecraft.server.network.ServerConnection.c(ServerConnection.java:200) 1918 | [12:27:10] [Server thread/WARN]: at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1310) 1919 | [12:27:10] [Server thread/WARN]: at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:387) 1920 | [12:27:10] [Server thread/WARN]: at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1179) 1921 | [12:27:10] [Server thread/WARN]: at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:996) 1922 | [12:27:10] [Server thread/WARN]: at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:298) 1923 | [12:27:10] [Server thread/WARN]: at java.base/java.lang.Thread.run(Thread.java:833)

edr14n avatar Oct 29 '23 18:10 edr14n

Hello, I attempted to fix this issue in version 2.8.5. Let me know if it helped.

d0by1 avatar Nov 12 '23 09:11 d0by1

Hello, that's what I get on join: [Server thread/WARN]: [DecentHolograms] Failed to modify player's pipline. (Bartholdy)

Version: 2.8.5

Am So., 12. Nov. 2023 um 09:45 Uhr schrieb Tomáš Plánský < @.***>:

Hello, I attempted to fix this issue in version 2.8.5. Let me know if it helped.

— Reply to this email directly, view it on GitHub https://github.com/DecentSoftware-eu/DecentHolograms/issues/158#issuecomment-1807073863, or unsubscribe https://github.com/notifications/unsubscribe-auth/APWJBMXLOPZ7AQ3U4M2WHCTYECLDHAVCNFSM6AAAAAA56SCHRSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBXGA3TGOBWGM . You are receiving this because you commented.Message ID: @.***>

Interleace avatar Dec 15 '23 21:12 Interleace

The version 2.8.6 fix this for 1.20.4, I just confirmed!

lucasfrederico avatar Dec 28 '23 13:12 lucasfrederico

Okay, I will try the new version. Sorry for misinformation xD

Am Do., 28. Dez. 2023 um 13:24 Uhr schrieb Lucas Frederico < @.***>:

The version 2.8.6 fix this, I just confirmed!

— Reply to this email directly, view it on GitHub https://github.com/DecentSoftware-eu/DecentHolograms/issues/158#issuecomment-1871176538, or unsubscribe https://github.com/notifications/unsubscribe-auth/APWJBMRVW4FXLWXSJRKBMSLYLVXIZAVCNFSM6AAAAAA56SCHRSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZRGE3TMNJTHA . You are receiving this because you commented.Message ID: @.***>

Interleace avatar Dec 28 '23 18:12 Interleace

I just got this with version 2.8.6:

[23:25:15] [Server thread/INFO]: KlausBaudelaire lost connection: Disconnected
[23:25:15] [Server thread/WARN]: [DecentHolograms] Failed to modify player's pipeline. (KlausBaudelaire)
java.lang.NullPointerException: Cannot invoke "eu.decentsoftware.holograms.api.utils.reflect.ReflectField.getValue(Object)" because "eu.decentsoftware.holograms.api.nms.NMS.PLAYER_CONNECTION_NETWORK_MANAGER_FIELD" is null
>       at eu.decentsoftware.holograms.api.nms.NMS.getPipeline(NMS.java:250) ~[?:?]
>       at eu.decentsoftware.holograms.api.nms.PacketListener.executeOnPipeline(PacketListener.java:51) ~[?:?]
>       at eu.decentsoftware.holograms.api.nms.PacketListener.unhook(PacketListener.java:38) ~[?:?]
>       at eu.decentsoftware.holograms.api.listeners.PlayerListener.onQuit(PlayerListener.java:38) ~[?:?]
>       at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
>       at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
>       at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
>       at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
>       at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
>       at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
>       at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
>       at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
>       at net.minecraft.server.players.PlayerList.remove(PlayerList.java:515) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.network.PlayerConnection.q(PlayerConnection.java:1724) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:1711) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.network.NetworkManager.p(NetworkManager.java:611) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.network.ServerConnection.c(ServerConnection.java:200) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1399) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:387) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1242) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1054) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:304) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at java.lang.Thread.run(Thread.java:840) ~[?:?]
[23:27:51] [Server thread/INFO]: lizardfreak321 lost connection: Disconnected
[23:27:51] [Server thread/WARN]: [DecentHolograms] Failed to modify player's pipeline. (lizardfreak321)
java.lang.NullPointerException: Cannot invoke "eu.decentsoftware.holograms.api.utils.reflect.ReflectField.getValue(Object)" because "eu.decentsoftware.holograms.api.nms.NMS.PLAYER_CONNECTION_NETWORK_MANAGER_FIELD" is null
>       at eu.decentsoftware.holograms.api.nms.NMS.getPipeline(NMS.java:250) ~[?:?]
>       at eu.decentsoftware.holograms.api.nms.PacketListener.executeOnPipeline(PacketListener.java:51) ~[?:?]
>       at eu.decentsoftware.holograms.api.nms.PacketListener.unhook(PacketListener.java:38) ~[?:?]
>       at eu.decentsoftware.holograms.api.listeners.PlayerListener.onQuit(PlayerListener.java:38) ~[?:?]
>       at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
>       at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
>       at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
>       at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
>       at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
>       at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
>       at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
>       at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
>       at net.minecraft.server.players.PlayerList.remove(PlayerList.java:515) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.network.PlayerConnection.q(PlayerConnection.java:1724) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:1711) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.network.NetworkManager.p(NetworkManager.java:611) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.network.ServerConnection.c(ServerConnection.java:200) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1399) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:387) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1242) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1054) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:304) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
>       at java.lang.Thread.run(Thread.java:840) ~[?:?]

Version info:

[23:28:23] [Server thread/INFO]: DecentHolograms version 2.8.6
[23:28:23] [Server thread/INFO]: A lightweight yet very powerful hologram plugin with many features and configuration options.
[23:28:23] [Server thread/INFO]: Author: d0by
[23:32:18] [Server thread/INFO]: This server is running CraftBukkit version 4011-Spigot-864e4ac-76931e8 (MC: 1.20.4) (Implementing API version 1.20.4-R0.1-SNAPSHOT)

null321-jared avatar Jan 12 '24 04:01 null321-jared

Hi! I also had a stack trace, an exception. If it is still relevant I could send you the information deployed by the console. Have a good day!

null321-jared @.***> schrieb am Fr., 12. Jan. 2024, 05:33:

I just got this with version 2.8.6:

[23:25:15] [Server thread/INFO]: KlausBaudelaire lost connection: Disconnected [23:25:15] [Server thread/WARN]: [DecentHolograms] Failed to modify player's pipeline. (KlausBaudelaire) java.lang.NullPointerException: Cannot invoke "eu.decentsoftware.holograms.api.utils.reflect.ReflectField.getValue(Object)" because "eu.decentsoftware.holograms.api.nms.NMS.PLAYER_CONNECTION_NETWORK_MANAGER_FIELD" is null

  at eu.decentsoftware.holograms.api.nms.NMS.getPipeline(NMS.java:250) ~[?:?]
  at eu.decentsoftware.holograms.api.nms.PacketListener.executeOnPipeline(PacketListener.java:51) ~[?:?]
  at eu.decentsoftware.holograms.api.nms.PacketListener.unhook(PacketListener.java:38) ~[?:?]
  at eu.decentsoftware.holograms.api.listeners.PlayerListener.onQuit(PlayerListener.java:38) ~[?:?]
  at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
  at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
  at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
  at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
  at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
  at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
  at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
  at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
  at net.minecraft.server.players.PlayerList.remove(PlayerList.java:515) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.network.PlayerConnection.q(PlayerConnection.java:1724) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:1711) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.network.NetworkManager.p(NetworkManager.java:611) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.network.ServerConnection.c(ServerConnection.java:200) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1399) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:387) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1242) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1054) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:304) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at java.lang.Thread.run(Thread.java:840) ~[?:?]

[23:27:51] [Server thread/INFO]: lizardfreak321 lost connection: Disconnected [23:27:51] [Server thread/WARN]: [DecentHolograms] Failed to modify player's pipeline. (lizardfreak321) java.lang.NullPointerException: Cannot invoke "eu.decentsoftware.holograms.api.utils.reflect.ReflectField.getValue(Object)" because "eu.decentsoftware.holograms.api.nms.NMS.PLAYER_CONNECTION_NETWORK_MANAGER_FIELD" is null

  at eu.decentsoftware.holograms.api.nms.NMS.getPipeline(NMS.java:250) ~[?:?]
  at eu.decentsoftware.holograms.api.nms.PacketListener.executeOnPipeline(PacketListener.java:51) ~[?:?]
  at eu.decentsoftware.holograms.api.nms.PacketListener.unhook(PacketListener.java:38) ~[?:?]
  at eu.decentsoftware.holograms.api.listeners.PlayerListener.onQuit(PlayerListener.java:38) ~[?:?]
  at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
  at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
  at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
  at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
  at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
  at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
  at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
  at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot-api-1.20.4-R0.1-SNAPSHOT.jar:?]
  at net.minecraft.server.players.PlayerList.remove(PlayerList.java:515) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.network.PlayerConnection.q(PlayerConnection.java:1724) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:1711) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.network.NetworkManager.p(NetworkManager.java:611) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.network.ServerConnection.c(ServerConnection.java:200) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1399) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:387) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1242) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1054) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:304) ~[spigot-1.20.4-R0.1-SNAPSHOT.jar:4011-Spigot-864e4ac-76931e8]
  at java.lang.Thread.run(Thread.java:840) ~[?:?]

Version info:

[23:28:23] [Server thread/INFO]: DecentHolograms version 2.8.6 [23:28:23] [Server thread/INFO]: A lightweight yet very powerful hologram plugin with many features and configuration options. [23:28:23] [Server thread/INFO]: Author: d0by [23:32:18] [Server thread/INFO]: This server is running CraftBukkit version 4011-Spigot-864e4ac-76931e8 (MC: 1.20.4) (Implementing API version 1.20.4-R0.1-SNAPSHOT)

— Reply to this email directly, view it on GitHub https://github.com/DecentSoftware-eu/DecentHolograms/issues/158#issuecomment-1888417584, or unsubscribe https://github.com/notifications/unsubscribe-auth/APWJBMXN7LETALUGUAIY2GTYOC4I7AVCNFSM6AAAAAA56SCHRSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOBYGQYTONJYGQ . You are receiving this because you commented.Message ID: @.***>

Interleace avatar Jan 17 '24 04:01 Interleace

I am also getting this error

java.lang.NullPointerException: Cannot invoke "eu.decentsoftware.holograms.api.utils.reflect.ReflectField.getValue(Object)" because "eu.decentsoftware.holograms.api.nms.NMS.PLAYER_CONNECTION_NETWORK_MANAGER_FIELD" is null

Oogle-Boogle avatar Feb 17 '24 22:02 Oogle-Boogle

Hello, I am getting this error too. java.lang.NullPointerException: Cannot invoke "eu.decentsoftware.holograms.api.utils.reflect.ReflectField.getValue(Object)" because "eu.decentsoftware.holograms.api.nms.NMS.PLAYER_CONNECTION_NETWORK_MANAGER_FIELD" is null Plugin version 2.8.6 Spigot version 1.20.4.

arthurmadecprevost avatar Feb 20 '24 22:02 arthurmadecprevost

Same for me :/

KodeurKubik avatar Feb 22 '24 07:02 KodeurKubik

me too ;/

WoksDev6 avatar Apr 14 '24 20:04 WoksDev6

Same here, running 2.8.6 on 1.20.4

OfficialShawn avatar May 01 '24 17:05 OfficialShawn

Hello, try running 2.8.7 and see if the issue persists. Let me know if I managed to fix it, thank you.

d0by1 avatar May 18 '24 20:05 d0by1

I will now close this issue to streamline the issue tracker. If you encounter the problem again, feel free to create a new issue.

d0by1 avatar May 21 '24 15:05 d0by1