What's Changed
What's Changed
- Add custom cube overlay renderer with full RGBA support by
@Swedzin #57 - Fix fluid input ingredients to be in accordance with changes in MI by
@Swedzin #58 - Fix entrypoint initialization by
@Swedzin #59 - Use tesseract-api-neoforge as the artifact name instead of tesseract-neoforge to avoid confusion by
@Swedzin #60
What's Changed
- Allow proxies to be loaded whenever by
@Swedzin #52 - Clean up crafter component internals by
@Swedzin #53 - Add powerless machines API by
@Swedzin #54 - Add buildInventoryComponent helper for machines by
@Swedzin #55 - Fix #51: Multithreaded tasks may upset the MIHookTracker and break MI and integrations by
@Swedzin #56
What's Changed
- Add methods for broadcasting packets to clients by
@Swedzin #42 - Add client registration listeners for registered object holders by
@Swedzin #43 - Fix #44: Batching machine output slots getting stuck in an invisible locked state by
@Swedzin #45 - Improve mixins to be more reliable with local capturing by
@Swedzin #46 - Fix copying multiplied crafting machine causes crash by
@Swedzin #47 - Remove now irrelevant tooltip extension api by
@Swedzin #48 - Add OTYG support for TreeGrowthEvent by
@Swedzin #49 - Add machine tier getter helper by
@Swedzin #50
What's Changed
- Expand text parser API by
@Swedzin #24 - Simpler modular multiblock GUI for line adding and style stripping by
@Swedzin #25 - Add common model builder for top/end block models by
@Swedzin #26 - Make model builder optional by
@Swedzin #27 - Add common tag creating helper methods by
@Swedzin #28 - Add recipe builder helpers by
@Swedzin #30 - Use ItemModelProvider internally by
@Swedzin #31 - Add registry helper by
@Swedzin #33 - Add accessibility wrapper for loot table providers by
@Swedzin #34 - Add tag convert methods for collections by
@Swedzin #35 - Allow for chaining comparable values on a SortOrder by
@Swedzin #36 - Add Material API by
@Swedzin #29 - Follow changes in MI's API by
@Swedzin #22 - Clean up some MI entrypoint and mixin stuff by
@Swedzin #38 - Make MI fluids automatically build a block state by
@Swedzin #39 - Lots of new internal API for multiblock tiers, machine slot panels, tooltip components, rendering, etc. by
@Swedzin #40 - Add mixin accessors for MI component stacks by
@Swedzin #41
What's Changed
- Add item api for adding tooltips inside of the attributes section by
@Swedzin #16 - Add position parsers by
@Swedzin #18 - Expand machine api visibility by
@Swedzin #19 - Create shape matcher with separate method by
@Swedzin #20 - Allow line wrapping in modular multiblock guis by
@Swedzin #21 - Fix charging items that say they received negative energy by
@Swedzin #23
What's Changed
- Behavior Registry API by
@Swedzin #5 - Add tag helper methods for converting from one registry to another by
@Swedzin #7 - Support overdrive module in machine api by
@Swedzin #8 - Add machine auto extract/insert helper by
@Swedzin #9 - Allow for modular machine guis to have a Y offset by
@Swedzin #10 - Inventory charging helper by
@Swedzin #11 - Add transfer cache helper API by
@Swedzin #12 - Fix typo in method name in PacketContext by
@Swedzin #13 - Allow multiple mod ids for proxy entrypoints & add merge methods for proxies by
@Swedzin #14
- Update to 1.21.1
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.4.0-beta-1.21...1.5.0-beta-1.21.1
- New versioning schema
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.3.2+1.21...1.4.0-beta-1.21
- Add server and find user methods to the base proxy
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.3.1+1.21...1.3.2+1.21
- Fix incompatibility with 1.21.1
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.3.0+1.21...1.3.1+1.21
- Significantly improved integration with MI
- Refactoring of some API
- New MI-independent (but also compatible and integrated) tooltip API
- New Proxy API
- More support for different model types in the common helper classes
- Introduced simple item API for damageable items, armor items, dyeable items, and data components
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.8+1.21...1.3.0+1.21
- Update to MI 2.2.17-beta
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.7+1.21...1.2.8+1.21
- Fix #1: Early class loading in MI mixin plugin
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.6+1.21...1.2.7+1.21
- Fix batching steam machines being infinitely overclocked
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.5+1.21...1.2.6+1.21
- Fix item output multiplier calculation not properly respecting recipes with multiple outputs
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.4+1.21...1.2.5+1.21


