Commit Graph

  • 6696be59a4 Allow crystal flowers to be placed in flower pots Electroblob77 2020-05-22 16:43:24 +01:00
  • e1df468d93 Change remnant spawn egg colours Electroblob77 2020-05-22 12:52:55 +01:00
  • 5a57e8341a Add icarus medallion and void opal Electroblob77 2020-05-22 12:49:45 +01:00
  • dd137c68f6 Make remnants spawn from obelisk spawners (bye bye mobelisks o/) Electroblob77 2020-05-21 20:55:10 +01:00
  • 1275f1d31f Add remnants Electroblob77 2020-05-21 18:40:01 +01:00
  • 27d53b4e93 Update README.md Electroblob 2020-05-21 14:15:18 +01:00
  • 46691e9934 Update README.md Electroblob 2020-05-21 14:14:49 +01:00
  • 30f2a99a2c Not sure what was going on here Electroblob77 2020-05-19 22:08:36 +01:00
  • 650344a0c8 Add stormcloud spell Electroblob77 2020-05-18 20:41:41 +01:00
  • ebde514c98 Fix scrolls not triggering spell casting finish method and event Electroblob77 2020-05-17 00:35:56 +01:00
  • 4739d9f9fc Add cooldowns (using the vanilla mechanic) to various consumable items Electroblob77 2020-05-17 00:32:02 +01:00
  • ef39757229 Add right-click use for mana flasks - right-click while holding a mana flask to charge the emptiest item from the hotbar, offhand or armour slots Electroblob77 2020-05-17 00:04:38 +01:00
  • e09f9313f9 This is nullable Electroblob77 2020-05-16 23:35:23 +01:00
  • 94a17a63c1 Sync tile entity when book texture changes Electroblob77 2020-05-16 22:24:14 +01:00
  • 594c546f11 Make all valid books work with shift-clicking and hopper insertion Electroblob77 2020-05-16 18:33:53 +01:00
  • cda9947e17 All synchronised settings require world restart! Electroblob77 2020-05-16 18:26:59 +01:00
  • 48a350b63a Allow any book to be placed in a bookshelf - Modifies the bookshelf model and blockstate to choose a texture dynamically based on the book item - Changes bookshelf slots to accept all books from wizardry and vanilla minecraft by default - Adds a couple of hooks to allow addons to register their own book items and model textures - Adds a config option to allow modpack makers to add more book items Electroblob77 2020-05-15 22:52:32 +01:00
  • 28da6810d7 Oops Electroblob77 2020-05-15 21:21:21 +01:00
  • f5ce186a7d Well this hasn't been looked at in a while Electroblob77 2020-05-15 20:30:56 +01:00
  • 04bebe5910 Allow receptacles to be ignited using dispensers Electroblob77 2020-05-14 17:20:19 +01:00
  • fe5060a2c0 Don't decrement spell index if spells haven't been initialised, and add the missing safety check to getCurrentMaxCooldown - fixes #428 Electroblob77 2020-05-13 12:06:41 +01:00
  • 8de990fdde Merge pull request #439 from TUsama/1.12.2 Electroblob 2020-05-13 11:18:42 +01:00
  • 8a92773a17 fix some problems TUsama 2020-05-13 12:00:29 +08:00
  • 9f8b2fee1e update lang file and book TUsama 2020-05-10 12:17:01 +08:00
  • 9205f082f1 Rename texture variable to something more sensible Electroblob77 2020-05-12 23:56:36 +01:00
  • ff4c17d1c1 Add crafting recipe for receptacle Electroblob77 2020-05-12 23:49:18 +01:00
  • 34a4609af2 Tweak receptacle model Electroblob77 2020-05-12 23:46:05 +01:00
  • 25475632d9 Require line-of-sight for summoning spells Electroblob77 2020-05-12 23:28:05 +01:00
  • bfc23ce6f7 Remove a bunch of deprecated methods Electroblob77 2020-05-12 23:09:48 +01:00
  • a97abd26d0 Add receptacles Electroblob77 2020-05-11 18:42:00 +01:00
  • 11821ff14d Apparently we don't need this any more Electroblob77 2020-05-11 18:38:18 +01:00
  • 5c34b379d1 Update French translations, courtesy of Crowller Electroblob77 2020-05-11 18:36:58 +01:00
  • c4d4c67302 Well this is awkward :/ Electroblob77 2020-05-11 18:35:37 +01:00
  • c04ee35fc3 Helps if you actually define the curative items... fixes #435 Electroblob77 2020-05-11 18:29:32 +01:00
  • 09b52a4586 Reorganise block registry Electroblob77 2020-05-10 16:21:24 +01:00
  • 1f9f5a1cc5 Add spectral dust Electroblob77 2020-05-10 11:10:52 +01:00
  • 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 Electroblob77 2020-05-09 20:17:15 +01:00
  • cf38a16f49 A slightly better way of loading the book model texture Electroblob77 2020-05-07 23:22:52 +01:00
  • a31b1c79e3 Make indirect magic damage count as magic damage, fixes #396 Electroblob77 2020-05-06 20:21:49 +01:00
  • ad520eff77 Update CONTRIBUTING.md Electroblob 2020-05-06 12:52:02 +01:00
  • 0354f99bd2 Make wizardry-specific overloads package-private where possible to avoid confusion Electroblob77 2020-04-25 13:00:40 +01:00
  • 301ec86c27 Add comparator behaviour to bookshelves Electroblob77 2020-04-22 17:14:21 +01:00
  • ee96ff3ddd Reflect into Block#getSilkTouchDrop instead of copying it, fixes #418 Electroblob77 2020-04-22 17:13:55 +01:00
  • 53f545caad Replace use of deprecated ReflectionHelper with ObfuscationReflectionHelper Electroblob77 2020-04-21 23:05:48 +01:00
  • 755933486c Also prevent these two from being cast through walls Electroblob77 2020-04-21 22:10:55 +01:00
  • 5d8a90167c Prevent ray spells being cast through walls (oops, my bad :P) Electroblob77 2020-04-21 18:55:58 +01:00
  • f89c71f314 Make spell scrolls implement IWorkbenchItem and have 1 slot This means the book doesn't leave the workbench until the scrolls are taken out, which is good for automation - however, canPlace always returns false so they can't be put back in, kinda like the furnace output Electroblob77 2020-04-21 18:55:13 +01:00
  • 5ad4cc0610 Fix hoppers putting spell books in hidden slots Electroblob77 2020-04-19 17:41:12 +01:00
  • f0752317e6 Add spell quick access keys Electroblob77 2020-04-18 21:45:01 +01:00
  • ed63704184 Add descriptions to mana flasks Electroblob77 2020-04-18 21:10:02 +01:00
  • 3316c8e5cb Note to self: syncing is important Electroblob77 2020-04-18 19:14:47 +01:00
  • 0a2368650a Tweak particle brightness and lifetime Electroblob77 2020-04-18 18:11:43 +01:00
  • b9958ce16f Add cloud particle from TF spell pack, and change smoke bomb to use it instead of vanilla's large_smoke particles Electroblob77 2020-04-18 18:06:22 +01:00
  • 8cbe5dd602 Assign key conflict contexts to wizardry's keybinds, fixes them showing up as conflicting with GUI keys Electroblob77 2020-04-18 17:12:29 +01:00
  • f1cb7dbbbe Make arcane lock work on both halves of a double chest at once Electroblob77 2020-04-18 16:12:05 +01:00
  • 5f8477a4ad Snowballs were a projectile last time I checked... Electroblob77 2020-04-17 23:56:38 +01:00
  • d4c2397a68 Fix lectern model rotation in first person Electroblob77 2020-04-17 23:25:48 +01:00
  • a7b608a06e This description was correct in the first place! Turns out it was the upgrading recipes' fault. Electroblob77 2020-04-17 23:16:48 +01:00
  • 50ad3655c9 IntelliJ is too clever for its own good sometimes Electroblob77 2020-04-17 23:08:58 +01:00
  • abc598a722 Remove deprecated fields Electroblob77 2020-04-17 23:03:16 +01:00
  • b23136d568 Add method for checking if a spell property exists Electroblob77 2020-04-17 23:02:45 +01:00
  • 8291373427 Say something a bit more useful about scrolls of identification Electroblob77 2020-04-17 21:53:05 +01:00
  • 618df1c668 Add descriptions to some wizardry items in JEI Covers most of the items players might stumble across Electroblob77 2020-04-17 21:49:01 +01:00
  • cdc326e36c Remove the none spell from scroll recipes in JEI Electroblob77 2020-04-17 21:42:39 +01:00
  • 4c024f9e46 Hmmm I hope this incorrect description hasn't resulted in any bugs :/ Electroblob77 2020-04-17 21:38:21 +01:00
  • d93b9a6765 Make bottomless provisions work with satiety, and have them trigger as soon as the player has enough hunger to fill Electroblob77 2020-04-16 15:49:10 +01:00
  • 7b1283c418 Yes it does, I fixed that! Electroblob77 2020-04-16 15:46:50 +01:00
  • 6882fb4519 Prevent imbuements from showing up on enchanted books in JEI Electroblob77 2020-04-15 23:34:41 +01:00
  • 57f4704e18 Update Forge Electroblob77 2020-04-15 23:24:06 +01:00
  • 50ca70b0db Specify JEI and Baubles as dependencies Electroblob77 2020-04-15 23:23:31 +01:00
  • 821361f9bf Update JEI Electroblob77 2020-04-15 23:11:43 +01:00
  • 2c05e52912 Update spanish handbook translations, courtesy of Alsentar Electroblob77 2020-04-15 23:02:04 +01:00
  • 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 Electroblob77 2020-04-15 23:01:45 +01:00
  • 945c789482 Must have missed those Electroblob77 2020-04-15 20:13:36 +01:00
  • 13ba19c1ff Purple mana bars for wizard robes too! Electroblob77 2020-04-15 18:57:31 +01:00
  • 9bc920073b Fix animation positions Electroblob77 2020-04-14 23:42:19 +01:00
  • df526dc76f Search trees don't like this very much :( Electroblob77 2020-04-14 23:06:49 +01:00
  • 702398dd34 Fix spell book tooltips not showing up in JEI Electroblob77 2020-04-14 22:33:48 +01:00
  • 1e5add914e Fix incorrect rounding for whole numbers of crystals Electroblob77 2020-04-14 22:33:12 +01:00
  • 4980beea87 Wooden things are now more wooden Electroblob77 2020-04-14 18:42:50 +01:00
  • 91b2ee1a13 Merge branch '1.12.2' into 4.3-dev Electroblob77 2020-04-14 17:41:33 +01:00
  • 937617d7af Update credits 4.2.11 Electroblob77 2020-04-13 22:02:21 +01:00
  • 94751a6fd5 Remove the debug particle from the divination spell Electroblob77 2020-04-13 21:08:47 +01:00
  • 01ab50cb27 Make targets dismount whatever they are riding when they get possessed Electroblob77 2020-04-13 21:04:11 +01:00
  • d0bcbc8ed8 Let's do this properly, shall we? Fixes #397 Electroblob77 2020-04-13 20:53:14 +01:00
  • b660b02e0e Fix crash when throwing things with greater telekinesis using commands Electroblob77 2020-04-13 19:10:20 +01:00
  • 153ea74966 The translators seem to have used exotic characters that require fancy encoding 🤷‍♂️ Electroblob77 2020-04-13 19:07:57 +01:00
  • c81830efec Neither of these should be null. I should not have to check they aren't null. But apparently they can be. So I do. Fixes #402. Electroblob77 2020-04-13 19:04:01 +01:00
  • 6ec2e716cb Register artefact loot tables properly so addon mods can inject loot into them, fixes #403 Electroblob77 2020-04-13 19:00:21 +01:00
  • 96e7c5885b Try to optimise arcane lock rendering, fixes #399 Electroblob77 2020-04-13 18:59:07 +01:00
  • 41d575c9c9 Add config options to disable the screen shake and blink effects We're all about that accessibility here! Electroblob77 2020-04-13 18:48:30 +01:00
  • 7f31fc6259 Thanks for warning me, IntelliJ :/ Electroblob77 2020-04-13 18:38:06 +01:00
  • 817fd26dcf Merge branch '1.12.2' of https://github.com/Electroblob77/Wizardry into 1.12.2 Electroblob77 2020-04-13 18:35:40 +01:00
  • aecc8b0889 Okay it really is fixed now I promise Electroblob77 2020-04-13 17:20:43 +01:00
  • b45c202ac5 Add tint to background for book-style GUIs Electroblob77 2020-04-13 15:41:59 +01:00
  • 16ad8543d8 Purple mana (durability) bar! Electroblob77 2020-04-13 15:32:07 +01:00
  • e985bc6f69 Since we're syncing anyway, make the client do a deferred refresh to allow syncing to occur, rather than trying to keep track of prev stacks itself Electroblob77 2020-04-12 23:00:23 +01:00
  • 8682fcbe91 Only prevent syncing when first loading the world Electroblob77 2020-04-12 22:51:24 +01:00
  • e8ca773557 Don't sync when loading from NBT Electroblob77 2020-04-12 21:59:22 +01:00
  • c622158818 Fix syncing of everything Electroblob77 2020-04-12 18:35:30 +01:00