Skip to content

[2.2] - Support experimental Paper builds#11

Open
DaMarine wants to merge 1 commit into
Luncaaa:mainfrom
Slabserver:support-experimental-paper-builds
Open

[2.2] - Support experimental Paper builds#11
DaMarine wants to merge 1 commit into
Luncaaa:mainfrom
Slabserver:support-experimental-paper-builds

Conversation

@DaMarine

@DaMarine DaMarine commented Jul 2, 2026

Copy link
Copy Markdown

Fixes a crash when running experimental Paper builds, caused by these versions containing the build number, which cannot currently be parsed.

See example below, encountered when using this plugin in our Staging setup for 26.2 with the paper-api-26.2.build.29-alpha.jar:

[15:10:07 INFO]: [AL] Enabling AdvancedLinks v2.1.1
[15:10:07 INFO]: [AL] Detected platform: Paper. Enabling support...
[15:10:07 ERROR]: Error occurred while enabling AdvancedLinks v2.1.1 (Is it up to date?)
java.lang.NumberFormatException: For input string: "build"
        at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67) ~[?:?]
        at java.base/java.lang.Integer.parseInt(Integer.java:565) ~[?:?]
        at java.base/java.lang.Integer.parseInt(Integer.java:662) ~[?:?]
        at AdvancedLinks-plugin-2.1.1.jar//me.lucaaa.advancedlinks.spigot.managers.PlatformManager.registerMainCommand(PlatformManager.java:80) ~[?:?]
        at AdvancedLinks-plugin-2.1.1.jar//me.lucaaa.advancedlinks.SpigotAdvancedLinks.onEnable(SpigotAdvancedLinks.java:67) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:279) ~[paper-api-26.2.build.29-alpha.jar:?]
        at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:207) ~[paper-26.2.jar:26.2-29-bb32c37]
        at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[paper-26.2.jar:26.2-29-bb32c37]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[paper-api-26.2.build.29-alpha.jar:?]
        at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:633) ~[paper-26.2.jar:26.2-29-bb32c37]
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:590) ~[paper-26.2.jar:26.2-29-bb32c37]
        at net.minecraft.server.MinecraftServer.initPostWorld(MinecraftServer.java:672) ~[paper-26.2.jar:26.2-29-bb32c37]
        at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:343) ~[paper-26.2.jar:26.2-29-bb32c37]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1290) ~[paper-26.2.jar:26.2-29-bb32c37]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:302) ~[paper-26.2.jar:26.2-29-bb32c37]
        at java.base/java.lang.Thread.run(Thread.java:1474) ~[?:?]
[15:10:07 INFO]: [AL] Disabling AdvancedLinks v2.1.1

I've not bumped the versioning further in this PR, as it looks like you are yet to publish AdvancedLinks 2.2

@GG-MD

GG-MD commented Jul 3, 2026

Copy link
Copy Markdown

@Luncaaa ++

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants