Commit graph

93 commits

Author SHA1 Message Date
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
Nick 142cefd9be Attempt #1 at orb recipe handlers
They do not work, they are not initialized.

i need a break. my brain hurts
2016-01-01 13:47:17 -08:00
Nick e5a90c5e7f Add a way to hard blacklist Blocks from the Teleposer
The blocks in this list cannot be changed via config file. The two lists are kept (instead just one) so that the config one can be refreshed at any point with ConfigChangedEvent.
2016-01-01 12:33:42 -08:00
Nick 7ebd59382f Javadoc warning cleanup 2016-01-01 10:52:42 -08:00
WayofTime 400161f787 Potentially fixed Javadocs 2016-01-01 13:14:49 -05:00
WayofTime dc444d97ae Added base array texture. Modified Arcane Ashes recipe. 2016-01-01 12:57:51 -05:00
Arcaratus a8a0ae6e8b Teleposers and refractoring 2016-01-01 12:08:17 -05:00
WayofTime 1b9f72b494 Added Arcane Ashes to draw alchemy arrays. 2016-01-01 11:54:44 -05:00
WayofTime eb18618eab Merge pull request #532 from the-vindex/1.8-Rewrite-comment-fixes
Comment fixes
2016-01-01 07:44:26 -05:00
Vindex e8b4e6f2c0 Comment fixes 2016-01-01 10:34:17 +01:00
Vindex fa24ea4118 Eclipse and IDEA formatting settings and Prevent reformatting
EnumAltarTier so that IDEA doesn't mess with it
2016-01-01 10:12:14 +01:00
WayofTime 65d75313cb Now causes nausea when passive operations (such as rituals or the Lava Crystal).
Added the Lava crystal model.
2015-12-31 20:47:01 -05:00
WayofTime 6fb409f20f Fixed the Soul Network and made sure the majority of the items worked on it. 2015-12-31 20:10:57 -05:00
WayofTime 241c0b8dda Added the Ritual of the Feathered Knife 2015-12-31 19:11:58 -05:00
WayofTime 9a610cc023 Implemented Well of Suffering. Tweaked AreaDescriptor slightly. 2015-12-31 16:01:47 -05:00
WayofTime e8d1ff4997 Reformatting with Vindex's magic 2015-12-31 13:50:38 -05:00
Vindex 17e814785e AreaDescriptor now returns unmodifiable collection 2015-12-31 18:11:19 +01:00
WayofTime 417114b6f0 Redefined the bounding for AreaDescriptor - it is now inclusive for the minimumOffset but is exclusive for the maximumOffset. 2015-12-31 11:25:24 -05:00
WayofTime 63da257260 Fixed AreaDescriptor and edited the Jumping ritual slightly. 2015-12-31 10:05:38 -05:00
WayofTime d7a96c061d Added getNewCopy() to Ritual to allow tiles to hold their own copy of a Ritual. Created caching in AreaDescriptor for faster BlockPos access. 2015-12-31 08:01:39 -05:00
WayofTime 8b582bc0c4 Added better method for creating a range for a ritual. 2015-12-30 16:19:50 -05:00
WayofTime e48eedb874 Changed formatting to have bracing on a new line 2015-12-30 15:34:40 -05:00
WayofTime e5eddd6c45 Finished fixing issues in the rituals. Added an initial system for setting a boundary for an effect in a ritual. 2015-12-30 15:24:25 -05:00
WayofTime 98ca2fbd16 Implemented the Ritual Diviner and added its recipe. Added unlocalized name to rituals. Removed a few unnecessary imports. 2015-12-30 11:34:04 -05:00
Nick e16017bd56 JEI support for Binding/Alchemy Array recipes
Needs pretty-fying
2015-12-29 16:11:34 -08:00
WayofTime 7b69251713 Added shaped/shapeless orb recipes. 2015-12-29 18:30:36 -05:00
Nick f09cf5d018 Fix javadoc compile errors 2015-12-29 13:37:54 -08:00
Nick 5774703c0d Ritual docs 2015-12-29 13:00:26 -08:00
Nick 1c8d6d6986 Allow rituals to specify an update time. Default is 20 2015-12-29 12:32:06 -08:00
Arcaratus aa0f7d81a0 Bound tools
Fix errors

Fix

Fix

Patch

Patch
2015-12-29 14:56:32 -05:00
WayofTime 16a6333c6f Added the Ritual for Water and did some rudimentary tests. Issue: MRS does not load properly on world load. 2015-12-29 13:41:03 -05:00
WayofTime 0e1173ef5d Added directionality to rituals. 2015-12-29 09:10:03 -05:00
WayofTime 971d4c4d1e Fixed the ritual system so that it would properly validate the ritual from the list.
Used the activation crystal's owner's LP to activate the ritual.
Removed some unnecessary imports.
2015-12-29 08:44:34 -05:00
Nick 24058d7350 Move SoulNetwork to UUID system
*Should* work correctly. As for all major changes, needs to be
thoroughly tested.
2015-12-28 20:13:11 -08:00
Nick 8edb8a45e6 Fix build crash on Javadoc 2015-12-28 19:40:16 -08:00
Nick e7f5a1addf Fix @Nullable import
@WayofTime, you want `javax.annotation.Nullable`, not
2015-12-28 19:10:53 -08:00
Arcaratus b96725fe98 More sigils
Deleted weird file
2015-12-28 19:22:04 -05:00
Arcaratus 5dff08380d Basic sigils implementation 2015-12-27 19:38:12 -05:00
Nick d9bc1105d8 First attempt at AlchemyArrayCrafting JEI support
Does not work currently due to broken map lookups.
2015-12-26 16:50:22 -08:00
Nick 03847ad6d9 Committing the Ritual stuff
Incomplete. Ritual detection/rotation needs to be implemented. Currently hardcoded to a test ritual
2015-12-26 16:49:25 -08:00
WayofTime db5ab41728 Fancified the mock binding alchemy array. Need to work on angle math so that the path speed along the path is constant, not the angle. 2015-12-26 14:40:51 -05:00
WayofTime d4ec4dec8e Created initial mock binding ritual with the Alchemy arrays. 2015-12-26 10:32:53 -05:00
WayofTime e918b5692c Fix #514 2015-12-24 20:28:39 -05:00
WayofTime 3a59866475 Added a rotation effect to the array when it is "crafting" the item. 2015-12-23 22:30:13 -05:00
WayofTime c54aa5d00e Finished the infrastructure for Alchemy Array crafting. Updated some Utils so that they work more generally. Added the ability for a delay to be present for effects. 2015-12-23 20:19:06 -05:00
WayofTime 63c3853776 Generated the initial infrastructure for Alchemy Array effects, which includes crafting. Needs to be hooked into by TileAlchemyArray. 2015-12-23 18:45:47 -05:00
WayofTime 073830a785 Created initial AlchemyArray block which will be used in crafting. SightSigil array is used for testing purposes for rendering. Packets and changing the shown image need to be completed. 2015-12-23 15:20:26 -05:00
Nick cce3d6b79a Simpler way of obtaining items via API 2015-12-23 09:42:52 -08:00
Nick 61b2b293ba Clean up some logging + protect against negative values in Altar Recipes 2015-12-23 09:41:59 -08:00
WayofTime 4e063e24a0 Removed latent System.out and reformatted to an inferior format. 2015-12-22 21:05:47 -05:00