PowerNukkit / PowerNukkit

A Nukkit fork which supports new Minecraft Bedrock features
GNU General Public License v3.0
236 stars 61 forks source link

[Plugin Compatibility] Custom Join and Quit #1254

Open MonoAdrian23 opened 2 years ago

MonoAdrian23 commented 2 years ago

🐞 I found a bug

14:48:15 [WARN ] A task raised an exception. Task: com.nukkitx.network.raknet.RakNetServer$$Lambda$368/0x0000000840a07c40@72c53338 java.lang.NullPointerException: null at com.nukkitx.network.raknet.RakNetSession.initHeapWeights(RakNetSession.java:180) ~[powernukkit-stable.jar:?] at com.nukkitx.network.raknet.RakNetSession.deinitialize(RakNetSession.java:146) ~[powernukkit-stable.jar:?] at com.nukkitx.network.raknet.RakNetSession.close0(RakNetSession.java:594) ~[powernukkit-stable.jar:?] at com.nukkitx.network.raknet.RakNetSession.close(RakNetSession.java:581) ~[powernukkit-stable.jar:?] at com.nukkitx.network.raknet.RakNetSession.tick(RakNetSession.java:422) ~[powernukkit-stable.jar:?] at com.nukkitx.network.raknet.RakNetSession.onTick(RakNetSession.java:417) ~[powernukkit-stable.jar:?] at com.nukkitx.network.raknet.RakNetServer.lambda$onTick$1(RakNetServer.java:129) ~[powernukkit-stable.jar:?] at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164) [powernukkit-stable.jar:?] at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) [powernukkit-stable.jar:?] at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:384) [powernukkit-stable.jar:?] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [powernukkit-stable.jar:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [powernukkit-stable.jar:?] at java.lang.Thread.run(Unknown Source) [?:?] No Player can Join with this Error. Its very important! @joserobjr @Gabriel8579 @LoboMetalurgico ### 📸 Screenshots / Videos

▶ Steps to Reproduce

  1. Run command '...'
  2. Click on '....'
  3. Put '....' at '...'
  4. See error

✔ Expected Behavior

❌ Actual Behavior

📋 Debug information

💢 Crash Dump, Stack Trace and Other Files

💬 Anything else we should know?

powernukkit[bot] commented 2 years ago

Hey @MonoAdrian23, thank you for the report!

:eye_speech_bubble: Detected the commit: e230931fcfdcc80be56db75880921f54876391b3

LoboMetalurgico commented 2 years ago

Do you have any plugin installed?

MonoAdrian23 commented 2 years ago

Only this one. https://cloudburstmc.org/threads/custom-join-and-quid.1089/

LoboMetalurgico commented 2 years ago

This plugin works with the join and quit of players. Possibly this is a compatibility issue between the plugin and PowerNukkit.

MonoAdrian23 commented 2 years ago

I have removed this Plugin and now it works now. Thanks for our help.