Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

made it possible to have separate jars - still some issues though #660

Open
wants to merge 3 commits into
base: master-MC1.12
Choose a base branch
from

Conversation

Trinsdar
Copy link

I made it possible to choose to not have botany, extra bees, or extra trees, however I haven't touched separating genetics from extra trees/bees since that one is a bit more complicated, and I also didn't touch design. So for now I've just made the bees and trees require genetics. I also moved the bee and moth breeding system classes and their static instances into Genetics since without extra bees/trees it would cause an illegal state exception for those systems not existing for the bees and butterflies species roots, even though logically it shouldn't be an issue cause forestry by itself already has butterflies and bees.

The separate jars build, but they build as deobsficated, which is not good, and I also noticed that the sub projects make builds, but I didn't just use those cause the non api ones don't include the api, and I don't know how to include from an outside source in those builds without using some gradle plugin to do that. If you have any better suggestions on how to do the building I'm all ears.

As for why I'm doing this now? cause I wanted a way to be able to use this mod in our pack while still only requiring 4 gigs, and the entirety of binnies jumped the ram usage up like a gig when it was added, so as is it wasn't usable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant