MohistMC / Mohist

Minecraft Forge Hybrid server implementing the Spigot/Bukkit API, formerly known as Thermos/Cauldron/MCPC+
https://mohistmc.com
GNU General Public License v3.0
1.29k stars 212 forks source link

[1.19.2] BreweryNG cannot launch #2726

Open TheGreatWeegee opened 1 year ago

TheGreatWeegee commented 1 year ago

Minecraft Version : 1.19.2

Mohist Version : Build 66 (latest)

Operating System : Linux, openjdk version "17.0.8.1" 2023-08-24 OpenJDK Runtime Environment Temurin-17.0.8.1+1 (build 17.0.8.1+1) OpenJDK 64-Bit Server VM Temurin-17.0.8.1+1 (build 17.0.8.1+1, mixed mode, sharing) (more information is unavailable for me due to the hosting provider limitations)

Concerned mod / plugin : BreweryNG (https://github.com/BlueMoonVineyard/BreweryNG

Logs : for BreweryNG with deinstalled mods: debug latest

for BreweryNG with installed mods: latest debug

Steps to Reproduce :

  1. Install Mohist (any particular build will work, previously tried with 59 and other earlier builds)
  2. Install BreweryNG into the folder (I've tried with and without mods)
  3. BreweryNG stops working as soon as it loads.

Description of issue : BreweryNG doesn't load properly, short version of an error: [15:58:01 INFO]: [Brewery] Loading Brewery v3.1.1 [15:58:01 INFO]: Preparing level "world" [15:58:01 INFO]: [Brewery] Enabling Brewery v3.1.1 [15:58:02 ERROR]: Error occurred while enabling Brewery v3.1.1 (Is it up to date?) java.lang.ExceptionInInitializerError: null at com.dre.gettext.PoFile.read(PoFile.java:85) ~[?:?] at com.dre.gettext.PoFile.<init>(PoFile.java:65) ~[?:?] at com.dre.gettext.PoFile.<init>(PoFile.java:49) ~[?:?] at com.dre.gettext.PoFile.<init>(PoFile.java:45) ~[?:?] at com.dre.brewery.filedata.BConfig.readConfig(BConfig.java:239) ~[?:?] at com.dre.brewery.P.onEnable(P.java:117) ~[?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[forge-1.19.2-43.3.0-universal.jar%23133!/:?] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336) ~[forge-1.19.2-43.3.0-universal.jar%23133!/:?] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:479) ~[forge-1.19.2-43.3.0-universal.jar%23133!/:?] at org.bukkit.craftbukkit.v1_19_R1.CraftServer.enablePlugin(CraftServer.java:488) ~[forge-1.19.2-43.3.0-universal.jar%23133!/:7e29f765-296df566-9fb885e8] at org.bukkit.craftbukkit.v1_19_R1.CraftServer.enablePlugins(CraftServer.java:414) ~[forge-1.19.2-43.3.0-universal.jar%23133!/:7e29f765-296df566-9fb885e8] at net.minecraft.server.MinecraftServer.m_129815_(MinecraftServer.java:417) ~[server-1.19.2-20220805.130853-srg.jar%23128!/:?] at net.minecraft.server.MinecraftServer.m_130006_(MinecraftServer.java:344) ~[server-1.19.2-20220805.130853-srg.jar%23128!/:?] at net.minecraft.server.dedicated.DedicatedServer.m_7038_(DedicatedServer.java:198) ~[server-1.19.2-20220805.130853-srg.jar%23128!/:?] at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:737) ~[server-1.19.2-20220805.130853-srg.jar%23128!/:?] at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:278) ~[server-1.19.2-20220805.130853-srg.jar%23128!/:?] at java.lang.Thread.run(Thread.java:833) [?:?] Caused by: java.lang.UnsupportedOperationException: java.io.InvalidClassException: org.antlr.v4.runtime.atn.ATN; Could not deserialize ATN with UUID c23fea89-0605-4f51-afb8-058bcab8c91b (expected 59627784-3be5-417a-b9eb-8131a7286089 or a legacy UUID). at org.antlr.v4.runtime.atn.ATNDeserializer.deserialize(ATNDeserializer.java:194) ~[antlr4-runtime-4.9.1.jar%2365!/:4.9.1] at com.dre.gettext.antlr.GetTextLexer.<clinit>(GetTextLexer.java:134) ~[?:?] ... 17 more Caused by: java.io.InvalidClassException: org.antlr.v4.runtime.atn.ATN; Could not deserialize ATN with UUID c23fea89-0605-4f51-afb8-058bcab8c91b (expected 59627784-3be5-417a-b9eb-8131a7286089 or a legacy UUID). at org.antlr.v4.runtime.atn.ATNDeserializer.deserialize(ATNDeserializer.java:194) ~[antlr4-runtime-4.9.1.jar%2365!/:4.9.1] at com.dre.gettext.antlr.GetTextLexer.<clinit>(GetTextLexer.java:134) ~[?:?] ... 17 more

Seems like it stops working because of the outdated library.

MohistBOT commented 1 year ago

Hello, thanks for opening this issue!

Before continuing, please understand that Mohist is a free and open source software, made by people in their free time. Know that we are not able to give any eta about when your issue will get answered or fixed.

Our team will first check if your issue isn't duplicated. If it's the case, we will close your issue, giving your the number of the other issue so that you can follow its progress. If you are able to do it, please check that your issue isn't duplicated, this would help us a lot.

Thank you for your patience, and have a nice day (or night)!