question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add mod loading from maven-style repository

See original GitHub issue

Premise: I have a repository of mods stored maven-style which can be used throughout many different launch configurations. I want to pass the maven identifiers to the mod loader so that it only loads the mods I specify. The loader needs two things:

  1. The path to the maven root: ex. C:/repo
  2. A list of maven identifiers: ex. com.author:mymod:1.1.1;com.author2:anothermod:4.1.2

This feature is supported by other mod loaders. In my opinion the implementation for fabric should look like Forge’s 1.13+ system. The fabric implementation should take input from a file so that the cli length limit is not exceeded when loading a large number of mods.

  1. Forge 1.13+ https://github.com/MinecraftForge/MinecraftForge/issues/5495#issuecomment-464916093
  2. Forge 1.12- https://github.com/MinecraftForge/FML/wiki/New-JSON-Modlist-format
  3. Liteloader http://develop.liteloader.com/liteloader/LiteLoader/issues/34

If more information is required, please let me know. Looking to add fabric support to a popular launcher I maintain and this would be a prerequisite.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:16
  • Comments:30 (11 by maintainers)

github_iconTop GitHub Comments

3reactions
modmuss50commented, Jul 23, 2020

It seems like its a well recieved idea, the next stage is for someone (me) to find time and open a pull request with this.

1reaction
sfPlayer1commented, Jun 8, 2021

I think I’ll get this moving soon, not too sure how PR-worthy it is since the feature itself is quite simple but rather opinionated.

Read more comments on GitHub >

github_iconTop Results From Across the Web

[SOLVED] How to specify absolute path in mod_list.json?
I've placed all my mods in a central location, and I'm trying to load them using a mod_list.json in ".minecraft/mods/1.10.2".
Read more >
Differences in ivy/maven publishing for sbt plugin
I have two SBT plugins: PluginA and PluginB. PluginA depends on tasks in PluginB. Whenever I publish PluginB locally to "~/.ivy2" using " ......
Read more >
Dependencies - Minecraft Forge Modding Tutorials
If you want to temporarily depend on a jar file without dealing with finding a maven repo to host it, you can load...
Read more >
sbt Reference Manual — Publishing
There are two ways to specify credentials for such a repository. The first and better way is to load them from a file,...
Read more >
Updates to CMS forms are not getting loaded on deploy to ...
Hippo Community Group: The place for all discussions and announcements about Hippo CMS (and HST, repository etc. etc.)
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found