Commit graph

703 commits

Author SHA1 Message Date
Riernar
cca3704274 fixed all removals 2019-07-02 14:04:16 +02:00
Riernar
8b2961622e started adding support for tcomplements' high oven 2019-07-02 13:17:47 +02:00
Jared
e602df8616
Create FUNDING.yml 2019-05-31 06:01:43 +02:00
JacovdW
acabfa6430 Because removeRecipe(String name) doesn't cause output to be set and shouldn't, it is necessary to check whether output is null when applying the change. 2019-05-07 10:30:54 +02:00
Sam Kirby
71871fd3d2 NBT sensitive melting recipes 2019-04-21 21:25:01 +01:00
Jared
4e85abed89
version push 2019-03-31 02:48:08 +02:00
Jared
eb8cee2058
Merge pull request #707 from kindlich/1.12
Added Thaumcraft SalisMundus Handler
2019-03-31 01:53:50 +02:00
kindlich
bbaa8d7bb9
Renamed Factorizer addBoth parameters and fixed their addition 2019-02-08 18:07:17 +01:00
kindlich
371a3507a7
Deleted Tapper Manager since it exposes no Remove methods 2019-02-08 17:23:12 +01:00
kindlich
bd42a214aa
Deleted Fisher MAnager since it has no remove methods 2019-02-07 20:19:34 +01:00
kindlich
254bd15af7
Added some TE Manager Classes 2019-02-07 20:13:27 +01:00
kindlich
362e18bb94
Some cleanup 2019-01-29 17:29:30 +01:00
kindlich
9c1f76c0e5
Added Thaumcraft SalisMundus Handler
closes #700 (again)
2019-01-29 17:04:34 +01:00
Jared
4e78fddbbd version push 2019-01-29 03:36:23 +02:00
Jared
c3dac9fbdb clear up memory a bit 2019-01-29 03:29:12 +02:00
Jared
a241ca7cad update mods (most of them, atleast it loads now) 2019-01-29 03:15:58 +02:00
Jared
a1c0cccf46
Merge pull request #702 from TagnumElite/actadd-ingredient
Improve ActuallyAdditions support
2019-01-29 03:15:12 +02:00
Jared
f8c7d8a4ab
Merge pull request #705 from kindlich/1.12
[ThermalExpansion][Insolator] addRecipe
2019-01-29 03:14:14 +02:00
Jared
c9dab808cf
Merge pull request #695 from duely/1.12
Improve AlchemyTable potion handling, addPotionRecipe.
2019-01-29 03:13:09 +02:00
kindlich
bd284827bb
[ThermalExpansion][Insolator] addRecipe
Now allows to set required amount of water.
Now there's also  that sets the recipe for the Sapling infuser augment
2019-01-12 21:53:41 +01:00
Tagan Hoyle
db33216405 Add more oredict support
Add oredict support for
- AtomicReconstructor
- Compost
- Crusher

Remove unused imports in OilGen
2018-12-22 17:40:25 +02:00
Tagan Hoyle
fb1dbb710e Add Ore Dictionary support for the empowerer 2018-12-22 17:23:19 +02:00
Jon McManus
d84cd284fd Improve AlchemyTable potion handling, addPotionRecipe.
The alchemy table recipes are actually split between two locations,
including the registrar found in the API, and then the more "complex"
recipes listed in the AlchemyTableRecipeRegistry.

This means it's impossible to remove the default potions using the
current functions, and while it possible to manually add potions using
NBT, it wouldn't be possible to use lengthening or power catalysts on
them without manually adding recipes.

This commit modifies AlchemyTable.removeRecipe to, if it fails to remove
a recipe from the main API registry, consult the
AlchemyTableRecipeRegistry and remove from there if necessary.

It also adds a convenience function addPotionRecipe which allows the
specification of inputs along with a potion effect, LP cost, tier
requirement and tick time, and from this automatically adds potion
recipes.

A side-effect of this process involves limiting the number of inputs for
addPotionRecipe to 5, as the lengthening/empowering process requires all
the original ingredients (with the base flask replaced by the actual
potion flask) plus a catalyst.
2018-10-23 11:10:37 +10:00
Jared
e25784c994 version push 2018-10-19 16:44:55 +02:00
Jared
c1b2f89e22 update mods 2018-10-19 16:44:50 +02:00
Jared
c8ca9768e8
Merge pull request #693 from duely/thaumonomicon_Fix
Fix Thaumonomicon Infusion & Crucible recipes
2018-10-19 14:20:37 +02:00
Jared
967f2c4df3
Merge pull request #686 from duely/1.12-smelter
Fix vague InductionSmelter recipe removal issues.
2018-10-19 14:17:23 +02:00
Jared
92f329393b
Merge pull request #685 from duely/1.12
Resolve #672: implement TE Refinery potion recipe functions.
2018-10-19 14:16:42 +02:00
Jared
3d4171d73c
Merge pull request #678 from temp1011/forestry-charcoal-pit
add methods for forestry ICharcoalManager
2018-10-19 14:16:20 +02:00
Jon McManus
a875da1a2a Resolve #682-related issue.
Recipes registered for Infusion use no group name when creating a
ResourceLocation, while the Crucible uses MODID (modtweaker:). This
means that Crucible recipes referenced by the Thaumonomicon cannot be
edited or replaced without breaking the recipe appearing in the
Thaumonomicon.

Altering the Infusion line may cause issues with people who are already
using "thaumcraft:<name>" as their name line.
2018-10-13 14:42:44 +10:00
Jon McManus
be734c533d Tweak recipe existence checking. 2018-09-20 00:04:16 +10:00
Jon McManus
15edc5e889 Fix vague InductionSmelter recipe removal issues.
Even using getPrimaryInput() and getSecondaryInput() on a recipe is not
enough, as this order will sometimes fail to remove recipes, especially
those that use multiple items for input.

According to King Lemming, the correct way to remove these recipes is to
swap the order of the items.
2018-09-19 14:39:22 +10:00
Jon McManus
aeb1e9bac2 Resolve #672: implement TE Refinery potion recipe functions. 2018-09-17 23:46:04 +10:00
Jared
19a1874e37 version push 2018-09-12 21:07:40 +02:00
Jared
5be35dea00 Close #666 2018-09-12 21:05:25 +02:00
Jared
c6a08761ab Close #676 2018-09-12 20:56:41 +02:00
Jared
5dd8c03392 Close #682 2018-09-12 20:48:36 +02:00
Jared
9521e3d631 updated mods, fixed EXU2 fix #683 2018-09-12 19:35:46 +02:00
temp1011
0e31e33c52 resolve conflicts 2018-09-12 16:19:28 +01:00
temp1011
d74e5f0437 add method for converting IItemStack to Block 2018-09-12 16:16:30 +01:00
Jared
720eaf0391
Merge pull request #677 from duely/1.12
Resolve ModTweaker #670: Centrifuge morb support
2018-09-12 17:08:06 +02:00
Jared
f7cbcc2591
Merge pull request #679 from temp1011/rs-fix
refined storage compat for refined storage 1.6
2018-09-12 16:57:57 +02:00
temp1011
0432334262 remove refined storage compat for rs 1.6 2018-09-10 01:07:49 +01:00
temp1011
7ec926ca7c fix crashes and add docs 2018-09-09 14:37:53 +01:00
temp1011
69d066d25a add modtweaker methods for charcoal pit 2018-09-08 22:21:58 +01:00
Jon McManus
a328a40a03 IEntityInterface methods for addRecipeMob, removeRecipeMob
Resolve issues brought up by kindlich.
2018-09-06 20:35:36 +10:00
Jon McManus
86aa5921ab Resolve ModTweaker #670: Centrifuge morb support
https://github.com/jaredlll08/ModTweaker/issues/670
2018-09-04 14:30:54 +10:00
Jared
89397a3d2d version push 2018-07-20 01:26:59 +02:00
Jared
5f0ac9729a Added dynamo support, Close #656 2018-07-20 01:25:38 +02:00
Jared
c3c7ab4158 Fixed action priority. Close #663 2018-07-19 16:54:42 +02:00