Commit graph

143 commits

Author SHA1 Message Date
WayofTime 81acd62bda Updated the books to a more readable format
Also thumbed my nose at TehNut's stupid bracing.
2016-07-18 21:11:02 -04:00
WayofTime 89e42a362a Added a lot more to the Ingame Docs 2016-07-18 20:18:49 -04:00
WayofTime ad6567c5d6 Added/modified the Recipe Page renderers so they were actually functional. 2016-07-14 15:50:25 -04:00
Arcaratus c34bd48aa5 Store ItemStackWrappers instead of just ItemStacks (#844)
* Store ItemStackWrappers instead of just ItemStacks
Allows proper usage of getRecipeForInput()

* Refactoring and helper methods
2016-07-08 15:13:46 -07:00
Nicholas Ignoffo ab73edf5d3 Add a proxy system for better cross-version compat (#831) 2016-07-07 17:52:47 -07:00
WayofTime b4ff6d5d2f Added the Updraft Array (feather + glowstone) 2016-07-01 19:07:43 -04:00
Nicholas Ignoffo 22c1f0db55 Add a getter for the LE bucket to the API 2016-06-28 15:18:35 -07:00
Nicholas Ignoffo 7872e94430 Fix JEI not displaying correct recipe for LP bucket 2016-06-28 15:13:52 -07:00
WayofTime 8c4eff0d81 Formatting! 2016-06-23 21:43:27 -04:00
WayofTime 1c66a2fc61 Updated The Architect section of the documentation 2016-06-19 16:12:20 -04:00
WayofTime f043eb0fde Changed the recipe of the Sanguine Scientiem
Properly incremented the mod version...
2016-06-16 15:40:44 -04:00
WayofTime 5388dbf883 Added the dyeable recipes for the Sigil of Holding to the Alchemy Table. 2016-06-09 21:43:37 -04:00
WayofTime 8c8331eddf Updated the guide so that it had more infos 2016-06-08 15:36:47 -04:00
Nicholas Ignoffo 2798fb5873 EntryText should have the "hover to display full" feature 2016-06-05 17:38:23 -07:00
Nicholas Ignoffo 600ff65aa8 Fix Plantable harvest handler not replanting (#781)
Another case of NutDerp!
2016-06-05 16:55:01 -07:00
Nicholas Ignoffo 8edf42a5cb Add IGuideLinked for ritual controller 2016-06-05 16:29:36 -07:00
WayofTime 9e7517459e Played around a bit more with the guide. Added a simple recipe getter for the recipe pages. 2016-06-05 14:12:28 -04:00
Nicholas Ignoffo 7c1cbb2503 Fix book model 2016-06-04 13:56:02 -07:00
WayofTime 50aa866e24 Updated Guide-API version 2016-06-04 16:19:25 -04:00
WayofTime 424d84d5ad Added a test entry for the Demon Kin 2016-06-04 15:01:25 -04:00
Nicholas Ignoffo 93623a6687 Begin GuideAPI integration 2016-06-03 16:56:13 -07:00
Nicholas Ignoffo f474c31bc9 Re-implement Waila integration 2016-05-31 16:43:11 -07:00
Nicholas Ignoffo c66b99b535 Remove things that shouldn't be there 2016-05-19 17:46:11 -07:00
Nicholas Ignoffo de5e23e6c4 package-info upd- I mean 1.9.4 update
These are now "required" thanks to Mojang giving us some annotations. Yay..?
2016-05-19 17:43:33 -07:00
WayofTime c80b083865 More tweaks to the alchemy table, as well as some minor recipes. 2016-05-02 20:08:25 -04:00
WayofTime ce385bd9a6 Added JEI compat for the Alchemy Table 2016-05-02 13:45:52 -04:00
Nicholas Ignoffo d10d6e6275 Comment out Waila compat until Waila updates mappings 2016-05-01 13:55:15 -07:00
Nicholas Ignoffo 08f865ba8a Fix JEI support for orb recipes with more than 1 orb 2016-05-01 09:10:12 -07:00
Nicholas Ignoffo 8283047bf1 Re-implement Waila compat 2016-05-01 09:00:49 -07:00
Nicholas Ignoffo cfa40e9bfb Update JEI compat
Supports new category item system.
Fixes Binding category input slot cycling through input and catalyst.
2016-05-01 08:35:07 -07:00
Nicholas Ignoffo aacb54962b Remove Compression mod bandaid
An actual fix was implemented by the author.
2016-04-24 11:54:05 -07:00
Nicholas Ignoffo b408234ab0 Fix formatting in compression compat 2016-04-24 08:50:10 -07:00
Nicholas Ignoffo ba17fe126e Config for ignoring Compression mod's compress recipes
Over 3200 recipes with *just* vanilla + BM is... bad. Nobody should be adding that many...
2016-04-24 08:30:59 -07:00
Nick 137beb4006 Add a clickable area to Soul Forge to view recipes 2016-04-18 19:23:47 -07:00
Nick a4f55d88b6 Change some int displays to Roman Numerals
May not be 100% accurate if you somehow manage to get these really, really high, but it's good enough.
2016-04-17 13:51:39 -07:00
Arcaratus 3e50dd4117 Improved the API and internal workings
Update things

Fix some more things

Update once more

Refactoring and removing unnecessary null checks

Woops

Fix

Nother fix

Moar fix

Fix imports

Update ItemBindable.java
2016-04-12 20:34:08 -04:00
Arcaratus 800ffa213b OreDict Altar Recipes!
OreDict support for altar and alchemy array recipes!
Changed the alchemy array JEI image

Recipe modularizations

Fix

Like this?

Tehnut patch

Change to List<ItemStack>
2016-03-27 13:12:56 -04:00
Nick 252a4559f0 Re-add JEI compat 2016-03-18 04:07:49 -07:00
Nick 6c729db70c Initial 1.9 commit
This DOES NOT BUILD. Do not even attempt.

Almost everything has been ported besides the block/item packages. Then it's a matter of testing what broke.
2016-03-17 13:00:46 -07:00
WayofTime 134b11f177 Normalized code formatting. 2016-03-16 18:41:06 -04:00
Nick fe18be56fd Update graphic for Altar page in docs
Removes the Sanguimancy part and use new graphical style
2016-03-01 13:45:45 -08:00
Nick f21e97063a Fix formatting + tooltips 2016-02-26 21:35:41 -08:00
Nick 8d5e9c125b Initial stab at documentation 2016-02-26 21:22:34 -08:00
WayofTime da6f410394 Lots of import rearrangement due to odd "clean up" algorithm. Added Crystals, which are very WIP. 2016-02-25 08:54:18 -05:00
Nick 45710ebb8f Some minor cleanup
* Hid Dimensional Portal from JEI and Creative
* Fixed stacktrace spam when invalid portal was stepped into
* Fixed tank rendering no model at all
* Fixed NBT saving for Dimensional Portal
2016-02-23 22:47:28 -08:00
Nick 8393cca118 Blacklist Alchemy Array from JEI 2016-02-20 15:51:44 -08:00
Nick 4becdbf969 Update JEI to latest
Fixes issue where setting "after:JEI@[1.2.3,)" would cause the blacklist to break.
2016-02-18 00:06:25 -08:00
Nick af193c3e5b JEI support for Blood Orb recipe type
We can now move all the recipes over to Shape(d/less)BloodOrbRecipe
2016-02-16 20:48:42 -08:00
Nick 65dd24b19b Move Revealing upgrade to tc compat class/package 2016-02-16 15:45:44 -08:00
Arcaratus abf54bf9af Beginning Thaumcraft compat
Derp
2016-02-16 18:41:59 -05:00
WayofTime 64efaf854b Implemented most of the framework required for training specific Living Armour Upgrades. 2016-02-14 21:50:32 -05:00
WayofTime 95354ad557 Added Runic Shielding upgrade to the Living Armour. 2016-02-11 17:53:20 -05:00
Nick be0a93143d Blacklist some more NBT tags from JEI 2016-02-09 18:26:30 -08:00
Nick 82e802e936 Update JEI compat 2016-02-08 16:23:58 -08:00
Nick ef6e066d94 Waila handler for Alchemy Array 2016-02-04 17:07:53 -08:00
Nick 7e8b469349 Allow rituals to be disabled via config (#545)
Not automated like the old method, but works. Requires an MC restart. Might look at making it reload-able while ingame at a later date.
2016-02-01 17:05:39 -08:00
Nick f7682e5c29 Forgot to blacklist the new NBT tag for bindables 2016-01-23 00:20:21 -08:00
Nick 780dcdf7be Additional information for Altar JEI handler
Hover over the altar image to view Consumption and Drain rates.
2016-01-17 18:16:17 -08:00
Nick c5b48ab59f Retain order of provided wills in JEI + only display valid will containers 2016-01-16 12:48:07 -08:00
Nick 18280786d9 Add a description for the Demonic Will
Displays when looking up a recipe in JEI.
2016-01-12 16:50:18 -08:00
Nick cf19823855 Hide upgrade tomes from JEI unless they are max level 2016-01-11 12:28:08 -08:00
Nick 254d9bec80 Prepare ICompatibility for phase based loading
Some compat will need to be done at different loading phases. This should allow that to be handled fairly easily.
2016-01-09 20:41:01 -08:00
Nick e8cb3dbb7d Forge recipes now display soul info via tooltip
Hover over the arrow
2016-01-09 19:45:34 -08:00
WayofTime 61e6cf2a14 Renamed nomenclature to Demonic Will instead of souls - still missing a few spots 2016-01-09 10:47:36 -05:00
Nick 9329dd12f4 All soul containers show work for lookup in JEI now 2016-01-08 17:50:12 -08:00
Nick f1f8010edc First pass at Soul Forge JEI compat 2016-01-08 17:09:44 -08:00
Nick 5c7af4f039 Update JEI compat
isModLoaded() has been deprecated for quite some time and was finally removed in a recent version.
2016-01-07 15:38:12 -08:00
Nick 9c25ff38a6 Update JEI compat 2016-01-03 15:51:54 -08:00
Nick 5a1de15e42 Bound items can be used for crafting 2016-01-02 23:41:26 -08:00
WayofTime 71421b7d88 Formatted the code - Release state for Blood Magic 1.8.9-2.0.0-1 2016-01-02 17:56:37 -05:00
Nick ae3f5ddf3f Hide Orb filling recipes from JEI 2016-01-02 14:34:15 -08:00
Nick 5273a85711 Fix crash when Waila is not present 2016-01-02 12:46:44 -08:00
Nick 6351fd2d3e Waila data provider for rituals 2016-01-01 19:04:53 -08:00
Nick 2eaa9bf578 Hey look, the actual compat classes... >.> 2016-01-01 15:41:01 -08:00
Nick 142cefd9be Attempt #1 at orb recipe handlers
They do not work, they are not initialized.

i need a break. my brain hurts
2016-01-01 13:47:17 -08:00
Nick 7ebd59382f Javadoc warning cleanup 2016-01-01 10:52:42 -08:00
Arcaratus a8a0ae6e8b Teleposers and refractoring 2016-01-01 12:08:17 -05:00
Vindex e8b4e6f2c0 Comment fixes 2016-01-01 10:34:17 +01:00
WayofTime a0546c6c27 Fixed improper import. 2015-12-31 08:59:10 -05:00
WayofTime e48eedb874 Changed formatting to have bracing on a new line 2015-12-30 15:34:40 -05:00
WayofTime 27fa98b3cd Fixed improper import. 2015-12-30 12:29:19 -05:00
Nick c815960f5e Update for 1.8.9
Update JEI for 1.8.9 as well.

Move recipe related stuff to ModRecipes class.
2015-12-29 21:30:48 -08:00
Nick e16017bd56 JEI support for Binding/Alchemy Array recipes
Needs pretty-fying
2015-12-29 16:11:34 -08:00
Nick e6a11c2e4f Add a JEI description to the Altar Maker 2015-12-26 17:08:58 -08:00
Nick d9bc1105d8 First attempt at AlchemyArrayCrafting JEI support
Does not work currently due to broken map lookups.
2015-12-26 16:50:22 -08:00
Nick 43f2bdd28a Update JEI compat
Should need less of these in the future. The API is becoming much more stable.
2015-12-23 01:23:52 -08:00
TehNut 0f26cbedd7 Update JEI compat to latest 2015-12-14 01:07:22 -06:00
Nick d51a908f6b Update JEI compat 2015-12-03 17:12:50 -08:00
Nick 13d9cb4b5a Add registry for Binding rituals and add JEI support 2015-12-02 19:27:28 -08:00
Nick 72d4c5e135 Config for ICompatibility 2015-12-02 13:28:50 -08:00
Nick f35cef51bb Update JEI compat 2015-12-02 00:55:52 -08:00
Nick c4e6f63ada Cleanup javadoc and make it compile correctly 2015-12-01 21:14:26 -08:00
Nick 91f88b846f Add support for JustEnoughItems
Will build on as we add more recipe types.
2015-11-28 23:52:06 -08:00