Electroblob77
e2fd978d8b
Catch NPEs when accessing IBakedModel#getOverrides from ModelBakeEvent, fixes #537
2020-12-20 17:07:58 +00:00
Electroblob77
8f8ce7a453
Populate model lists in PlayerAnimator when a new player renderer is found, fixes #551
...
Also adds the missing null check to RenderPlayerPostEvent, just in case
2020-12-20 14:45:20 +00:00
Electroblob77
ddfffd3d31
Guard against IOOBEs when rendering the new spell trade icon, fixes #565
2020-12-20 00:16:17 +00:00
Electroblob77
d23c15476a
Guard against null spell HUD skins in all places, fixes #566
2020-12-20 00:10:16 +00:00
Aralu
1d247e2d56
Re-implment layer fix from Pull Request 312
2020-12-17 11:39:50 -06:00
Electroblob77
c64731e7a9
Fix ClassCastException in player animations, fixes #533
...
Somehow some unwrapped model parts managed to slip through (exactly *how* is a mystery!) so we're just safety-checking everything, I doubt this incurs much performance cost in the scheme of things.
2020-11-03 01:33:22 +00:00
Electroblob77
80cf77ecc6
Fix GL stack overflow / weird rendering when arrows are stuck in the player, fixes #529 and #530
2020-11-03 01:08:14 +00:00
Electroblob77
d3df59df73
Have PlayerAnimator ignore renderers for which no layers/models are stored, fixes #518
...
This will stop the crashing but might well mean broken animations - for now there's not much I can do about that
2020-10-28 23:37:51 +00:00
Electroblob77
cfd3e796e1
Make PlayerAnimator disable itself when MoBends is installed
2020-10-28 23:27:04 +00:00
Electroblob77
d97e843f7b
Guard against all possible nulls to be on the safe side, fixes #517
2020-10-28 23:20:48 +00:00
Electroblob77
97061f7a32
Merge branch '4.3-dev' into 1.12.2
2020-10-23 15:14:53 +01:00
Electroblob77
bc407187e1
This works now
2020-10-23 14:13:35 +01:00
Electroblob77
9dc186abf4
Fix the charge meter showing when holding a wand in the offhand but using the main hand item
2020-10-21 22:41:26 +01:00
Electroblob77
086d9f6af6
A few tweaks and fixes for flamecatcher
2020-10-21 22:37:53 +01:00
Electroblob77
7e658d74b5
Probably shouldn't be rendering the ends of this
2020-10-21 22:24:07 +01:00
Electroblob77
2bb242e6fb
Add flamecatcher spell, and addItemExtras hook for SpellConjuration
2020-10-21 22:23:54 +01:00
Electroblob77
38aa80d60a
That didn't work :(
2020-10-20 00:22:17 +01:00
Electroblob77
f41effd44f
Add config option to change progression requirements
2020-10-19 23:52:27 +01:00
Electroblob77
1c96c88082
Remove shadow from players under the effects of mirage
2020-10-19 23:37:12 +01:00
Electroblob77
89345d4fbc
Add mirage spell
2020-10-18 22:12:14 +01:00
Electroblob77
0dd26de905
Add guardian beam spell
2020-10-17 15:28:51 +01:00
Electroblob77
795bdcd427
Fix player animations being applied to all instances of the model
2020-10-17 13:02:09 +01:00
Electroblob77
f5cd740497
Add amulet of esundor, plus fixes for frost barrier
2020-10-10 18:30:54 +01:00
Electroblob77
d5d933b4e6
Add dire wolf pelt
2020-10-03 00:54:20 +01:00
Electroblob77
c86cd88a57
Improvements to shield rendering, now with trippy animations!
2020-09-30 18:37:49 +01:00
Electroblob77
ac5b3466e7
A few little optimisations for PlayerAnimator
2020-09-30 17:05:57 +01:00
Electroblob77
3f36f933ff
Only display search tips on the spells tab!
2020-09-27 17:49:46 +01:00
Electroblob77
f32bcae8d3
Better particle interaction for custom hitboxes (now they can't pass through thin stuff)
2020-09-27 17:49:11 +01:00
Electroblob77
c05f4001fd
Add frost barrier spell
2020-09-27 17:48:37 +01:00
Electroblob77
aac931f6b2
Clean up a bunch of TODOs that are no longer relevant
2020-09-23 23:49:36 +01:00
Electroblob77
ed9e9110e5
Remove all references to WandHelper from GuiSpellDisplay and abstract them behind ISpellCastingItem
2020-09-23 23:22:11 +01:00
Electroblob77
ebcfd3963d
Remove all references to Minecraft.getMinecraft().player from RenderPlayerEvent receivers because some mods render players in the main menu, fixes #497
...
(Actually, it probably doesn't matter because all the references were moved inside the situational checks, but it's better to use the event parameters anyway)
2020-09-12 14:16:59 +01:00
Electroblob77
373ab0c3dc
Handy as the search tips are, maybe we shouldn't show them *everywhere*...
2020-08-30 00:26:20 +01:00
Electroblob77
5bca261582
Add tip-top tooltip with top tips for snazzy super-speedy spell searching system
...
And confusingly convoluted commit comments
2020-08-30 00:06:01 +01:00
Electroblob77
1c8011ff74
It never fails to amaze me how many things that should never be null somehow end up being null for one single user...
2020-08-24 21:22:10 +01:00
Electroblob77
2b27729062
Hey lectern, stop doing that, it's really annoying
2020-08-21 23:27:57 +01:00
Electroblob77
dac40ecf98
Extend mind control overlay effect to possessed creatures
2020-08-21 23:24:18 +01:00
Electroblob77
ba487bea41
Add withering totem spell
2020-08-21 00:08:31 +01:00
Electroblob77
aaf5f1ff71
Automatic item model registry, because I'm fed up with registering all my items twice
2020-08-13 22:23:58 +01:00
Electroblob77
e5e01dca88
Client event handlers should be specified as such!
2020-07-27 13:10:05 +01:00
xinyuan liu
8632d71ed6
One more thing
2020-07-27 18:50:56 +08:00
xinyuan liu
7c463c9eb9
Use UTF-8 too.
2020-07-27 17:15:14 +08:00
xinyuan liu
cd83bbb67d
Use UTF-8 to decode EVERYTHING!
2020-07-27 17:13:23 +08:00
Electroblob77
e4290598d5
Tweak colours
2020-07-19 16:07:54 +01:00
Electroblob77
3343385a7c
Add donor perks and tweak generalise rendering of healing totem
2020-07-19 15:56:07 +01:00
Electroblob77
a945201cec
Use the same test in the new spell icon as the new spell book tooltip
2020-07-15 00:21:37 +01:00
Electroblob77
651eb8834b
Make sure ParticleBuilder warnings only trigger when appropriate, plus misc cleanup
2020-07-06 22:53:10 +01:00
Electroblob77
a78a4147db
Fix summon animation being stuck on frame 0 for permanent summoned creatures
2020-07-06 15:18:10 +01:00
Electroblob77
de7226f792
Various tweaks to boulder
2020-07-05 15:46:49 +01:00
Electroblob77
22a125d720
Add boulder spell
2020-07-05 00:39:06 +01:00