jei_1.9.4-3.6.8.225.jar

Details

  • Filename
    jei_1.9.4-3.6.8.225.jar
  • Uploaded by
  • Uploaded
    Jul 5, 2016
  • Size
    311.46 KB
  • Downloads
    94,584
  • MD5
    579f21eb9b0fae4013734c2015c3c7f3

Supported Minecraft 1.9 Versions

  • 1.9.4

Supported Java Versions

  • Java 8
  • Java 7

Changelog

v3.6.8

  • Backport fixes from 1.10 branch
  • Fix #199 Correctly restore Keyboard.areRepeatEventsEnabled
  • Fix #344 Add config to hide player skulls (on by default) to prevent lag
  • Fix #340 Allow creative-mode players to cheat in items
  • Update ru_RU.lang (#338)
  • Fix #336 Change text for "Crafting Table" recipes to "Crafting"
  • Fix crash when using filter text and the ItemListOverlay is not open
  • Exclude broken brewing recipes
  • Fix #328 Render fluids in tanks using alpha

v3.6.7

  • Fix #300 Add support for Chinese character input

v3.6.6

  • Fix hotkeys not working after resizing screen with a recipe open
  • Fix "back" logic bug when moving between recipes of different sizes
  • Update ru_RU.lang (#317)

v3.6.5

  • Fix cheating in items with capabilities

v3.6.4

  • Fix differentiating items that use capabilities
  • Update ISSUE_TEMPLATE.md

v3.6.3

  • Bump version
  • Update README example links
  • Improve error messages
  • #310 Add better crash message when getting a null bakedModel

v3.6.2

  • Fix #298 BasicRecipeTransferHandler ignores slot stack size limit
  • Fix #308 "+" button does not work on servers

v3.6.1

  • Make IRecipeCategory generic to remove the need to cast recipeWrappers
  • Remove 1.9 tag from Curse uploads
  • Register resource reload handler later, to let mods reload first

v3.6.0

  • Make sure helpers are cleared when reloaded
  • Add INbtRegistry to use instead of INbtIgnoreList
  • Stop potions from being looked up as water containers
  • Show item NBT in error messages
  • Set item list to page 1 when searching
  • Fix #191 Page number can go out of bounds when scrolling back
  • Move debugItem to its own config setting separate from debugMode
  • Fix #306 update required Forge version

v3.5.0

  • Close #209 Add support for recipe classes used for multiple categories
  • Use FluidUtil to detect fluid in an ItemStack
  • Improve error messages and plugin logging
  • Update Forge

v3.4.4

  • Close #270 Stop logging errors about empty lists in oreDict recipes
  • Log errors when someone adds a null CraftingRecipeItem in the API

v3.4.3

  • Fix #177 Fix #277 Use custom give command when installed on the server
  • Tweak changelog formatting
  • Update Forge
  • Fix a potential bug when using DebugItem

v3.4.2

  • Show red "Cheat Mode" text on Config-Wrench tooltip when enabled
  • Fix #274 only reload when necessary (not when toggling cheat mode)

v3.4.1

  • Fix #280 JEI disabling keyboard repeat ability in Command Block GUI
  • Close #299 allow registration of extra gui areas from multiple sources
  • Create changelog automatically from git commits

v3.4.0

  • Update ForgeGradle
  • Update Forge version
  • Update zh_CN.lang (#281)
  • Update accepted minecraft versions to allow 1.9.4
  • Minecraft 1.9.4: update Forge and MCP mappings
  • Update README to include API examples from 1.9 mods
  • Create nb_NO.lang (#269)
  • French translation file for the mod (#268) * Added French translation * Added french translation

v3.3.3

  • Bump version
  • Allow recipes of height 60px (standard tank height) to fit two-per-page

v3.3.2

  • Fix #263 Show recipes that use a crafting category item first

v3.3.1

  • Bump version
  • #204 Fix render when multiple items are registered for crafting category
  • Fix OpenGL colors bleeding into other elements

v3.3.0

  • Improve the look of the crafting item tab at the top of the recipes gui
  • Close #204 Add recipe lookup for what an item can craft.
  • Revert "Add API jar creation + maven uploading (#258)" This reverts commit f5fd42094c4580fdf6bf9c1559f891a32283d958.
  • Add API jar creation + maven uploading (#258)

v3.2.14

  • Updated Gradle for local build
  • Update to latest forge and MCP Snapshot 20160421

v3.2.13

  • Bump version
  • Add better error checking and logging for invalid recipes

v3.2.12

  • Fix Recipes Gui not always showing "Show All Recipes" tooltip properly
  • Close #255 API to open the Recipes Gui for items, fluids, and categories
  • Update ISSUE_TEMPLATE.md

v3.2.11

  • Bump version
  • Close #252 Add indicator icon for shapeless crafting recipes

v3.2.10

  • Stop gui from moving when effects are active and item list is open
  • Use better stack info for logs

v3.2.9

  • Bump version
  • Add better error catching and logging

v3.2.8

  • Bump version
  • Fix #238 tooltips from getTooltipStrings are drawn below other assets

v3.2.7

  • Bump version
  • Fix #242 Unable to open JEI config from main menu

v3.2.6

  • Fix #240 Update to latest Forge
  • Update required forge version

v3.2.5

  • Update for new Forge keybindings with modifiers

v3.2.4

  • Use RenderItem.renderModel for item list instead of copying the method

v3.2.3

  • Fix #231 Filter not updating when set from API

v3.2.2

  • Update to use newer Registry methods

v3.2.1

  • Force exit on exceptions during startup to stop Ticking entity exception.

v3.2.0

  • Fix for Forge registry changes

v2.28.12

  • Fix #227 "+" button is in the wrong place

v2.28.11

  • Improve loading performance.

v3.1.1

  • Update for improved tooltip methods in Forge.

v2.28.10

  • Update for improved tooltip methods in Forge.

v3.1.0

  • Update for Forge 12.16.0.1805

v3.0.6

  • Close #220 Make wrench icon red when in cheat mode

v3.0.5

  • Bump version

v2.28.9

  • Bump version
  • Close #219 Improve Broken Recipe Reporting

v2.28.8

  • Bump version
  • Fix #217 catch errors from unregistered itemStacks on start

v3.0.4

  • Bump version
  • Fix #217 catch errors from unregistered itemStacks on start

v3.0.3

  • Check item model overrides for crashes before adding to item list
  • Fixed more ItemOverrides

v3.0.2

  • Fix item rendering for items with item state overrides.

v3.0.1

  • Fix #51 Make compass and clocks useless in item list and recipes
  • Cleanup
  • Set hasSubtypes on vanilla items that are missing it
  • Revert "Try to detect subtypes on items that do not set hasSubtypes (potions)" This reverts commit 0d686ebd8ca5756fb73a8444113691f94880252b.
  • Use official forge
  • Fix fast item list rendering
  • Add tipped arrow recipes
  • Try to detect subtypes on items that do not set hasSubtypes (potions)
  • Fix potion recipes
  • Remove deprecated API methods
  • Update for 1.9

v2.28.7

  • Do not open JEI on guiContainers that have no inventory

v2.28.6

  • Make recipe errors easier to debug

v2.28.5

  • Fix startup crash when getting sub-items from broken item.
  • Fix startup crash when getting items from broken creative tabs.
  • Remove "issues closed in ___ hours" badge, not that useful
  • Update README with a couple status badges

v2.28.4

  • Fix #190 Creative tab search does not work correctly for all tabs
  • Fix #189 Allow drawing tooltips when there is no currentScreen set

v2.28.3

  • Improve startup times when there are many broken items

v2.28.2

  • Fix #185 crash logs with 'java.lang.NullPointerException: Ticking entity'
  • Fix #184 Fix crash when mods have null items in their creative tabs
  • Add github issue template

v2.28.1

  • Fix #181 Setup RecipesGui in initGui instead of setWorldAndResolution

v2.28.0

  • Fix #173 Allow recipe types to be specified by interfaces
  • #179 Make search option names more clear
  • Close #169 Save search filter text between restarts per-world
  • Close #164 Show JEI description pages last

v2.27.2

  • Fix support for custom item tooltip fonts in the item list

v2.27.1

  • Fix server error when filling crafting area

v2.27.0

  • Clean up API, simplify IModPlugin to have fewer methods

v2.26.2

  • Fix #170 IItemListOverlay.setFilterText does not update text field
  • Fix #174 Held ItemStacks are rendered behind the hover highlight
  • Fix #172 Smelting EXP text extends past the right edge of the recipe

v2.26.1

  • Fix #171 Item List does not resize when recipe view is open
  • Update Blood Magic URL in README
  • Update changelog

v2.26.0

  • Add feature to search items by color (config option)
  • Use html in changelog

v2.25.12

  • Update changelog
  • Get items from creative tabs for better compatibility with custom tabs
  • Add changelog.txt

v2.25.11

  • Fix #165 [+] button does not work on items with NBT that is ignored
  • Add more ignored vanilla NBT tags

v2.25.10

  • Close #161 Add $ Ore Dictionary and % Creative Tab Name search

v2.25.9

  • Remove old recipe transfer api since it was accidentally broken anyway

v2.25.8

  • Allow multiple recipe click areas on a GuiContainer
  • Update README

v2.25.7

  • Fix some item subtypes are missing from the item list

v2.25.6

  • Fix #156 visual glitches when cheating items with the recipe view open
  • Only allow cheating items from the item list, not recipes view

v2.25.4

  • Fix "back" function for recipe navigation

v2.25.3

  • Simplify In-Game Config, save some options in per-world configs

v2.25.2

  • Close #100, Close #120 Allow blacklisting an entire mod's items
  • #100 save item blacklist to separate file (JEI-itemBlacklist.cfg)
  • Remove nbtKeyIgnoreList from config (not used or necessary)

v2.24.6

  • Close #150 sort item list by Mod Name

v2.24.5

  • Close #153 Show accepted oreDict on tooltip for rotating items in recipe
  • Fix #149 Show description recipes when using U as well as R

v2.24.3

  • Load after minecraft.thePlayer has been set
  • Fix item list paging while searching
  • Add developer FAQ and Plugin Examples to README

v2.24.2

  • Fix cheat mode "delete items" does not respect gui tab areas

v2.24.1

  • Fix #148 Divide By Zero when Panel is hidden

v2.24.0

  • Close #119 API to define areas that guis might intersect with item list
  • Better error checking for subItems and subBlocks

v2.23.0

  • Close #88 Close #142 API for search bar and getting hovered item stack

v2.22.5

  • Fix #145 TC Aspects show through on Recipes gui

v2.22.4

  • Fix #141 long loading time when gathering tooltips that require a player

v2.22.3

  • Add tooltip search

v2.22.2

  • Unify item list button sizes, add click sound

v2.22.1

  • Fix #139 hide the debug setting, give it a better description

v2.22.0

  • Ignore NBT on items that have no subtypes

v2.21.2

  • Close #134 Show vanilla categories first
  • Close #136 Add Shift+R to lookup uses

v2.21.1

  • Fix #133 Unable to edit search query when there are no results
  • Updated fi_FI.lang

v2.21.0

  • Close #81 add clickable gui areas to jump to a machine's recipes
  • Close #126 Configurable Keybind for previous recipe pages
  • Unfocus the search bar when enter is pressed

v2.20.0

  • Close #65 Shift-click the [+] to move many sets of items
  • Fix furnace recipe transfer handler putting items in wrong slots
  • Fix gray text on recipes changing to black when a tooltip is on screen
  • Fix #99 Item transfer handler misreporting missing items

v2.19.1

  • Fix #130 Crash from lambda obfuscation issue in ItemModels
  • Add curseforge integration for jenkins

v2.19.0

  • Fix #109 stop log spam and crashes from modded item models crashing
  • Add API support for adding clickable buttons in recipe wrappers
  • Fix size of highlight on hovered ingredients
  • Fix nullability of IStackHelper.toItemStackList
  • Fix API documentation for init on recipe ingredients
  • Better null checking for IStackHelper in the API

v2.18.1

  • Fix a crash on small screens with large GUIs

v2.18.0

  • Add IStackHelper to API
  • Prevent localized caches from becoming out of date

v2.17.4

  • Fix #107 Items with wrong damage value in item list

v2.17.3

  • Fix #115 Crash when holding shift and viewing recipe

v2.17.2

  • Fix F2 is blocked when search field is focused

v2.17.1

  • Fix creating itemstacks in the item list with wildcard metadata
  • Reduce log size from getUniqueIdentifierForStack exceptions
  • Fix OpenGL issue with rendering item list next to modded GUIs
  • Fix #69 Fix recipe lookup of items with meta or damage and no subItems
  • Use shift to stop item rotation.

v2.17.0

  • Close #112 Remember if item list overlay has been disabled, add config
  • Update de_DE.lang Minor changes based on wlhlm's response
  • Fix #86 Drawing Order Issues with Tooltips (requires latest forge)
  • Improve item cheating config description

v2.16.2

  • Fix #106 Many Sub-Items not showing in Item List
  • Clean up suppressed unchecked warnings from 1.8

v2.16.1

  • Preserve stack size when expanding item subtypes
  • Fix #101 Damage bars are missing from items in the item list
  • Avoid reloading when game stops
  • Add more API warnings for NbtIgnoreList
  • Cleanup and reduce log spam

v2.16.0

  • Add a way to ignore specific NBT on specific items

v2.15.3

  • Fix #95 Item hover overlay is being rendered behind the items.
  • Fix #83 Recipe & Use appearing when using vanilla's Creative Search Menu

v2.15.1

  • Fix #98 crash when looking up recipe for empty fluid containers

v2.15.0

  • Fix rendering recipes that have textures with alpha
  • Fix broken version number
  • Add tooltip callback for item and fluid recipe ingredients
  • Fix missing import
  • Add method to reload JEI in the API
  • Close #84 Add recipe tooltip method
  • Cleanup, remove deprecated API methods, match 1.8 and 1.8.9 versions #s

v2.14.0

  • Fix #85 Item list does not adapt to Potion effects when gui is open
  • Fix missing import
  • Change Millibucket notation
  • Update German translation
  • Update ru_RU.lang
  • Update Finnish translation
  • Close #74 Disable Item List if the open GUI is too large
  • Add conveneince function for adding description to a single ItemStack

v1.13.7

  • Bump version
  • Add better diagnostic message for broken recipes Conflicts: gradle.properties

v2.13.7

  • Bump version
  • Add better diagnostic message for broken recipes
  • Fix JEI not starting in some cases

v1.13.6

  • Fix item tooltips rendering under tanks
  • Add checks to help debug item errors

v2.13.5

  • Fix cheat item command on server with very large NBT

v1.13.5

  • Fix cheat item command on server with very large NBT
  • Bump version
  • Fix a crash when opening GUI

v2.13.4

  • Allow wildcard hiding of different-nbt items in edit mode

v1.13.4

  • Fix item list items overlapping search bar
  • Allow wildcard hiding of different-nbt items in edit mode

v1.13.3

  • Improve debugging and error messages
  • Close #79 Detect fluid from fluid block stacks
  • #79 Fix up openGL blending
  • #79 1 allow displaying fluids without capacity in the tooltip
  • #79 2, 3, 5, fix tank overlays having the wrong color
  • Add better debugging for tanks
  • #79 4 Ensure tiny amounts of fluid in tanks are still visible

v1.13.2

  • Render tank overlays even if there is no fluid
  • Fix non-square hovering highlights

v1.13.1

  • Prevent crash when rendering fluids with no sprite

v2.13.0

  • Update for Minecraft 1.8.9
  • Do not reload JEI when disconnecting from world/server

v1.13.0

  • Bump version

v1.12.0

  • Bump version
  • Close #55 delete items from cheat mode (requires server)
  • Improve search performance on crazy-huge packs
  • Close #61 Config option: Search for mod name without @ in front.
  • Allow multiple searches by using | character
  • Fix #53 Recipe Gui Title goes black when Thaumcraft Arcane Bore is shown
  • Update README
  • Update German translation

v1.11.3

  • Fix rendering for some ISmartItemModels
  • Handle /give for items with very long dataTags

v1.11.2

  • Fix rendering of ISmartItemModel items

v2.11.1

  • merge v1.11.0

v1.11.1

  • Bump version
  • Find more sub-items
  • Cleanup

v1.11.0

  • fix build
  • Close #70 Allow custom container logic when "+" button is pressed
  • Fix recipe transfer
  • Cleanup

v1.10.0

  • Cleanup
  • Fix edit-mode rendering
  • Cleanup / refactoring
  • Clean up API to depend on using IModPlugin. Add errors for API misuse
  • Fix crafting recipes with itemstacks of 0 size
  • Add some fluid tanks in debug mode

v2.9.0

  • Fix command sender name
  • Add some fluid tanks in debug mode
  • Update Forge

v1.9.0

  • Bump version for first Release
  • Close #62 Add "description pages" for items
  • Remove unused tooltipModName translation keys
  • Cleanup
  • Close #57 Add fluid rendering and fluid searching
  • Extend German translation

v2.8.3

  • Fix rendering for 1.8.8

v1.8.3

  • bump version
  • Fix #66 NPE on world reload
  • Close #64 keep search history (use up and down keys)
  • Experiment with faster item list rendering

v1.8.2

  • bump version
  • Close recipe GUI when config changes
  • Keep item filter text after changing config

v1.8.1

  • bump version
  • Make compatible with Java 7

v2.8.0

  • Improve FPS in the item list
  • Close #59 Add recipe animations
  • Fix fuel recipe transfer helper
  • Make code more similar between 1.8 and 1.8.8 versions

v1.8.0

  • Fix JEI blocking backspace in creative tab
  • Make "hide missing item models" a config option instead of always on
  • Add enchanted books
  • Reload stuff when the config changes

v2.7.1

  • Allow JEI to run client-only, without recipe transfer
  • Fix NPE when changing config in-game
  • Fix NPE when changing config in-game

v1.7.1

  • bump version
  • Remove mod name tooltip.

v1.7.0

  • bump version
  • Highlight missing items when hovering over the recipe transfer button
  • Use arrows for Back and Next buttons in Item List
  • Enable JEI in item list creative mode
  • Less cramped item list, bigger buttons, center items vertically

v2.6.0

  • Add config button to GUI, improve config, improve localization fallback

v1.6.0

  • Only allow wildcard blacklising for items with subitems (no point to)
  • localize the new tooltips, limit tooltip line width
  • update readme
  • Display config category for addons in the in-game gui
  • bump version
  • Add config category for JEI addon mods to use
  • Add config button to GUI, improve config, improve localization fallback # Conflicts: # src/main/resources/assets/jei/lang/zh_CN.lang
  • Update zh_CN.lang
  • Remove misc forge MDK txt files

v2.5.0

  • update forge

v1.5.0

  • bump version
  • Save recipe viewing history, go back with backspace
  • Make "all recipes" click area smaller
  • Center the item stack list in the available space next to the gui
  • Fix bottom row of items is hidden when item page is slightly past full

v1.4.0

  • Bump version
  • Set focused item from a rotation based on request type (input/output)
  • Ignore empty recipe categories
  • Add recipe width and height to drawInfo for easier text alignment
  • Use error log instead of FMLLog.bigWarning (stack trace is already huge)
  • Combine IRecipeCategory.init and IRecipeCategory.setRecipe This will allow recipes with variable number of inputs to layout well
  • Update readme to include using ATs from JEI with gradle
  • Add support for Version Checker ( 1.8 or 1.8.8 )
  • Fix a bug in handling oreDict recipes

v1.3.1

  • bump version
  • Fix NPE when resetting item filter cache
  • Log exceptions correctly (with stack trace)
  • Reset item filter cache when the item blacklist changes
  • Add NBT ignore-list to the API
  • Add a way to ignore classes of unhandled recipes
  • Fix #52 tooltip errors on bukkit/spigot
  • Add getItemListForModId(String modId) to IItemRegistry
  • Fire RecipesGuiInitEvent instead of firing a duplicate GuiInitEvent
  • Allow removing items from the blacklist
  • Tidy up config
  • Allow the InitGuiEvent for the RecipesGui
  • Change "loaded plugin" to "registered plugin"
  • add "Loaded plugin" console message
  • Make server-side API useless instead of crashing
  • Experimental: allow adding new recipes while the game is running
  • update license date
  • Fix #50 Remove permissions check and rely on /give behavior

v2.3.0

  • Change mod registration to allow extending it in the future
  • Fix mod version
  • Spread out the potion layout more
  • remove warning about not handling VanillaBrewingRecipe
  • Fix #48 Clicks are not blocked from underlying GUI
  • Use getCanonicalName instead of magic string

v1.3.0

  • #49 Defend against NPE on Spigot/Bukkit servers
  • Fix multiple mod names in tooltip after relogging
  • Open recipes for current gui first if it has a recipe transfer helper
  • Fix bug with recipe transfer for modded crafting tables
  • Add back patch version
  • Use Major version zero for the JEI API version, according to semver
  • bump version, remove patch version since it's basically added by jenkins
  • formatting

v2.2.0

  • Only close item overlay when the GUI is actually closed This fixes problems with GUIs that ignore the esc and 'e' keys
  • bump version
  • Close #2 Easily hide items/blocks from JEI (Edit Mode, API, and config)
  • improve config name for "Add Mod Name to Tooltip" option
  • Close #44 click recipe category title to view all recipes
  • Split furnace recipes into fuel and smelting
  • Improve the look of fuel recipes, add padding ability to backgrounds

v1.2.0

  • bump version
  • Fix crash in 1.8 when cheating items
  • Use an annotation to load plugins at FMLModIdMappingEvent (thanks cpw)
  • Add potion support
  • Update ru_RU.lang
  • Move fuel "burn time" string down, to vertically center it more
  • Ctrl-F focuses search bar
  • Fix #46 Require Control to be pressed to toggle item list overlay
  • 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)
  • Fix config defaults becoming too big when using blacklist

v1.1.2

  • bump version
  • Fix missing items in item list
  • Add checks to recipe transfer to make sure slots can be altered
  • Add a good default location for the recipe transfer button

v2.1.1

  • Add a configurable NBT key blacklist

v1.1.1

  • bump version
  • Add a configurable NBT key blacklist

v2.1.0

  • Update to latest Forge

v1.1.0

  • bump version
  • Fix client crash
  • Fix #4 Fix #43 Add support for recipe transfer-to-crafting-area feature
  • tidy ItemStackElement
  • improve doc
  • modularize widgets, rename things with "ingredient" as a concept
  • Make mod name tooltip italic

v2.0.5

  • Fix #41 Crash when an item in an itemStack is null
  • Add more fluid handling infrastructure
  • Fix startup issue when there are no selected recipe categories
  • bump version
  • add more support structure for liquid handling
  • Fix usage and recipes hotkeys on recipes gui
  • Remove duplicate categories in recipe list
  • fix method name

v1.0.5

  • update README.md
  • reformat gradle

v2.0.4

  • bump version
  • Close #37 Search by mod name/id
  • Prevent displaying recipes that are invalid
  • update project settings
  • Fix item list missing items that initialize their rendering late
  • add maven upload support, source & javadocs jars for developers no deobf jars are needed with FG2+
  • Fix #38 add scroll wheel support for recipes and item list
  • Fix #39 search bar should unfocus after clicking an item
  • fix cheat mode behavior when inventory is full

v1.0.4

  • Minor cleanup
  • Fix scrolling direction
  • Do a better job of getting an item's mod name
  • Fix recipe lookup issue with wildcard metadata
  • bump version
  • Stop JEI from loading multiple times when reloading a world
  • Unfocus the search box when you click away anywhere
  • Cut down on debug log spam

v1.0.3

  • Add mod names to item tooltips (with config option to disable)
  • add maven upload support, source & javadocs jars for developers no deobf jars are needed with FG2+ (cherry picked from commit 4282aa7ffd20328f55b5f798d1c550776a40b523)

v1.0.2

  • Fix #36 Crash With Butterfly Mania installed
  • Fix logging
  • bump version
  • 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)
  • Fix item cheating function for 1.8 (cherry picked from commit 9746cdf4f2a1582e7ee8520d54beaf42ffbd82ed)
  • include gradle-wrapper.jar

v2.0.1

  • bump version
  • 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
  • Fix item cheating function for 1.8
  • include gradle-wrapper.jar

v2.0.0

  • Update to Minecraft 1.8.8

v1.0.1

  • minor cleanup
  • Begin fluid support
  • Rename RecipeGui to RecipeWidget
  • Enable repeat key events (holding a key down, like backspace)
  • Fix typing in chat getting picked up by hotkey handler
  • Unfocus the search bar when clicking away
  • Update to recommended Forge

1.0.0

  • Fix the 'O' hotkey to toggle item overlay
  • Fix creative mode gui handling
  • Update to ForgeGradle 2.0 and Forge 11.14.3.1559
  • Fix large tooltips being drawn under other recipes
  • Fix vanilla recipes that require itemStacks with size > 1
  • Exclude items that can't be rendered
  • Add right-click to clear search box
  • Fix items with wildcard metadata and no subitems showing no texture
  • Fix #23 Update mouse and keyboard handling for new Forge
  • Fix too many recipes being drawn per page
  • Update for 1.8
  • Organize imports, minor cleanup
  • Simply getRecipeClass now that we have isModLoaded()
  • Prevent exceptions from broken tooltips
  • Add basic support for forestry fabricator #26
  • Rearrange furnace files
  • Move mod loaded check to IModPlugin
  • Fix hover text displaying under info text
  • Use GuiUtils instead of extending Gui
  • Fix error message
  • Refactor to combine IRecipeGui and IRecipeType into IRecipeCategory
  • Cleanup
  • Make RecipeRegistry more immutable
  • Remove duplicates from recipe types list
  • Cleanup
  • No real need to expose the furnace recipe types since they're built-in
  • Clarification in ItemFilter
  • Use ImmutableLists
  • Use Guava to simplify and improve the ItemFilter
  • Simplify RecipeMap by using Guava collections
  • Add Forestry Centrifuge recipes
  • API Tweaking
  • Big refactor to break code into plugins by mod
  • Fix #27. Show recipe types in a consistent order
  • Rename IRecipeHelper -> IRecipeHandler
  • Close #24. Refactor mouse and keyboard, add hotkeys
  • create StringUtil
  • Clean up math
  • Groundwork for #24. Requires GuiScreen keyboard events in Forge
  • Improve recipe item detection
  • Add support for forestry crafting table recipes
  • Organize, preparing for plugins
  • fix access transforms
  • fix issue with GameData registry ID changing
  • lock down some classes to package-local
  • Organize file structure
  • Make crafting implementation more independent, more reliant on API
  • Fix mouse click positioning bugs in GUIs
  • imports cleanup, more use of final and private
  • Split up RecipeTypes and RecipeGuis
  • Rename EnumRecipeType -> EnumRecipeTypeKey
  • rearrange file structure a bit
  • Make IRecipeType more internal, move recipe backgrounds to types
  • Add IRecipeWrapper, combine similar guis
  • Fix bug when selecting items with no recipe
  • Fix #25. refactor IRecipeGui into IRecipeGuiHelper
  • Use IGuiItemStacks in API rather than IGuiItemStack
  • Fix 2-wide crafting recipe display
  • refactor to use GuiItemStacks
  • Make use of Collections.singletonList
  • remove hasRecipe from IRecipeGui
  • Use existing resource backgrounds
  • Add more type safety. Add Nullable and Nonnull annotations
  • #10 Add Fuel Recipes
  • Keep focusStack naming consistent
  • Tidy up GuiItemStack public/private and @Override
  • #10 Add vanilla smelting recipes
  • finalize some fields, minor cleanup
  • Clean up RecipeRegistry
  • Expose IGuiItemStack in the API for convenient GUI implementation
  • Check recipe's superclasses when finding their recipe helpers
  • rearrange files
  • Categorize by types of recipe instead of recipe Class
  • Show more recipes when there's enough screen space
  • move .cfg to META-INF folder
  • Fix issue when finding recipes for a stack of multiple of an item
  • Cleanup code
  • Remove unused class
  • Add recipes
  • Rename Defaults to Constants
  • Use Access Transformers rather than reflection
  • Improve item detection
  • Clean up GuiItemStacks, allow multiple item stacks
  • Updated fi_FI.lang
  • Created fi_FI.lang Finnish translation for JEI
  • Create ko_KR.lang
  • Fix #20 Reflection fails under obfuscated environment
  • rename GuiEventHandler's overlay to itemListOverlay
  • Creates Defaults file for constants
  • Rename GuiContainerOverlay to GuiItemListOverlay
  • Create ru_RU.lang
  • Create zh_CN.lang
  • Remove references to buttonList
  • Make key binding category name from the Mod ID and Mod Name
  • Update de_DE.lang
  • Add key bindings for recipes. #10
  • Close #14: Option to turn off cheating items
  • Add key binding to toggle overlay on and off
  • Fix alignment of Next button
  • Prevent typing more characters when the search already returns 0 items
  • Close #11. Add search box
  • Don't attach item buttons to existing GUI
  • Update Forge
  • Start button IDs at a higher number to avoid conflicts
  • Make sure page count doesn't overflow on window resize
  • Make layout more flexible, tooltips don't have gaps between icons
  • Close #12 Add tooltips when hovering on an item
  • Scrap container wrappers and use an overlay
  • Update forge, add more mod info
  • #8 wrap brewing stand
  • #8 wrap creative inventory
  • Move GuiWrapperManager
  • #8 add furnace wrapper
  • Generalized the construction of gui wrappers
  • Added item list overlay for chest and crafting table
  • Update README.md
  • Register recipes
  • Create de_DE.lang
  • removed accidental doubling of adding the nbttagcompound
  • Get more items, include nbt variations in subitems and subblocks
  • log tries to format nbt data strings and crashes
  • successfully /give items with long nbt tag data
  • don't give items if inventory has no empty slots
  • remove unused imports
  • Add MIT License
  • save page number when gui closes
  • Localize strings
  • Clickable icons, /give items
  • Fixes to paging
  • Add next and back buttons to scroll through items
  • Initial grid of items drawn on screen next to inventory
  • Make test changes to the inventory screen
  • Fresh project
  • Initial commit