Commit graph

86 commits

Author SHA1 Message Date
Nick
45710ebb8f Some minor cleanup
* Hid Dimensional Portal from JEI and Creative
* Fixed stacktrace spam when invalid portal was stepped into
* Fixed tank rendering no model at all
* Fixed NBT saving for Dimensional Portal
2016-02-23 22:47:28 -08:00
Nick Ignoffo
5c5cda1917 Merge pull request #641 from Alex-hawks/1.8
Add Capability support to Ritual Sones, Finish TE support as well
2016-02-23 21:33:55 -08:00
WayofTime
743af85a61 Added Demon Pylon (currently no model) which pulls demon will from surrounding chunks into its chunk. 2016-02-23 13:40:08 -05:00
alex-hawks
33f05cd819 Add Capability support to Ritual Sones, Finish TE support as well 2016-02-24 01:52:52 +08:00
WayofTime
0524daa16c Fixed suicidal portals in SMP 2016-02-21 13:26:09 -05:00
Tombenpotter
7e8aec8652 Huge commit for the Pull-Request.
Added a lot of things:
- Blood Tank
- Teleposition Sigil
- Transposition Sigil
- Cobblestone/Netherrack/Obisidian generation Ritual
- Tree Cutter Ritual
- Pump Ritual
- Altar Builder Ritual
- Block Placing Ritual
- Portal Ritual
- Teleportation System and API Components
- Cross pattern Area Descriptor
- Two reagents and their textures for the sigils’ crafting

Fixed:
- Teleposer not teleporting entities correctly

And probably other things I forgot!
2016-02-18 17:25:11 +01:00
WayofTime
ccb706f15c - Removed the FOV effect from the Quick Feet speed upgrade.
- Minor work on the Demon Crucible.
2016-02-17 16:31:11 -05:00
WayofTime
3e94aeae77 Added obj for WIP Demon Crucible (name pending). Fixed Floating Incense Altar syndrome. 2016-02-17 09:21:22 -05:00
WayofTime
7610329d0a Added Ritual: Song of the Cleansing Soul to remove Living Armour upgrades from the armour. 2016-02-15 15:27:39 -05:00
WayofTime
4e054224ac Fixed step height issues with PotionBoost. Fixed some formatting errors. Set the path blocks' max path lengths. 2016-02-09 15:53:22 -05:00
WayofTime
e4b724a6e4 Fixed routing nodes so that their parts do not fight when rendering. 2016-02-08 18:42:45 -05:00
Nick
64660d2d28 Comparator support for Blood Altar
Default behavior is to check the amount of LP currently inside the Altar. To modify the behavior to check the amount of LP in a network (As it did in 1.7.10), place a Blood Stone Brick (either kind) directly underneath the altar.
2016-02-08 13:49:40 -08:00
Nick
4e1de51cf8 Implement new path blocks 2016-02-08 00:57:02 -08:00
WayofTime
9d64a43ee4 Go go node models~ 2016-02-06 17:36:37 -05:00
Nick
10b58ee7ad Update models. Change bounding box of Hellfire Forge 2016-02-05 15:17:43 -08:00
Nick
ff1425f773 Alchemy Array no longer has missing particles for break animation
Also provides Arcane Ashes on pick block.
2016-02-04 17:43:29 -08:00
Nick
c0b85276e9 Alchemy Array no longer causes height change 2016-02-04 17:32:21 -08:00
Nick
cd794250bd Ritual Stones should always drop blanks 2016-02-04 12:31:44 -08:00
Nick
8c1eaddb97 Rewrite Binding system to be fully automated
No more manual handling of binding items to players. Retains all previous functionality.

I have tested on both the Client and Server and it seems to work just fine. If any issues arise from this, do not hesitate to yell at me.

The deprecated methods will be removed after beta.
2016-02-03 23:14:26 -08:00
Nick
d60f07f1c0 OBJ Models for Incense Altar + Soul Forge render
TODO -

* Fix screwy rotation
* Fix z-fighting
* HellfireForge texture is broken
2016-02-01 13:11:33 -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
690cf6c4f3 Added recipes and block textures to the path blocks. 2016-01-30 07:58:08 -05:00
WayofTime
cc1e11f09f Added some rudimentary path blocks for the tranquility altar - textures pending. 2016-01-26 19:39:39 -05:00
WayofTime
c8ded3c6dd Added more framework for the incense altar. 2016-01-23 21:18:06 -05:00
Nick
fdfcb5c5b7 Change how blocks/items are registered (desc)
tterrag is a meany face and yelled at me for using class.getSimpleName(). So here's an API-friendly re-work of the registration system. This allows all our Items/Blocks to be obtained via the API. Just add a new enum.
2016-01-18 22:34:12 -08: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
Nick
e2a766aa79 Block bounds for the nodes + cleanup
AFAICT, the `shouldConnect` method works just fine like this.
2016-01-17 00:58:12 -08: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
6a6369d08e Got the routing working to a safe degree. 2016-01-14 15:03:13 -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
WayofTime
269459c5c5 Added a lot more framework for the node routing. 2016-01-12 17:05:56 -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
55b91d0083 Standardize BloodStone/Crystal variant names 2016-01-09 22:40:18 -08:00
Nick
22a0e2b8a9 Swap the order of BloodStoneBrick
Now matches the Crystal blocks
2016-01-08 18:59:30 -08:00
Nick
70f9b9f101 Fix Teleposer and Soul Forge dropping items on break 2016-01-08 18:30:49 -08:00
WayofTime
74718f5042 Added the Soul Snare renderer and recipe and basically everything soul snare 2016-01-08 14:56:36 -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
WayofTime
8b024e1703 Added Soul Forge block and WIP model 2016-01-07 16:36:52 -05:00
WayofTime
35b67b6055 Temporarily removed some checks for the alchemy array 2016-01-05 14:52:04 -05:00
WayofTime
52a067e845 Possible fix for Alchemy Arrays not working on servers. 2016-01-03 18:40:58 -05:00
WayofTime
14d3a1ec7e Fixed #541
Fixed #542
2016-01-03 08:30:59 -05:00
Nick
1cc9d3a4c8 Fix altar insta-break-ness 2016-01-03 00:00:09 -08:00
WayofTime
71421b7d88 Formatted the code - Release state for Blood Magic 1.8.9-2.0.0-1 2016-01-02 17:56:37 -05:00
Nick
a17e9be1cf PropertyString uses generics now 2016-01-01 20:24:16 -08:00
WayofTime
318e3a03c7 Added Charging rune and associated necessities, such as having the Seer's Sigil detect total charge. 2016-01-01 17:36:50 -05:00