Git Product home page Git Product logo

Comments (3)

SilkAndSlug avatar SilkAndSlug commented on July 22, 2024

... and when I deleted the server/minecraft forge 1.12/ directory and re-ran the updater, it failed with this message:

EMSM: Uncaught exception:
 > Exception: ServerInstallationFailure
 > Module     /usr/local/lib/python3.5/dist-packages/emsm/core/server.py
 > Message:   The installation of the server 'minecraft forge 1.12' failed. The installation of the server 'minecraft forge 1.12' failed. Installer returned with '1'.
 > A full traceback can be found in the log file.

The log file ends:

[2019-06-03 00:40:04][INFO ][worlds ] initialising world 'pokeworld' ...
[2019-06-03 00:40:18][INFO ][server ]
[2019-06-03 00:40:18][WARNING ][server ] We appear to be missing one or more essential library files.
You will need to add them to your server before FML and Forge will run successfully.java.lang.ClassNotFoundException: net.minecraft.launchwrapper.Launch
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:52)
at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:34)

[2019-06-03 00:40:18][ERROR ][application ] uncaught exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/emsm/core/server.py", line 771, in install
raise ServerInstallationFailure(self, msg)
emsm.core.server.ServerInstallationFailure: The installation of the server 'minecraft forge 1.12' failed. Installer returned with '1'.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/emsm/init.py", line 41, in run
app.setup()
File "/usr/local/lib/python3.5/dist-packages/emsm/core/application.py", line 329, in setup
self._worlds.load_worlds()
File "/usr/local/lib/python3.5/dist-packages/emsm/core/worlds.py", line 870, in load_worlds
world = WorldWrapper(self._app, name)
File "/usr/local/lib/python3.5/dist-packages/emsm/core/worlds.py", line 256, in init
self._server.install()
File "/usr/local/lib/python3.5/dist-packages/emsm/core/server.py", line 773, in install
raise ServerInstallationFailure(self, err) from err
emsm.core.server.ServerInstallationFailure: The installation of the server 'minecraft forge 1.12' failed. The installation of the server 'minecraft forge 1.12' failed. Installer returned with '1'.
[2019-06-03 00:40:18][INFO ][application ] EMSM finished.
[2019-06-03 00:40:18][INFO ][filelock ] Lock 140338598057576 released on /home/emsm/app.lock

from emsm.

SilkAndSlug avatar SilkAndSlug commented on July 22, 2024

Sorted it. The server plugin (via conf/server.conf) expects the 'installer' jar, i.e.

[minecraft forge 1.12]
url = http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.12.2-14.23.5.2768/forge-1.12.2-14.23.5.2768-installer.jar

The fix is, I presume, to update line #877 of core/server.py

from emsm.

SilkAndSlug avatar SilkAndSlug commented on July 22, 2024

Updated, and pushed to GitHub. Just waiting for PyPi login from @benediktschmitt

from emsm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.