Coder Social home page Coder Social logo

Comments (3)

jediminer543 avatar jediminer543 commented on July 27, 2024

My thoughts (and part of the reason for the original phrasing) would be the following:

The minecraft dependencies are as much a part of the core code as the minecraft code itself; minecraft cannot run without them, and were a modloader to wish to not provide them, it could reject them using targetPackageFilter. Further, attempting to locate what is minecraft's own dependencies would be non-trivial issue (as they are mapped by classpath so would need to be found in some way).

(Please ignore close, that was me missclicking)

from modlauncher.

Zidane avatar Zidane commented on July 27, 2024

To throw in my two cents after using ModLauncher for a while, I'd state this to be a FML issue.

ModLauncher is (for the most part) very much platform-agnostic. The few Minecraft references that exist could easily be refactored out but as it stands a 3rd party product (be it another modloader for this game or another game entirely) can easily use it as it stands.

Keeping in the spirit of that, I would throw this down to FML and do the small refactor here.

from modlauncher.

cpw avatar cpw commented on July 27, 2024

I agree with @Zidane here. I think it's not really ModLauncher's role to handle such distinctions.

from modlauncher.

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.