What's Changed
- Add PlayerInventoryChangeEvent by
@Swedz
in #93 - Add DirectionHelper for getting relative directions based on block sides and facing directions by
@Swedz
in #94 - Add FloatRange and IntRange by
@Swedz
in #95 - Add Bounds by
@Swedz
in #96 - Add helper method for writing quads to a buffer and properly applying color set by QuadTransformers#applyingColor(int) by
@Swedz
in #97 - Add datagen provider for custom fonts (bitmap only at the moment) by
@Swedz
in #98 - Add ModelHelper for gathering textures by
@Swedz
in #99 - Add interfaces for managing tickable blocks by
@Swedz
in #100 - Add GuiGraphics wrapper for batching and shader support by
@Swedz
in #101 - Add basic custom loader builder for quickly generating models with custom loaders but no special parameters by
@Swedz
in #102 - Add abstract container menu class for handling setting up player inventories by
@Swedz
in #103
What's Changed
- Add methods to TransferHelper to allow for simulating inserting/extracting by
@Swedz
in #90 - Add methods to TransferHelper to allow extracting many items all matching a predicate rather than combining them into a single stack by
@Swedz
in #91 - Fix TransferHelper extractAny calculation for maxAmount when extracting from containers in a player inventory by
@Swedz
in #92
What's Changed
- Fix inconsistencies with & add more methods to TransferHelper by
@Swedz
in #89
What's Changed
- Fix #76: TreeGrowthEvent is triggered by world gen needlessly by
@Swedz
in #77
What's Changed
- Fix mutable block positions get passed to TreeGrowthEvent by
@Swedz
in #75
What's Changed
- Fix #63: When loading EMI rarely causes ConcurrentModificationException with loading tooltips by
@Swedz
in #64
What's Changed
- Add custom cube overlay renderer with full RGBA support by
@Swedz
in #57 - Fix fluid input ingredients to be in accordance with changes in MI by
@Swedz
in #58 - Fix entrypoint initialization by
@Swedz
in #59 - Use tesseract-api-neoforge as the artifact name instead of tesseract-neoforge to avoid confusion by
@Swedz
in #60