Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interactive Chat and Items Adder Bug #1338

Open
5 tasks done
nnyxies opened this issue May 1, 2024 · 0 comments
Open
5 tasks done

Interactive Chat and Items Adder Bug #1338

nnyxies opened this issue May 1, 2024 · 0 comments
Labels
Triage default label,wait issue bot check

Comments

@nnyxies
Copy link

nnyxies commented May 1, 2024

I have confirmed that ...

  • Arclight is up to date
  • all dependencies are installed
  • all plugins and mods are up to date
  • unable to reproduce in Spigot
  • unable to reproduce in Forge

Arclight version

arclight-1.20.1-1.0.5-1a8925b

OS & Java versions

java version 17.0.11 by Eclipse Adoptium; OS Linux arch amd64 version 6.1.0-17-amd64

Plugins and Mods

Related Plugins
- InteractiveChat
- ItemsAdder

Description

NOTE : This is a 2 seperate plugins bug report
1.InteractiveChat

  • Run correctly on server startup
  • Problem is when in the server I can't send any chat. Instead it will always fires the same error in console
  • When put InteractiveChat out of plugins, then I can send the chat normally
    Related errors : (This is the error when I tried to send chat when InteractiveChat is loaded)
    [01May2024 10:06:02.649] [Craft Scheduler Thread - 0/WARN] [InteractiveChat/]: Plugin InteractiveChat v4.2.9.1 generated an exception while executing task 3650
    java.lang.NullPointerException: Cannot invoke "java.lang.reflect.Method.getDeclaringClass()" because "method" is null
    at io.izzel.arclight.common.mod.util.remapper.ArclightRedirectAdapter.methodToString(ArclightRedirectAdapter.java:396) ~[arclight-1.20.1-1.0.5-1a8925b.jar%23252!/:arclight-1.20.1-1.0.5-1a8925b] {re:classloading}
    at io.izzel.arclight.common.mod.util.remapper.ArclightRedirectAdapter.runHandle(ArclightRedirectAdapter.java:108) ~[arclight-1.20.1-1.0.5-1a8925b.jar%23252!/:arclight-1.20.1-1.0.5-1a8925b] {re:classloading}
    at io.izzel.arclight.common.mod.util.remapper.generated.ArclightReflectionHandler_23.handleMethodInvoke(ArclightReflectionHandler.java:529) ~[arclight-1.20.1-1.0.5-1a8925b.jar%23252!/:arclight-1.20.1-1.0.5-1a8925b] {}
    at com.loohp.interactivechat.utils.ModernChatSigningUtils.getChatDecorator(ModernChatSigningUtils.java:298) ~[?:?] {}
    at com.loohp.interactivechat.listeners.RedispatchSignedPacket$1.lambda$onPacketReceiving$4(RedispatchSignedPacket.java:91) ~[?:?] {}
    at org.bukkit.craftbukkit.v1_20_R1.scheduler.CraftTask.run(CraftTask.java:82) ~[arclight-1.20.1-1.0.5-1a8925b.jar%23252!/:arclight-1.20.1-1.0.5-1a8925b] {re:classloading}
    at org.bukkit.craftbukkit.v1_20_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) ~[arclight-1.20.1-1.0.5-1a8925b.jar%23252!/:arclight-1.20.1-1.0.5-1a8925b] {re:classloading}
    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:840) ~[?:?] {re:mixin,re:mixin}

2.ItemsAdder

  • Run correctly on server startup
  • Problem is when I tried to take any custom items form the plugin it doesn't let me. Instead it'll fire errors in console
    Suggested errors :
    [01May2024 10:02:51.280] [Server thread/WARN] [ItemsAdder/]: Task #3038 for ItemsAdder v3.6.3-beta-14 generated an exception
    java.lang.ClassCastException: class java.util.HashMap cannot be cast to class it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenHashMap (java.util.HashMap is in module java.base of loader 'bootstrap'; it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenHashMap is in module it.unimi.dsi.fastutil@8.5.9 of loader 'MC-BOOTSTRAP' @149e0f5d)
    at ia.m.op.cs(SourceFile:256) ~[?:?] {}
    at ia.m.fN.bL(SourceFile:22) ~[?:?] {}
    at ia.m.ft.a(SourceFile:476) ~[?:?] {}
    at ia.m.G.a(SourceFile:930) ~[?:?] {}
    at org.bukkit.craftbukkit.v1_20_R1.scheduler.CraftTask.run(CraftTask.java:82) ~[arclight-1.20.1-1.0.5-1a8925b.jar%23252!/:arclight-1.20.1-1.0.5-1a8925b] {re:classloading}
    at org.bukkit.craftbukkit.v1_20_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftSchedulerMixin.java:415) ~[arclight-1.20.1-1.0.5-1a8925b.jar%23252!/:arclight-1.20.1-1.0.5-1a8925b] {re:mixin,re:classloading,pl:mixin:APP:mixins.arclight.bukkit.json:CraftSchedulerMixin,pl:mixin:A}
    at net.minecraft.server.MinecraftServer.handler$bcj000$arclight$runScheduler(MinecraftServerMixin.java:2309) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A,re:mixin,pl:accesstransformer:B}
    at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServerMixin.java) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A,re:mixin,pl:accesstransformer:B}
    at net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServerMixin.java:283) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.dedicated.DedicatedServerMixin,pl:mixin:APP:lithostitched.mixins.json:server.DedicatedServerMixin,pl:mixin:A,re:mixin,pl:accesstransformer:B}
    at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServerMixin.java:814) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A,re:mixin,pl:accesstransformer:B}
    at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServerMixin.java:2070) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A,re:mixin,pl:accesstransformer:B}
    at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServerMixin.java:251) ~[server-1.20.1-20230612.114412-srg.jar%23343!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A,re:mixin,pl:accesstransformer:B}
    at java.lang.Thread.run(Thread.java:840) ~[?:?] {re:mixin,re:mixin}

Full Logs below
If you need me to do something to help you debugging, feel free to tell me what to do.

Step to reproduce

No response

Logs

latest.log

Server pack link (Optional)

No response

@nnyxies nnyxies added the Triage default label,wait issue bot check label May 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Triage default label,wait issue bot check
Projects
None yet
Development

No branches or pull requests

1 participant