0ed9ee64c4
Fix : when rendering models that don't have any entries in the boxList (Such as Lycanite's mobs) this function throws and exception and the renderer goes crazy.
Az
2019-11-23 19:25:23 +00:00
f82d2871d5
Adding support for Lycanites Mobs to drop loot from the mob_additions table
Az
2019-11-23 12:44:10 +00:00
01cea3df06
Update version number
4.2.5
Electroblob77
2019-10-05 23:14:29 +01:00
591cfb5857
Check we're dealing with the type of mob whose class we're in, fixes#274
Electroblob77
2019-10-05 23:13:48 +01:00
bc2037f74e
Update version number
4.2.4
Electroblob77
2019-10-05 17:15:56 +01:00
6aa3b21190
Convert all in-world sounds from stereo to mono, fixes#218
Electroblob77
2019-10-05 17:12:33 +01:00
b7be05669b
Increase health threshold for amulet of transience from 2 to 6, fixes#192
Electroblob77
2019-10-05 16:43:17 +01:00
071e299d48
Set evoker spell timer as well as spell type when under the arcane jammer effect, fixes#244
Electroblob77
2019-10-05 16:40:57 +01:00
1e885d70c3
Gently encourage people to disable structures the intended way, and stop it crashing if they try and do it the wrong way. What's wrong with my structures anyway? :'(
Electroblob77
2019-10-05 16:28:24 +01:00
e04a43e56d
Why on earth was that there?! Fixes#257
Electroblob77
2019-10-05 15:46:05 +01:00
378796cdda
Make fast worldgen check the central position for water rather than checking the biome
Electroblob77
2019-10-05 15:34:41 +01:00
48c37d1c17
Helps if you actually use the synchronised random... fixes#245
Electroblob77
2019-10-05 15:24:20 +01:00
ced6ab7e8d
Use a custom mesh definition instead of registering models for each individual metadata, fixes#256#256 was partially fixed in 60a6c51; this completes the fix by preventing spell books missing models when different worlds have different spell metadata
Electroblob77
2019-10-05 14:40:03 +01:00
378e02eb6c
Ignore special spawn conditions for mobs from mob spawners, fixes#260
Electroblob77
2019-10-05 14:34:29 +01:00
4677d9ff30
Unleash the full potential of spell properties files! - Spell properties files can now be overridden globally in config/ebwizardry/spells - Spell properties files can now be overridden for specific worlds in [world save]/data/spells - Moved the main config file to the new ebwizardry folder because it makes more sense for it to be there now - Probably broke something in the process
Electroblob77
2019-10-02 20:13:44 +01:00
0541b2171b
Even more tweaks to progression
Electroblob77
2019-10-02 20:04:17 +01:00
1a13afb6e3
Don't pass null into leaf update tick, fixes#186 and #269
Electroblob77
2019-10-01 23:06:47 +01:00
03dd76c18a
Fix the blockpos passed into the block being the blockpos a block below the blockpos of the blockstate where the block was from, fixes#267 Easy mistake to make, but how has it avoided detection for so long...?
Electroblob77
2019-09-30 11:30:53 +01:00
cab68e23ac
Rename guide_for_contributing.md to CONTRIBUTING.md
Electroblob
2019-09-27 23:14:43 +01:00
60a6c5124e
API improvements to spell books: - Allow spells to set which book/scroll items they can appear on - Allow spell books to set custom GUI textures - Tweaks to loot functions and wizards to accommodate the changes
Electroblob77
2019-09-27 15:46:09 +01:00
43b66df22a
Update version number
4.2.3
Electroblob77
2019-09-09 00:06:01 +01:00
b192a431d7
Copy NBT to new stack in mana flask charging recipes, fixes#242
Electroblob77
2019-09-09 00:03:38 +01:00
3be98ab612
Fix JEI log spam about mana flask recharging recipes having empty output Either JEI shouldn't be erroring or the Forge javadoc is wrong. Either way, it seems to make no difference so let's not bother with it.
Electroblob77
2019-09-08 23:43:10 +01:00
ed950322ff
Temporarily disable the spells sound category to stop issue #238 from happening
Electroblob77
2019-09-08 23:40:13 +01:00
4cde8c60bc
Fix NPE in WandHelper#getCurrentCooldown
4.2.2
Electroblob77
2019-09-05 00:47:50 +01:00
9924e10f13
Rebalance progression again
Electroblob77
2019-09-05 00:33:45 +01:00
eeb0640525
Fix incorrect description for tome of the diligent
Electroblob77
2019-09-05 00:32:40 +01:00
693c11ada0
Fix wands not resetting their progression when upgraded
Electroblob77
2019-09-05 00:28:42 +01:00
038fd7225f
Add progression bar to arcane workbench GUI
Electroblob77
2019-09-05 00:28:05 +01:00
999e32f37c
Add lower limit checks for wand cooldown indices in NBT, fixes#155
Electroblob77
2019-09-05 00:20:13 +01:00
9c1e2e08c3
Update version number
Electroblob77
2019-09-04 13:51:41 +01:00
e7f7960540
Display intended Minecraft version in handbook instead of the exact version running (used to display the ugly 1.12.2-[forge version] string)
Electroblob77
2019-09-04 13:50:14 +01:00
a46bad4497
Prevent forfeits from breaking blocks they shouldn't break, fixes#190
Electroblob77
2019-09-04 13:21:54 +01:00
06d02ad45d
Swap order of attacker/target null checks in ADS, fixes#185
Electroblob77
2019-09-04 13:11:08 +01:00
c39a213e62
Add null check for side hit to ice spikes spell, fixes#188
Electroblob77
2019-09-04 13:04:40 +01:00
14a624db3f
Helps if you actually populate the enchantment fields... fixes imbuement spells not working properly, see #217
Electroblob77
2019-09-03 16:27:03 +01:00
16a4c8231f
Remove isHandActive check from spectral bow reequip method, fixes part 7 of #217
Electroblob77
2019-09-03 15:58:43 +01:00
931c99617c
Move sound category initialisation to preInit and replace the colon with an underscore, fixes#198 I should learn to read, it's literally written in the javadoc for CustomSoundCategory...
Electroblob77
2019-09-03 15:45:25 +01:00
b6cc417641
Reduce required progression for each tier a bit
Electroblob77
2019-09-02 19:19:45 +01:00
6565a0734a
Add 5x progression modifier for casting an undiscovered spell for the first time
Electroblob77
2019-09-02 19:11:08 +01:00
0aac70c5fb
Reduce spells tracked for wand progression from 10 to 5
Electroblob77
2019-09-02 19:10:11 +01:00
8551dc407b
Add array range checks to all cooldown methods that don't have them, fixes#183 I'm concerned this may just be convering up the problem, but without being able to recreate it there's little else I can do.
Electroblob77
2019-09-02 19:03:08 +01:00
1eec7921ce
Add Minecraft and Forge version requirements
Electroblob77
2019-09-02 18:51:51 +01:00
18920a24c5
Increase default rarity of structures
Electroblob77
2019-09-02 18:24:07 +01:00
f1ff179b98
Check if spell properties are initialised when setting lightning hammer item attribute modifiers, fixes#219
Electroblob77
2019-09-02 17:05:21 +01:00
6d09acc78e
Make combustion rune respect playerBlockDamage and mobGriefing settings, fixes part of #217
Electroblob77
2019-09-02 16:32:03 +01:00
960d97de49
Prevent IndexOutOfBoundsException when clicking an already-remembered stone circle, fixes second crash in #217
Electroblob77
2019-09-02 16:03:40 +01:00
2be6230977
Well that didn't merge correctly... temporarily remove custom charging recipe classes These need a bit more work to fit into the new system
4.2.1
Electroblob77
2019-08-18 23:09:03 +01:00
518d69a2e2
Update version number
Electroblob77
2019-08-18 22:46:46 +01:00
413d21d1d8
Add backwards-compatibility to wizard tower rarity, if it's below the new minimum value (which the old default was), it automatically gets reset to the default value of 600.
Electroblob77
2019-08-18 22:09:09 +01:00
78fc00c0cc
Yet another AIOOBE fix for WandHelper, fixes#176 Right, I've had enough of this. Why do other people keep getting AIOOBEs from WandHelper when I've never ever had one in my dev environment, after all the testing I've done? What gives?!
Electroblob77
2019-08-18 22:02:47 +01:00
a1d2d6a16e
Render blank crafting grid instead of throwing a JsonSyntaxException on nonexistent recipe defined in the wizard's hanbook, fixes#171.
Electroblob77
2019-08-18 21:58:18 +01:00
831f68d8d9
Add null checks to potion removal and expiry event handlers, fixes#166
Electroblob77
2019-08-18 20:17:12 +01:00
f86ea2334d
Merge branch '1.12.2-dev' into 1.12.2
Electroblob77
2019-08-18 12:34:04 +01:00
f37812be3e
That's one heck of a commit you've got there... I may have got a bit behind with version control. A lot behind, in fact. Maybe I'll go back and split this sometime - then again, I probably won't. But hey, at least it's here!
4.2.0
1.12.2-dev
Electroblob77
2019-08-18 00:04:18 +01:00