Nicholas Ignoffo
3f5178dd6a
A bit of Ritual cleanup
...
Slowly getting rid of these BlockStack references. Slowly moving towards
a proper "API" in our internals.
2018-03-04 09:17:24 -08:00
WayofTime
08031e65f8
Fixed client-sided crash in the Blood Light sigil by rearranging a few arguments.
2018-03-02 15:21:51 -05:00
Nicholas Ignoffo
70d98455b7
Cleaned up a lot of different inspections
2018-03-01 19:27:39 -08:00
Nicholas Ignoffo
0dd0854bd9
Move all SysOut references to debug logging
2018-03-01 18:23:56 -08:00
Nicholas Ignoffo
395f1188e7
Put fast miner array back up at Haste 3
...
It was ~~our~~ my fault.
2018-02-27 18:19:41 -08:00
Nicholas Ignoffo
2a43e53842
Rewrite IBindable to provide an object instead of storing 2 strings
2018-02-27 16:59:51 -08:00
Nicholas Ignoffo
bf2fe1166e
Safety for UUID check in lava crystal ( #1238 )
...
some weird mod was doing weird tooltip things weirdly
2018-02-23 16:47:34 -08:00
Nicholas Ignoffo
106532061d
Alchemy Table now supports new recipe API
2018-02-19 15:41:18 -08:00
Nicholas Ignoffo
77bdbed8b5
Nullcheck tile in Lava/Water/Void sigils ( #1236 )
2018-02-19 14:06:05 -08:00
Nicholas Ignoffo
0beef19ba1
Seer Sigil should display tranquility data ( #1234 )
2018-02-19 14:04:32 -08:00
Nicholas Ignoffo
37c8012741
Ignore blank inscription tools
2018-02-18 15:56:03 -08:00
Nicholas Ignoffo
64336f6f78
Sigils should only stack to 1
2018-02-18 15:55:52 -08:00
Nicholas Ignoffo
ea47db3e5d
Wrong extenderoo
2018-02-18 14:33:50 -08:00
Nicholas Ignoffo
ee42f6ddc2
Slates and inscription tools should use ItemEnum properly
2018-02-18 14:20:36 -08:00
Nicholas Ignoffo
c05336ac9f
"Temporarily" disable cross-dimension entity teleports
2018-02-17 16:27:57 -08:00
Nicholas Ignoffo
441e7b8952
Fix Lava Crystal being consumed
2018-02-17 10:38:33 -08:00
Nicholas Ignoffo
2fecb427fd
Merge apibutnotreally with the main packages
...
Do not consider anything outside of the true API safe to use. And even then,
I'm changing things. Just wait. Please I beg you.
2018-02-15 18:49:07 -08:00
Nicholas Ignoffo
616c08094b
Run formatter
2018-02-14 23:38:57 -08:00
Nicholas Ignoffo
c03af41c88
Some subitem cleanup
...
Still lots left to do. This will help prepare for The Flattening.
2018-02-13 23:32:15 -08:00
Nicholas Ignoffo
65b89795bc
Remove unnecessary base bindable class
...
Jarbo 8 exists
2018-02-13 17:24:06 -08:00
Nicholas Ignoffo
3fb708d2be
Fixed crafting order of decor bricks so polished is no longer a lonely boi ( #1221 )
2018-02-13 16:57:21 -08:00
Nicholas Ignoffo
7167aba23c
Move Divination output to a HUD element
...
RIP chat spam 2014-2018
:hype:
2018-02-12 19:45:09 -08:00
Nicholas Ignoffo
3286849309
Nerf fast miner array which is actually a buff ( #1219 )
...
I guess Vanilla can't handle Haste III?
2018-02-11 15:02:55 -08:00
Nicholas Ignoffo
33d6cdb3a9
Fix mundane component being really really really thirsty ( #1218 )
2018-02-11 14:43:00 -08:00
Nicholas Ignoffo
50fd02b6aa
Missed some value manager references
2018-02-06 21:27:23 -08:00
Nicholas Ignoffo
739c1aa05f
Cleaner sub-item implementation
...
Todo: Move more sub items to use it
2018-02-06 18:59:47 -08:00
Nicholas Ignoffo
8be8cc30b9
nullcheck obtained entity entries ( #1206 , 1207)
...
No idea what's going on here but aight
2018-02-06 17:04:04 -08:00
Nicholas Ignoffo
63f88f6bff
Sorted out the sentient sword's identity crisis ( #1201 )
2018-02-05 17:36:13 -08:00
Nicholas Ignoffo
ddaadfbe52
Swap the API packages
...
The new one is now built for the api jar and the old one is now internal.
It will slowly be moved around to sane places within the internal code. Most
of the features provided in the old "api" are addon specific features which
will generally rely on the main jar anyways. The new API will be specific
to compatibility features, such as blacklists, recipes, and value modification.
2018-02-05 17:04:46 -08:00
Nicholas Ignoffo
42931bcf0e
JSON recipes, much to the displeasure of Elucent and shadows
...
feelsgoodman
(cherry picked from commit c23d577
)
2018-02-04 19:09:37 -08:00
Nicholas Ignoffo
d99cf77288
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.
Also some mapping updates
(cherry picked from commit d587a8c
)
2018-02-04 19:01:27 -08:00
Nicholas Ignoffo
a10b2ece9a
Fixed altar detection
2017-08-16 17:29:24 -07:00
Nicholas Ignoffo
37ec0582eb
Fixed the last of the model errors
2017-08-16 16:39:57 -07:00
Nicholas Ignoffo
3b173ecf17
Some models work, some don't
2017-08-15 23:01:37 -07:00
Nicholas Ignoffo
08258fd6ef
Run formatter
2017-08-15 21:30:56 -07:00
Nicholas Ignoffo
61c44a831b
Fix some things that went missing
2017-08-15 21:24:59 -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
6656fe58dc
Moved living armor notifications to action bar
2017-05-27 16:04:40 -07:00
Nicholas Ignoffo
2c08d046f8
Node Router now prints to action bar instead of chat
2017-05-21 13:45:24 -07:00
Nicholas Ignoffo
2789e351c0
Bound tools now properly mark themselves as tools
...
Because *somebody* forgot to do that.
(cherry picked from commit 717279d
)
2017-05-08 19:37:38 -07:00
Nicholas Ignoffo
3134f6b9f3
Fix bound tools not checking if they're bound ( #1114 )
2017-03-28 18:40:24 -07:00
Nicholas Ignoffo
216bdb2d2e
Fixed many sigils using the wrong stack for their logic ( #1102 )
...
This is why you use custom methods for things like this instead of MC methods
2017-03-14 19:33:13 -07:00
A_D
35ceb9d21e
fixed inconsistent altar tier readout with seer's sigil ( #1094 )
...
(cherry picked from commit 2b92151
)
2017-03-13 16:04:36 -07:00
Nicholas Ignoffo
7c8e9b6d8d
Move some of the ritual chat lines to action bar
2017-03-08 18:00:36 -08:00
Nicholas Ignoffo
52861ef7c2
Fix Cutting Fluid returning null when it empties ( #1082 )
2017-03-05 10:44:55 -08:00
Nicholas Ignoffo
f083e4e036
Fix Sigil of Holding ( #1081 )
2017-03-05 10:28:06 -08:00
Nicholas Ignoffo
fd54ab0458
Fix tartaric gem returning null ( #1068 )
2017-03-03 16:45:53 -08:00
Nicholas Ignoffo
8360041da2
Child mobs are now viable for sacrifice at half the rate
...
(cherry picked from commit 719cff0
)
2017-03-02 16:53:29 -08:00