Skip to content

Removal of TConstruct dependency#122

Open
akirapriva wants to merge 16 commits into
GTNewHorizons:masterfrom
akirapriva:master
Open

Removal of TConstruct dependency#122
akirapriva wants to merge 16 commits into
GTNewHorizons:masterfrom
akirapriva:master

Conversation

@akirapriva
Copy link
Copy Markdown

I don't see any reason to keep this dependency when you can just integrate into GC so people can use it in their own modpacks etc. too.

@DarkShadow44
Copy link
Copy Markdown

Can you please fix the conflicts against upstream changes and ping me for a review?


public static void registerInventoryTabs() {
if (!Loader.isModLoaded("TConstruct") && TabRegistry.getTabList().size() < 1) {
if (TabRegistry.getTabList().size() < 1) {
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can this ever be false? Also, this won't work when having TConstruct installed - having two tabregistries is not really feasible, they'd compete for the same rendering space. Possibly an option to pull those tabs into GTNHLib? Either that or fall back to tconstruct dynamically. Architecturally cleaner is to avoid that code duplication though.

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.

5 participants