Commit graph

2510 commits

Author SHA1 Message Date
WayofTime 5d33f99d47 Fixed Tough not upgrading. 2021-02-01 10:42:25 -05:00
WayofTime a3d7a8c3b1 Fixed possible NPE for when harvesting blocks. 2021-01-29 14:18:15 -05:00
WayofTime 94aa68caf9 Updated the Snare description to indicate that the success rate is now 100%. 2021-01-29 11:04:37 -05:00
WayofTime 8ca36731ac Updated changelog.txt and changelog.json 2021-01-28 09:30:31 -05:00
WayofTime 5aae0d5c0b Fixed Living Upgrade Tomes so that you cannot over upgrade the armour.
Also updated the changelog for the next version.
2021-01-28 09:01:23 -05:00
Arcaratus e947f7d4f6
Make tooltips gray (#1772)
* Initial stab at API structuring

* Throwing all the things into the API*
Eliminated all internal imports
Also added some helpful comments
*except for the ritual stuff

* Reducing the API
Threw back the altar/incense/unnecessary items to main
Added in a functional API instance

* API cleanup
Removing all the unnecessities
Smushed and vaporized some redundant recipe stuffs

* Made API dummy instances
Refactor packaging

* Tooltips are now properly gray
:P

* idk what happened with git
2021-01-27 17:19:03 -05:00
VT-14 ae3d28a1c8
Book: Updated Progression Tweaks (#1771)
* Updated utility/getting_started

Replaced the first page.

Removed Tier-0.  It doesn't exist anymore.

Separated Tier-1 into 4 pages; Blood Altar, Alchemy Table, Alchemy Array, and Hellfire Forge.

* Updated demon_will/soul_snare

Removed the first page.  Put my replacement under the crafting step, which is the new first page.

Moved the picture of the Skeleton to after the detailed directions on how to use it, just in case someone doesn't think to turn the page.

* Sigil page order tweak

Make all Sigils have the recipe in the second page.  These 5 had pictures on the second page from before the crafting template had been made.  That picture has been moved to the third page.

Note: "second page" = page index 1.
2021-01-27 10:11:06 -05:00
wrincewind 008db4a70e
Charges, Daggers & Getting Started (#1770)
* 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%.

* added bloodmagic namespace to links

... editing, like, 3/4 of all files. Hoo boy.

* fixed some boo-boos

Whoops. Also a little more polish here and there. The usual.

* Add Bloodmagic's namespace to Category calls

This has to be updated in every single Entry, and the 3 current sub-categories.

* Corrected Soul Snare's recipe reference

It's now crafted in a Blood Altar.

* Updated Charges

added Fungal and Controlled charges, added the Charge Anointments, added a 3x Soulforge Recipe page to handle them.

* added anchors to new entries

* Create throwing_daggers.json

Ouch! Hey, these are pointy!

* added entry for alchemy table's GUI

* Updated 'Getting Started'

to make note of recent changes to progression - first gold, then the altar, then the snares. Tweaked several related pages accordingly. I think i caught them all!

Co-authored-by: VT-14 <GamingVT14@gmail.com>
2021-01-26 18:44:03 -05:00
VT-14 d64f6aa16b
Book - More Refactors. Updated Patchouli version. (#1768)
* Categories Refactor

Created a (currently empty) Alchemy Table Category.

Resorted the order of all Categories.

Refactored the 3 Sub-Cateogires.  They now have folders named inside the categories folder named after their parent category.  This will make them easier to keep track of, especially if we end up having multiple sub-categories in a category (such as separate Living Armor upgrades and downgrades).

Updated the Category for all entries in those sub-cagetories.

* Alchemy Array Categories Refactor

Moved Sigils and Living Equipment into Alchemy Arrays as Sub-Categories.

Created a Functional Arrays sub-category in Alchemy Arrays.  Moved all of the existing Alchemy Array entries into this category.

Refactored the Category information on all relevant entries.

Also updated the Utility category's sortnum to 99 so it will always appear second to last (just before the Index).

Updated Patchouli version to 1.16.4-48-SNAPSHOT.

With the updated Patchouli version, having a Category with no entries on it places any sub-categories on the right side (like on the book's home page).

* Alchemy Table and Anointments Refactor

Move the Alchemy Table and Anointments entries to the earlier made Alchemy Table category.

Moved all Anointments into a sub-category, and removed them from the Anointments entry.  The Anointments Entry is still an overview of the system, and has the Slate-infused Vial recipe on it.

Note to Wrince/Way: These new Categories (Alchemy Table and Annointments) need descriptions.  Most of these recent refactors may need slight content tweaks (such as pointing out the sub-categories).

* Added Sigil of Holding page

This includes (I think our first) keybinds in text!

* Hunt of the Broken Links

Fixing as many broken links as I could find from my various refactors.
2021-01-26 14:45:03 -05:00
WayofTime 2ce874d83c Added the recipes for Anointed Charges
No, it's not a new type of charge. Just the existing charges infused with the Anointments!
2021-01-26 08:59:00 -05:00
WayofTime bc84ca95a7 Slightly nerfed the recipe for the Syringe daggers
Honestly, no one would pay 2 iron for 16 10 damage daggers if they could pay 1 stone and 1 glass for 16 8 damage daggers.
2021-01-26 08:34:39 -05:00
WayofTime d15daa737c Added Syringe Throwing Daggers and Slate Ampoules
The new Throwing Daggers deal 8 damage and have a chance to drop a Slate Ampoule based on the mob killed's max health. Crafted using the Hellfire Forge.
Using a Slate Ampoule next to a Blood Altar fills its main tank with 500LP .
2021-01-26 08:26:33 -05:00
WayofTime abe7333e64 Updated the Throwing Daggers so that they can now render a custom ItemStack 2021-01-25 12:38:27 -05:00
WayofTime 83c584983e Fixed the EntityShapedCharge so that it renders the proper block model. 2021-01-25 12:21:08 -05:00
WayofTime 66c1f2f4ac Fixed the throwing dagger so that it only gives Will when the entity actually gets killed. 2021-01-25 10:22:42 -05:00
WayofTime 1b06cea133 Added the Iron Throwing Dagger
Throwing Dagger does 10 damage when it hits a mob, and triggers a 2.5s cooldown similar to Ender Pearls (so they cannot be spammed). If the player has enough Demon Will in their contained gems, when a mob is killed with the Throwing Dagger they give Will to the player similar to the Sentient Sword.
2021-01-25 10:17:38 -05:00
Michał Dominiak e349c424bf
Add integration of Harvest Moon with Mystical Agriculture. (#1766) 2021-01-25 09:11:51 -05:00
wrincewind e5755c0a8c
Added 'bloodmagic' namespace to links (#1765)
* 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%.

* added bloodmagic namespace to links

... editing, like, 3/4 of all files. Hoo boy.

* fixed some boo-boos

Whoops. Also a little more polish here and there. The usual.

* Add Bloodmagic's namespace to Category calls

This has to be updated in every single Entry, and the 3 current sub-categories.

* Corrected Soul Snare's recipe reference

It's now crafted in a Blood Altar.

Co-authored-by: VT-14 <GamingVT14@gmail.com>
2021-01-25 09:11:07 -05:00
VT-14 7a9d399017
Remove Launch Profiles from GitHub. Clean gitignore (#1767)
From my research, it appars that runClient.launch, runData.launch, and runServer.launch can't be automatically ignored by .gitignore because they are already files on the main repo.

Removing them from the main repo should make forks easier to maintain.  I've been having to manually exclude those files from my commits, and have to regenerate them whenever I create a new branch based on the upstream repository.
2021-01-25 09:10:45 -05:00
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