Commit graph

2487 commits

Author SHA1 Message Date
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
Sydney e0477dede7
Remove unused URLs (#1731)
This is to prevent console spam when loading the mod.
2020-12-30 13:14:05 -05:00
wrincewind 2d4ea508c0
fixed typo - language file has ritual.notValid (#1722) 2020-12-30 13:13:33 -05:00
Victorsueca 9c1e1a7050
Fix non [a-z0-9/._-] character in path of location (#1732)
Fixes a net.minecraft.util.ResourceLocationException that happens when the mod is loaded with Actually Additions due to the third party crop integration using an old block ID with deprecated casing.
2020-12-30 13:13:00 -05:00
VT-14 a0b756240f
Moved Functional Array Output Texture Up 1 Pixel (#1737)
To fixe the allignment issue.  Hey, the only example I had at the time had a protrusion on the top!
2020-12-30 13:07:00 -05:00