ocelotpotpie / FreedomChat

Liberate your server from the chat-reporting bourgeoisie! Disable chat signing server-side
https://modrinth.com/plugin/freedomchat
GNU General Public License v3.0
207 stars 24 forks source link

Support 1.20.4 #43

Closed NoaHimesaka1873 closed 10 months ago

NoaHimesaka1873 commented 10 months ago

Closes #42

Potothingi commented 10 months ago

My build issue?

[13:47:31 INFO]: [FreedomChat] Enabling FreedomChat v1.5.2
[13:47:31 ERROR]: Error occurred while enabling FreedomChat v1.5.2 (Is it up to date?)
java.lang.NoClassDefFoundError: net/minecraft/core/RegistryAccess
        at ru.bk.oharass.freedomchat.FreedomChat.onEnable(FreedomChat.java:25) ~[FreedomChat-1.5.2-dev.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:281) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
        at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:190) ~[paper-1.20.4.jar:git-Paper-328]
        at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[paper-1.20.4.jar:git-Paper-328]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.v1_20_R3.CraftServer.enablePlugin(CraftServer.java:641) ~[paper-1.20.4.jar:git-Paper-328]
        at org.bukkit.craftbukkit.v1_20_R3.CraftServer.enablePlugins(CraftServer.java:552) ~[paper-1.20.4.jar:git-Paper-328]
        at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:673) ~[paper-1.20.4.jar:git-Paper-328]
        at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:433) ~[paper-1.20.4.jar:git-Paper-328]
        at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[paper-1.20.4.jar:git-Paper-328]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1132) ~[paper-1.20.4.jar:git-Paper-328]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[paper-1.20.4.jar:git-Paper-328]
        at java.lang.Thread.run(Thread.java:840) ~[?:?]
Caused by: java.lang.ClassNotFoundException: net.minecraft.core.RegistryAccess
        at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:197) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:164) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:525) ~[?:?]
        ... 13 more
[13:47:31 INFO]: [FreedomChat] Disabling FreedomChat v1.5.2
NoaHimesaka1873 commented 10 months ago

Hmm... I successfully built it on Arch Linux w/ JetBrains IntelliJ + OpenJDK 17 and running it with Purpur w/ Oracle GraalVM (Java 17) Also, you're using the wrong file. You should use one without -dev suffix.

NoaHimesaka1873 commented 10 months ago

Hmm... I successfully built it on Arch Linux w/ JetBrains IntelliJ + OpenJDK 17 and running it with Purpur w/ Oracle GraalVM (Java 17) Also, you're using the wrong file. You should use one without -dev suffix.

CC: @Potothingi

Potothingi commented 10 months ago

Yes, that's my problem. It works now.

AIMBOT312 commented 10 months ago

Where can we download this version built for 1.20.4?

pop4959 commented 10 months ago

This looks good to me. Also tested and appears to work just fine. Thanks!

NoaHimesaka1873 commented 10 months ago

Where can we download this version built for 1.20.4?

Build it yourself, it's not that hard.