Commit Graph

58 Commits

Author SHA1 Message Date
Electroblob77 b374f71533 The great particle refactoring part 2: Splitting and Streamlining!
- Splits all particle textures into individual files intead of sprite sheets
- Replaces arc and lightning pulse entities with particles
- Pulls particle code up to the general ParticleWizardry so behaviours such as spin can be applied to all particle types
- Renames a few ParticleBuilder methods for conciseness.
- Adds a few new particle effects to various spells and entities, with a slight tweak to EntityMagicArrow#onBlockHit to facilitate impact effects
2019-01-01 21:40:04 +00:00
Electroblob ad363c64af Correct missing return in lang file 2018-07-03 00:26:44 +01:00
Electroblob 7c7a69c755 Add config option to reverse the spell switching scroll direction 2018-07-02 22:56:04 +01:00
Electroblob af01beb583 Spell HUD rewrite and retexturing:
- Replaces the old hardcoded drawing methods with a new json-based system with support for multiple inbuilt and resource pack-defined skins.
- Adds a config option for choosing the spell HUD skin, along with a custom config GUI screen allowing the user to select from a list of available skins with a preview of the currently selected skin.
- Replaces the HUD texture file with a spell_hud subfolder, containing all the necessary textures and json files for the 12 inbuilt skins.
- Adds a subtle sound effect and scroling animation when switching spells
- Reorganises the control event code into a single handler class and converts this class and the spell HUD class to static event handlers.
- Fixes the HUD position option which got broken in the previous spell HUD commit
2018-07-02 22:33:09 +01:00
Electroblob f6a24038cc Retexture spell HUD, add different textures for survival/creative mode, and tidy up the GUI code 2018-06-24 19:14:48 +01:00
Electroblob fde5935adc Add visual first person blink effect 2018-06-24 19:11:59 +01:00
Electroblob f8eecfc6d5 Retexture wands 2018-06-24 16:14:17 +01:00
Electroblob 9464b3a084 Retexture leaf particles and move colouring to code 2018-06-24 15:51:28 +01:00
Electroblob d0bf90b900 Retexture flight wings 2018-06-24 15:50:02 +01:00
Electroblob fec4b755bd Remove old unused textures 2018-06-24 15:49:13 +01:00
Electroblob 373fd4c8e8 Add chat readout for applying spells to wizards in creative mode 2018-06-20 23:30:07 +01:00
Electroblob 438f5d7a2e Merge branch '1.12.2' into 1.12.2-dev 2018-06-05 21:44:17 +01:00
Electroblob 9c1042f686 Update version number 2018-06-05 17:01:04 +01:00
Electroblob cad3fee1b9 Update mcmod.info 2018-06-05 16:58:33 +01:00
Electroblob 5947b2ee62 Fix smoke bomb recipe and allow charcoal to be used 2018-06-05 16:00:47 +01:00
Electroblob f88aac11e9 Convert all non-dynamic recipes to JSON, add ore dictionary support where appropriate and change incorrect "amount" tag to "count", fixes #18 2018-06-05 15:43:14 +01:00
Electroblob 49a6dc43c1 Cleanup 2018-06-04 17:20:39 +01:00
Electroblob 194bff3e6a Miscellaneous lang file fixes 2018-06-04 13:09:23 +01:00
Electroblob f15919fdce Organise the config file and GUI into categories 2018-06-04 12:39:56 +01:00
Electroblob 9b5e5a871c Add dimension whitelist option for evil wizard spawning and restrict numbers to 1 per chunk, closes #26 2018-06-03 22:22:18 +01:00
Electroblob f72ed33515 Add mind control targets blacklist config option 2018-06-03 18:17:05 +01:00
Electroblob df14912693 Add new files for the particle refactoring 2018-05-02 13:17:04 +01:00
Electroblob 339ec69a72 Update version number 2018-04-14 15:53:51 +01:00
Electroblob a1ae3a2b8b Update version number 2018-04-14 12:49:45 +01:00
Electroblob c51e0bd218 Fix mods list logo 2018-04-09 17:29:18 +01:00
Electroblob 8cf7572041 Update mcmod.info 2018-04-08 00:03:39 +01:00
Electroblob db057a5ca9 Update credits 2018-04-08 00:03:15 +01:00
Electroblob 8316dcad70 Change some advancement icon frames and add new background 2018-04-07 17:49:59 +01:00
Electroblob 0424e409fc Fix root advancement localisations and rename all advancement translation keys to bring them in line with everything else 2018-04-07 00:08:26 +01:00
Electroblob e22d428016 Update version number 2018-04-06 22:51:07 +01:00
Philipp Rustemeier 6890ae765a Fix JSON recipe crafting with ore dictionary
In current Forge, you can use OD entries in normal crafting recipes; using the special forge crafting recipe types is no longer necessary.
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 b4fdf181be Fix incorrect achievement description keys in lang files 2018-02-27 23:41:18 +00:00
Electroblob ddd70b954c Change transportation stone item to use 2D texture instead of 3D model 2018-02-27 23:39:45 +00:00
Electroblob f17f01dc4b Rename handbook_ru_RU.txt to handbook_ru_ru.txt 2018-02-27 18:19:52 +00:00
Electroblob 257d5c28a1 Rename handbook_es_MX.txt to handbook_es_mx.txt 2018-02-27 18:19:32 +00:00
Electroblob 3cc410192c Rename handbook_es_ES.txt to handbook_es_es.txt 2018-02-27 18:19:15 +00:00
Electroblob b033a53f82 Rename handbook_en_US.txt to handbook_en_us.txt 2018-02-27 18:18:53 +00:00
Electroblob d189991c65 Rename handbook_en_GB.txt to handbook_en_gb.txt 2018-02-27 18:18:33 +00:00
Electroblob 8b363b6b4f Update ru_ru.lang (credit: VilagVil) 2018-02-25 18:43:55 +00:00
Electroblob d462acc489 Add wither skeleton minion localisations 2018-02-23 17:40:29 +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 9940908485 Rename ru_RU.lang to ru_ru.lang 2018-02-18 22:35:26 +00:00
Electroblob b7895ca744 Rename es_MX.lang to es_mx.lang 2018-02-18 22:35:01 +00:00
Electroblob 574ffa891d Rename es_ES.lang to es_es.lang 2018-02-18 22:33:31 +00:00
Electroblob 67069c818f Rename en_US.lang to en_us.lang 2018-02-18 22:33:03 +00:00
Electroblob d2900e5692 Rename en_GB.lang to en_gb.lang 2018-02-18 22:31:27 +00:00