Electroblob77
a65c56eb41
Mooore smoooooth animations
2020-06-12 23:12:37 +01:00
Electroblob77
00f958a71e
Increase volume of charge up sound
2020-06-12 22:20:43 +01:00
Electroblob77
a17a20fe8b
Add spell charge-up sound
2020-06-12 14:28:37 +01:00
Electroblob77
ee56aa50be
Cleanup
2020-06-12 13:48:21 +01:00
Electroblob77
737f896070
Add support for charge-up modifiers
2020-06-11 22:49:08 +01:00
Electroblob77
fb56190f6f
Allow the cooldown bar to render properly for continuous spells
2020-06-11 22:23:15 +01:00
Electroblob77
7d650ebbc3
Add charge-up mechanic for more powerful spells
...
- Implements spell charge-up in ItemWand
- Assigns chargeup values in json files for spells that should have one
- Adds a charge meter to the crosshair in first-person
- Updates some javadoc comments appropriately
2020-06-11 22:20:04 +01:00
Electroblob77
937c791196
Goddamnit MCP, neither of these two methods do what the comments say they do!
2020-06-09 23:25:30 +01:00
Electroblob77
38b6643d1d
Optimise imports
2020-06-09 17:08:25 +01:00
Electroblob77
038ead0d55
Tidy up
2020-06-09 17:07:36 +01:00
Electroblob77
7772f2e97f
Add new spell indicator icon and tooltip to the wizard trade GUI
2020-06-09 16:55:13 +01:00
Electroblob77
99a9524ee7
Add config option to disable player animations
2020-06-07 23:05:50 +01:00
Electroblob77
1a094e1970
Reorganise and clean up client event handlers
2020-06-06 23:25:56 +01:00
Electroblob77
5011246e79
Don't disable depth
2020-06-05 17:12:45 +01:00
Electroblob77
a54f00875f
Add disintegrate animation, plus misc tweaks to disintegration
2020-06-05 17:11:19 +01:00
Electroblob77
33d4652758
Add summoned creature appear/disappear animation
2020-06-04 22:45:39 +01:00
Electroblob77
09967ac256
This was indeed no longer necessary - presumably a hangover from older versions
2020-06-04 15:53:16 +01:00
Electroblob77
aa84b2b8cd
Introduce abstract superclass for LayerFrost and LayerStone, and fix some weirdness in the process
2020-06-04 15:35:50 +01:00
Electroblob77
a8f1ac38fa
Derp
2020-06-04 14:50:02 +01:00
Electroblob77
b4fc50ad71
Add amulet of vitality
2020-06-02 23:41:16 +01:00
Electroblob77
6eaccb9976
Fix permanent magic light rendering
2020-06-01 22:56:20 +01:00
Electroblob77
ef222e66f2
Change arcane jammer so it only has a chance of preventing spells
2020-05-31 23:16:57 +01:00
Electroblob77
31eed1cb48
Add 'glitch' effect to spell HUD when arcane jammed
2020-05-31 21:15:21 +01:00
Electroblob77
4ef54cf8cb
Add sounds to zombie apocalypse spell, plus misc tweaks
2020-05-31 18:47:24 +01:00
Electroblob77
cfdda5716d
Smooooooth animations
2020-05-31 17:22:23 +01:00
Electroblob77
a33715ad51
Add zombie apocalypse spell
2020-05-31 17:16:55 +01:00
Electroblob77
1af0186886
Add config options for disabling specific artefacts
2020-05-24 23:58:20 +01:00
Electroblob77
3e0dbb9755
It's about time we sorted out all these translations
2020-05-24 23:57:46 +01:00
Electroblob77
5a57e8341a
Add icarus medallion and void opal
2020-05-22 12:49:45 +01:00
Electroblob77
1275f1d31f
Add remnants
2020-05-21 18:40:01 +01:00
Electroblob77
650344a0c8
Add stormcloud spell
2020-05-18 20:41:41 +01:00
Electroblob77
48a350b63a
Allow any book to be placed in a bookshelf
...
- Modifies the bookshelf model and blockstate to choose a texture dynamically based on the book item
- Changes bookshelf slots to accept all books from wizardry and vanilla minecraft by default
- Adds a couple of hooks to allow addons to register their own book items and model textures
- Adds a config option to allow modpack makers to add more book items
2020-05-15 22:52:32 +01:00
Electroblob77
a97abd26d0
Add receptacles
2020-05-11 18:42:00 +01:00
Electroblob77
be250e218e
Add player animation system!
...
- Hooks into ModelRenderer by wrapping it in an extended version that allows modification of angles after the model has set them
- Is compatible with pretty much everything, yay (even modded armour!)
- Adds property overrides to ItemWand so that gets animated too
- Adds a system for generating override models from a template at runtime so I don't have to duplicate all the wand models
- Tweaks particles and ray spells so they line up with the end of the newly-animated wand
- Fixes a long-standing bug where wand usage actions would stop immediately for all non-continuous spells
2020-05-09 20:17:15 +01:00
Electroblob77
cf38a16f49
A slightly better way of loading the book model texture
2020-05-07 23:22:52 +01:00
Electroblob77
0354f99bd2
Make wizardry-specific overloads package-private where possible to avoid confusion
2020-04-25 13:00:40 +01:00
Electroblob77
53f545caad
Replace use of deprecated ReflectionHelper with ObfuscationReflectionHelper
2020-04-21 23:05:48 +01:00
Electroblob77
f0752317e6
Add spell quick access keys
2020-04-18 21:45:01 +01:00
Electroblob77
b9958ce16f
Add cloud particle from TF spell pack, and change smoke bomb to use it instead of vanilla's large_smoke particles
2020-04-18 18:06:22 +01:00
Electroblob77
8cbe5dd602
Assign key conflict contexts to wizardry's keybinds, fixes them showing up as conflicting with GUI keys
2020-04-18 17:12:29 +01:00
Electroblob77
8301a24afe
Just enough wizardry!
...
- Adds JEI support for arcane workbench 'recipes' (charging, upgrading, and scroll enchantment)
- Adds an item transfer handler for said recipes, including bookshelf virtual slot support
- Prevents conjured items from showing up in JEI
2020-04-15 23:01:45 +01:00
Electroblob77
9bc920073b
Fix animation positions
2020-04-14 23:42:19 +01:00
Electroblob77
91b2ee1a13
Merge branch '1.12.2' into 4.3-dev
2020-04-14 17:41:33 +01:00
Electroblob77
d0bcbc8ed8
Let's do this properly, shall we? Fixes #397
2020-04-13 20:53:14 +01:00
Electroblob77
96e7c5885b
Try to optimise arcane lock rendering, fixes #399
2020-04-13 18:59:07 +01:00
Electroblob77
41d575c9c9
Add config options to disable the screen shake and blink effects
...
We're all about that accessibility here!
2020-04-13 18:48:30 +01:00
Electroblob77
b45c202ac5
Add tint to background for book-style GUIs
2020-04-13 15:41:59 +01:00
Electroblob77
e985bc6f69
Since we're syncing anyway, make the client do a deferred refresh to allow syncing to occur, rather than trying to keep track of prev stacks itself
2020-04-12 23:00:23 +01:00
Electroblob77
c622158818
Fix syncing of everything
2020-04-12 18:35:30 +01:00
Electroblob77
1d161e613c
Comments
2020-04-10 23:56:00 +01:00