Commit graph

2491 commits

Author SHA1 Message Date
VT-14 e269d15859
Guide: Move Living Armor Upgrades to their own Sub-Category (#1763)
Removed all Living Armor Upgrades from Living Upgrades entry.

Created new Sub-Category for Living Armor Upgrades inside of Living Equipment.  Furture suggestion: Separate Sub-Category for Downgrades, and possibly more for any Living Tool upgrades/downgrades in the future.

Created separate entries for each upgrade in that sub-category using the data from the original file.
2021-01-24 12:40:11 -05:00
VT-14 df71f89cc4
Various minor fixes for the guidebook (#1762)
* Updated Arcane Ash entry to use the new Alchemy Table recipe.
* Updated Living Armor Basics to use the new Alchemy Table recipe for Binding reagent.
* Added a heading over Spike Array.
* Added headings over Explosive Charges.
* Corrected Extra Recipe Mapping for Deforester Charge.  From what I see in the log, that is the last one that was erroring.  I haven't checked to see if all of them line up correctly.
2021-01-24 12:40:01 -05:00
WayofTime 6ce08de6b1 Changed the Alchemy Table so that the player may designate which slots are accessible from which directions.
Click on an empty slot in order to select the desired directions. Green outline = enabled, red outline = disabled.
2021-01-24 12:39:03 -05:00
WayofTime d40d8afb71 Fixed minor referencing error in the book 2021-01-23 19:13:42 -05:00
WayofTime df286a73f1 Added the Fungal charge.
Fungal Charges work on all nether and giant mushrooms.
2021-01-23 19:06:35 -05:00
WayofTime 2c3af715d7 Fixed the Blood Altar not inputting Fluids properly.
Also added the Vein Mining charge.
2021-01-23 17:54:32 -05:00
WayofTime 4749eecccf Fixed Plunderer's Glint
Now it actually works! Thanks @SkySom
2021-01-23 14:59:49 -05:00
WayofTime 0a0742d8eb Refactored the Explosive Charges to have a proper base class. 2021-01-23 14:52:46 -05:00
wrincewind cac20388f8
Improved Ritual descriptions (et al) (#1761)
* Updated book to match v3.0.4-9.

did a general quality pass, removed extranious $(item) tags where $(l:) tags were already being used, added a page for the explosive charges, added a description of blood transfer to and from the blood altar, added a 2x soulforge template, removed progress bar (for now)

* added changelog

also added links from the changelog to various relevant pages in the book, and added anchors accordingly.

* Update manual to 3.0.6-11

updated changelog, added page for Well of Suffering, rewrote entry on Explosive Charges, slightly tweaked the Anointments to better describe how they wear off, added a $(blood) tag to the manual (same colour as $(fire) so we can talk about Blood more dramatically. This is BLOOD magic after all! (Note, make sure this works - the word 'blood' in the Well of Suffering should be red.

* Improved Ritual Descriptions & Wills

Added links to a few things, formatted some bits to be prettier, elaborated on Fire Fuse, explained that benefits that improve with more Will in the aura don't care about other aspects,

* fixed overlapping URLs

might be a temporary fix until patchouli solves this bug on their end, but the 'NOT YET IMPLEMENTED' link was previously running-over into the clickable area for 'demon will'. Moving it to a new line should solve this.

* Anointments work on Explosives

... unless they don't, that is... Way, be sure to remove the bit for 'looting' working on charges if you can't crack that problem. (I've got faith in you, so i've left it in for now!)

* misc fixes

Cutting Fluid works with the Ritual of the Crusher, and the Self Sacrifice bonus is +150%, not 150%.
2021-01-23 14:38:01 -05:00
WayofTime 948f0933e4 Removed the recipe for the Looting anointment "Plunderer's Glint" because Minecraft just has to "private". 2021-01-23 14:19:19 -05:00
WayofTime 3dfb8e5f55 Removed "CrunchyLegs.exe" from the Strong Legs upgrade.
Upgrade nbow removes a portion of your fall distance when falling, thus increasing how far you have to fall in order to receive damage from falling. No longer *directly* decreases fall damage as a result.
2021-01-23 11:01:51 -05:00
WayofTime 37051b4e34 Fixed the null check in GenericHandler for using a bow. 2021-01-23 10:05:56 -05:00
WayofTime 5fda25052d Allowed Shaped Charges to have Anointments applied to them
Reformatted the checks, and also readded the Arcane Ash recipe
2021-01-23 06:51:03 -05:00
wrincewind e0b0f13792
Update nyi.json (#1759)
* Update nyi.json

We've added a few rituals since i wrote this. Oops. 
[note: double check that it's right? Please?]

* Update nyi.json. Again. :x

oops.
2021-01-22 21:01:18 -05:00
WayofTime 8cfa00f06d Update BM3 Progression.drawio 2021-01-22 16:11:52 -05:00
WayofTime 3d51f61915 Finished reimplementing the Sigil of Holding
Probably missed a few System.out messages for testing, but ah well.
2021-01-20 12:50:34 -05:00
WayofTime b7e06f23bf Very WIP implementation of Sigil of Holding 2021-01-19 19:26:23 -05:00
WayofTime 072b83f440 Updated Sigil reagent recipes
Also updated the book sections and pages involving the reagents.
2021-01-17 16:42:42 -05:00
wrincewind 10affa65fa
updated Soul Gem crafting (#1753)
* Updated book to match v3.0.4-9.

did a general quality pass, removed extranious $(item) tags where $(l:) tags were already being used, added a page for the explosive charges, added a description of blood transfer to and from the blood altar, added a 2x soulforge template, removed progress bar (for now)

* added changelog

also added links from the changelog to various relevant pages in the book, and added anchors accordingly.

* Update manual to 3.0.6-11

updated changelog, added page for Well of Suffering, rewrote entry on Explosive Charges, slightly tweaked the Anointments to better describe how they wear off, added a $(blood) tag to the manual (same colour as $(fire) so we can talk about Blood more dramatically. This is BLOOD magic after all! (Note, make sure this works - the word 'blood' in the Well of Suffering should be red.

* Update soul_gem.json

to mirror the changes to the hellfire forge. Thanks, Way!
2021-01-17 16:15:14 -05:00
WayofTime 7491ba5762 Changed the Hellfire Forge so that it can use the Tartaric Gem in the crafting grid, and moves the remaining Will into the crafted gem 2021-01-17 15:19:34 -05:00
WayofTime 99792acbb7 Changed the .gitignore, and started adding a few recipe changes
Got distracted due to wanting to change the Hellfire Forge recipes.
2021-01-17 14:34:24 -05:00
Jared 1fa7f88a77
Add CraftTweaker Support (#1751)
* Register the recipe types with the correct name

* Add CraftTweaker to the build.gradle

Going to change this to compile only when I'm done

* Add ARC support

* Add BloodAltar support

* Add Alchemy Array support

* Add TartaricForge Support

* Add AlchemyTable support

* Update CraftTweaker
2021-01-17 12:22:37 -05:00
wrincewind 3a3e619225
1.16.3-3.0.6-11 (#1752)
* Updated book to match v3.0.4-9.

did a general quality pass, removed extranious $(item) tags where $(l:) tags were already being used, added a page for the explosive charges, added a description of blood transfer to and from the blood altar, added a 2x soulforge template, removed progress bar (for now)

* added changelog

also added links from the changelog to various relevant pages in the book, and added anchors accordingly.

* Update manual to 3.0.6-11

updated changelog, added page for Well of Suffering, rewrote entry on Explosive Charges, slightly tweaked the Anointments to better describe how they wear off, added a $(blood) tag to the manual (same colour as $(fire) so we can talk about Blood more dramatically. This is BLOOD magic after all! (Note, make sure this works - the word 'blood' in the Well of Suffering should be red.
2021-01-17 12:20:37 -05:00
WayofTime 113c33ca5c Fixed server-side crashes and fixed a wrong check for the Smelting anointment. 2021-01-16 11:51:26 -05:00
WayofTime 9d1d8fc01f Added a quick and dirty section on anointments. Probably messed up the formatting for "extra_recipe_mappings" 2021-01-16 09:54:00 -05:00
WayofTime afcd09753a Reimplemented the Well of Suffering
And about time, too
2021-01-15 11:06:59 -05:00
WayofTime 5713d6db2a Added additional anointments as well as some misc things
Added several Anointments (still need to list them fully).
Also made it so that the Charges can be thrown.
2021-01-15 10:10:55 -05:00
WayofTime e2ce9a473b Update BM3 Progression.drawio 2021-01-14 12:51:14 -05:00
WayofTime cbec048ab3 Update BM3 Progression.drawio 2021-01-14 10:21:53 -05:00
WayofTime f840e9b86a Added BM3 Progression.drawio 2021-01-14 09:55:57 -05:00
WayofTime 68f917cb5b Added a couple new Anointments
This includes Holy Water and Hidden Knowledge.
Also fixed the JEI compat for the Alchemy Table so that hovering over the arrow shows the requirements.
2021-01-12 11:44:41 -05:00
WayofTime 4593f1f030 Properly added the Alchemy Table recipe
Look, TehNut, I was distracted. Ok?
2021-01-12 08:31:29 -05:00
WayofTime 37193406d6 Fix to #1748.
Properly namespaced the Life Essence tag. Whoops~
2021-01-12 08:28:36 -05:00
WayofTime 7f2c40a1c4 Added most of the rest of the Anointment framework and a few more items.
Includes a Fortune, Silk Touch, and +damage Anointment.
2021-01-12 08:27:47 -05:00
WayofTime 8d9319e271 Updated the changelog book
Also fixed some chat spam for the Demon Crystal
2021-01-10 18:24:38 -05:00
wrincewind 62dc0e9402
Updated book to match v3.0.4-9. (#1746)
* Updated book to match v3.0.4-9.

did a general quality pass, removed extranious $(item) tags where $(l:) tags were already being used, added a page for the explosive charges, added a description of blood transfer to and from the blood altar, added a 2x soulforge template, removed progress bar (for now)

* added changelog

also added links from the changelog to various relevant pages in the book, and added anchors accordingly.
2021-01-10 18:19:05 -05:00
WayofTime d7b7750226 Fixed Altar crash because I am a goofy goober. 2021-01-10 18:18:41 -05:00
WayofTime b86595beaa Initial framework for Anointments
None added yet, but the registration is working now.
2021-01-10 16:50:19 -05:00
WayofTime b3af1b8e77 Added recipes to Shaped and Deforester charges.
Also fixed bug with Living Armour that prevented it from upgrading under certain conditions.
2021-01-10 09:00:06 -05:00
VT-14 8e6f36d2a9
Book Updates (#1740)
* Remove Living Armor Extra Recipe Mappings

They don't work, likely due to data on the JEI item.  They were also putting errors in the log due to pointing at nonexistant page 4 (starts counting from 0).

* Added more Setup info to Resonance of the Faceted Crystal Ritual.

* Updated "Use Ritual Diviner" Message on Each Ritual.

Let's correctly spell "conStruction" and add links to the Ritual Diviner's page.

I also added a link Anchor to the Ritual Diviner's Dusk version page, and linked each ritual to the appropriate one (Dusk to the Dusk page, and the normal one to the start of the entry)

* Added Error Handling to Patchouli Processors

If a recipe doesn't exist at all, this should log an error and move past it.

* Patchouli Processor Improvements

As recommended by TehNut over Discord.

* Resonance of the Faceted Crystal only needs 5 spires on the Raw Crystal Cluster

* Removed No Longer Needed Examples, Renamed Tome of Peritia Entry

The Double-Array Examles aren't needed anymore since they are actually being used now.

Renaming the Tome of Peritia entry to not end in book.json means the dev environment doesn't try to use it when setting up the book.

* Removed Duplicated Assets

These two folders were renamed to use snake_case when we initially updated the book.  I forgot to properly replace the originals and ended up just duplicating them.

* Removed a Few More Unused Assets

These are from before we put all of the Guide's Crafting GUI elements on one texture (located in the textures/gui/patchouli_book folder) to save space.

* Expanded Aspected Will Entry

Note that Sentient Tools will use the largest will type in the player's inventory.

Co-Authored-By: wrincewind <1457878+wrincewind@users.noreply.github.com>

Co-authored-by: wrincewind <1457878+wrincewind@users.noreply.github.com>
2021-01-05 17:34:22 -05:00
WayofTime 48ef87303a Fix to Lava Crystal 2021-01-05 17:33:53 -05:00
WayofTime d719b85958 Fixed NPE in Blood Altar and added some WIP blocks
Also included is a fix for the Blood Altar not receiving piped in fluids, as well as standardizing the Blood Altar's capabilities.
2021-01-02 12:13:51 -05:00
WayofTime e36f8f4e24 Fixed a typo in the book. 2021-01-01 11:25:28 -05:00
WayofTime a96db67381 Fixed Experienced upgrade 2021-01-01 10:52:10 -05:00
WayofTime 0354045796 Fixed the Body Builder upgrade
Yay for not setting the map correctly!
2020-12-31 20:56:56 -05:00
WayofTime b8396a7969 Removed console spam when players pick up xp 2020-12-31 17:44:05 -05:00
WayofTime c85a605b5a Added the Bounce Array and the temp recipe for the "Grove Array" (name pending, and NYI) 2020-12-31 15:50:14 -05:00
WayofTime 510ec5cce5 Merge branch '1.16.3' of https://github.com/WayofTime/BloodMagic into 1.16.3 2020-12-30 17:57:37 -05:00
WayofTime dac93b7ec4 Added Day and Night alchemy arrays
- Added new alchemy arrays:
	- Two arrays, which changes the current daylight cycle to day and night.

- Fixed the JEI so that it no longer ouputs an error when loading Alchemy Array recipes without a crafting output.
2020-12-30 17:57:33 -05:00
Tobias d63875e5d0
Merge pull request #1719 from Keraldi/patch-2
Improved capacity formula
2020-12-30 20:36:00 +01:00