Commit Graph

403 Commits

Author SHA1 Message Date
Electroblob77 01cea3df06 Update version number 4.2.5 2019-10-05 23:14:29 +01:00
Electroblob77 591cfb5857 Check we're dealing with the type of mob whose class we're in, fixes #274 2019-10-05 23:13:48 +01:00
Electroblob77 bc2037f74e Update version number 4.2.4 2019-10-05 17:15:56 +01:00
Electroblob77 6aa3b21190 Convert all in-world sounds from stereo to mono, fixes #218 2019-10-05 17:12:33 +01:00
Electroblob77 b262b6edc0 Oops 2019-10-05 17:04:26 +01:00
Electroblob77 b7be05669b Increase health threshold for amulet of transience from 2 to 6, fixes #192 2019-10-05 16:43:17 +01:00
Electroblob77 071e299d48 Set evoker spell timer as well as spell type when under the arcane jammer effect, fixes #244 2019-10-05 16:40:57 +01:00
Electroblob77 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? :'(
2019-10-05 16:28:24 +01:00
Electroblob77 e04a43e56d Why on earth was that there?! Fixes #257 2019-10-05 15:46:05 +01:00
Electroblob77 378796cdda Make fast worldgen check the central position for water rather than checking the biome 2019-10-05 15:34:41 +01:00
Electroblob77 48c37d1c17 Helps if you actually use the synchronised random... fixes #245 2019-10-05 15:24:20 +01:00
Electroblob77 fe8f9fc5cd Update javadoc 2019-10-05 15:23:01 +01:00
Electroblob77 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
2019-10-05 14:40:03 +01:00
Electroblob77 378e02eb6c Ignore special spawn conditions for mobs from mob spawners, fixes #260 2019-10-05 14:34:29 +01:00
Electroblob77 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
2019-10-02 20:13:44 +01:00
Electroblob77 0541b2171b Even more tweaks to progression 2019-10-02 20:04:17 +01:00
Electroblob77 dc59a14e82 Update .gitignore 2019-10-02 20:03:31 +01:00
Electroblob77 1a13afb6e3 Don't pass null into leaf update tick, fixes #186 and #269 2019-10-01 23:06:47 +01:00
Electroblob77 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...?
2019-09-30 11:30:53 +01:00
Electroblob77 9426a96df3 Merge branch '1.12.2' of https://github.com/Electroblob77/Wizardry into 1.12.2 2019-09-27 23:16:07 +01:00
Electroblob 382faf59c9 Update README.md 2019-09-27 23:15:53 +01:00
Electroblob cab68e23ac Rename guide_for_contributing.md to CONTRIBUTING.md 2019-09-27 23:14:43 +01:00
Electroblob77 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
2019-09-27 15:46:09 +01:00
Electroblob77 028b753be6 Cleanup 2019-09-27 15:30:15 +01:00
Electroblob77 d020668e0c Update crystal ore picture in handbook 2019-09-27 12:57:55 +01:00
Electroblob77 656a78962e Rebalance progression yet again 2019-09-27 12:57:27 +01:00
Electroblob77 5a2f5aa295 Reimplement looting spell context 2019-09-27 12:55:31 +01:00
Electroblob 5e37a2322c Update CREDITS.md 2019-09-26 11:37:04 +01:00
Electroblob 3ca9f200fd Update README.md 2019-09-13 15:03:04 +01:00
Electroblob 37e3a842f5 Update README.md 2019-09-13 15:02:12 +01:00
Electroblob 4e8e2c951b Update README.md 2019-09-10 00:14:13 +01:00
Electroblob77 43b66df22a Update version number 4.2.3 2019-09-09 00:06:01 +01:00
Electroblob77 b192a431d7 Copy NBT to new stack in mana flask charging recipes, fixes #242 2019-09-09 00:03:38 +01:00
Electroblob77 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.
2019-09-08 23:43:10 +01:00
Electroblob77 ed950322ff Temporarily disable the spells sound category to stop issue #238 from happening 2019-09-08 23:40:13 +01:00
Electroblob77 4cde8c60bc Fix NPE in WandHelper#getCurrentCooldown 4.2.2 2019-09-05 00:47:50 +01:00
Electroblob77 9924e10f13 Rebalance progression again 2019-09-05 00:33:45 +01:00
Electroblob77 eeb0640525 Fix incorrect description for tome of the diligent 2019-09-05 00:32:40 +01:00
Electroblob77 693c11ada0 Fix wands not resetting their progression when upgraded 2019-09-05 00:28:42 +01:00
Electroblob77 038fd7225f Add progression bar to arcane workbench GUI 2019-09-05 00:28:05 +01:00
Electroblob77 999e32f37c Add lower limit checks for wand cooldown indices in NBT, fixes #155 2019-09-05 00:20:13 +01:00
Electroblob77 8c2ac5adbb Update credits 2019-09-04 23:09:00 +01:00
Electroblob77 9c1e2e08c3 Update version number 2019-09-04 13:51:41 +01:00
Electroblob77 e7f7960540 Display intended Minecraft version in handbook instead of the exact version running (used to display the ugly 1.12.2-[forge version] string) 2019-09-04 13:50:14 +01:00
Electroblob77 a46bad4497 Prevent forfeits from breaking blocks they shouldn't break, fixes #190 2019-09-04 13:21:54 +01:00
Electroblob77 06d02ad45d Swap order of attacker/target null checks in ADS, fixes #185 2019-09-04 13:11:08 +01:00
Electroblob77 c39a213e62 Add null check for side hit to ice spikes spell, fixes #188 2019-09-04 13:04:40 +01:00
Electroblob77 2caca39a22 Merge branch '1.12.2' of https://github.com/Electroblob77/Wizardry into 1.12.2 2019-09-04 12:48:19 +01:00
Electroblob 8d46191ff8 Update guide_for_contributing.md 2019-09-04 12:46:49 +01:00
Electroblob77 fb7af9328d Correct typos in lang files 2019-09-04 12:31:10 +01:00