Sollace
3f0805b1d8
Fixed player skins, fixed disguises rendering at the observer's location, fixed players not being persisted correctly
2019-02-12 11:32:36 +02:00
Sollace
ea39dd0f98
Fixed various disguise bugs
...
- Fixed changeligns playing hurt sounds when flying whilst disguised as a player
- Fixed invisible disguised changelings
- Fixed disguised changelings not showing all the hat layer parts
- Changeling disguises will work better with falling blocks and shulkers
2019-02-11 17:41:24 +02:00
Sollace
18bbce8c0e
Changelings can only fly whilst disguised if they're disguised as something that can fly
2019-02-09 20:15:15 +02:00
Sollace
c115acf69d
Fixed hurt noises playing when disguises have a larger hitbox than changelings
2019-02-09 19:46:16 +02:00
Sollace
70ab3a025d
Changelings can now disguise themselves as other players
2019-02-09 16:34:17 +02:00
Sollace
10ed8fe920
Added preliminary support for changelings disguised as players
2019-02-09 14:27:15 +02:00
Sollace
259819c7dc
Rewrote the commands
2019-02-09 14:26:03 +02:00
Sollace
0fd12b7ac1
Fixed indentations because I'm tired of coming across these in my commits...
2019-02-08 23:39:02 +02:00
Sollace
8c3ad677b9
Rewrote the spellbook pages system
2019-02-08 17:56:28 +02:00
Sollace
a094d68d5e
Started adding a gem-based torch
2019-02-07 19:18:51 +02:00
Sollace
91109ba8bb
Use the enum! It makes it clearer
2019-02-07 13:38:42 +02:00
Sollace
cfa36497b7
Spawning particles can now be done with an ICaster<>
2019-02-07 13:32:55 +02:00
Sollace
daa96b1246
Rewrote the apple type mapping
2019-02-07 11:46:59 +02:00
Sollace
f95be4762e
Package all the complex stuff into a class so I can reuse it.
2019-02-06 20:35:59 +02:00
Sollace
a3f12e4ea7
Added inventory rendering for changeling disguises
2019-02-06 12:33:42 +02:00
Sollace
0614d73072
Fixed sphere particles not respawning at long distances
2019-02-06 10:32:26 +02:00
Sollace
545bd3a34b
Rewrote spell levelling
2019-02-06 10:31:31 +02:00
Sollace
6a17f1dd1c
Fixed drake not updating when it grabs a spell, and make them stand at eye height
2019-02-05 22:47:48 +02:00
Sollace
2895e5881c
Spells can now request an update by setting themselves as dirty on the server
2019-02-05 22:47:18 +02:00
Sollace
96cbffef02
Made shields look more like shields
2019-02-05 21:07:03 +02:00
Sollace
8cff3f3676
Fixed the helper gem's ai
2019-02-05 21:06:10 +02:00
Sollace
4e59f141b6
Fixed spell levels not being saved, fixed shields, fixed the drake gem
2019-02-05 14:44:35 +02:00
Sollace
cfc78f2f32
Added Gem of Assistance and Gem of inferno
2019-02-05 11:24:48 +02:00
Sollace
4033b48e24
Added awkward gems
2019-02-04 22:05:37 +02:00
Sollace
322419970b
Added the necromancy trap gem
2019-02-04 21:24:10 +02:00
Sollace
0af6a52719
Spells now have their own affinity and can only be used with gems of a matching type
2019-02-04 20:29:37 +02:00
Sollace
3ba4f14183
Fixed death animation on disguise entities
2019-02-04 15:23:50 +02:00
Sollace
d4d1c2e586
Renamed the particles to match vanilla
2019-02-03 20:01:50 +02:00
Sollace
29af8f173d
Added a changeling magic particle effect
2019-02-03 19:59:33 +02:00
Sollace
161f61b138
Fixed animations and burning states on disguised changelings
2019-02-03 19:58:54 +02:00
Sollace
04145fa96a
Fixed jittering disguises and fixed invisible changelings
2019-02-03 11:46:09 +02:00
Sollace
c9354d7acb
Implement shapeshifting for changelings
2019-02-02 18:50:15 +02:00
Sollace
6b7193e0f4
Make it possible to escape a vortex
2019-02-01 10:40:17 +02:00
Sollace
63c51cae64
Reimplemented the vortex
2019-02-01 01:07:51 +02:00
Sollace
634ab607bf
Fixed various issues with shields
2019-02-01 01:07:19 +02:00
Sollace
81b7693e34
Rewrote particles entirely
2019-01-28 19:42:18 +02:00
Sollace
e6f8bb47dd
Fixed crashing when loaded on a server
2019-01-27 20:22:47 +02:00
Sollace
1ed677eab6
Fixed long-distance travel (Part 2)
2019-01-26 23:20:35 +02:00
Sollace
42b856aa3d
Fixed indentation
2019-01-26 20:16:51 +02:00
Sollace
a367bd57d9
Fixed long-distance travel and improved vertical portals
2019-01-26 20:15:43 +02:00
Sollace
6ebf34f7f6
Added portal gems
2019-01-26 19:28:21 +02:00
Sollace
e064517502
Fixed encorrect particle locations
2019-01-26 19:27:47 +02:00
Sollace
ca1d649b5d
Fixed saving of spell nbt data
2019-01-26 19:27:24 +02:00
Sollace
35851d3f23
Implement sugar, implement spell affinities, fix some issues with the ice gem
2019-01-22 18:39:30 +02:00
Sollace
96809095c2
Reimplement Fire and Ice gems
2019-01-20 01:07:59 +02:00
Sollace
26fbda8b76
Fixed spell registry leaving empty nbt tags on unenchanted items
2019-01-13 22:06:54 +02:00
Sollace
1f433bf497
Re-implemented the crafting interface for spellbooks
2019-01-10 19:46:40 +02:00
Sollace
55b050a992
Gems slowly lose their power over time; added a gem to transfer power over long distances
2018-09-26 17:53:12 +02:00
Sollace
38e7b8bc36
Fix up spells slightly
2018-09-24 21:37:16 +02:00
Sollace
c9e912a378
Add gem entities, improve networking code
2018-09-21 17:53:33 +02:00