WayofTime
8df391a2b7
Prepping a small bit before working on the Tether - final push before build -57.
2016-08-31 18:41:32 -04:00
WayofTime
8a94dd8acd
Mimic entities will spawn when the player can see their block and they are within 5 blocks (mimics with inventories only spawn on interacting with them).
2016-08-24 17:06:24 -04:00
WayofTime
35ca516f63
Rebalanced the Ritual of the Green Grove and added the augmenting effect of (Steadfast) hydrating the soil and replanting seeds that are on the ground.
2016-08-11 16:14:06 -04:00
Nicholas Ignoffo
7516f9c5d3
Added a way to view the progress towards the next upgrade level
...
Override `getProgress()` and return a value between 0.0 (0%) and 1.0 (100%)
2016-07-29 21:10:22 -07:00
WayofTime
acde7ceccd
Did some work on the Crushing ritual and made it so that it ignores liquids.
...
The Lava Ritual now places source blocks when the fluid is flowing.
Added the ability for my potions to (finally) have custom sprites.
2016-07-12 16:57:22 -04:00
WayofTime
3dd574b1f7
Added some effects for the Crushing Ritual when affected by different types of Demon Will (balancing pending)
...
Also added the LP costs for the Crystal Harvest and Forsaken Souls rituals. You are welcome!
2016-07-11 19:47:19 -04:00
WayofTime
12094c1153
Changed to a non-retarded way of sending a packet for the Demon Aura and created the Demon Will Viewer interface.
2016-07-10 18:22:01 -04:00
Nicholas Ignoffo
ab73edf5d3
Add a proxy system for better cross-version compat ( #831 )
2016-07-07 17:52:47 -07:00
WayofTime
c69b6bbade
Fixed horrible memory leak in the Living Armour. Fixes #825
2016-06-26 09:38:13 -04:00
WayofTime
899216ba5f
More formatting because Way is a derp
2016-06-23 21:44:01 -04:00
WayofTime
4c3bd1c81f
Merge branch '1.9' of https://github.com/WayofTime/BloodMagic into 1.9
2016-06-23 21:43:38 -04:00
WayofTime
8c4eff0d81
Formatting!
2016-06-23 21:43:27 -04:00
Nicholas Ignoffo
aeb7b0af12
Bound tools should be unbreakable, yet enchantable ( #815 , #793 )
2016-06-23 18:40:28 -07:00
Nicholas Ignoffo
eb76760919
Routing system should accept I(Sided)Inventory
...
Stupid non-capability using n00bz0rz
2016-06-21 19:33:26 -07:00
Nicholas Ignoffo
d0c0700fda
Un-hardcode block documentation
...
Opens it up for all our custom blocks to be able to provide information.
Need a texture from @Yulife.
2016-06-02 17:03:21 -07:00
Nicholas Ignoffo
512600a677
Split EventHandler into multiple different handlers
...
Better organization allows for finding things easier
2016-05-30 18:20:31 -07:00
Nicholas Ignoffo
dce6bf1e93
Add rune type colors Ritual Diviner tooltip
...
Fixes casing for direction as well. IE: north -> North
2016-05-21 12:47:17 -07:00
Nicholas Ignoffo
de5e23e6c4
package-info upd- I mean 1.9.4 update
...
These are now "required" thanks to Mojang giving us some annotations. Yay..?
2016-05-19 17:43:33 -07:00
Nicholas Ignoffo
d70f423a10
Fix NPE in Crusher ritual ( #739 )
...
Also adds a utility for spawning an itemstack at a specific block location
2016-05-13 16:50:07 -07:00
WayofTime
86efa8b1a3
Updated the Alchemy Table recipe system so that it can provide better custom recipes
2016-05-04 16:44:32 -04:00
Nicholas Ignoffo
d550513f0a
Update Forge + mappings
2016-04-24 10:06:28 -07:00
WayofTime
7ca72320c5
Initial work on Capabilities usage for inventories.
2016-04-13 17:58:06 -04:00
WayofTime
c0b39039cc
Fixed the Speed and Jump rituals so that they correctly update the player's motion
2016-04-13 11:05:17 -04:00
Nick
1cdcd81508
Pull teleportBlocks method into general utility class
...
It's useful in other places and those other places really shouldn't be firing off the TeleposeEvent.
2016-03-29 17:38:11 -07:00
WayofTime
f0730791f7
- Changed the growth behavior of the crystals
...
- Fixed Potion getting for various methods
- Started work on crystal automation ritual
- Finished first iteration of the iterator of AreaDescriptor
2016-03-24 14:11:05 -04:00
Nick
6c729db70c
Initial 1.9 commit
...
This DOES NOT BUILD. Do not even attempt.
Almost everything has been ported besides the block/item packages. Then it's a matter of testing what broke.
2016-03-17 13:00:46 -07:00
WayofTime
134b11f177
Normalized code formatting.
2016-03-16 18:41:06 -04:00
WayofTime
da6f410394
Lots of import rearrangement due to odd "clean up" algorithm. Added Crystals, which are very WIP.
2016-02-25 08:54:18 -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
cc1e11f09f
Added some rudimentary path blocks for the tranquility altar - textures pending.
2016-01-26 19:39:39 -05:00
WayofTime
e888907350
Fixed the LivingArmourHandler for defense so it no longer ate armour.
2016-01-15 06:24:10 -05:00
Arcaratus
203a48d526
More rituals
...
More rituals
Comment out unimplemented portion
some thing useful
Renamed to something more useful
2016-01-12 20:51:05 -05:00
WayofTime
c3b21fa223
Added Crushing ritual
2016-01-09 18:17:38 -05:00
WayofTime
72ac385861
Added necessary framework for damage reduction upgrades.
2016-01-06 07:13:56 -05: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
7ebd59382f
Javadoc warning cleanup
2016-01-01 10:52:42 -08:00
Arcaratus
a8a0ae6e8b
Teleposers and refractoring
2016-01-01 12:08:17 -05:00
WayofTime
e48eedb874
Changed formatting to have bracing on a new line
2015-12-30 15:34:40 -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
Nick
96d94721c4
Revamp altar to only use EnumAltarComponent
...
- Removes internal references in API
- Makes full use of the idea of the API
- No more special checks
2015-12-02 16:02:18 -08:00
Nick
c4e6f63ada
Cleanup javadoc and make it compile correctly
2015-12-01 21:14:26 -08:00
Arcaratus
225016e030
Finished the Altar
2015-11-29 19:04:50 -05:00
Nick
34dee6447b
A whole lot of formatting cleanup
...
Also changes NBTHolder to a standard Constants class with subclasses for each category
2015-11-28 18:25:46 -08:00
Arcaratus
a6d329cf98
Altar works
2015-11-27 20:15:19 -05:00
Nick
fb94914b91
Abstract altar inventory handling for usage elsewhere
2015-11-12 13:05:23 -08:00
Nick
096ba02450
Refactor everything to WayofTime.bloodmagic.*
2015-11-02 12:39:47 -08:00