WinDanesz
0a0a08d220
fix: Probably fixed a recurring Handbook crash for good
2023-10-18 22:53:00 +02:00
WinDanesz
410768e6f3
feat: Support for addon Wizard's Handbook
...
content
2023-10-18 22:53:00 +02:00
WinDanesz
931ca1b2c0
feat: Added a Clear button to the Arcane Workbench. Clicking it removes all spell bindings of the item in the center slot
2023-06-28 20:53:55 +02:00
Electroblob77
8fd1de84e4
Fix next/previous section button weirdness
2021-06-19 16:19:22 +01:00
Electroblob77
95d9168b6b
Fix hyperlink wrapping for spaceless languages and remove remaining newlines
2021-06-19 16:01:23 +01:00
Electroblob77
d10b78ab46
Ignore hyperlink suffixes in spaceless languages, fixes #620
...
There's no real way to do this other than hardcoding which languages are exceptions (currently only the two Chinese locales)
2021-06-19 13:01:47 +01:00
Electroblob77
1304c11381
People don't listen to me, so let's spell it out to them
2021-01-17 14:41:21 +00:00
Electroblob77
e3130ca936
Cleanup
2020-12-20 18:57:23 +00:00
Electroblob77
ddfffd3d31
Guard against IOOBEs when rendering the new spell trade icon, fixes #565
2020-12-20 00:16:17 +00:00
Electroblob77
d23c15476a
Guard against null spell HUD skins in all places, fixes #566
2020-12-20 00:10:16 +00:00
Electroblob77
97061f7a32
Merge branch '4.3-dev' into 1.12.2
2020-10-23 15:14:53 +01:00
Electroblob77
9dc186abf4
Fix the charge meter showing when holding a wand in the offhand but using the main hand item
2020-10-21 22:41:26 +01:00
Electroblob77
f41effd44f
Add config option to change progression requirements
2020-10-19 23:52:27 +01:00
Electroblob77
3f36f933ff
Only display search tips on the spells tab!
2020-09-27 17:49:46 +01:00
Electroblob77
aac931f6b2
Clean up a bunch of TODOs that are no longer relevant
2020-09-23 23:49:36 +01:00
Electroblob77
ed9e9110e5
Remove all references to WandHelper from GuiSpellDisplay and abstract them behind ISpellCastingItem
2020-09-23 23:22:11 +01:00
Electroblob77
373ab0c3dc
Handy as the search tips are, maybe we shouldn't show them *everywhere*...
2020-08-30 00:26:20 +01:00
Electroblob77
5bca261582
Add tip-top tooltip with top tips for snazzy super-speedy spell searching system
...
And confusingly convoluted commit comments
2020-08-30 00:06:01 +01:00
Electroblob77
1c8011ff74
It never fails to amaze me how many things that should never be null somehow end up being null for one single user...
2020-08-24 21:22:10 +01:00
Electroblob77
2b27729062
Hey lectern, stop doing that, it's really annoying
2020-08-21 23:27:57 +01:00
Electroblob77
e5e01dca88
Client event handlers should be specified as such!
2020-07-27 13:10:05 +01:00
xinyuan liu
8632d71ed6
One more thing
2020-07-27 18:50:56 +08:00
xinyuan liu
7c463c9eb9
Use UTF-8 too.
2020-07-27 17:15:14 +08:00
xinyuan liu
cd83bbb67d
Use UTF-8 to decode EVERYTHING!
2020-07-27 17:13:23 +08:00
Electroblob77
a945201cec
Use the same test in the new spell icon as the new spell book tooltip
2020-07-15 00:21:37 +01:00
Electroblob77
b6ccee010b
Add config options to show/hide spell HUD and charge meter
2020-07-02 17:28:02 +01:00
Electroblob77
238b9d04bb
Split up and reorganise WizardryUtilities
2020-06-13 23:29:01 +01:00
Electroblob77
737f896070
Add support for charge-up modifiers
2020-06-11 22:49:08 +01:00
Electroblob77
fb56190f6f
Allow the cooldown bar to render properly for continuous spells
2020-06-11 22:23:15 +01:00
Electroblob77
7d650ebbc3
Add charge-up mechanic for more powerful spells
...
- Implements spell charge-up in ItemWand
- Assigns chargeup values in json files for spells that should have one
- Adds a charge meter to the crosshair in first-person
- Updates some javadoc comments appropriately
2020-06-11 22:20:04 +01:00
Electroblob77
038ead0d55
Tidy up
2020-06-09 17:07:36 +01:00
Electroblob77
7772f2e97f
Add new spell indicator icon and tooltip to the wizard trade GUI
2020-06-09 16:55:13 +01:00
Electroblob77
1a094e1970
Reorganise and clean up client event handlers
2020-06-06 23:25:56 +01:00
Electroblob77
ef222e66f2
Change arcane jammer so it only has a chance of preventing spells
2020-05-31 23:16:57 +01:00
Electroblob77
31eed1cb48
Add 'glitch' effect to spell HUD when arcane jammed
2020-05-31 21:15:21 +01:00
Electroblob77
1af0186886
Add config options for disabling specific artefacts
2020-05-24 23:58:20 +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
9bc920073b
Fix animation positions
2020-04-14 23:42:19 +01:00
Electroblob77
b45c202ac5
Add tint to background for book-style GUIs
2020-04-13 15:41:59 +01:00
Electroblob77
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
2020-04-12 23:00:23 +01:00
Electroblob77
c622158818
Fix syncing of everything
2020-04-12 18:35:30 +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
Electroblob77
a4fd88f21d
Organise texture folders and misc cleanup
2020-04-10 00:17:01 +01:00
Electroblob77
793ba0eb05
Fix the scroll bar
2020-04-09 23:47:03 +01:00
Electroblob77
531700378f
Use the correct progression bar width
2020-04-09 23:44:06 +01:00
Electroblob77
4875d5a970
Put excess upgrades onto a second row so they don't go off the edge
2020-04-09 23:33:40 +01:00
Electroblob77
3ff6be4cb0
Ignore empty slot books in the lectern GUI
2020-04-09 23:18:23 +01:00
Electroblob77
c418757042
Hide bookshelf interface when there are no nearby bookshelves
2020-04-09 23:13:05 +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