WinDanesz
ae7064f5be
fix: more potion effect desync fixed
2026-05-12 15:12:13 +00:00
WinDanesz
255d5add29
feat: Add support for optional NBT tags in currency items for wizard trades in the configs. example values::
...
minecraft:potion{Potion:"minecraft:strength"} 4
minecraft:enchanted_book{StoredEnchantments:[{id:16s,lvl:1s}]} 5
v4.3.18
2026-05-12 01:35:58 +02:00
WinDanesz
032f1aa1a3
fix: Fixed potion effect desyncs in the codebase (lingering clientside-only potion effects with 0 duration)
2026-05-11 16:35:12 +00:00
WinDanesz
ba71f2ae4a
feat: Prevent crystal flowers from growing on client-side when bonemeal is used on grass. Fixes #907
2026-05-11 02:23:26 +02:00
WinDanesz
84a375c1be
chore: update version to 4.3.18
2026-05-11 02:21:00 +02:00
WinDanesz
9a58332bf6
feat: Sneak clicking items place them in bookshelves. Sneak clicking a bookshelf with an empty hand removes items from the bookshelf
2026-05-11 02:00:24 +02:00
WinDanesz
62efc4cb02
feat: Added Ukrainian translation by Lotos
2026-05-10 23:07:08 +02:00
WinDanesz
d6f9352940
feat: Add support for external mod predicates in ally designation system, allowing mods to define their own criteria for alliance status
2026-05-09 21:56:38 +02:00
WinDanesz
643ab1a1be
feat: Improve owner ally check in AllyDesignationSystem to handle null owners and recursion
2026-05-09 20:40:03 +02:00
WinDanesz
f499fcaeff
chore: update version to 4.3.17
v4.3.17
2026-05-05 23:59:56 +02:00
WinDanesz
80886c11ce
Add Gradle build workflow to GitHub Actions
2026-05-05 17:35:55 +02:00
Xvareon
39f8d0ee7e
fix: Fixed NPE crash for isAllied() function, causing world deadlocks ( #906 )
2026-05-05 11:30:20 +02:00
WinDanesz
bbe4634535
Some bomb fixes, colored spell book overlay are now separate files
v4.3.16
2026-05-05 02:43:22 +02:00
WinDanesz
e7b8f7681c
Fix ImbuementActivateEvent, fixes #901
2026-04-18 23:45:32 +02:00
ipdnaeip
64168d103d
AllyDesignationSystem update
...
Added isOnSameTeam check to isValidTarget and isAllied
2026-04-18 23:38:00 +02:00
ipdnaeip
600a321f49
Fixed spelling error in updateImbuedItem, Fixed improper evaluation for command spells causing them to not trigger spell.onFinish
2026-04-18 23:37:38 +02:00
WinDanesz
e753f4df32
Fix: Ensure spell properties are initialized before checking if the spell is enabled
2026-04-18 23:34:56 +02:00
WinDanesz
cbe7353122
Update version to 4.3.16
2025-12-31 00:37:10 +01:00
WinDanesz
de5682a960
Add colorized bookmarks based on book element, requires spells to be discovered. It can be turned off in the Client settings. Another tweak setting can make it depend on the Archivist's Eyeglass artefact
2025-12-30 18:35:35 +01:00
Lumberjacksparrow
b451399323
Fix for inventory key not exiting the Arcane Workbench GUI #897 (Lumberjacksparrow)
2025-12-29 22:17:18 +01:00
ipdnaeip
e547aa32ca
Fix: Modifiers persist in continuous spells cast by scrolls ( #895 ) (ipdnaeip)
...
* ItemScroll Modifier Fix
Modifiers persist in continuous spells cast by scrolls.
Added check for tick 0 as to not reapply SpellModifier changes
* Fix comment formatting in ItemScroll.java
---------
Co-authored-by: WinDanesz <31292708+WinDanesz@users.noreply.github.com >
2025-12-29 22:16:24 +01:00
WinDanesz
3fe9d762da
Added support for item metadata for "currencyItems" settings (List of registry names of items which wizard trades can use as currency)
2025-12-29 22:11:21 +01:00
WinDanesz
20b53596e2
fix: Forfeit sounds are properly registered for add-on forfeits
2025-10-22 23:50:04 +02:00
WinDanesz
c04a9fd37b
feat: Add config for flesh spells: fleshSpellsCauseSlowness, diamondFleshArmorBonus, diamondFleshArmorToughnessBonus, ironFleshArmorBonus, oakFleshArmorBonus, oakFleshHealthBonus
v4.3.15
2025-09-01 01:51:48 +02:00
WinDanesz
fe59a3c377
feat: Add configurable condenser amount multiplier
...
- Add condenserAmountMultiplier setting with default value 1.0
2025-08-31 23:00:01 +02:00
WinDanesz
fc9c6bc7e4
feat: Make tier values configurable through Settings, per tier:
...
- maxCharge (wand mana)
- upgradeLimit (number of possible upgrade scrolls applied to a specific tier, and weight
2025-08-31 22:46:57 +02:00
WinDanesz
e3fa7a5eed
feat: Added BASE_SPELL_SLOTS config option
...
Gameplay Category:
- baseSpellSlots: Number of spell slots a wand has with no attunement upgrades applied (default: 5, range: 1-5)
2025-08-31 17:54:02 +02:00
WinDanesz
de135a8528
feat: Added new config options:
...
Gameplay Category:
- manaPerShard: Amount of mana a crystal shard is worth (default: 10)
- manaPerCrystal: Amount of mana each magic crystal is worth (default: 100)
- grandCrystalMana: Amount of mana a grand magic crystal is worth (default: 400)
- nonElementalUpgradeBonus: Bonus wand upgrades for non-elemental wands (default: 3)
- siphonManaPerLevel: Mana gained per siphon upgrade level (default: 5)
- condenserTickInterval: Ticks between condenser mana increases (default: 50)
Tweaks Category:
- storageIncreasePerLevel: Charge increase per storage upgrade level (default: 0.15)
2025-08-31 17:47:39 +02:00
WinDanesz
5ac053ddd9
feat: Regenerating Shrines. The following config options were added:
...
- 'shrineRegenerationEnabled': Whether conquered shrines should regenerate after a period of time. Regeneration means wizards and loot will spawn again after a while.
- 'shrineRegenerationTime': Time in minutes for a conquered shrine to regenerate.
- 'shrineAllowMultipleLoot': Whether players can loot shrines multiple times. If false, each player can only loot each shrine once.
When shrineRegenerationEnabled, Shrine chests behave a bit differently - upon defeating all wizards, the chest breaks immediately dropping or not dropping loot based on shrineAllowMultipleLoot. When shrineRegenerationEnabled, the shrine's altar block is unbreakable.
2025-08-31 17:39:22 +02:00
WinDanesz
f817f06dbe
feat: Mind controlled creatures are considered allies by AoE spells. Fixes #890
2025-08-31 14:56:41 +02:00
WinDanesz
5d5acf253b
feat: Fireskin burns away cobweb blocks on contact
2025-08-31 14:49:21 +02:00
WinDanesz
bb4faf8ec9
fix: All items are searchable in creative search (crystals, dusts, tomes)
2025-08-31 14:26:37 +02:00
WinDanesz
7f9edcfaef
feat: Added new config: "recentSpellExpiryTime": The time in ticks after which recent spell casts expire and no longer count toward progression penalties. Default is 1200 ticks (1 minute). Lower values make progression penalties shorter-lived, higher values make them last longer.
2025-08-31 13:58:52 +02:00
WinDanesz
1c1e6d1e00
fix: change Y_OFFSET from protected to public in SpellRay class
2025-06-09 14:26:21 +02:00
WinDanesz
550b600424
feat: add option to allow unfocused search bars in Arcane Workbench and Lectern
2025-06-07 01:34:59 +02:00
WinDanesz
9673a6c0f6
version bump to 4.3.15
2025-06-06 23:13:44 +02:00
WinDanesz
20b56cfcbd
fix: GuiContainers can no longer be opened while possessing something. Fixes #888
2025-06-06 23:03:55 +02:00
19
947af8727d
Fixed barriers not allowing ally players in ( #868 )
...
Had to edit telekinesis because it was had errors do to syntax. See comments in forcefield class for more information
Co-authored-by: WinDanesz <31292708+WinDanesz@users.noreply.github.com >
2025-06-06 22:19:17 +02:00
Yong Jun
23b950d5b8
add Immune to magic damage config option ( #887 )
...
* added more config
* Update src/main/java/electroblob/wizardry/Settings.java
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-04-07 23:23:46 +02:00
WinDanesz
2eaa9b445c
fix: fix receptacle crash with FluidLoggedAPI. Fixes #875
2025-03-28 22:49:49 +01:00
WinDanesz
c166bac323
fix: convertToStatue shouldn't run on the clientside
2025-03-28 22:13:58 +01:00
Suelvys Silva Bezerra
074a429c6a
fix. Updated Brazilian Portuguese translation (by Suelvys) ( #870 )
2025-03-28 22:02:06 +01:00
Heimdallr-1
3fab85e134
fix: Updated Russian translation (by Heimdallr-1) ( #873 )
2025-03-28 22:01:20 +01:00
Koko Ayame
5aec954061
fix: Fix Korean translation (by Preta-Crowz) ( #879 )
...
One bracket was missing and caused crash
2025-03-28 21:59:04 +01:00
ipdnaeip
094a5f615f
Bug Fixes and Sixth Sense Visual Improvement ( #886 )
2025-03-28 21:55:16 +01:00
WinDanesz
65ed0e8a22
version bump to 4.3.14
v4.3.14
2024-05-18 16:07:11 +02:00
WinDanesz
936601cbad
fix: Fixed a bug that caused stackable artefacts to alway double their effect
2024-05-18 15:57:15 +02:00
WinDanesz
f9cf1b39db
Fix telekineticDisarmament setting and Amulet of Anchoring
v4.3.13
2024-03-29 18:07:19 +01:00
WinDanesz
3fb3c1c039
feat: made EntityWizard.trades public so that addon devs can manipulate trades
2024-03-28 01:00:26 +01:00
WinDanesz
e8bc6ca725
version bump to 4.3.13
2024-03-28 01:00:26 +01:00