Giter Site home page Giter Site logo

halotroop2288 / mod-arr-checker Goto Github PK

View Code? Open in Web Editor NEW
6.0 2.0 2.0 283 KB

A mod for Fabric that checks if all the other mods present are open-license for the sake of creating modpacks

License: MIT License

Java 100.00%
open-source-initiative minecraft-mod fabricmc-mod modpacks mit-license

mod-arr-checker's Introduction

ARR-Checker

This mod prints an evaluation of the license for all mods being loaded to the console.
It will try to warn the user of all mods that may not be free to use, or open-license, or ones that use a custom license, which is believed by many to be a bad practice. (One that I have been guilty of.)

Why?

This is useful for creating modpacks that you intend to release publicly, because it reduces the chance of legal issues and arguments between you and deveolopers.
I also personally don't like using all rights reserved mods, because I like to look at their code a lot, and I believe it's a bad practice to hide or restrict access to code.
One might also feel safer knowing they could read through the source code any time they like, to dispell their anxieties that there might be malware hidden inside.

mod-arr-checker's People

Contributors

13rac1 avatar asiekierka avatar i509vcb avatar macbrayne avatar modmuss50 avatar nikkyai avatar pannoniae avatar prospector avatar selebrator avatar shnupbups avatar technici4n avatar upcraftlp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

macbrayne

mod-arr-checker's Issues

JSON Configuration

I want to add a bit of configurability to this mod, and reduce the amount of hard-coding a bit by adding settings for applicable licenses. This would allow users of this mod to add licenses they deem compatible to an array. It would be defaulted to the ones we already support.

This idea makes this mod quite a bit more complex than original intended. But I'm glad I was able to release it in its original state anyway. This addition is for the best.

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.