Nicholas Ignoffo
8a4117106d
Stop using a custom bus subscriber annotation
...
I'm sorry, past self, but Forge has had one since like 1.10, it's time to
move on. It's for the better.
(cherry picked from commit 9de2354
)
2018-02-04 19:15:37 -08: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
5475549c18
More null stack fixes
2017-02-19 16:06:29 -08:00
Nicholas Ignoffo
00d6f8eb46
Initial stab at 1.11
...
About halfway.
2016-12-12 19:56:37 -08: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
Nicholas Ignoffo
24b4c4b8d1
Made all item fields final
2016-09-10 17:04:24 -07:00
WayofTime
e509b4fe69
Added Will collection to the Sentient Bow.
2016-06-12 12:42:32 -04: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