mirror of
https://github.com/GTNewHorizons/StructureLib.git
synced 2026-10-26 14:23:56 +00:00
1.4.42
## Summary This causes inconsistency in the API and should be addressed. The primary consumer of the API is NEI preview and the preview does show wrong block with glass tier set, not sure if this is the cause <img width="1088" height="491" alt="image" src="https://github.com/user-attachments/assets/fff146d8-6d8e-44d9-842e-1677691271d2" /> ## Checklist - [ ] I have tested this PR in DevEnv - [ ] I have tested this PR in Fullpack - [x] This PR is in compliance with the [GTNH AI Policy](https://github.com/GTNewHorizons/GTNH-Dev-Doc/blob/master/AI_POLICY.md) - [ ] This PR requires another PR in order to merge --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
StructureLib
A standalone version of TecTech structure api.
Originally created by TecTech authors, taken with permission. It's under MIT license anyway.
Using
- Add this to your build.gradle
Replace
dependencies { compile "com.github.GTNewHorizons:StructureLib:master-SNAPSHOT:deobf" } repositories { maven { name = "jitpack.io" url = "https://jitpack.io" } }master-SNAPSHOTwith a commit hash or a tag name (if any) of your choice to prevent unexpected upstream changes. - Add
required-after:structurelib;to your@Mod(dependencies = "..")tring. - Add
structurelibto yourmcmod.info.
Contribution
The project is developed using IDEA. Please manually configure the build to not delegate to gradle for textures to show up in dev.
Current license
Due to me adding in ItemStackMap, which was derived from code from CodeChicken's LGPL mod NEI. This mod is effectively considered
licensed under LGPL in its entirety since commit ebef584b8c or any squash commit containing it, e.g.
609e50428e.
Note while the LICENSE.txt is added by a much later commit, all code on previous commits are covered by this as well.
Languages
Java
99.8%
Shell
0.2%
