Created
June 1, 2016 04:27
-
-
Save cpw/47a0c27f4b66ea1cad4ebc49422f4cfe to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<h1>Inventory sorter changelog history</h1> | |
<h2>Version 3.4.0 for minecraft 1.9.4</h2> | |
<ul> | |
<li><h3>Current release 3.4.0</h3> | |
<hr/> | |
<ul> | |
<li>Update ForgeGradle</li> | |
<li>Update Forge version</li> | |
<li>Update zh_CN.lang (#281)</li> | |
<li>Update accepted minecraft versions to allow 1.9.4</li> | |
</ul> | |
<li><h3>v3.4.0</h3> | |
<hr/> | |
<ul> | |
<li>Minecraft 1.9.4: update Forge and MCP mappings</li> | |
<li>Update README to include API examples from 1.9 mods</li> | |
<li>Create nb_NO.lang (#269)</li> | |
<li>French translation file for the mod (#268) | |
* Added French translation | |
* Added french translation</li> | |
</ul> | |
<li><h3>v3.3.3</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
<li>Allow recipes of height 60px (standard tank height) to fit two-per-page</li> | |
</ul> | |
<li><h3>v3.3.2</h3> | |
<hr/> | |
<ul> | |
<li>Fix #263 Show recipes that use a crafting category item first</li> | |
</ul> | |
<li><h3>v3.3.1</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
<li>#204 Fix render when multiple items are registered for crafting category</li> | |
<li>Fix OpenGL colors bleeding into other elements</li> | |
</ul> | |
<li><h3>v3.3.0</h3> | |
<hr/> | |
<ul> | |
<li>Improve the look of the crafting item tab at the top of the recipes gui</li> | |
<li>Close #204 Add recipe lookup for what an item can craft.</li> | |
<li>Revert "Add API jar creation + maven uploading (#258)" | |
This reverts commit f5fd42094c4580fdf6bf9c1559f891a32283d958.</li> | |
<li>Add API jar creation + maven uploading (#258)</li> | |
</ul> | |
<li><h3>v3.2.14</h3> | |
<hr/> | |
<ul> | |
<li>Updated Gradle for local build</li> | |
<li>Update to latest forge and MCP Snapshot 20160421</li> | |
</ul> | |
<li><h3>v3.2.13</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
<li>Add better error checking and logging for invalid recipes</li> | |
</ul> | |
<li><h3>v3.2.12</h3> | |
<hr/> | |
<ul> | |
<li>Fix Recipes Gui not always showing "Show All Recipes" tooltip properly</li> | |
<li>Close #255 API to open the Recipes Gui for items, fluids, and categories</li> | |
<li>Update ISSUE_TEMPLATE.md</li> | |
</ul> | |
<li><h3>v3.2.11</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
<li>Close #252 Add indicator icon for shapeless crafting recipes</li> | |
</ul> | |
<li><h3>v3.2.10</h3> | |
<hr/> | |
<ul> | |
<li>Stop gui from moving when effects are active and item list is open</li> | |
<li>Use better stack info for logs</li> | |
</ul> | |
<li><h3>v3.2.9</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
<li>Add better error catching and logging</li> | |
</ul> | |
<li><h3>v3.2.8</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
<li>Fix #238 tooltips from getTooltipStrings are drawn below other assets</li> | |
</ul> | |
<li><h3>v3.2.7</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
<li>Fix #242 Unable to open JEI config from main menu</li> | |
</ul> | |
<li><h3>v3.2.6</h3> | |
<hr/> | |
<ul> | |
<li>Fix #240 Update to latest Forge</li> | |
<li>Update required forge version</li> | |
</ul> | |
<li><h3>v3.2.5</h3> | |
<hr/> | |
<ul> | |
<li>Update for new Forge keybindings with modifiers</li> | |
</ul> | |
<li><h3>v3.2.4</h3> | |
<hr/> | |
<ul> | |
<li>Use RenderItem.renderModel for item list instead of copying the method</li> | |
</ul> | |
<li><h3>v3.2.3</h3> | |
<hr/> | |
<ul> | |
<li>Fix #231 Filter not updating when set from API</li> | |
</ul> | |
<li><h3>v3.2.2</h3> | |
<hr/> | |
<ul> | |
<li>Update to use newer Registry methods</li> | |
</ul> | |
<li><h3>v3.2.1</h3> | |
<hr/> | |
<ul> | |
<li>Force exit on exceptions during startup to stop Ticking entity exception.</li> | |
</ul> | |
<li><h3>v3.2.0</h3> | |
<hr/> | |
<ul> | |
<li>Fix for Forge registry changes</li> | |
</ul> | |
<li><h3>v2.28.12</h3> | |
<hr/> | |
<ul> | |
<li>Fix #227 "+" button is in the wrong place</li> | |
</ul> | |
<li><h3>v2.28.11</h3> | |
<hr/> | |
<ul> | |
<li>Improve loading performance.</li> | |
</ul> | |
<li><h3>v3.1.1</h3> | |
<hr/> | |
<ul> | |
<li>Update for improved tooltip methods in Forge.</li> | |
</ul> | |
<li><h3>v2.28.10</h3> | |
<hr/> | |
<ul> | |
<li>Update for improved tooltip methods in Forge.</li> | |
</ul> | |
<li><h3>v3.1.0</h3> | |
<hr/> | |
<ul> | |
<li>Update for Forge 12.16.0.1805</li> | |
</ul> | |
<li><h3>v3.0.6</h3> | |
<hr/> | |
<ul> | |
<li>Close #220 Make wrench icon red when in cheat mode</li> | |
</ul> | |
<li><h3>v3.0.5</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
</ul> | |
<li><h3>v2.28.9</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
<li>Close #219 Improve Broken Recipe Reporting</li> | |
</ul> | |
<li><h3>v2.28.8</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
<li>Fix #217 catch errors from unregistered itemStacks on start</li> | |
</ul> | |
<li><h3>v3.0.4</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
<li>Fix #217 catch errors from unregistered itemStacks on start</li> | |
</ul> | |
<li><h3>v3.0.3</h3> | |
<hr/> | |
<ul> | |
<li>Check item model overrides for crashes before adding to item list</li> | |
<li>Fixed more ItemOverrides</li> | |
</ul> | |
<li><h3>v3.0.2</h3> | |
<hr/> | |
<ul> | |
<li>Fix item rendering for items with item state overrides.</li> | |
</ul> | |
<li><h3>v3.0.1</h3> | |
<hr/> | |
<ul> | |
<li>Fix #51 Make compass and clocks useless in item list and recipes</li> | |
<li>Cleanup</li> | |
<li>Set hasSubtypes on vanilla items that are missing it</li> | |
<li>Revert "Try to detect subtypes on items that do not set hasSubtypes (potions)" | |
This reverts commit 0d686ebd8ca5756fb73a8444113691f94880252b.</li> | |
<li>Use official forge</li> | |
<li>Fix fast item list rendering</li> | |
<li>Add tipped arrow recipes</li> | |
<li>Try to detect subtypes on items that do not set hasSubtypes (potions)</li> | |
<li>Fix potion recipes</li> | |
<li>Remove deprecated API methods</li> | |
<li>Update for 1.9</li> | |
</ul> | |
<li><h3>v2.28.7</h3> | |
<hr/> | |
<ul> | |
<li>Do not open JEI on guiContainers that have no inventory</li> | |
</ul> | |
<li><h3>v2.28.6</h3> | |
<hr/> | |
<ul> | |
<li>Make recipe errors easier to debug</li> | |
</ul> | |
<li><h3>v2.28.5</h3> | |
<hr/> | |
<ul> | |
<li>Fix startup crash when getting sub-items from broken item.</li> | |
<li>Fix startup crash when getting items from broken creative tabs.</li> | |
<li>Remove "issues closed in ___ hours" badge, not that useful</li> | |
<li>Update README with a couple status badges</li> | |
</ul> | |
<li><h3>v2.28.4</h3> | |
<hr/> | |
<ul> | |
<li>Fix #190 Creative tab search does not work correctly for all tabs</li> | |
<li>Fix #189 Allow drawing tooltips when there is no currentScreen set</li> | |
</ul> | |
<li><h3>v2.28.3</h3> | |
<hr/> | |
<ul> | |
<li>Improve startup times when there are many broken items</li> | |
</ul> | |
<li><h3>v2.28.2</h3> | |
<hr/> | |
<ul> | |
<li>Fix #185 crash logs with 'java.lang.NullPointerException: Ticking entity'</li> | |
<li>Fix #184 Fix crash when mods have null items in their creative tabs</li> | |
<li>Add github issue template</li> | |
</ul> | |
<li><h3>v2.28.1</h3> | |
<hr/> | |
<ul> | |
<li>Fix #181 Setup RecipesGui in initGui instead of setWorldAndResolution</li> | |
</ul> | |
<li><h3>v2.28.0</h3> | |
<hr/> | |
<ul> | |
<li>Fix #173 Allow recipe types to be specified by interfaces</li> | |
<li>#179 Make search option names more clear</li> | |
<li>Close #169 Save search filter text between restarts per-world</li> | |
<li>Close #164 Show JEI description pages last</li> | |
</ul> | |
<li><h3>v2.27.2</h3> | |
<hr/> | |
<ul> | |
<li>Fix support for custom item tooltip fonts in the item list</li> | |
</ul> | |
<li><h3>v2.27.1</h3> | |
<hr/> | |
<ul> | |
<li>Fix server error when filling crafting area</li> | |
</ul> | |
<li><h3>v2.27.0</h3> | |
<hr/> | |
<ul> | |
<li>Clean up API, simplify IModPlugin to have fewer methods</li> | |
</ul> | |
<li><h3>v2.26.2</h3> | |
<hr/> | |
<ul> | |
<li>Fix #170 IItemListOverlay.setFilterText does not update text field</li> | |
<li>Fix #174 Held ItemStacks are rendered behind the hover highlight</li> | |
<li>Fix #172 Smelting EXP text extends past the right edge of the recipe</li> | |
</ul> | |
<li><h3>v2.26.1</h3> | |
<hr/> | |
<ul> | |
<li>Fix #171 Item List does not resize when recipe view is open</li> | |
<li>Update Blood Magic URL in README</li> | |
<li>Update changelog</li> | |
</ul> | |
<li><h3>v2.26.0</h3> | |
<hr/> | |
<ul> | |
<li>Add feature to search items by color (config option)</li> | |
<li>Use html in changelog</li> | |
</ul> | |
<li><h3>v2.25.12</h3> | |
<hr/> | |
<ul> | |
<li>Update changelog</li> | |
<li>Get items from creative tabs for better compatibility with custom tabs</li> | |
<li>Add changelog.txt</li> | |
</ul> | |
<li><h3>v2.25.11</h3> | |
<hr/> | |
<ul> | |
<li>Fix #165 [+] button does not work on items with NBT that is ignored</li> | |
<li>Add more ignored vanilla NBT tags</li> | |
</ul> | |
<li><h3>v2.25.10</h3> | |
<hr/> | |
<ul> | |
<li>Close #161 Add $ Ore Dictionary and % Creative Tab Name search</li> | |
</ul> | |
<li><h3>v2.25.9</h3> | |
<hr/> | |
<ul> | |
<li>Remove old recipe transfer api since it was accidentally broken anyway</li> | |
</ul> | |
<li><h3>v2.25.8</h3> | |
<hr/> | |
<ul> | |
<li>Allow multiple recipe click areas on a GuiContainer</li> | |
<li>Update README</li> | |
</ul> | |
<li><h3>v2.25.7</h3> | |
<hr/> | |
<ul> | |
<li>Fix some item subtypes are missing from the item list</li> | |
</ul> | |
<li><h3>v2.25.6</h3> | |
<hr/> | |
<ul> | |
<li>Fix #156 visual glitches when cheating items with the recipe view open</li> | |
<li>Only allow cheating items from the item list, not recipes view</li> | |
</ul> | |
<li><h3>v2.25.4</h3> | |
<hr/> | |
<ul> | |
<li>Fix "back" function for recipe navigation</li> | |
</ul> | |
<li><h3>v2.25.3</h3> | |
<hr/> | |
<ul> | |
<li>Simplify In-Game Config, save some options in per-world configs</li> | |
</ul> | |
<li><h3>v2.25.2</h3> | |
<hr/> | |
<ul> | |
<li>Close #100, Close #120 Allow blacklisting an entire mod's items</li> | |
<li>#100 save item blacklist to separate file (JEI-itemBlacklist.cfg)</li> | |
<li>Remove nbtKeyIgnoreList from config (not used or necessary)</li> | |
</ul> | |
<li><h3>v2.24.6</h3> | |
<hr/> | |
<ul> | |
<li>Close #150 sort item list by Mod Name</li> | |
</ul> | |
<li><h3>v2.24.5</h3> | |
<hr/> | |
<ul> | |
<li>Close #153 Show accepted oreDict on tooltip for rotating items in recipe</li> | |
<li>Fix #149 Show description recipes when using U as well as R</li> | |
</ul> | |
<li><h3>v2.24.3</h3> | |
<hr/> | |
<ul> | |
<li>Load after minecraft.thePlayer has been set</li> | |
<li>Fix item list paging while searching</li> | |
<li>Add developer FAQ and Plugin Examples to README</li> | |
</ul> | |
<li><h3>v2.24.2</h3> | |
<hr/> | |
<ul> | |
<li>Fix cheat mode "delete items" does not respect gui tab areas</li> | |
</ul> | |
<li><h3>v2.24.1</h3> | |
<hr/> | |
<ul> | |
<li>Fix #148 Divide By Zero when Panel is hidden</li> | |
</ul> | |
<li><h3>v2.24.0</h3> | |
<hr/> | |
<ul> | |
<li>Close #119 API to define areas that guis might intersect with item list</li> | |
<li>Better error checking for subItems and subBlocks</li> | |
</ul> | |
<li><h3>v2.23.0</h3> | |
<hr/> | |
<ul> | |
<li>Close #88 Close #142 API for search bar and getting hovered item stack</li> | |
</ul> | |
<li><h3>v2.22.5</h3> | |
<hr/> | |
<ul> | |
<li>Fix #145 TC Aspects show through on Recipes gui</li> | |
</ul> | |
<li><h3>v2.22.4</h3> | |
<hr/> | |
<ul> | |
<li>Fix #141 long loading time when gathering tooltips that require a player</li> | |
</ul> | |
<li><h3>v2.22.3</h3> | |
<hr/> | |
<ul> | |
<li>Add tooltip search</li> | |
</ul> | |
<li><h3>v2.22.2</h3> | |
<hr/> | |
<ul> | |
<li>Unify item list button sizes, add click sound</li> | |
</ul> | |
<li><h3>v2.22.1</h3> | |
<hr/> | |
<ul> | |
<li>Fix #139 hide the debug setting, give it a better description</li> | |
</ul> | |
<li><h3>v2.22.0</h3> | |
<hr/> | |
<ul> | |
<li>Ignore NBT on items that have no subtypes</li> | |
</ul> | |
<li><h3>v2.21.2</h3> | |
<hr/> | |
<ul> | |
<li>Close #134 Show vanilla categories first</li> | |
<li>Close #136 Add Shift+R to lookup uses</li> | |
</ul> | |
<li><h3>v2.21.1</h3> | |
<hr/> | |
<ul> | |
<li>Fix #133 Unable to edit search query when there are no results</li> | |
<li>Updated fi_FI.lang</li> | |
</ul> | |
<li><h3>v2.21.0</h3> | |
<hr/> | |
<ul> | |
<li>Close #81 add clickable gui areas to jump to a machine's recipes</li> | |
<li>Close #126 Configurable Keybind for previous recipe pages</li> | |
<li>Unfocus the search bar when enter is pressed</li> | |
</ul> | |
<li><h3>v2.20.0</h3> | |
<hr/> | |
<ul> | |
<li>Close #65 Shift-click the [+] to move many sets of items</li> | |
<li>Fix furnace recipe transfer handler putting items in wrong slots</li> | |
<li>Fix gray text on recipes changing to black when a tooltip is on screen</li> | |
<li>Fix #99 Item transfer handler misreporting missing items</li> | |
</ul> | |
<li><h3>v2.19.1</h3> | |
<hr/> | |
<ul> | |
<li>Fix #130 Crash from lambda obfuscation issue in ItemModels</li> | |
<li>Add curseforge integration for jenkins</li> | |
</ul> | |
<li><h3>v2.19.0</h3> | |
<hr/> | |
<ul> | |
<li>Fix #109 stop log spam and crashes from modded item models crashing</li> | |
<li>Add API support for adding clickable buttons in recipe wrappers</li> | |
<li>Fix size of highlight on hovered ingredients</li> | |
<li>Fix nullability of IStackHelper.toItemStackList</li> | |
<li>Fix API documentation for init on recipe ingredients</li> | |
<li>Better null checking for IStackHelper in the API</li> | |
</ul> | |
<li><h3>v2.18.1</h3> | |
<hr/> | |
<ul> | |
<li>Fix a crash on small screens with large GUIs</li> | |
</ul> | |
<li><h3>v2.18.0</h3> | |
<hr/> | |
<ul> | |
<li>Add IStackHelper to API</li> | |
<li>Prevent localized caches from becoming out of date</li> | |
</ul> | |
<li><h3>v2.17.4</h3> | |
<hr/> | |
<ul> | |
<li>Fix #107 Items with wrong damage value in item list</li> | |
</ul> | |
<li><h3>v2.17.3</h3> | |
<hr/> | |
<ul> | |
<li>Fix #115 Crash when holding shift and viewing recipe</li> | |
</ul> | |
<li><h3>v2.17.2</h3> | |
<hr/> | |
<ul> | |
<li>Fix F2 is blocked when search field is focused</li> | |
</ul> | |
<li><h3>v2.17.1</h3> | |
<hr/> | |
<ul> | |
<li>Fix creating itemstacks in the item list with wildcard metadata</li> | |
<li>Reduce log size from getUniqueIdentifierForStack exceptions</li> | |
<li>Fix OpenGL issue with rendering item list next to modded GUIs</li> | |
<li>Fix #69 Fix recipe lookup of items with meta or damage and no subItems</li> | |
<li>Use shift to stop item rotation.</li> | |
</ul> | |
<li><h3>v2.17.0</h3> | |
<hr/> | |
<ul> | |
<li>Close #112 Remember if item list overlay has been disabled, add config</li> | |
<li>Update de_DE.lang | |
Minor changes based on wlhlm's response</li> | |
<li>Fix #86 Drawing Order Issues with Tooltips (requires latest forge)</li> | |
<li>Improve item cheating config description</li> | |
</ul> | |
<li><h3>v2.16.2</h3> | |
<hr/> | |
<ul> | |
<li>Fix #106 Many Sub-Items not showing in Item List</li> | |
<li>Clean up suppressed unchecked warnings from 1.8</li> | |
</ul> | |
<li><h3>v2.16.1</h3> | |
<hr/> | |
<ul> | |
<li>Preserve stack size when expanding item subtypes</li> | |
<li>Fix #101 Damage bars are missing from items in the item list</li> | |
<li>Avoid reloading when game stops</li> | |
<li>Add more API warnings for NbtIgnoreList</li> | |
<li>Cleanup and reduce log spam</li> | |
</ul> | |
<li><h3>v2.16.0</h3> | |
<hr/> | |
<ul> | |
<li>Add a way to ignore specific NBT on specific items</li> | |
</ul> | |
<li><h3>v2.15.3</h3> | |
<hr/> | |
<ul> | |
<li>Fix #95 Item hover overlay is being rendered behind the items.</li> | |
<li>Fix #83 Recipe & Use appearing when using vanilla's Creative Search Menu</li> | |
</ul> | |
<li><h3>v2.15.1</h3> | |
<hr/> | |
<ul> | |
<li>Fix #98 crash when looking up recipe for empty fluid containers</li> | |
</ul> | |
<li><h3>v2.15.0</h3> | |
<hr/> | |
<ul> | |
<li>Fix rendering recipes that have textures with alpha</li> | |
<li>Fix broken version number</li> | |
<li>Add tooltip callback for item and fluid recipe ingredients</li> | |
<li>Fix missing import</li> | |
<li>Add method to reload JEI in the API</li> | |
<li>Close #84 Add recipe tooltip method</li> | |
<li>Cleanup, remove deprecated API methods, match 1.8 and 1.8.9 versions #s</li> | |
</ul> | |
<li><h3>v2.14.0</h3> | |
<hr/> | |
<ul> | |
<li>Fix #85 Item list does not adapt to Potion effects when gui is open</li> | |
<li>Fix missing import</li> | |
<li>Change Millibucket notation</li> | |
<li>Update German translation</li> | |
<li>Update ru_RU.lang</li> | |
<li>Update Finnish translation</li> | |
<li>Close #74 Disable Item List if the open GUI is too large</li> | |
<li>Add conveneince function for adding description to a single ItemStack</li> | |
</ul> | |
<li><h3>v1.13.7</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
<li>Add better diagnostic message for broken recipes | |
Conflicts: | |
gradle.properties</li> | |
</ul> | |
<li><h3>v2.13.7</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
<li>Add better diagnostic message for broken recipes</li> | |
<li>Fix JEI not starting in some cases</li> | |
</ul> | |
<li><h3>v1.13.6</h3> | |
<hr/> | |
<ul> | |
<li>Fix item tooltips rendering under tanks</li> | |
<li>Add checks to help debug item errors</li> | |
</ul> | |
<li><h3>v2.13.5</h3> | |
<hr/> | |
<ul> | |
<li>Fix cheat item command on server with very large NBT</li> | |
</ul> | |
<li><h3>v1.13.5</h3> | |
<hr/> | |
<ul> | |
<li>Fix cheat item command on server with very large NBT</li> | |
<li>Bump version</li> | |
<li>Fix a crash when opening GUI</li> | |
</ul> | |
<li><h3>v2.13.4</h3> | |
<hr/> | |
<ul> | |
<li>Allow wildcard hiding of different-nbt items in edit mode</li> | |
</ul> | |
<li><h3>v1.13.4</h3> | |
<hr/> | |
<ul> | |
<li>Fix item list items overlapping search bar</li> | |
<li>Allow wildcard hiding of different-nbt items in edit mode</li> | |
</ul> | |
<li><h3>v1.13.3</h3> | |
<hr/> | |
<ul> | |
<li>Improve debugging and error messages</li> | |
<li>Close #79 Detect fluid from fluid block stacks</li> | |
<li>#79 Fix up openGL blending</li> | |
<li>#79 1 allow displaying fluids without capacity in the tooltip</li> | |
<li>#79 2, 3, 5, fix tank overlays having the wrong color</li> | |
<li>Add better debugging for tanks</li> | |
<li>#79 4 Ensure tiny amounts of fluid in tanks are still visible</li> | |
</ul> | |
<li><h3>v1.13.2</h3> | |
<hr/> | |
<ul> | |
<li>Render tank overlays even if there is no fluid</li> | |
<li>Fix non-square hovering highlights</li> | |
</ul> | |
<li><h3>v1.13.1</h3> | |
<hr/> | |
<ul> | |
<li>Prevent crash when rendering fluids with no sprite</li> | |
</ul> | |
<li><h3>v2.13.0</h3> | |
<hr/> | |
<ul> | |
<li>Update for Minecraft 1.8.9</li> | |
<li>Do not reload JEI when disconnecting from world/server</li> | |
</ul> | |
<li><h3>v1.13.0</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
</ul> | |
<li><h3>v1.12.0</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
<li>Close #55 delete items from cheat mode (requires server)</li> | |
<li>Improve search performance on crazy-huge packs</li> | |
<li>Close #61 Config option: Search for mod name without @ in front.</li> | |
<li>Allow multiple searches by using | character</li> | |
<li>Fix #53 Recipe Gui Title goes black when Thaumcraft Arcane Bore is shown</li> | |
<li>Update README</li> | |
<li>Update German translation</li> | |
</ul> | |
<li><h3>v1.11.3</h3> | |
<hr/> | |
<ul> | |
<li>Fix rendering for some ISmartItemModels</li> | |
<li>Handle /give for items with very long dataTags</li> | |
</ul> | |
<li><h3>v1.11.2</h3> | |
<hr/> | |
<ul> | |
<li>Fix rendering of ISmartItemModel items</li> | |
</ul> | |
<li><h3>v2.11.1</h3> | |
<hr/> | |
<ul> | |
<li>merge v1.11.0</li> | |
</ul> | |
<li><h3>v1.11.1</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
<li>Find more sub-items</li> | |
<li>Cleanup</li> | |
</ul> | |
<li><h3>v1.11.0</h3> | |
<hr/> | |
<ul> | |
<li>fix build</li> | |
<li>Close #70 Allow custom container logic when "+" button is pressed</li> | |
<li>Fix recipe transfer</li> | |
<li>Cleanup</li> | |
</ul> | |
<li><h3>v1.10.0</h3> | |
<hr/> | |
<ul> | |
<li>Cleanup</li> | |
<li>Fix edit-mode rendering</li> | |
<li>Cleanup / refactoring</li> | |
<li>Clean up API to depend on using IModPlugin. Add errors for API misuse</li> | |
<li>Fix crafting recipes with itemstacks of 0 size</li> | |
<li>Add some fluid tanks in debug mode</li> | |
</ul> | |
<li><h3>v2.9.0</h3> | |
<hr/> | |
<ul> | |
<li>Fix command sender name</li> | |
<li>Add some fluid tanks in debug mode</li> | |
<li>Update Forge</li> | |
</ul> | |
<li><h3>v1.9.0</h3> | |
<hr/> | |
<ul> | |
<li>Bump version for first Release</li> | |
<li>Close #62 Add "description pages" for items</li> | |
<li>Remove unused tooltipModName translation keys</li> | |
<li>Cleanup</li> | |
<li>Close #57 Add fluid rendering and fluid searching</li> | |
<li>Extend German translation</li> | |
</ul> | |
<li><h3>v2.8.3</h3> | |
<hr/> | |
<ul> | |
<li>Fix rendering for 1.8.8</li> | |
</ul> | |
<li><h3>v1.8.3</h3> | |
<hr/> | |
<ul> | |
<li>bump version</li> | |
<li>Fix #66 NPE on world reload</li> | |
<li>Close #64 keep search history (use up and down keys)</li> | |
<li>Experiment with faster item list rendering</li> | |
</ul> | |
<li><h3>v1.8.2</h3> | |
<hr/> | |
<ul> | |
<li>bump version</li> | |
<li>Close recipe GUI when config changes</li> | |
<li>Keep item filter text after changing config</li> | |
</ul> | |
<li><h3>v1.8.1</h3> | |
<hr/> | |
<ul> | |
<li>bump version</li> | |
<li>Make compatible with Java 7</li> | |
</ul> | |
<li><h3>v2.8.0</h3> | |
<hr/> | |
<ul> | |
<li>Improve FPS in the item list</li> | |
<li>Close #59 Add recipe animations</li> | |
<li>Fix fuel recipe transfer helper</li> | |
<li>Make code more similar between 1.8 and 1.8.8 versions</li> | |
</ul> | |
<li><h3>v1.8.0</h3> | |
<hr/> | |
<ul> | |
<li>Fix JEI blocking backspace in creative tab</li> | |
<li>Make "hide missing item models" a config option instead of always on</li> | |
<li>Add enchanted books</li> | |
<li>Reload stuff when the config changes</li> | |
</ul> | |
<li><h3>v2.7.1</h3> | |
<hr/> | |
<ul> | |
<li>Allow JEI to run client-only, without recipe transfer</li> | |
<li>Fix NPE when changing config in-game</li> | |
<li>Fix NPE when changing config in-game</li> | |
</ul> | |
<li><h3>v1.7.1</h3> | |
<hr/> | |
<ul> | |
<li>bump version</li> | |
<li>Remove mod name tooltip.</li> | |
</ul> | |
<li><h3>v1.7.0</h3> | |
<hr/> | |
<ul> | |
<li>bump version</li> | |
<li>Highlight missing items when hovering over the recipe transfer button</li> | |
<li>Use arrows for Back and Next buttons in Item List</li> | |
<li>Enable JEI in item list creative mode</li> | |
<li>Less cramped item list, bigger buttons, center items vertically</li> | |
</ul> | |
<li><h3>v2.6.0</h3> | |
<hr/> | |
<ul> | |
<li>Add config button to GUI, improve config, improve localization fallback</li> | |
</ul> | |
<li><h3>v1.6.0</h3> | |
<hr/> | |
<ul> | |
<li>Only allow wildcard blacklising for items with subitems (no point to)</li> | |
<li>localize the new tooltips, limit tooltip line width</li> | |
<li>update readme</li> | |
<li>Display config category for addons in the in-game gui</li> | |
<li>bump version</li> | |
<li>Add config category for JEI addon mods to use</li> | |
<li>Add config button to GUI, improve config, improve localization fallback | |
# Conflicts: | |
# src/main/resources/assets/jei/lang/zh_CN.lang</li> | |
<li>Update zh_CN.lang</li> | |
<li>Remove misc forge MDK txt files</li> | |
</ul> | |
<li><h3>v2.5.0</h3> | |
<hr/> | |
<ul> | |
<li>update forge</li> | |
</ul> | |
<li><h3>v1.5.0</h3> | |
<hr/> | |
<ul> | |
<li>bump version</li> | |
<li>Save recipe viewing history, go back with backspace</li> | |
<li>Make "all recipes" click area smaller</li> | |
<li>Center the item stack list in the available space next to the gui</li> | |
<li>Fix bottom row of items is hidden when item page is slightly past full</li> | |
</ul> | |
<li><h3>v1.4.0</h3> | |
<hr/> | |
<ul> | |
<li>Bump version</li> | |
<li>Set focused item from a rotation based on request type (input/output)</li> | |
<li>Ignore empty recipe categories</li> | |
<li>Add recipe width and height to drawInfo for easier text alignment</li> | |
<li>Use error log instead of FMLLog.bigWarning (stack trace is already huge)</li> | |
<li>Combine IRecipeCategory.init and IRecipeCategory.setRecipe | |
This will allow recipes with variable number of inputs to layout well</li> | |
<li>Update readme to include using ATs from JEI with gradle</li> | |
<li>Add support for Version Checker ( 1.8 or 1.8.8 )</li> | |
<li>Fix a bug in handling oreDict recipes</li> | |
</ul> | |
<li><h3>v1.3.1</h3> | |
<hr/> | |
<ul> | |
<li>bump version</li> | |
<li>Fix NPE when resetting item filter cache</li> | |
<li>Log exceptions correctly (with stack trace)</li> | |
<li>Reset item filter cache when the item blacklist changes</li> | |
<li>Add NBT ignore-list to the API</li> | |
<li>Add a way to ignore classes of unhandled recipes</li> | |
<li>Fix #52 tooltip errors on bukkit/spigot</li> | |
<li>Add getItemListForModId(String modId) to IItemRegistry</li> | |
<li>Fire RecipesGuiInitEvent instead of firing a duplicate GuiInitEvent</li> | |
<li>Allow removing items from the blacklist</li> | |
<li>Tidy up config</li> | |
<li>Allow the InitGuiEvent for the RecipesGui</li> | |
<li>Change "loaded plugin" to "registered plugin"</li> | |
<li>add "Loaded plugin" console message</li> | |
<li>Make server-side API useless instead of crashing</li> | |
<li>Experimental: allow adding new recipes while the game is running</li> | |
<li>update license date</li> | |
<li>Fix #50 Remove permissions check and rely on /give behavior</li> | |
</ul> | |
<li><h3>v2.3.0</h3> | |
<hr/> | |
<ul> | |
<li>Change mod registration to allow extending it in the future</li> | |
<li>Fix mod version</li> | |
<li>Spread out the potion layout more</li> | |
<li>remove warning about not handling VanillaBrewingRecipe</li> | |
<li>Fix #48 Clicks are not blocked from underlying GUI</li> | |
<li>Use getCanonicalName instead of magic string</li> | |
</ul> | |
<li><h3>v1.3.0</h3> | |
<hr/> | |
<ul> | |
<li>#49 Defend against NPE on Spigot/Bukkit servers</li> | |
<li>Fix multiple mod names in tooltip after relogging</li> | |
<li>Open recipes for current gui first if it has a recipe transfer helper</li> | |
<li>Fix bug with recipe transfer for modded crafting tables</li> | |
<li>Add back patch version</li> | |
<li>Use Major version zero for the JEI API version, according to semver</li> | |
<li>bump version, remove patch version since it's basically added by jenkins</li> | |
<li>formatting</li> | |
</ul> | |
<li><h3>v2.2.0</h3> | |
<hr/> | |
<ul> | |
<li>Only close item overlay when the GUI is actually closed | |
This fixes problems with GUIs that ignore the esc and 'e' keys</li> | |
<li>bump version</li> | |
<li>Close #2 Easily hide items/blocks from JEI (Edit Mode, API, and config)</li> | |
<li>improve config name for "Add Mod Name to Tooltip" option</li> | |
<li>Close #44 click recipe category title to view all recipes</li> | |
<li>Split furnace recipes into fuel and smelting</li> | |
<li>Improve the look of fuel recipes, add padding ability to backgrounds</li> | |
</ul> | |
<li><h3>v1.2.0</h3> | |
<hr/> | |
<ul> | |
<li>bump version</li> | |
<li>Fix crash in 1.8 when cheating items</li> | |
<li>Use an annotation to load plugins at FMLModIdMappingEvent (thanks cpw)</li> | |
<li>Add potion support</li> | |
<li>Update ru_RU.lang</li> | |
<li>Move fuel "burn time" string down, to vertically center it more</li> | |
<li>Ctrl-F focuses search bar</li> | |
<li>Fix #46 Require Control to be pressed to toggle item list overlay</li> | |
<li>Only close item overlay when the GUI is actually closed | |
This fixes problems with GUIs that ignore the esc and 'e' keys | |
(cherry picked from commit ec1fd2a249a0a427980b39718f069d8dcc2f8e8e)</li> | |
<li>Fix config defaults becoming too big when using blacklist</li> | |
</ul> | |
<li><h3>v1.1.2</h3> | |
<hr/> | |
<ul> | |
<li>bump version</li> | |
<li>Fix missing items in item list</li> | |
<li>Add checks to recipe transfer to make sure slots can be altered</li> | |
<li>Add a good default location for the recipe transfer button</li> | |
</ul> | |
<li><h3>v2.1.1</h3> | |
<hr/> | |
<ul> | |
<li>Add a configurable NBT key blacklist</li> | |
</ul> | |
<li><h3>v1.1.1</h3> | |
<hr/> | |
<ul> | |
<li>bump version</li> | |
<li>Add a configurable NBT key blacklist</li> | |
</ul> | |
<li><h3>v2.1.0</h3> | |
<hr/> | |
<ul> | |
<li>Update to latest Forge</li> | |
</ul> | |
<li><h3>v1.1.0</h3> | |
<hr/> | |
<ul> | |
<li>bump version</li> | |
<li>Fix client crash</li> | |
<li>Fix #4 Fix #43 Add support for recipe transfer-to-crafting-area feature</li> | |
<li>tidy ItemStackElement</li> | |
<li>improve doc</li> | |
<li>modularize widgets, rename things with "ingredient" as a concept</li> | |
<li>Make mod name tooltip italic</li> | |
</ul> | |
<li><h3>v2.0.5</h3> | |
<hr/> | |
<ul> | |
<li>Fix #41 Crash when an item in an itemStack is null</li> | |
<li>Add more fluid handling infrastructure</li> | |
<li>Fix startup issue when there are no selected recipe categories</li> | |
<li>bump version</li> | |
<li>add more support structure for liquid handling</li> | |
<li>Fix usage and recipes hotkeys on recipes gui</li> | |
<li>Remove duplicate categories in recipe list</li> | |
<li>fix method name</li> | |
</ul> | |
<li><h3>v1.0.5</h3> | |
<hr/> | |
<ul> | |
<li>update README.md</li> | |
<li>reformat gradle</li> | |
</ul> | |
<li><h3>v2.0.4</h3> | |
<hr/> | |
<ul> | |
<li>bump version</li> | |
<li>Close #37 Search by mod name/id</li> | |
<li>Prevent displaying recipes that are invalid</li> | |
<li>update project settings</li> | |
<li>Fix item list missing items that initialize their rendering late</li> | |
<li>add maven upload support, source & javadocs jars for developers | |
no deobf jars are needed with FG2+</li> | |
<li>Fix #38 add scroll wheel support for recipes and item list</li> | |
<li>Fix #39 search bar should unfocus after clicking an item</li> | |
<li>fix cheat mode behavior when inventory is full</li> | |
</ul> | |
<li><h3>v1.0.4</h3> | |
<hr/> | |
<ul> | |
<li>Minor cleanup</li> | |
<li>Fix scrolling direction</li> | |
<li>Do a better job of getting an item's mod name</li> | |
<li>Fix recipe lookup issue with wildcard metadata</li> | |
<li>bump version</li> | |
<li>Stop JEI from loading multiple times when reloading a world</li> | |
<li>Unfocus the search box when you click away anywhere</li> | |
<li>Cut down on debug log spam</li> | |
</ul> | |
<li><h3>v1.0.3</h3> | |
<hr/> | |
<ul> | |
<li>Add mod names to item tooltips (with config option to disable)</li> | |
<li>add maven upload support, source & javadocs jars for developers | |
no deobf jars are needed with FG2+ | |
(cherry picked from commit 4282aa7ffd20328f55b5f798d1c550776a40b523)</li> | |
</ul> | |
<li><h3>v1.0.2</h3> | |
<hr/> | |
<ul> | |
<li>Fix #36 Crash With Butterfly Mania installed</li> | |
<li>Fix logging</li> | |
<li>bump version</li> | |
<li>Cleanup GUIs all around: | |
- Fix lighting errors throughout | |
- Add item highlights | |
- Fix buttons being cut off and uncentered | |
- Add a background to the headers on the recipe GUI | |
- Change the color of the header text on the recipe GUI | |
(cherry picked from commit 6147a96240664a9bf564e8a00c9d9198f3ae174c)</li> | |
<li>Fix item cheating function for 1.8 | |
(cherry picked from commit 9746cdf4f2a1582e7ee8520d54beaf42ffbd82ed)</li> | |
<li>include gradle-wrapper.jar</li> | |
</ul> | |
<li><h3>v2.0.1</h3> | |
<hr/> | |
<ul> | |
<li>bump version</li> | |
<li>Cleanup GUIs all around: | |
- Fix lighting errors throughout | |
- Add item highlights | |
- Fix buttons being cut off and uncentered | |
- Add a background to the headers on the recipe GUI | |
- Change the color of the header text on the recipe GUI</li> | |
<li>Fix item cheating function for 1.8</li> | |
<li>include gradle-wrapper.jar</li> | |
</ul> | |
<li><h3>v2.0.0</h3> | |
<hr/> | |
<ul> | |
<li>Update to Minecraft 1.8.8</li> | |
</ul> | |
<li><h3>v1.0.1</h3> | |
<hr/> | |
<ul> | |
<li>minor cleanup</li> | |
<li>Begin fluid support</li> | |
<li>Rename RecipeGui to RecipeWidget</li> | |
<li>Enable repeat key events (holding a key down, like backspace)</li> | |
<li>Fix typing in chat getting picked up by hotkey handler</li> | |
<li>Unfocus the search bar when clicking away</li> | |
<li>Update to recommended Forge</li> | |
</ul> | |
<li><h3>1.0.0</h3> | |
<hr/> | |
<ul> | |
<li>Fix the 'O' hotkey to toggle item overlay</li> | |
<li>Fix creative mode gui handling</li> | |
<li>Update to ForgeGradle 2.0 and Forge 11.14.3.1559</li> | |
<li>Fix large tooltips being drawn under other recipes</li> | |
<li>Fix vanilla recipes that require itemStacks with size > 1</li> | |
<li>Exclude items that can't be rendered</li> | |
<li>Add right-click to clear search box</li> | |
<li>Fix items with wildcard metadata and no subitems showing no texture</li> | |
<li>Fix #23 Update mouse and keyboard handling for new Forge</li> | |
<li>Fix too many recipes being drawn per page</li> | |
<li>Update for 1.8</li> | |
<li>Organize imports, minor cleanup</li> | |
<li>Simply getRecipeClass now that we have isModLoaded()</li> | |
<li>Prevent exceptions from broken tooltips</li> | |
<li>Add basic support for forestry fabricator #26</li> | |
<li>Rearrange furnace files</li> | |
<li>Move mod loaded check to IModPlugin</li> | |
<li>Fix hover text displaying under info text</li> | |
<li>Use GuiUtils instead of extending Gui</li> | |
<li>Fix error message</li> | |
<li>Refactor to combine IRecipeGui and IRecipeType into IRecipeCategory</li> | |
<li>Cleanup</li> | |
<li>Make RecipeRegistry more immutable</li> | |
<li>Remove duplicates from recipe types list</li> | |
<li>Cleanup</li> | |
<li>No real need to expose the furnace recipe types since they're built-in</li> | |
<li>Clarification in ItemFilter</li> | |
<li>Use ImmutableLists</li> | |
<li>Use Guava to simplify and improve the ItemFilter</li> | |
<li>Simplify RecipeMap by using Guava collections</li> | |
<li>Add Forestry Centrifuge recipes</li> | |
<li>API Tweaking</li> | |
<li>Big refactor to break code into plugins by mod</li> | |
<li>Fix #27. Show recipe types in a consistent order</li> | |
<li>Rename IRecipeHelper -> IRecipeHandler</li> | |
<li>Close #24. Refactor mouse and keyboard, add hotkeys</li> | |
<li>create StringUtil</li> | |
<li>Clean up math</li> | |
<li>Groundwork for #24. Requires GuiScreen keyboard events in Forge</li> | |
<li>Improve recipe item detection</li> | |
<li>Add support for forestry crafting table recipes</li> | |
<li>Organize, preparing for plugins</li> | |
<li>fix access transforms</li> | |
<li>fix issue with GameData registry ID changing</li> | |
<li>lock down some classes to package-local</li> | |
<li>Organize file structure</li> | |
<li>Make crafting implementation more independent, more reliant on API</li> | |
<li>Fix mouse click positioning bugs in GUIs</li> | |
<li>imports cleanup, more use of final and private</li> | |
<li>Split up RecipeTypes and RecipeGuis</li> | |
<li>Rename EnumRecipeType -> EnumRecipeTypeKey</li> | |
<li>rearrange file structure a bit</li> | |
<li>Make IRecipeType more internal, move recipe backgrounds to types</li> | |
<li>Add IRecipeWrapper, combine similar guis</li> | |
<li>Fix bug when selecting items with no recipe</li> | |
<li>Fix #25. refactor IRecipeGui into IRecipeGuiHelper</li> | |
<li>Use IGuiItemStacks in API rather than IGuiItemStack</li> | |
<li>Fix 2-wide crafting recipe display</li> | |
<li>refactor to use GuiItemStacks</li> | |
<li>Make use of Collections.singletonList</li> | |
<li>remove hasRecipe from IRecipeGui</li> | |
<li>Use existing resource backgrounds</li> | |
<li>Add more type safety. Add Nullable and Nonnull annotations</li> | |
<li>#10 Add Fuel Recipes</li> | |
<li>Keep focusStack naming consistent</li> | |
<li>Tidy up GuiItemStack public/private and @Override</li> | |
<li>#10 Add vanilla smelting recipes</li> | |
<li>finalize some fields, minor cleanup</li> | |
<li>Clean up RecipeRegistry</li> | |
<li>Expose IGuiItemStack in the API for convenient GUI implementation</li> | |
<li>Check recipe's superclasses when finding their recipe helpers</li> | |
<li>rearrange files</li> | |
<li>Categorize by types of recipe instead of recipe Class</li> | |
<li>Show more recipes when there's enough screen space</li> | |
<li>move .cfg to META-INF folder</li> | |
<li>Fix issue when finding recipes for a stack of multiple of an item</li> | |
<li>Cleanup code</li> | |
<li>Remove unused class</li> | |
<li>Add recipes</li> | |
<li>Rename Defaults to Constants</li> | |
<li>Use Access Transformers rather than reflection</li> | |
<li>Improve item detection</li> | |
<li>Clean up GuiItemStacks, allow multiple item stacks</li> | |
<li>Updated fi_FI.lang</li> | |
<li>Created fi_FI.lang | |
Finnish translation for JEI</li> | |
<li>Create ko_KR.lang</li> | |
<li>Fix #20 Reflection fails under obfuscated environment</li> | |
<li>rename GuiEventHandler's overlay to itemListOverlay</li> | |
<li>Creates Defaults file for constants</li> | |
<li>Rename GuiContainerOverlay to GuiItemListOverlay</li> | |
<li>Create ru_RU.lang</li> | |
<li>Create zh_CN.lang</li> | |
<li>Remove references to buttonList</li> | |
<li>Make key binding category name from the Mod ID and Mod Name</li> | |
<li>Update de_DE.lang</li> | |
<li>Add key bindings for recipes. #10</li> | |
<li>Close #14: Option to turn off cheating items</li> | |
<li>Add key binding to toggle overlay on and off</li> | |
<li>Fix alignment of Next button</li> | |
<li>Prevent typing more characters when the search already returns 0 items</li> | |
<li>Close #11. Add search box</li> | |
<li>Don't attach item buttons to existing GUI</li> | |
<li>Update Forge</li> | |
<li>Start button IDs at a higher number to avoid conflicts</li> | |
<li>Make sure page count doesn't overflow on window resize</li> | |
<li>Make layout more flexible, tooltips don't have gaps between icons</li> | |
<li>Close #12 Add tooltips when hovering on an item</li> | |
<li>Scrap container wrappers and use an overlay</li> | |
<li>Update forge, add more mod info</li> | |
<li>#8 wrap brewing stand</li> | |
<li>#8 wrap creative inventory</li> | |
<li>Move GuiWrapperManager</li> | |
<li>#8 add furnace wrapper</li> | |
<li>Generalized the construction of gui wrappers</li> | |
<li>Added item list overlay for chest and crafting table</li> | |
<li>Update README.md</li> | |
<li>Register recipes</li> | |
<li>Create de_DE.lang</li> | |
<li>removed accidental doubling of adding the nbttagcompound</li> | |
<li>Get more items, include nbt variations in subitems and subblocks</li> | |
<li>log tries to format nbt data strings and crashes</li> | |
<li>successfully /give items with long nbt tag data</li> | |
<li>don't give items if inventory has no empty slots</li> | |
<li>remove unused imports</li> | |
<li>Add MIT License</li> | |
<li>save page number when gui closes</li> | |
<li>Localize strings</li> | |
<li>Clickable icons, /give items</li> | |
<li>Fixes to paging</li> | |
<li>Add next and back buttons to scroll through items</li> | |
<li>Initial grid of items drawn on screen next to inventory</li> | |
<li>Make test changes to the inventory screen</li> | |
<li>Fresh project</li> | |
<li>Initial commit</li> | |
</ul> | |
</ul> | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment