PorkStudios / PorkLib

Fast, lightweight libraries for Java. Note: this is very much a work-in-progress, documentation is spotty and the API is changing constantly!
https://daporkchop.net
Other
31 stars 5 forks source link

Make sublibraries available individually #52

Closed willemml closed 4 years ago

willemml commented 4 years ago

It would be very useful to not be required to include the entirety of PorkLib in a project when I only need one part of it.

DaMatrix commented 4 years ago

Which modules are you trying to use? You certainly don't need to include everything...

willemml commented 4 years ago

The one i am after is the minecraft chat parsing library.

DaMatrix commented 4 years ago

group ID is net.daporkchop.lib, artifact ID is minecraft-text.

willemml commented 4 years ago

And this wont include anything other than logging and common?

DaMatrix commented 4 years ago

logging depends on binary and common, binary depends on common, common depends on unsafe.

Other than that, nope!

willemml commented 4 years ago

Oh ok, awesome, thanks, also the website is down by the way, but thanks for letting me know about this, because that saves me lots of time.

DaMatrix commented 4 years ago

You can see a list of all the available modules here: https://maven.daporkchop.net/net/daporkchop/lib/ . I should really start writing some docs at some point...

willemml commented 4 years ago

Yeah, although just giving a brief sentence about the contents of this issue in the README would probably be enough for almost anyone to get started while there are no docs (also linking the maven repo).