Nicholas Ignoffo
d587a8c96f
Move config to annotation system
...
All old configs must be deleted for this to work properly. Since the rest
of the update is filled with world breaking changes, this should be fine.
2017-08-19 18:56:50 -07:00
Nicholas Ignoffo
a10b2ece9a
Fixed altar detection
2017-08-16 17:29:24 -07:00
Nicholas Ignoffo
08258fd6ef
Run formatter
2017-08-15 21:30:56 -07:00
Nicholas Ignoffo
348fee1e2a
It compiles. Somehow.
2017-08-15 20:21:55 -07:00
Nicholas Ignoffo
554c9852e6
Move commonly used API systems to a plugin based system
...
Create a class that implements IBloodMagicPlugin and annotate it with
`@BloodMagicPlugin`. The `register` method will be called during init.
Currently implemented systems:
- Blacklisting
- Teleposer
- Teleposer (entity)
- Transposition
- Well of Suffering
- Green Grove
- Setting sacrificial values
- Adding altar components
2017-08-15 18:14:28 -07:00
Nicholas Ignoffo
5fcdd978d7
this doesn't compile yet, but have something to peek at
2017-08-14 20:53:46 -07:00
Nicholas Ignoffo
c4f04b1589
Fix another null check crash ( #1091 )
2017-03-11 15:53:43 -08:00
Nicholas Ignoffo
333ad6a09e
Fix null stacks in Utils class
2017-03-06 16:09:11 -08:00
Nicholas Ignoffo
f083e4e036
Fix Sigil of Holding ( #1081 )
2017-03-05 10:28:06 -08:00
Nicholas Ignoffo
91aeb4bf48
Update version + changelog
2017-02-21 16:52:39 -08:00
Nicholas Ignoffo
da1bb01ff0
Return past functionality to canCombine
2017-02-20 14:15:41 -08:00
Nicholas Ignoffo
5475549c18
More null stack fixes
2017-02-19 16:06:29 -08:00
Nicholas Ignoffo
f135dab7ba
IMC API for adding new altar components ( #1039 )
...
CC @Drullkus
(cherry picked from commit 8a8bff8
)
2017-02-12 01:34:51 -08:00
Nicholas Ignoffo
86ea69eaca
Temporarily remove item rendering for tank fluid
...
You cannot bake GL stuff. This is bad. Also it got broken at one point.
I'll re-add this once I remove the need for a TESR.
(cherry picked from commit 13228f6
)
2017-02-12 01:33:48 -08:00
Nicholas Ignoffo
53afcc2fb0
No-spam messages should be handled on the main thread ( #1035 )
...
(cherry picked from commit 305e001
)
2017-02-12 01:31:58 -08:00
WayofTime
60eba2071d
Made it so the book does not give the filling recipe when the Blood Orb recipe is queried.
...
(cherry picked from commit afa3d1e
)
2017-01-02 01:57:17 -08:00
Nicholas Ignoffo
a628adfde8
Lowercase all the tooltip strings
2017-01-02 01:18:29 -08:00
Nicholas Ignoffo
ed27873fbe
It runs!
2017-01-02 00:10:28 -08:00
Nicholas Ignoffo
f5a68adc2e
Remove all the package-info.java's
...
Except the API one
2017-01-01 21:49:52 -08:00
Nicholas Ignoffo
d80afb18f0
More progress
2017-01-01 21:43:34 -08:00
Nicholas Ignoffo
00d6f8eb46
Initial stab at 1.11
...
About halfway.
2016-12-12 19:56:37 -08:00
Arcaratus
aac2623440
Implement a functioning Blood Tank ( #969 )
...
Added a search bar to the Upgrade Tomes Creative Tab
Updated some Altar fluid code (remove deprecated stuff)
Moved Rendering classes into appropriate package
Fix the localization errors on the Demon Crystals
A few cleanups here and there
2016-12-11 17:28:47 -08:00
WayofTime
fb38c2e8b8
Snares can no longer hit the thrower of the snare within 20 ticks of throwing it ( #745 )
...
Added the "Diseased" upgrade, which vastly decreases healing potency.
2016-11-11 10:42:56 -05:00
WayofTime
97907367a1
Made a ritual augment that makes the Ritual of Regeneration steal health from mobs to heal the player. Also tinkered with having the ritual give absorption hearts (at a slow rate)
2016-11-06 21:49:48 -05:00
WayofTime
0419800a86
Finished most of the Augments for the Ritual of the Shepherd.
2016-11-06 17:03:10 -05:00
WayofTime
655c2880dc
Made the aspected Sentient Tools drop their corresponding Will type on killing enemies. #753
2016-11-02 12:16:24 -04:00
WayofTime
a2317a3a8a
Minor code laying out a new sigil. No functionality currently.
2016-10-25 17:02:33 -04:00
WayofTime
6b27896859
Added more augmentations for the Lava Ritual.
2016-10-23 20:59:49 -04:00
Nicholas Ignoffo
6a4c56293b
Fix massive FPS drop when looking at a ritual with the tinkerer ( #950 )
...
Caused by a majorly unfinished feature I was working on long ago and forgot about :D
2016-10-18 16:28:27 -07:00
WayofTime
ea43fbce7d
Added the Sigil of Elasticity, the Sigil of the Claw, and the Sigil of Winter's Breath.
2016-10-14 20:51:21 -04:00
WayofTime
5ad3c0eda1
Added new potion effects for bouncing as well as clinging to walls - the sigils will come later (Hai, Yulife~)
2016-10-13 19:58:39 -04:00
WayofTime
f74f46ab4a
Removed the stat trackers for the downgrades and prevented downgrades from combining with each other in an anvil.
2016-10-09 10:44:50 -04:00
WayofTime
ed8427c04e
Added the framework for a ritual that grants downgrades (instead of the potion method)
2016-10-08 21:23:16 -04:00
WayofTime
b5f7344ca6
Added a Dig Slowdown armour downgrade called "Weakened Pick", trained by having weakness on while mining. Also expanded Dwarven Might so that it can get to level 10.
2016-10-05 16:38:58 -04:00
WayofTime
f9b1b91c6d
Modified the Dwarven Might skill to better change the mining speed when mining.
2016-10-05 16:06:52 -04:00
WayofTime
16a4857dfb
Added a Repairing Living Armour Upgrade (trained by damaging the chestplate of the Living Armour while you have a full set on - it repairs all of your armour pieces over time)
...
Added the stat trackers for various Living Armour Downgrades.
2016-10-04 17:10:27 -04:00
WayofTime
6ea17510b7
- Added a potion effect called "(-) Immunity", which allows the training of Living Armour Downgrades. This potion is crafted using a Draft of Angelus with a potion flask. Check the uses of the flask!
...
- Added some more framework for the Living Armour Downgrades.
- Modified the Grim Reaper's Sprint so it is better at later levels.
2016-10-02 15:03:31 -04:00
WayofTime
7a42968633
Fixed NPE when attacking mobs when you don't have a set of Living Armour. Oops. Fixes #934
2016-09-29 19:53:28 -04:00
WayofTime
006cbeaa83
Changed the Quick Feet upgrade and the speed boost sigil so that their speeds are applied when strafing and walking backwards as well.
...
Added the Disoriented Downgrade. Muahaha
2016-09-29 16:37:41 -04:00
WayofTime
1a510c694c
Finished the Dulled Blade downgrade
2016-09-27 21:10:09 -04:00
WayofTime
8d2ea249ac
Added the Quenched Living Armour Downgrade.
2016-09-27 17:15:24 -04:00
WayofTime
f9185817a1
Added another proper Armour Downgrade: Battle Hunger. More to follow.
2016-09-25 19:08:06 -04:00
Nicholas Ignoffo
9112f5ae04
Add redundant name of redundancy ( #930 )
2016-09-22 16:35:31 -07:00
Nicholas Ignoffo
d1f98be462
Fix server crash with holding sigil keybind ( #915 )
...
@Arcaratus, poking because this will break BA again. I separated things into new classes.
2016-09-13 16:09:45 -07:00
Nicholas Ignoffo
24b4c4b8d1
Made all item fields final
2016-09-10 17:04:24 -07:00
Nicholas Ignoffo
537ccc092c
Made all block fields final
2016-09-10 16:13:20 -07:00
WayofTime
4c79a4f2ff
Configurified the Meteor Ritual - Modpacks and users can edit all of the major properties of the meteor ritual, including what items need to be dropped onto the ritual as well as what you get in the ritual, radius, etc. The config will refresh if there is a version change unless you set "resyncOnVersionChange" to false.
2016-09-09 12:28:23 -04:00
Nicholas Ignoffo
137975331c
Fix specters spawning with /give ( #885 )
2016-09-06 18:38:52 -07:00
WayofTime
0bc3824814
Added the Living Armour Upgrade, Nocturnal Prowess, which gives night vision in dark areas and increases damage while the area is dark
2016-09-03 11:17:36 -04:00
WayofTime
8df391a2b7
Prepping a small bit before working on the Tether - final push before build -57.
2016-08-31 18:41:32 -04:00