BlockRenderer6343
21 merged pull requests.
New Features
- #47 Modified BRUtil ingredient sorting and GuiMultiblockHandler to prioritize main/controller blocks. Removed GT-specific logic that had been introduced in a previous PR. - @Lyfts
- Removed: GT hard dependency from ingredient ordering
- #43 Added BROptionToggleButton for GUI toggles. Extended BRUtil, GTNEIUtil, and NEI handlers to support named paper generation and hatch filtering. Added localization strings for new options. - @czqwq
- Added: BROptionToggleButton class, Named paper output for patterns, Hatch filtering option, NEI Options toggles, Language strings for new features
- #40 Adjusted NEIConfig handler width and build script. Updated Gradle wrapper and added gradle-daemon-jvm configuration. - @slprime
- Added: gradle-daemon-jvm.properties configuration
- Fixed: Slide bars and buttons missing in NEI multiblock preview
- Closes GTNH#23837
Changes
- #60 Modified GTGuiMultiblockHandler to exclude gt_hatch from channel copy, updated ConstructableData, replaced deprecated NEI calls in StructureHacks, and relaxed GT5U version constraint. - @Lyfts
- Removed: gt_hatch from copied projector channels, Hard GT5U version requirement
- Fixed: Deprecated NEI method usage
- Closes GTNH#25299
- #57 Updated GT version detection logic across multiple files to use a more robust compatibility check. - @felixfour
- Fixed: GT version compatibility checks
- #52 Updated ConstructableData to apply main tier limit to glass tier override, preventing glass tier from exceeding main tier. Requires GT5U version bump. - @AnsonYeung
- #46 Updated localization string in en_US.lang and zh_CN.lang files. - @czqwq
- #41 Fixed string formatting in GTGuiMultiblockHandler and lang files to add correct spaces between hatch type names. - @Yoshy2002
- Fixed: Hatch type display spacing in multiblock previews
- #38 Dependency bump in build configuration. - @UltraProdigy
- #36 Updated MultiblockHandler NEI catalyst implementation and bumped NEI dependency. - @slprime
Bug Fixes
- #59 Modified GTGuiMultiblockHandler to clear hatch position cache whenever tier is updated. - @Lyfts
- Fixed: Hatch highlight position updates on tier change
- #58 Modified GTConstructableScan to apply structure dimension constraints when calculating slider maximum values. - @Yoshy2002
- Fixed: Tier slider respecting structure dimension limits
- Closes GTNH#26117
- #54 Updated StructureHacks slider logic and dependency versions to fix glass tier range handling. - @AnsonYeung
- Fixed: Glass tier slider functionality
- #53 Corrected ConstructableData logic to apply glass tier override only to intended multiblocks, not universally. - @AnsonYeung
- Fixed: Glass tier scope in multiblock definitions
- #51 Modified GTNEIMultiblockHandler to exclude NBT from structure matching logic, allowing guides to appear despite NBT variations. - @AnsonYeung
- Fixed: NEI structure guide display for ICAL
- Closes GTNH#25133
- #48 Deleted retained world client field from GuiMultiblockHandler. - @Alexdoru
- Removed: World client field in GuiMultiblockHandler
- Fixed: World client memory leak in GuiMultiblockHandler
- #45 Updated CreativeItemSource and BRUtil to fix hatch positioning in tier previews and added controller/hatch sorting logic. - @evgengoldwar
- Added: catalyst category sorting
- Fixed: Hatch position bug in NEI previews
- #44 Corrected mouse coordinate offset calculations in GuiMultiblockHandler and MultiblockHandler pagination handling. - @Lyfts
- Fixed: NEI multiblock preview cursor offset on page navigation
- Closes GTNH#24205
- #39 Modified GTGuiMultiblockHandler to set channel tier after multiblock initialization. Updated GuiMultiblockHandler and bumped dependencies to accommodate upstream changes. - @chrombread
- Fixed: Multiblock preview rendering for custom hatches
Internal / Refactor
- #50 Moved color constants to ColorUtils class, updated ClientProxy and WorldSceneRenderer to use the centralized color utility. Requires GTNHLib#380. - @Ranzuu
- Added: ColorUtils utility class with centralized color definitions
- Removed: Unlocalized color strings from language files
Chores
- #56 Raised tier check limit in StructureHacks to allow glass tiers above 50 to display in NEI slider. - @Auynonymous
Contributors
Everyone who authored, reviewed or co-authored a change on this page, with how many of them:
@AnsonYeung (7), @Yoshy2002 (6), @Lyfts (5), @UltraProdigy (4), @slprime (3), @boubou19 (2), @chrombread (2), @czqwq (2), @Ethryan (2), @ABKQPO (1), @Alexdoru (1), @Auynonymous (1), @Caedis (1), @Copilot (1), @Dream-Master (1), @evgengoldwar (1), @felixfour (1), @Nana-Sakura (1), @Ranzuu (1), @Ruling-0 (1), @wlhlm (1)