Commit Graph

172 Commits

Author SHA1 Message Date
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 f0752317e6 Add spell quick access keys 2020-04-18 21:45:01 +01:00
Electroblob77 ed63704184 Add descriptions to mana flasks 2020-04-18 21:10:02 +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 5f8477a4ad Snowballs were a projectile last time I checked... 2020-04-17 23:56:38 +01:00
Electroblob77 d4c2397a68 Fix lectern model rotation in first person 2020-04-17 23:25:48 +01:00
Electroblob77 8291373427 Say something a bit more useful about scrolls of identification 2020-04-17 21:53:05 +01:00
Electroblob77 618df1c668 Add descriptions to some wizardry items in JEI
Covers most of the items players might stumble across
2020-04-17 21:49:01 +01:00
Electroblob77 d93b9a6765 Make bottomless provisions work with satiety, and have them trigger as soon as the player has enough hunger to fill 2020-04-16 15:49:10 +01:00
Electroblob77 2c05e52912 Update spanish handbook translations, courtesy of Alsentar 2020-04-15 23:02:04 +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 91b2ee1a13 Merge branch '1.12.2' into 4.3-dev 2020-04-14 17:41:33 +01:00
Electroblob77 937617d7af Update credits 2020-04-13 22:02:21 +01:00
Electroblob77 153ea74966 The translators seem to have used exotic characters that require fancy encoding 🤷‍♂️ 2020-04-13 19:07:57 +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 817fd26dcf Merge branch '1.12.2' of https://github.com/Electroblob77/Wizardry into 1.12.2 2020-04-13 18:35:40 +01:00
Electroblob77 b3fd39c42c Add config options for bookshelf blocks and bookshelf search radius 2020-04-10 22:42:31 +01:00
Electroblob77 15d3d9e70b Arcane workbench tooltip refactoring
- Reorganises the huge amount of code in the draw background/foreground methods into a hierarchical object system
- Makes the tooltip box change height to fit the content
- Adds text wrapping support for items/spells with super long names
- Adds proper format arguments to the mana readout translation
- The tooltip now shows the new spells that will be applied with a flashing animation
2020-04-10 15:56:34 +01:00
Clefal 8ad6b5590b Merge branch '1.12.2' into 1.12.2 2020-04-10 14:03:56 +08:00
Hokorizero 1c2c267e1a Update handbook_zh_cn.json 2020-04-10 12:47:00 +08:00
Hokorizero e45bfb9248 Update zh_cn.lang 2020-04-10 12:45:51 +08:00
Electroblob77 5df98d5b95 Was bound to mess up at least one of them 🙃 2020-04-10 00:21:13 +01:00
Electroblob77 a4fd88f21d Organise texture folders and misc cleanup 2020-04-10 00:17:01 +01:00
Electroblob77 e272d4f999 Add recipes for lecterns 2020-04-09 21:35:37 +01:00
Electroblob77 f973099fd3 Add sound for locating spells using the lectern 2020-04-09 21:07:06 +01:00
Electroblob77 c5b5172481 Add lecterns 2020-04-08 00:16:12 +01:00
Determancer 3c0b65c485 Update zh_cn.lang 2020-04-03 12:15:31 +08:00
Determancer 29b9e0de8b Update zh_cn.lang 2020-04-03 11:45:47 +08:00
Clefal f26f537f50 比对1 2020-04-03 11:40:50 +08:00
Electroblob77 91c9a5392b Make replenish hunger and satiety fill the correct amount of food, and make them say the correct number in their descriptions 2020-03-31 23:16:44 +01:00
Electroblob77 004782a1e4 Update credits 2020-03-31 22:05:00 +01:00
Electroblob77 b2b48cd8a1 Remove old handbook translations 2020-03-31 21:59:02 +01:00
Electroblob77 71302b3219 Add recipes for bookshelves 2020-03-31 21:33:18 +01:00
Electroblob77 c161a74d73 Add bookshelf interface to arcane workbench
Implements the main functionality:
- Access bookshelves from within the workbench
- Search by spell name, tier, element and type
- Sort by tier, element or alphabetically, ascending or descending
- Three-way shift-clicking support
- Automatic return of books to bookshelves when wand is removed
2020-03-31 21:33:10 +01:00
Electroblob77 df1f737539 Fancy new advancement background 2020-03-31 21:26:23 +01:00
Clefal 51a3d2a63e Update zh_cn.lang 2020-03-30 13:42:27 +08:00
Electroblob77 53a053bfff Make replenish hunger and satiety fill the correct amount of food, and make them say the correct number in their descriptions 2020-03-29 17:00:07 +01:00
Rafael Soares 7c2e786d0b Remove whitespace changes 2020-03-27 20:53:25 -03:00
Rafael Soares a7ee0ad847 Make Magic Silk recipe use ore_dict for string
Currently, the recipe requires string to be a Vanilla string, which might cause problems in packs with different methods for obtaining strings (eg: Mystical World's Silk Thread from silkworms).

This PR makes it compatible with Ore Dictionary, so the recipe accepts any type of string.
2020-03-27 20:49:51 -03:00
Clefal 033d90ed3e Update zh_cn.lang 2020-03-26 16:39:59 +08:00
Electroblob77 eb65b7d7b7 Reorganise config again 2020-03-25 15:14:58 +00:00
Electroblob77 02480db158 Reorganise config file 2020-03-25 15:05:32 +00:00
Electroblob77 e35ee9d126 Merge branch '1.12.2' into 4.3-dev 2020-03-25 14:29:53 +00:00
Electroblob77 004c4c09e3 Add bookshelves 2020-03-25 14:29:27 +00:00
Clefal 52214f81cf Update zh_cn.lang 2020-03-25 11:49:38 +08:00
Clefal 516d7948ee Update zh_cn.lang
附魔
2020-03-25 11:21:18 +08:00
Hokorizero 5477725b7e Update zh_cn.lang 2020-03-19 23:08:18 +08:00
Clefal 3dc3a3a378 二次润色,改掉了所有的“咒语”,修改了部分的语法排序 2020-03-19 11:05:59 +08:00
Hokorizero 2456589fa7 Update zh_cn.lang 2020-03-18 17:27:03 +08:00
Hokorizero d7849a94b1 Update zh_cn.lang 2020-03-18 17:13:11 +08:00