Проблема с запуском сервера Forge
Привет Я пытаюсь запустить сервер Minecraft с модами на хостинге, используя Forge версии 1.19.2-43.4.0. Я следую инструкциям по установке и запуску сервера, но сталкиваюсь с ошибкой:Я изменил файл start.sh, чтобы он запускал сервер Forge в headless режиме. Вот его содержимое:Лог ошибки
java.awt.HeadlessException. Вот что выводится в консоли:%%% JVM info: Private Build - 21.0.2 - 21.0.2+13-Ubuntu-122.04.1 java.net.preferIPv4Stack=true Current Time: 08/06/2024 18:32:47 Host: files.minecraftforge.net [172.67.161.211, 104.21.58.163] Host: maven.minecraftforge.net [104.21.58.163, 172.67.161.211] Host: libraries.minecraft.net [13.107.246.53] Host: launchermeta.mojang.com [13.107.246.53] Host: piston-meta.mojang.com [13.107.246.53] Host: sessionserver.mojang.com [13.107.246.53] Host: authserver.mojang.com [Unknown] Data kindly mirrored by CreeperHost at https://www.creeperhost.net/ java.awt.HeadlessException at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:166) at java.desktop/java.awt.Window.init(Window.java:501) at java.desktop/java.awt.Window.init > (Window.java:453) at java.desktop/java.awt.Window.init > (Window.java:608) at java.desktop/java.awt.Dialog.init > (Dialog.java:674) at java.desktop/java.awt.Dialog.init > (Dialog.java:519) at java.desktop/javax.swing.JDialog.init > (JDialog.java:426) at java.desktop/javax.swing.JOptionPane.createDialog(JOptionPane.java:957) at net.minecraftforge.installer.InstallerPanel.run(InstallerPanel.java:258) at net.minecraftforge.installer.SimpleInstaller.launchGui(SimpleInstaller.java:182) at net.minecraftforge.installer.SimpleInstaller.main(SimpleInstaller.java:154) Exception in thread "main" java.awt.HeadlessException at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:166) at java.desktop/java.awt.Window.init > (Window.java:553) at java.desktop/java.awt.Frame.init > (Frame.java:428) at java.desktop/java.awt.Frame.init > (Frame.java:393) at java.desktop/javax.swing.SwingUtilities$SharedOwnerFrame.init > (SwingUtilities.java:1925) at java.desktop/javax.swing.SwingUtilities.getSharedOwnerFrame(SwingUtilities.java:2001) at java.desktop/javax.swing.JOptionPane.getRootFrame(JOptionPane.java:1696) at java.desktop/javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:875) at java.desktop/javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:677) at java.desktop/javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:648) at net.minecraftforge.installer.SimpleInstaller.launchGui(SimpleInstaller.java:185) at net.minecraftforge.installer.SimpleInstaller.main(SimpleInstaller.java:154)Однако ошибка java.awt.HeadlessException продолжает возникать. Похоже, что установщик Forge пытается запустить графический интерфейс, даже если он запускается в режиме командной строки. Сейчас полностью переустановил с новым ядром Forge, пока не менял start.shсодержимое
#!/bin/sh if [ ! -f "forge-1.19.2-43.4.0.jar" ]; then java -jar forge-1.19.2-43.4.0-installer.jar --installServer fi java -server -Xms512M -Xmx2300M -XX:MaxMetaspaceSize=512M -Djava.util.prefs.syncInterval=86400 -Dfile.encoding=UTF-8 -Djava.awt.headless=true -jar forge-1.19.2-43.4.0.jar nogui
-
Алексей
8 июня 2024 - 21:43
В консоли посмотрите или в логах.