Commit graph

2512 commits

Author SHA1 Message Date
WayofTime
6da686aabe Fixed it so the Ritual will call stopRitual when a ritual stone is broken 2016-06-20 09:31:16 -04:00
Nicholas Ignoffo
2c70e6ebc1 Accept null from IAltarComponent 2016-06-19 22:36:35 -07:00
Nicholas Ignoffo
aa8d41385f IAltarComponent should use state, not meta 2016-06-19 22:24:47 -07:00
neconeco2
4fd69186fb Update ja_JP.lang (#811) 2016-06-19 20:36:30 -07:00
WayofTime
1c66a2fc61 Updated The Architect section of the documentation 2016-06-19 16:12:20 -04:00
WayofTime
6aff707708 Added Fire Resistance Living Armour Upgrade, "Gift of Ignis." 2016-06-18 16:59:56 -04:00
Nicholas Ignoffo
f864cbddf1 Mark old network system as Deprecated 2016-06-18 13:43:29 -07:00
Nicholas Ignoffo
7b653a4bb6 Merge branch '1.9-NetworkChange' into 1.9 2016-06-18 13:11:50 -07:00
Nicholas Ignoffo
f500ec70ad Fix Essence bucket recipe (#809) 2016-06-18 07:27:22 -07:00
Nicholas Ignoffo
36c8932cb2 Fix compilation errors from last PR 2016-06-17 16:01:03 -07:00
Arcaratus
6680e8be49 Option to skip empty slots in Sigil of Holding (#807)
* Option to skip empty slots in Sigil of Holding
2016-06-17 15:46:33 -07:00
WayofTime
466f26d80b Readded the Sigil of Holding key ಠ_ಠ 2016-06-17 17:37:47 -04:00
WayofTime
4b221c2e5c Made it so that the bound tools are (supposedly more so) unbreakable. Fixes #793 2016-06-17 10:15:46 -04:00
WayofTime
145d7a5bc2 Fixed an issue where the Spectral Blocks (from the Sigil of Suppression) would return the liquid on the client side before the sigil was deactivated. Fixes #803 2016-06-17 10:00:33 -04:00
WayofTime
e89cb61bf9 Fixed the Routing system so that it properly eliminates the connection to the Master node when the Master node is broken. Fixes #805 2016-06-17 09:55:30 -04:00
Nicholas Ignoffo
1d8a47ce1e Begin basic HUDElement system
Need to allow moving and such by specifying a clickable area

Will probably have the element override getClickableArea() and return a default. We'll then set that to new values after being moved.
2016-06-16 18:12:20 -07:00
WayofTime
f043eb0fde Changed the recipe of the Sanguine Scientiem
Properly incremented the mod version...
2016-06-16 15:40:44 -04:00
Nicholas Ignoffo
eceb0eab6e HUD element for Sigil of Holding
Needs cleaning and configurability still

TODO: Move to HUDElement system that Hemomancy had.
2016-06-15 20:23:15 -07:00
Nicholas Ignoffo
f7179f6d6a Merge remote-tracking branch 'origin/1.9' into 1.9 2016-06-15 15:38:29 -07:00
qianzha
1fad9b6c39 Update zh_CN.lang (#795)
* Update zh_CN.lang

Added things for updates.
Deleted some untranslated keys.

* Update zh_CN.lang
2016-06-13 22:21:47 -07:00
Nicholas Ignoffo
eee24309fa Fix Ritual Stones being silk touched (#797) 2016-06-13 18:21:14 -07:00
Nicholas Ignoffo
317989a737 Mark BucketEssence enum as deprecated 2016-06-13 18:19:56 -07:00
WayofTime
da060639e9 Fixed #774, a bug that caused the Tome of Peritia to be wonky again. 2016-06-13 14:40:27 -04:00
Nicholas Ignoffo
f99b21cffc Rewrite LP network data saving system
Instead of creating a new file for each player with their UUID as the name, we create a single file and store it all in a List. That List gets converted to a UUID -> SoulNetwork map when read from the file.

MigrateNetworkDataHandler is used to migrate players from the old system to the new one. It reads both data files and sets the LP of the new network to the LP of the old network (if the old network is larger). Once conversion is done, we delete the old file so that it doesn't happen again and overwrite player progress.

This is an API breaking change due to an import change.
2016-06-12 13:41:02 -07:00
WayofTime
f8859dbf56 Added the Draft of Angelus, which increases the max number of upgrade points for Living Armour. 2016-06-12 15:20:48 -04:00
WayofTime
e509b4fe69 Added Will collection to the Sentient Bow. 2016-06-12 12:42:32 -04:00
WayofTime
d0e81e6426 Implemented (inefficiently) the sentient tools. 2016-06-12 12:08:06 -04:00
WayofTime
f097f00c55 Added recipes for all ores -> dust in the alchemy table. 2016-06-12 10:28:03 -04:00
WayofTime
4d8933b8b9 Merge branch '1.9' of https://github.com/WayofTime/BloodMagic into 1.9 2016-06-11 11:52:14 -04:00
WayofTime
fd931a06a4 Fixed an issue added by TehNut ( ;) ) and updated forge to 1957 2016-06-11 11:42:58 -04:00
qianzha
51d59f0340 Update zh_CN.lang (#789) 2016-06-10 21:50:45 -04:00
WayofTime
d1bdec7113 (Possibly?) fixed Tome of Peritia bug of the Negative Speed of Light 2016-06-10 19:36:21 -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
Nicholas Ignoffo
4eda0d6caa First pass at coloring Sigil of Holding (#787) 2016-06-09 16:59:11 -07:00
Nicholas Ignoffo
513bb113e1 Add transposition blacklist to API (#790)
Blacklist the same blocks that are blacklisted from the Teleposer.
2016-06-09 16:01:32 -07:00
qianzha
cc5f7b88c0 Update zh_CN.lang (#779)
* Update zh_CN.lang

* Update zh_CN.lang
2016-06-08 20:39:08 -07:00
WayofTime
8c8331eddf Updated the guide so that it had more infos 2016-06-08 15:36:47 -04:00
WayofTime
150ed4c6a9 Fixed separate NPE with the Sigil of Holding.
Added possible fix to an Incense glitch.
2016-06-07 21:11:21 -04:00
Nicholas Ignoffo
eccf747a09 Change from bold to italics
It's much less.. IN-YO-FAIC
2016-06-07 17:19:35 -07:00
Nicholas Ignoffo
d16144ee2c Make sure sigils are bound before allowing use 2016-06-07 16:43:24 -07:00
Nicholas Ignoffo
b1d73e3383 Fix NPE when pressing keybind with no held item 2016-06-07 16:21:23 -07:00
Arcaratus
8d66575530 Backstage Sigil of Holding (#785)
* Backstage Sigil of Holding
All Sigil of Holding features work, just need to add the aesthetics -> TehNut
Somebody might want to look at adding LP costs to the Sigil?
Also recipes need to be added
Added a keybinding system for future usage
Standardized some NBT tags

Compact classes

Fix lang stuff?

* Fancify Sigil of Holding GUI
Displays the selected sigil in the GUI now

Woops

* Quick fix

* Unused import

* Final commit I promise
2016-06-07 15:50:41 -07:00
WayofTime
9aa2f86c88 Fixed #778 2016-06-07 10:34:36 -04:00
WayofTime
f0f6af3eac Fixed #782 2016-06-07 10:15:40 -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
Nicholas Ignoffo
75f8bd0bda Sync ImperfectRitual data 2016-06-05 16:29:06 -07:00
Nicholas Ignoffo
4af15fc059 Move Bucket over to Forge system 2016-06-05 12:31:35 -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