Commit graph

305 commits

Author SHA1 Message Date
Nick
fc49dc92ed Fix imperfect rituals crashing client
I should really, *really* stop breaking this.
2016-02-05 14:38:32 -08:00
WayofTime
333c6d71d2 Added flame particles to the incense altar for when it is actually operating. 2016-02-04 21:20:29 -05:00
Nick
2bf401f1d6 Re-activating a ritual via Redstone should not consume LP 2016-02-04 13:32:59 -08:00
Nick
b6bdd0740c Fix method conflict for IImperfectRitualStone 2016-01-31 15:48:49 -08:00
WayofTime
932a767ecf Added the ability for the blood altar to have its buffer tanks accessed 2016-01-31 18:30:57 -05:00
Nick
5f16ed72f8 Swing arm when imperfect ritual activation is successful 2016-01-30 19:34:26 -08:00
WayofTime
820418558e Fixed Blood Light particles being purple. Added ability for the Divination Sigil to look at information of the incense altar 2016-01-30 08:44:49 -05:00
WayofTime
6575c97aa5 Made it so the incense altar needs a minimum number of roads in order to reach specific tiers. Added as a bandaid measure for setting tiers. 2016-01-29 21:33:29 -05:00
Nick
a408f9a959 Rituals now react to redstone 2016-01-28 14:54:32 -08:00
WayofTime
cc1e11f09f Added some rudimentary path blocks for the tranquility altar - textures pending. 2016-01-26 19:39:39 -05:00
WayofTime
f4d0b18521 Added more infrastructure to the incense system. 2016-01-26 14:33:02 -05:00
Nick
ad296a8e0e Fix client always reporting 0 LP 2016-01-24 17:47:11 -08:00
WayofTime
c8ded3c6dd Added more framework for the incense altar. 2016-01-23 21:18:06 -05:00
Nick
fd29ac8e7f Tiles of the same type are no longer reset on telepose (#576) 2016-01-23 17:20:55 -08:00
WayofTime
574c995865 Added a bit of framework for the incense system. 2016-01-23 16:25:39 -05:00
WayofTime
b8079bb509 Added multiple router filters and made sure that they are able to work properly. Textures and localization completed. Added a recipe for a consumable "frame" - more of these gating materials to be added. 2016-01-21 15:53:37 -05:00
WayofTime
6c91865c5e Added max transfer amount to filter transfer argument. 2016-01-21 10:57:52 -05:00
WayofTime
8b6787b27c Converted the Master Routing Node so that it would use a TreeMap instead of a HashMap for sorting. Modified TestItemFilter so it actually worked without exceptions.
Added default item filter which allows all items through.
2016-01-21 10:45:45 -05:00
WayofTime
2a028414b1 Temporary bandaid of bandaids. 2016-01-18 18:55:51 -05:00
WayofTime
01fcec9a8c Added a GUI to the master routing node to get a feel for what the routing system will be like. It's... WIP. 2016-01-17 21:00:48 -05:00
WayofTime
815faa2ced Added routing filters as well as recipes and temp textures. 2016-01-16 11:10:58 -05:00
WayofTime
76dceb3534 Tinkered with the beam a bit. Added WIP models for the routing nodes. Added basic item routing node. 2016-01-15 21:53:55 -05:00
WayofTime
2c666a931e Now with fancy output blocks 2016-01-15 19:36:44 -05:00
WayofTime
4fe7439a61 Attempted to add some fancy rendering for the connections between nodes. 2016-01-15 15:06:03 -05:00
WayofTime
33ba7cc38f Iiiiinnnnnnnnnntegeeerrrrrrr 2016-01-15 06:44:26 -05:00
WayofTime
e888907350 Fixed the LivingArmourHandler for defense so it no longer ate armour. 2016-01-15 06:24:10 -05:00
WayofTime
6a6369d08e Got the routing working to a safe degree. 2016-01-14 15:03:13 -05:00
WayofTime
652b6a45fd Initial framework for the item routing is completed 2016-01-14 14:11:16 -05:00
WayofTime
a895809274 Added packet handlers, guis, etc required to handle the routing nodes. Added the ability to have a different filter for each direction. 2016-01-14 11:06:50 -05:00
WayofTime
ac919c7882 Implemented ghost items for the inventory - will be adjusted. 2016-01-14 08:27:09 -05:00
Nick
5ac78b2dea Should fix fakePlayer lookup NPE #546
I think it's safe to say that if the player is null here, the places we use this check should probably not continue. Will see how it goes.

Also added the check to imperfect rituals and removed a redundant check from the dagger.
2016-01-13 13:13:01 -08:00
WayofTime
9aac50542b Implemented a test filter - hasn't been tested! :D 2016-01-12 21:17:26 -05:00
WayofTime
269459c5c5 Added a lot more framework for the node routing. 2016-01-12 17:05:56 -05:00
WayofTime
1b6e3442ae Fixed movement upgrade stat tracking. 2016-01-12 12:38:51 -05:00
WayofTime
8b0756e9da Added routing nodes and a bit of infrastructure - not even working yet. 2016-01-12 12:23:26 -05:00
Nick
9950b32d53 Fix Sigil of the Phantom Bridge
I'm tentatively considering this fixed. I'd rather not do it this way, but it seems to work...
2016-01-11 13:36:07 -08:00
Nick
0d70eb359e Fix spectral block NBT writing 2016-01-11 13:03:22 -08:00
WayofTime
c26b7851a8 Added rudimentary saving for rituals 2016-01-09 15:31:30 -05:00
WayofTime
61e6cf2a14 Renamed nomenclature to Demonic Will instead of souls - still missing a few spots 2016-01-09 10:47:36 -05:00
Nick
4a9d37f8b3 Remove debug print from ritual activation 2016-01-09 01:42:50 -08:00
WayofTime
aee58c487c Satiated Kinnison's rage 2016-01-08 10:32:55 -05:00
WayofTime
16a50f7144 Finished non-rendering components for the Soul Forge. 2016-01-08 10:27:26 -05:00
WayofTime
7b8646659a Added SoulForgeRecipe (basically a modified ShapelessOreRecipe, so is compatible with the oredictionary), and worked on the shift-clicking into the inventory. 2016-01-08 09:12:31 -05:00
WayofTime
39015f05a6 Changed Soul Forge Gui texture 2016-01-07 22:40:04 -05:00
Nick
978e50a42e Cleaned up lots of localization 2016-01-07 15:52:02 -08:00
WayofTime
fec2236114 Worked on Soul Forge GUI and container. GUI texture is VERY WIP and the slot locations as well as the progress par will change. Don't work on it >:3 2016-01-07 18:05:23 -05:00
Nick
c3beb48499 Implement BlockStack in Teleposer related areas 2016-01-05 15:26:24 -08:00
WayofTime
ae14eac769 Fully fixed teleposer offset. 2016-01-03 08:40:10 -05:00
WayofTime
14d3a1ec7e Fixed #541
Fixed #542
2016-01-03 08:30:59 -05:00
WayofTime
4e696bcf7b Supposedly fixed an offset error in the teleposer. 2016-01-03 07:49:29 -05:00