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

Missing Paper event handlers: java.lang.NoSuchMethodError #1611

Open
5 tasks done
MrJoethBobeth opened this issue Jan 6, 2025 · 1 comment
Open
5 tasks done

Missing Paper event handlers: java.lang.NoSuchMethodError #1611

MrJoethBobeth opened this issue Jan 6, 2025 · 1 comment
Labels

Comments

@MrJoethBobeth
Copy link

MrJoethBobeth commented Jan 6, 2025

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.21.1-1.0.0-SNAPSHOT-921e417

OS & Java versions

OS: Windows 11 Build 26100, java version "21.0.5" 2024-10-15 LTS

Plugins and Mods

Plugins: Typerwriter, packetevents-spigot-2.7.0

Description

On a Paper server, the mod opens and runs as usual and gives no error signs. On Arclight, bootup pauses and I get the error, "This is not an error of MCCoroutine! and then the following output. This appears to be due to the simple lack of Paper support in Arclight and its lack of event handlers . The command "com.typewritermc.engine.paper.events.StagingChangeEvent.callEvent()" isnt registered. I am just bringing attention to this to show a misfunctioning aspect of more complex paper plugins for when development arrives.
Screenshot 2025-01-06 135334

Step to reproduce

  1. Download the Typewriter and packetevents plugins to the plugins folder, with none others.
  2. Run the server as normal

Logs

latest.log

Server pack link (Optional)

No response

@MrJoethBobeth MrJoethBobeth added the Tag: Triage | 待检查 Default label, waiting for triage label Jan 6, 2025
@virtualspan
Copy link
Contributor

virtualspan commented Jan 11, 2025

Arclight doesn't yet support the Paper API and Paper plugins, only Bukkit/Spigot ones. Paper API support is now being worked on tho. Check the pinned issue called Paper for more info.

Edit: So basically your plugin is a paper plugin and paper plugins aren't supported yet. So that's causing the error.

@qyl27 qyl27 added Version: Feudal Kings (1.21/1.21.1) Category: Paper API Issue related Paper API implementation and removed Tag: Triage | 待检查 Default label, waiting for triage labels Jan 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants