What's Changed
- Expand text parser API by
@Swedz
in #24 - Simpler modular multiblock GUI for line adding and style stripping by
@Swedz
in #25 - Add common model builder for top/end block models by
@Swedz
in #26 - Make model builder optional by
@Swedz
in #27 - Add common tag creating helper methods by
@Swedz
in #28 - Add recipe builder helpers by
@Swedz
in #30 - Use ItemModelProvider internally by
@Swedz
in #31 - Add registry helper by
@Swedz
in #33 - Add accessibility wrapper for loot table providers by
@Swedz
in #34 - Add tag convert methods for collections by
@Swedz
in #35 - Allow for chaining comparable values on a SortOrder by
@Swedz
in #36 - Add Material API by
@Swedz
in #29 - Follow changes in MI's API by
@Swedz
in #22 - Clean up some MI entrypoint and mixin stuff by
@Swedz
in #38 - Make MI fluids automatically build a block state by
@Swedz
in #39 - Lots of new internal API for multiblock tiers, machine slot panels, tooltip components, rendering, etc. by
@Swedz
in #40 - Add mixin accessors for MI component stacks by
@Swedz
in #41
What's Changed
- Add item api for adding tooltips inside of the attributes section by
@Swedz
in #16 - Add position parsers by
@Swedz
in #18 - Expand machine api visibility by
@Swedz
in #19 - Create shape matcher with separate method by
@Swedz
in #20 - Allow line wrapping in modular multiblock guis by
@Swedz
in #21 - Fix charging items that say they received negative energy by
@Swedz
in #23
What's Changed
- Behavior Registry API by
@Swedz
in #5 - Add tag helper methods for converting from one registry to another by
@Swedz
in #7 - Support overdrive module in machine api by
@Swedz
in #8 - Add machine auto extract/insert helper by
@Swedz
in #9 - Allow for modular machine guis to have a Y offset by
@Swedz
in #10 - Inventory charging helper by
@Swedz
in #11 - Add transfer cache helper API by
@Swedz
in #12 - Fix typo in method name in PacketContext by
@Swedz
in #13 - Allow multiple mod ids for proxy entrypoints & add merge methods for proxies by
@Swedz
in #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
- Fix multiplied crafter machines requiring multiple non-consumed inputs to do larger batches
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.3+1.21...1.2.4+1.21
- Fix output hatches not unlocking when changing recipes in multiplied crafting machines
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.2+1.21...1.2.3+1.21
- Fix output hatches not unlocking when changing recipes in multiplied crafting machines
Full Changelog: https://github.com/Swedz/tesseract-neoforge/commits/1.1.1+1.20.4
- Support machine recipe types that use their own class
- Properly add to MIMachineRecipeTypes.recipeTypes when creating recipe types
- Temporary workaround fix for MI not building all recipe categories and instead just some
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.1+1.21...1.2.2+1.21