What's Changed
- Add tooltip pagination by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/343
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.26-GTNH...2.3.27-GTNH
What's Changed
- Fix CCL url by @eigenraven in https://github.com/GTNewHorizons/NotEnoughItems/pull/342
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.25-GTNH...2.3.26-GTNH
What's Changed
- Add Actually Additions handlers by @ilkerbey-01 in https://github.com/GTNewHorizons/NotEnoughItems/pull/339
- Add Actually Additions Catalysts.csv by @ilkerbey-01 in https://github.com/GTNewHorizons/NotEnoughItems/pull/340
New Contributors
- @ilkerbey-01 made their first contribution in https://github.com/GTNewHorizons/NotEnoughItems/pull/339
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.23-GTNH...2.3.24-GTNH
What's Changed
- Fix meta id for MAX Bio Lab by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/338
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.22-GTNH...2.3.23-GTNH
What's Changed
- Fix jar resource loading on newer Java versions (still works on 8) by @eigenraven in https://github.com/GTNewHorizons/NotEnoughItems/pull/337
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.21-GTNH...2.3.22-GTNH
What's Changed
- bookmark item stack size readable conversion by @asdflj in https://github.com/GTNewHorizons/NotEnoughItems/pull/335
New Contributors
- @asdflj made their first contribution in https://github.com/GTNewHorizons/NotEnoughItems/pull/335
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.20-GTNH...2.3.21-GTNH
What's Changed
- Update CodeChicken dependencies by @eigenraven in https://github.com/GTNewHorizons/NotEnoughItems/pull/330
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.19-GTNH...2.3.20-GTNH
What's Changed
- Fix stack size of permutations on PositionedStack by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/327
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.18-GTNH...2.3.19-GTNH
What's Changed
- Add cf & modrinth deps by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/325
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.17-GTNH...2.3.18-GTNH
What's Changed
- Expose some members in GuiContainerManager by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/324
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.16-GTNH...2.3.17-GTNH
What's Changed
- fix overlap of ? button by @GlodBlock in https://github.com/GTNewHorizons/NotEnoughItems/pull/321
- Fix inventory desync when closing GuiRecipe by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/320
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.15-GTNH...2.3.16-GTNH
What's Changed
- Add Dangote Distillus to catalyst for distillery by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/319
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.14-GTNH...2.3.15-GTNH
What's Changed
- Fix incorrect RecipeCatalysts for naquadah generators by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/318
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.13-GTNH...2.3.14-GTNH
What's Changed
- Only mark item list as dirty if it's actually modified by @makamys in https://github.com/GTNewHorizons/NotEnoughItems/pull/316
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.12-GTNH...2.3.13-GTNH
What's Changed
- Add config to not optimize computation for GUI overlap by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/314
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.11-GTNH...2.3.12-GTNH
What's Changed
- Try/Catch AIOBE - maybe fixes #295 by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/312
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.10-GTNH...2.3.11-GTNH
What's Changed
- fix missing yShift by @GlodBlock in https://github.com/GTNewHorizons/NotEnoughItems/pull/309
Full Changelog: https://github.com/GTNewHorizons/NotEnoughItems/compare/2.3.9-GTNH...2.3.10-GTNH
What's Changed
- Update zh_CN.lang by @Kiwi233 in https://github.com/GTNewHorizons/NotEnoughItems/pull/301 (2.3.7-GTNH)
- Update CodeChickenLib by @eigenraven in https://github.com/GTNewHorizons/NotEnoughItems/pull/299 (2.3.6-GTNH)
- Fix incorrect color applied to GuiRecipeCatalyst by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/300 (2.3.6-GTNH)
- Add search history by @Quarri6343 in https://github.com/GTNewHorizons/NotEnoughItems/pull/294 (2.3.5-GTNH)
- Backport some of REI bookmark features by @Quarri6343 in https://github.com/GTNewHorizons/NotEnoughItems/pull/296 (2.3.5-GTNH)
- Add search history by @Quarri6343 in https://github.com/GTNewHorizons/NotEnoughItems/pull/294 (2.3.3-GTNH-pre)
- Fix other mods cannot mixin GuiContainer.java when NEI is loaded by @Quarri6343 in https://github.com/GTNewHorizons/NotEnoughItems/pull/291 (2.3.2-GTNH)
- Fix other mods cannot mixin GuiContainer.java when NEI is loaded by @Quarri6343 in https://github.com/GTNewHorizons/NotEnoughItems/pull/291 (2.3.1-GTNH)
- Update Handlers by @DrParadox7 in https://github.com/GTNewHorizons/NotEnoughItems/pull/288 (2.3.0-GTNH)
- Allow using handlerId for handler order by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/290 (2.3.0-GTNH)
- Allow using handlerId for handler order by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/290 (2.2.34-GTNH)
- Fix crash when itempanel is not initialized yet by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/285 (2.2.33-GTNH)
- Show message while loading itempanel by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/286 (2.2.33-GTNH)
- README.md: Add some documentation for getting started on development by @firenoo in https://github.com/GTNewHorizons/NotEnoughItems/pull/283 (2.2.32-GTNH)
- Show handler order when hovering on tab and shift pressed by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/281 (2.2.31-GTNH)
- Fix DnD Real Item as Ghost by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/279 (2.2.29-GTNH)
- fix dead loop when click certain gui with real item by @GlodBlock in https://github.com/GTNewHorizons/NotEnoughItems/pull/278 (2.2.28-GTNH)
- Create ShortcutInputHandler api class by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/277 (2.2.27-GTNH)
- Presets: Open List Fatal & Slot Overlay by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/276 (2.2.26-GTNH)
- Catch exception on drawSlotItem by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/273 (2.2.24-GTNH)
- Spotless apply for branch drawSlotItem for #273 by @github-actions in https://github.com/GTNewHorizons/NotEnoughItems/pull/274 (2.2.23-GTNH-pre)
- Spotless apply for branch drawSlotItem for #273 by @github-actions in https://github.com/GTNewHorizons/NotEnoughItems/pull/275 (2.2.23-GTNH-pre)
- Update zh_CN.lang by @Kiwi233 in https://github.com/GTNewHorizons/NotEnoughItems/pull/22 (2.2.22)
- Continuation of Balthild's PR by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/24 (2.2.22)
- Fix late itemhiding by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/25 (2.2.22)
- Update NEIClientConfig.java by @TataTawa in https://github.com/GTNewHorizons/NotEnoughItems/pull/27 (2.2.22)
- [NEEDS CAREFUL REVIEW] Highly experimental support for backing to BetterQuesting from recipe view by @dvdmandt in https://github.com/GTNewHorizons/NotEnoughItems/pull/28 (2.2.22)
- Too many ingredients, and apparently an empty fuel? by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/31 (2.2.22)
- Some reorganization and bugfixes by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/33 (2.2.22)
- Backwards Compat by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/34 (2.2.22)
- Fixes thread starvation issue with parallelStream in findFuels() by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/36 (2.2.22)
- Merge OreDictBandAid fix by @Glease in https://github.com/GTNewHorizons/NotEnoughItems/pull/37 (2.2.22)
- Prevent NEIClientConfig being loaded too early by @Glease in https://github.com/GTNewHorizons/NotEnoughItems/pull/38 (2.2.22)
- Custom NBT <> JSON Encoder - Fix bookmark saving of items that require escaping by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/40 (2.2.22)
- Don't crash with divide by zero error by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/41 (2.2.22)
- Read/write lock for hiddenItems by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/42 (2.2.22)
- JEI Style Tabs + More by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/50 (2.2.22)
- BM CME fix by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/96 (2.2.22)
- Fixes by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/103 (2.2.22)
- add handler for large naquadah reactor by @GlodBlock in https://github.com/GTNewHorizons/NotEnoughItems/pull/110 (2.2.22)
- Add new handlers, and change display names by @PanSzelescik in https://github.com/GTNewHorizons/NotEnoughItems/pull/113 (2.2.22)
- Add JEI-style item presence overlay when hovering over the ? button by @eigenraven in https://github.com/GTNewHorizons/NotEnoughItems/pull/130 (2.2.22)
- add handle for Naquadah Fuel Refine Factory by @GlodBlock in https://github.com/GTNewHorizons/NotEnoughItems/pull/132 (2.2.22)
- Fix some CMEs that pop up when opening inventory immediately after logging in by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/135 (2.2.22)
- Don't take ghost slots into account when looking for items present for crafting by @eigenraven in https://github.com/GTNewHorizons/NotEnoughItems/pull/136 (2.2.22)
- Fix tab icon lighting by @Glease in https://github.com/GTNewHorizons/NotEnoughItems/pull/141 (2.2.22)
- Wrap string with comma in double-quotes by @D-Cysteine in https://github.com/GTNewHorizons/NotEnoughItems/pull/144 (2.2.22)
- Update zh_CN.lang by @Kiwi233 in https://github.com/GTNewHorizons/NotEnoughItems/pull/145 (2.2.22)
- Added more handlers by @YuRaNnNzZZ in https://github.com/GTNewHorizons/NotEnoughItems/pull/146 (2.2.22)
- DevJar will be built with shaded libs now by @TimeConqueror in https://github.com/GTNewHorizons/NotEnoughItems/pull/148 (2.2.22)
- Added couple of useful events by @TimeConqueror in https://github.com/GTNewHorizons/NotEnoughItems/pull/149 (2.2.22)
- Always show quantity text field by @D-Cysteine in https://github.com/GTNewHorizons/NotEnoughItems/pull/150 (2.2.22)
- Properly fix NEI quantity text field behavior by @D-Cysteine in https://github.com/GTNewHorizons/NotEnoughItems/pull/152 (2.2.22)
- Added builders to register event because they are more handy by @TimeConqueror in https://github.com/GTNewHorizons/NotEnoughItems/pull/153 (2.2.22)
- Add support for custom handler IDs by @D-Cysteine in https://github.com/GTNewHorizons/NotEnoughItems/pull/154 (2.2.22)
- Remove IMC hack by @Glease in https://github.com/GTNewHorizons/NotEnoughItems/pull/156 (2.2.22)
- Fix world getting dimmed when wither spawner is on screen by @makamys in https://github.com/GTNewHorizons/NotEnoughItems/pull/158 (2.2.22)
- Prevent the load of client only classes on dedicated servers by @Glease in https://github.com/GTNewHorizons/NotEnoughItems/pull/159 (2.2.22)
- attampt to fix imc by @GlodBlock in https://github.com/GTNewHorizons/NotEnoughItems/pull/161 (2.2.22)
- Add back in removed unused public methods, which were actually used by some NEI add-ons by @D-Cysteine in https://github.com/GTNewHorizons/NotEnoughItems/pull/162 (2.2.22)
- Add yshifts for BW handlers by @Prometheus0000 in https://github.com/GTNewHorizons/NotEnoughItems/pull/164 (2.2.22)
- Some changes to NEI that are needed by NEI Custom Diagram by @D-Cysteine in https://github.com/GTNewHorizons/NotEnoughItems/pull/163 (2.2.22)
- Fix height hack and add ordering config by @D-Cysteine in https://github.com/GTNewHorizons/NotEnoughItems/pull/165 (2.2.22)
- Fix crash by @Prometheus0000 in https://github.com/GTNewHorizons/NotEnoughItems/pull/166 (2.2.22)
- Bookmarks Improvements by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/174 (2.2.22)
- Draft for unified build script by @SinTh0r4s in https://github.com/GTNewHorizons/NotEnoughItems/pull/175 (2.2.22)
- Add regex support for height hack handlers config by @D-Cysteine in https://github.com/GTNewHorizons/NotEnoughItems/pull/177 (2.2.22)
- Update build script and CI by @SinTh0r4s in https://github.com/GTNewHorizons/NotEnoughItems/pull/178 (2.2.22)
- Dependencies by @bombcar in https://github.com/GTNewHorizons/NotEnoughItems/pull/183 (2.2.22)
- fix derpendencies.info by @bombcar in https://github.com/GTNewHorizons/NotEnoughItems/pull/185 (2.2.22)
- Update zh_CN.lang by @Kiwi233 in https://github.com/GTNewHorizons/NotEnoughItems/pull/186 (2.2.22)
- Add harvestcraft Garden handler by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/187 (2.2.22)
- NEI Bookmarks improvements by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/188 (2.2.22)
- Drag and drop from NEI in the search bar; Use NEI to spawn item crash by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/191 (2.2.22)
- Fix save last bookmarks set by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/192 (2.2.22)
- Fix crash with null fluid stack by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/193 (2.2.22)
- ove bookmarks.ini by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/194 (2.2.22)
- Make item loading timeout configurable by @makamys in https://github.com/GTNewHorizons/NotEnoughItems/pull/196 (2.2.22)
- Add RecipeCatalyst system by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/195 (2.2.22)
- Use String key for RecipeCatalyst instead of IRecipeHandler.class by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/197 (2.2.22)
- Use copy on write lists for handler lists by @Glease in https://github.com/GTNewHorizons/NotEnoughItems/pull/200 (2.2.22)
- Adds a few more methods that weren't implemented and at least one that NEI relied on by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/201 (2.2.22)
- Updates Handlers by @DrParadox7 in https://github.com/GTNewHorizons/NotEnoughItems/pull/203 (2.2.22)
- RecipeCatalyst Enhancements by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/199 (2.2.22)
- Made handler tab names customizable by @YannickMG in https://github.com/GTNewHorizons/NotEnoughItems/pull/206 (2.2.22)
- Ignore "drop key" presses in slot click handler. by @Meegooo in https://github.com/GTNewHorizons/NotEnoughItems/pull/207 (2.2.22)
- LGPL-3.0 by @bombcar in https://github.com/GTNewHorizons/NotEnoughItems/pull/215 (2.2.22)
- Add a way to compare NBT leniently by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/209 (2.2.22)
- Add mob overlay cache, optimize mob overlay spawn check by @socolio in https://github.com/GTNewHorizons/NotEnoughItems/pull/212 (2.2.22)
- Add new chunk overlay mode for gregtech ore regions by @socolio in https://github.com/GTNewHorizons/NotEnoughItems/pull/211 (2.2.22)
- Move fuel info from tooltip to foreground by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/210 (2.2.22)
- Update zh_CN.lang by @Kiwi233 in https://github.com/GTNewHorizons/NotEnoughItems/pull/213 (2.2.22)
- Add more util function by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/216 (2.2.22)
- Create presets module by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/214 (2.2.22)
- update buildscript, fix mcmod info not displaying by @bombcar in https://github.com/GTNewHorizons/NotEnoughItems/pull/217 (2.2.22)
- Hide Presets & Subsets Dropdown if window overlay it by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/221 (2.2.22)
- Remove uncraftable catalysts by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/218 (2.2.22)
- Add support for Natura and Campfire Backport by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/226 (2.2.22)
- Workaround for issue where GT++ registers Chemical Plant handler twice by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/225 (2.2.22)
- Fix not being able to scroll recipes when hovering over ingredients by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/228 (2.2.22)
- super unlikely NPE fix by @Glease in https://github.com/GTNewHorizons/NotEnoughItems/pull/229 (2.2.22)
- fix weird cme by @Glease in https://github.com/GTNewHorizons/NotEnoughItems/pull/230 (2.2.22)
- Add way to register catalysts via IMC by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/232 (2.2.22)
- typo correction, russification by @NoX-programer in https://github.com/GTNewHorizons/NotEnoughItems/pull/234 (2.2.22)
- Update zh_CN.lang by @Kiwi233 in https://github.com/GTNewHorizons/NotEnoughItems/pull/235 (2.2.22)
- Allow GuiRecipe to back to general GuiScreen by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/236 (2.2.22)
- Fix scrolling recipes when hovering over ingredients changes stack size by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/237 (2.2.22)
- Send chat to player when recipe loading was errored by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/241 (2.2.22)
- Panel settings by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/240 (2.2.22)
- Use shortcut key to trigger overlay recipe by @MuXiu1997 in https://github.com/GTNewHorizons/NotEnoughItems/pull/248 (2.2.22)
- Fix AppleCore's Reflection by @glowredman in https://github.com/GTNewHorizons/NotEnoughItems/pull/249 (2.2.22)
- Add option to cache item grid rendering by @embeddedt in https://github.com/GTNewHorizons/NotEnoughItems/pull/250 (2.2.22)
- Make sure to use utf-8 for bookmark reading as well as writing by @eigenraven in https://github.com/GTNewHorizons/NotEnoughItems/pull/253 (2.2.22)
- Use OverlayIdentifier for GT4 by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/244 (2.2.22)
- Use a proper key implementation for the search cache by @embeddedt in https://github.com/GTNewHorizons/NotEnoughItems/pull/254 (2.2.22)
- Add config to ignore overlap with potion effect HUD by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/255 (2.2.22)
- Added compat for TFC+, IE and other mods by @Jerome226 in https://github.com/GTNewHorizons/NotEnoughItems/pull/256 (2.2.22)
- Update zh_CN.lang by @Kiwi233 in https://github.com/GTNewHorizons/NotEnoughItems/pull/257 (2.2.22)
- Fix minor memory leaks by @embeddedt in https://github.com/GTNewHorizons/NotEnoughItems/pull/258 (2.2.22)
- Update handlers and catalysts by @glowredman in https://github.com/GTNewHorizons/NotEnoughItems/pull/259 (2.2.22)
- Add another bookmark view mode by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/261 (2.2.22)
- Update buildscript & apply automatic formatting rules by @eigenraven in https://github.com/GTNewHorizons/NotEnoughItems/pull/262 (2.2.22)
- Focus the previous recipe if it's still visible when loading usage re by @YannickMG in https://github.com/GTNewHorizons/NotEnoughItems/pull/263 (2.2.22)
- Purge OpV by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/269 (2.2.22)
- Add catalysts for large boiler fuel by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/270 (2.2.22)
- Added keyboard shortcuts to NEI And More... by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/271 (2.2.22)
- Purge OpV by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/269 (2.2.20-GTNH)
- Update buildscript & apply automatic formatting rules by @eigenraven in https://github.com/GTNewHorizons/NotEnoughItems/pull/262 (2.2.19-GTNH)
- Focus the previous recipe if it's still visible when loading usage re� by @YannickMG in https://github.com/GTNewHorizons/NotEnoughItems/pull/263 (2.2.19-GTNH)
- Add catalysts for large boiler fuel by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/270 (2.2.19-GTNH-pre)
- Add another bookmark view mode by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/261 (2.2.17-GTNH)
- Add config to ignore overlap with potion effect HUD by @miozune in https://github.com/GTNewHorizons/NotEnoughItems/pull/255 (2.2.15-GTNH)
- Added compat for TFC+, IE and other mods by @Jerome226 in https://github.com/GTNewHorizons/NotEnoughItems/pull/256 (2.2.15-GTNH)