Mod-Installer
wulfmarius / mod-installer Goto Github PK
View Code? Open in Web Editor NEWAn installer for mods for The Long Dark
License: MIT License
An installer for mods for The Long Dark
License: MIT License
Mod-Installer
When you click install, this is the error message:
DOWNLOAD: https://www.moddb.com/downloads/mirror/172406/115/c68a2d3c87d4393cff25becaec41eedb
ERROR: org.springframework.web.client.HttpClientErrorException: 410 Gone
FINISHED
Thanks
As the title says, if I click on a mod in the list, and its description contains a URL. Clicking the URL makes the URL appear to be a clicked link (it turns to black, and then is surrounded by a dotted-line box).
No browser window opens, but then Mod-Installer is stuck, as though modal.
Version 0.61.0 of Mod-Installer is giving the following log output when I attempt to install or update mods after updating AssetLoader to 3.0.0:
ERROR: java.lang.NullPointerException
FINISHED
Updating AssetLoader to 3.0.0 was successfull, but I then tried to update the Better-Night-Sky and got the above log message.
I attempted to update Better-Night-Sky after restarting Mod-Installer, but got the same message.
I tried uninstalling Better-Night-Sky, and that was successful, but when I tried to install it again, I got the same error message.
When I tried to install a mod I'd never used before, Wooden statuettes (which has no dependencies), I received the same NullPointerException.
I am using Steam and TLD is at 1.44, patched with ModLoaderInstaller.
I downloaded the mod loader, so I have a mods folder, but I don't have a executable to actually open up the mod installer.
The link to Relentless Night seems to be broken. When you select it and click "install" an HTTP 410 error is returned and the mod does not install.
The correct link appears to be (based on a manual download at the given URL):
https://www.moddb.com/downloads/mirror/138754/102/4c4fd20ffd0ea25bb3e0d28593d9ca3d
If I manually replace the existing link with this in sources.json, the mod downloads correctly (I assume this isn't a good way to do it, but it worked for testing).
It looks like you can fix this by simply replacing the existing link with the one above on line 32 of:
./descriptions/shieldheart-mod-installer-description.json (looking at the version of the tip of master). I don't know if there is more involved with that though -- that was based on a quick look, I didn't fully wrap my head around your utility.
The given URL, version number and change date in that file all appear correct, only the MD5 hash in the file link is wrong. I'm guessing a minor change was done by shieldheart without rolling the version.
I'd send a pull request, but I don't have a machine handy with any of the right toolchains to actually test it. Sorry!
When booting up the game I get a black screen after I pass the disclaimer. I can hear the music in the background but can see nothing. I tried moving the mod installer files from my TLD folder, and it worked just fine. But I got the same issue when I put them back in, so I am not sure if it is an issue with the installer or the mods I have loaded. Any ideas would help, thanks!
For whatever reason, double-clicking the .jar complains that mod-installer-0.3.0.jar is in the wrong directory, despite being right alongside tld.x86 and tld.x86_64.
I cloned the repo to check out the source and it appears to me to be looking for that file correctly (./tld.x86) although it may be that for whatever reason, paths on Linux are being reported differently OR when it launches, it's not launching with that working path. Your Java is very clearly a lot better than mine.
Related to this, when the dialog pops up to inform the user that it's in the wrong directory, the text doesn't wrap, so it goes to ... just before the correct directory is shown.
I've fixed this UI thing, FWIW, though I am having trouble getting my jar to actually run-- it runs from IntelliJ.
Sorry for my english, Google translate helped me.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.