Electroblob
d91a3e056a
The great particle refactoring part 1: Introducing ParticleBuilder!
...
Adds ParticleBuilder to replace the particle spawning methods in the proxies, and changes all particle spawning to use the builder except for in the spell classes, which are to be reorganised first.
2018-06-05 21:13:41 +01:00
Electroblob
df14912693
Add new files for the particle refactoring
2018-05-02 13:17:04 +01:00
Electroblob
8a53cc6150
Fix incorrect event handler annotation
2018-05-02 13:03:14 +01:00
Electroblob
f5730bf945
Replace crossed quads arc renderer with new 3D box-based rendering
2018-04-14 12:51:18 +01:00
Electroblob
a1ae3a2b8b
Update version number
2018-04-14 12:49:45 +01:00
Electroblob
4a23d88f30
Add obfuscated names to reflective field access
2018-04-10 16:03:23 +01:00
Electroblob
3895f5c531
Cleanup
2018-04-09 17:29:41 +01:00
Electroblob
766570aeb2
Fix spell book for crystals trade not working
2018-04-09 17:28:59 +01:00
Electroblob
4e91b0d19d
Fix broken lang key in config GUI
2018-04-08 00:04:35 +01:00
Electroblob
65f7630546
Update minecraft version number in wizard's handbook
2018-04-08 00:04:06 +01:00
Electroblob
267fb2daf4
Cleanup
2018-04-07 22:50:08 +01:00
Electroblob
b96526b284
Fix ice wraith not attacking
2018-04-07 22:49:44 +01:00
Electroblob
e01b5c728c
Flip the item on the arcane workbench the right way up
2018-04-07 22:48:10 +01:00
Electroblob
0cf1d74fd5
Fix buttons rendering incorrectly in wizard's handbook
2018-04-07 20:31:48 +01:00
Electroblob
df1eb68f35
Remove last few harcoded mod ID strings
2018-04-07 12:47:18 +01:00
Electroblob
416868bafb
More cleanup
2018-04-07 00:08:43 +01:00
Electroblob
a5b38e8f83
Stop mana flask charging recipes appearing in recipe book; fixes #11
2018-04-06 23:52:30 +01:00
Electroblob
1e0613c949
Cleanup
2018-04-06 22:53:53 +01:00
Electroblob
d33290d890
Fix various warnings (deprecated method usage, etc.)
2018-04-06 22:53:41 +01:00
Electroblob
e22d428016
Update version number
2018-04-06 22:51:07 +01:00
Philipp Rustemeier
ea11910af2
Post-merge fixups
...
In particular, act as if a spellbook has been discovered during tooltip
generation if player is null. This allows JEI to index all the spell
names.
2018-03-16 18:09:40 +01:00
Philipp Rustemeier
873b5a4f4d
Fix Arcane Workbench GUI
...
- Explicitly render inventory mouseover tooltips (this is apparently required now for them to appear)
- When a wand is in, report the actual new xSize to Minecraft so things like JEI don't overdraw the tooltip on the right
2018-03-16 18:08:55 +01:00
Philipp Rustemeier
b9d240799d
Finish changing modid to 'ebwizardry'
...
- Fix up translations, resource IDs, paths etc.
- Where possible, the modid part in most strings now just reuses Wizardry.MODID
2018-03-16 18:08:47 +01:00
Philipp Rustemeier
612bbdb64d
Replace Achievements with Advancements
...
- Advancements are now in JSON files, converted by the included migration script.
- WizardryAdvancementTrigger is a generic achievement trigger that can be reused throughout the code to trigger custom advancements not covered by the JSON conditions.
- Plus some other small and obvious fixes.
2018-03-16 18:08:34 +01:00
Philipp Rustemeier
62c2a9e9b8
Various small fixes for 1.12
2018-03-16 18:07:37 +01:00
Corail31
489fb82fbd
1.12 conversion
2018-03-09 11:56:31 +01:00
Electroblob
15e2a36518
Fix broken crafting recipes and Minecraft version number in wizard's handbook
2018-03-07 11:00:47 +00:00
Electroblob
c5402285d8
Fix crash when viewing recipe pages of wizard's handbook
2018-03-06 23:36:16 +00:00
Electroblob
f9b546daa9
Fix incorrect method call in summoned creature classes; was causing caster not be loaded properly
...
I can't believe I didn't notice this before...
2018-02-26 19:02:14 +00:00
Electroblob
6f776fbae6
Cleanup
2018-02-26 18:37:52 +00:00
Electroblob
13444f1de3
Additional method for 76f6d43
2018-02-26 18:37:09 +00:00
Electroblob
1581d18a43
Temporarily fix shadow ward not damaging its caster
2018-02-26 18:36:13 +00:00
Electroblob
46eae53313
Fix phase step missing sound
2018-02-26 18:35:12 +00:00
Electroblob
76f6d431bb
Fix metamorphosis making entities disappear
2018-02-26 18:34:18 +00:00
Electroblob
2ad2b9988b
Fix NBT copying for metamorphosis
2018-02-25 18:44:46 +00:00
Electroblob
76d4e3d029
Cleanup and minor code tweaks
2018-02-24 13:49:27 +00:00
Electroblob
74ddcd79ca
Rewrite metamorphosis to work with husks/strays and skeleton minions
2018-02-24 13:47:33 +00:00
Electroblob
6cd3e16939
Fix decay spawning too infrequently
2018-02-24 12:42:50 +00:00
Electroblob
eeb2785899
Rewrote some of the mind control logic to properly fix targeting
2018-02-23 13:25:05 +00:00
Electroblob
11af545bd2
Cleanup
2018-02-23 12:40:03 +00:00
Electroblob
d4c9242b14
Fix mind-controlled entities not attacking any more after their initial target is killed
...
This problem arose as a result of the previous bugfix a4695bc
2018-02-23 12:39:44 +00:00
Electroblob
db9812eac9
Register wither skeleton minions properly
2018-02-23 12:37:48 +00:00
Electroblob
d792d50f92
Fix various problems caused by armour stands being a subclass of EntityLivingBase
2018-02-23 12:37:14 +00:00
Electroblob
3632511983
Add fixes from 52d12c0, a4695bc and f4d7ba6 to 1.11.2 branch
2018-02-22 14:50:20 +00:00
Electroblob
f54b92be16
Replace hasKey with hasUniqueId where appropriate, should fix some weirdness with a few spells
2018-02-22 13:32:09 +00:00
Electroblob
a567281183
Fix null itemstack error
2018-02-22 12:56:03 +00:00
Electroblob
56a24ee7b5
Fix problems with pocket furnace spell caused by incorrect itemstack check
2018-02-22 12:37:31 +00:00
Electroblob
5715928dbd
Actually fix spell chat readout localisations
2018-02-22 12:21:05 +00:00
Electroblob
e0001b5d37
Fix broken localisations for spell chat readouts
2018-02-21 10:51:31 +00:00
Electroblob
15fb75a7c3
Fix magic projectiles hitting their thrower on the client side
2018-02-21 10:50:52 +00:00