Commit Graph

  • d6087dfb9b feat: Implement Arcane Lock synchronization packet handling. Fixes #900 GeckoLib incompat 1.12.2 WinDanesz 2026-06-25 21:29:14 +02:00
  • 768a756723 Fixed a ClassCastError crash in bookshelf loot tables; fixes #899 (#909) Xvareon 2026-06-02 01:08:19 +08:00
  • ae7064f5be fix: more potion effect desync fixed WinDanesz 2026-05-12 15:12:13 +00:00
  • 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 WinDanesz 2026-05-12 01:35:58 +02:00
  • 032f1aa1a3 fix: Fixed potion effect desyncs in the codebase (lingering clientside-only potion effects with 0 duration) WinDanesz 2026-05-11 16:35:12 +00:00
  • ba71f2ae4a feat: Prevent crystal flowers from growing on client-side when bonemeal is used on grass. Fixes #907 WinDanesz 2026-05-11 02:23:26 +02:00
  • 84a375c1be chore: update version to 4.3.18 WinDanesz 2026-05-11 02:21:00 +02:00
  • 9a58332bf6 feat: Sneak clicking items place them in bookshelves. Sneak clicking a bookshelf with an empty hand removes items from the bookshelf WinDanesz 2026-05-11 02:00:24 +02:00
  • 62efc4cb02 feat: Added Ukrainian translation by Lotos WinDanesz 2026-05-10 23:07:08 +02:00
  • d6f9352940 feat: Add support for external mod predicates in ally designation system, allowing mods to define their own criteria for alliance status WinDanesz 2026-05-09 21:56:38 +02:00
  • 643ab1a1be feat: Improve owner ally check in AllyDesignationSystem to handle null owners and recursion WinDanesz 2026-05-09 20:40:03 +02:00
  • f499fcaeff chore: update version to 4.3.17 v4.3.17 WinDanesz 2026-05-05 23:59:56 +02:00
  • 80886c11ce Add Gradle build workflow to GitHub Actions WinDanesz 2026-05-05 17:35:55 +02:00
  • 39f8d0ee7e fix: Fixed NPE crash for isAllied() function, causing world deadlocks (#906) Xvareon 2026-05-05 17:30:20 +08:00
  • bbe4634535 Some bomb fixes, colored spell book overlay are now separate files v4.3.16 WinDanesz 2026-05-05 02:43:22 +02:00
  • e7b8f7681c Fix ImbuementActivateEvent, fixes #901 WinDanesz 2026-04-18 23:45:32 +02:00
  • 64168d103d AllyDesignationSystem update ipdnaeip 2026-04-03 12:09:23 +02:00
  • 600a321f49 Fixed spelling error in updateImbuedItem, Fixed improper evaluation for command spells causing them to not trigger spell.onFinish ipdnaeip 2026-03-11 23:15:56 +01:00
  • e753f4df32 Fix: Ensure spell properties are initialized before checking if the spell is enabled WinDanesz 2026-04-18 23:34:56 +02:00
  • cbe7353122 Update version to 4.3.16 WinDanesz 2025-12-31 00:37:10 +01:00
  • 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 WinDanesz 2025-12-30 18:35:35 +01:00
  • b451399323 Fix for inventory key not exiting the Arcane Workbench GUI #897 (Lumberjacksparrow) Lumberjacksparrow 2025-12-29 13:17:18 -08:00
  • e547aa32ca Fix: Modifiers persist in continuous spells cast by scrolls (#895) (ipdnaeip) ipdnaeip 2025-12-29 22:16:24 +01:00
  • 3fe9d762da Added support for item metadata for "currencyItems" settings (List of registry names of items which wizard trades can use as currency) WinDanesz 2025-12-29 22:11:21 +01:00
  • 91e75ee7f1 Clarify that singleUseSpellBooks config does not affect scrolls copilot/add-config-option-for-spell-books copilot-swe-agent[bot] 2025-11-02 00:10:00 +00:00
  • 1d80c5a447 Initial analysis of spell book consumption feature copilot-swe-agent[bot] 2025-11-02 00:08:10 +00:00
  • 9906b3e154 Initial plan copilot-swe-agent[bot] 2025-11-02 00:04:59 +00:00
  • 20b53596e2 fix: Forfeit sounds are properly registered for add-on forfeits WinDanesz 2025-10-22 23:50:04 +02:00
  • c04a9fd37b feat: Add config for flesh spells: fleshSpellsCauseSlowness, diamondFleshArmorBonus, diamondFleshArmorToughnessBonus, ironFleshArmorBonus, oakFleshArmorBonus, oakFleshHealthBonus v4.3.15 WinDanesz 2025-09-01 01:44:52 +02:00
  • fe59a3c377 feat: Add configurable condenser amount multiplier WinDanesz 2025-08-31 23:00:01 +02:00
  • 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 WinDanesz 2025-08-31 22:46:57 +02:00
  • 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) WinDanesz 2025-08-31 17:54:02 +02:00
  • 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) WinDanesz 2025-08-31 17:44:44 +02:00
  • 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. WinDanesz 2025-08-31 17:36:54 +02:00
  • f817f06dbe feat: Mind controlled creatures are considered allies by AoE spells. Fixes #890 WinDanesz 2025-08-31 14:56:41 +02:00
  • 5d5acf253b feat: Fireskin burns away cobweb blocks on contact WinDanesz 2025-08-31 14:49:21 +02:00
  • bb4faf8ec9 fix: All items are searchable in creative search (crystals, dusts, tomes) WinDanesz 2025-08-31 14:26:37 +02:00
  • 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. WinDanesz 2025-08-31 13:58:52 +02:00
  • 1c1e6d1e00 fix: change Y_OFFSET from protected to public in SpellRay class WinDanesz 2025-06-09 14:26:21 +02:00
  • 550b600424 feat: add option to allow unfocused search bars in Arcane Workbench and Lectern WinDanesz 2025-06-07 01:21:01 +02:00
  • 9673a6c0f6 version bump to 4.3.15 WinDanesz 2025-06-06 23:12:27 +02:00
  • 20b56cfcbd fix: GuiContainers can no longer be opened while possessing something. Fixes #888 WinDanesz 2025-06-06 23:03:44 +02:00
  • 947af8727d Fixed barriers not allowing ally players in (#868) 19 2025-06-06 15:19:17 -05:00
  • 23b950d5b8 add Immune to magic damage config option (#887) Yong Jun 2025-04-07 22:23:46 +01:00
  • 2eaa9b445c fix: fix receptacle crash with FluidLoggedAPI. Fixes #875 WinDanesz 2025-03-28 22:49:49 +01:00
  • c166bac323 fix: convertToStatue shouldn't run on the clientside WinDanesz 2025-03-28 22:13:07 +01:00
  • 4ebfcec051 feat: Add Chinese handbook translation (by ArchiDreamZ) (#865) 1.7.10 彼梦Archi 2025-03-29 05:05:55 +08:00
  • 074a429c6a fix. Updated Brazilian Portuguese translation (by Suelvys) (#870) Suelvys Silva Bezerra 2025-03-28 18:02:06 -03:00
  • 3fab85e134 fix: Updated Russian translation (by Heimdallr-1) (#873) Heimdallr-1 2025-03-29 02:01:20 +05:00
  • 5aec954061 fix: Fix Korean translation (by Preta-Crowz) (#879) Koko Ayame 2025-03-29 05:59:04 +09:00
  • 094a5f615f Bug Fixes and Sixth Sense Visual Improvement (#886) ipdnaeip 2025-03-28 16:55:16 -04:00
  • 65ed0e8a22 version bump to 4.3.14 v4.3.14 WinDanesz 2024-05-18 16:04:04 +02:00
  • 936601cbad fix: Fixed a bug that caused stackable artefacts to alway double their effect WinDanesz 2024-05-18 15:55:05 +02:00
  • f9cf1b39db Fix telekineticDisarmament setting and Amulet of Anchoring v4.3.13 WinDanesz 2024-03-29 18:07:19 +01:00
  • 3fb3c1c039 feat: made EntityWizard.trades public so that addon devs can manipulate trades WinDanesz 2024-03-28 00:53:23 +01:00
  • e8bc6ca725 version bump to 4.3.13 WinDanesz 2024-03-28 00:48:57 +01:00
  • df531d3724 fix: Fixed all synchronized WizardData stored variables on dedicated servers. This issue was causing e.g. the Ancient Compass to not display its targets on servers. Fixes #857 WinDanesz 2024-03-28 00:46:25 +01:00
  • 2728012f33 Update zh_tw.lang (#709) ScoTWT 2024-03-28 05:19:46 +08:00
  • 853df2eb42 Update ko_kr.lang (#714) red1854th 2024-03-28 06:18:20 +09:00
  • 0c2da4fb81 Fixed a crash when switching spells (#839) ArchiDreamZ 2024-03-28 05:17:46 +08:00
  • 2655d5c2ae [1.7.10] Fix incompatibility with unofficial NEI (#823) glowredman 2024-03-27 22:17:01 +01:00
  • 4cbfafaf6d Add Simplified Chinese translation by ArchiDreamZ (#840) ArchiDreamZ 2024-03-28 05:15:33 +08:00
  • 0cb2165ddf Added methods for retrieving entities within a cylinder, replaced radius-based methods, implemented DPS check for heal aura, adjusted targeting criteria for summoned creatures, tweaked heal method, fixed flamecatcher ammo loss, updated Enrage target and expanded spellcasting item compatibility for movement speed charm. - by ipdnaeip (#864) ipdnaeip 2024-03-27 17:11:29 -04:00
  • ca7e9034ed feat: Added WandHelper.rechargeManaOnApplyButtonPressed static method for easier mana recharging across addons WinDanesz 2024-03-27 22:03:01 +01:00
  • 1322c920f5 fix: Spells are now sorted alphabetically by their names, instead of first being sorted by modid WinDanesz 2024-03-15 01:31:51 +01:00
  • e5c00e3882 feat: The Amulet of Anchoring also prevents the Telekinesis spell to knock items out of the wearer's hand. (Previously it only granted protection against being moved by Greater Telekinesis) WinDanesz 2024-03-14 00:05:40 +01:00
  • c030629bab fix: Fixed clear button and Attunement v4.3.12 WinDanesz 2023-12-30 21:08:07 +01:00
  • 165d079251 Added getApplicableItems() to Spell.java WinDanesz 2023-10-25 10:10:20 +02:00
  • 7cc9200adf feat: added teleport_self_large_distance forfeit WinDanesz 2023-10-18 22:51:52 +02:00
  • 01a9d8c075 chore: 4.3.11 -> 4.3.12 version bump WinDanesz 2023-10-16 23:19:45 +02:00
  • 0a0a08d220 fix: Probably fixed a recurring Handbook crash for good WinDanesz 2023-10-16 23:18:57 +02:00
  • 410768e6f3 feat: Support for addon Wizard's Handbook content WinDanesz 2023-10-16 23:18:22 +02:00
  • bbbe024bb3 build: Updated to ForgeGradle5 with FancyGradle WinDanesz 2023-10-16 23:17:57 +02:00
  • 93112d5192 docs: Update ArtefactCheckEvent.java javadoc WinDanesz 2023-09-10 16:10:15 +02:00
  • 112a562b2d fix: Increased the tick rate of continuous spells (#849) ipdnaeip 2023-09-09 12:08:38 -04:00
  • 85ca4fd100 build: 4.3.10 -> 4.3.11 version bump v4.3.11 WinDanesz 2023-06-30 16:55:40 +02:00
  • 136b1cc924 feat: Added preventBindingSameSpellTwiceToWands setting (disabled by default). Controls whether to prevent binding the same spell to a wand multiple times WinDanesz 2023-06-30 16:03:54 +02:00
  • e4b7d528f5 feat: Added singleUseSpellBooks setting (disabled by default). Controls whether spell books are consumed when they are bound to a wand WinDanesz 2023-06-30 15:47:24 +02:00
  • 2903ebfbac feat: Added damageTypePerElement setting (disabled by default). Pack makers now can implement support for .e.g Distinct Damage Definitions or other mods WinDanesz 2023-06-30 15:41:26 +02:00
  • 931ca1b2c0 feat: Added a Clear button to the Arcane Workbench. Clicking it removes all spell bindings of the item in the center slot WinDanesz 2023-06-28 20:51:54 +02:00
  • 85e724d88a fix: Allied spell casters of a player (owned by the player as an IEntityOwnable creature) now have their spells affect the player too where applicable. Previously spells like Group Heal casted by the NPC was not affecting the owner. WinDanesz 2023-06-28 19:14:53 +02:00
  • e41f83a2dd build: 4.3.9 -> 4.3.10 version bump v4.3.10 WinDanesz 2023-06-28 16:06:37 +02:00
  • 69b52cfe88 feat: A new ArtefactCheckEvent for addons, allowing devs to consider an artefact active (in slot) conditionally, or even prevent its usage based on custom conditions WinDanesz 2023-06-28 16:04:55 +02:00
  • 7591821e57 feat: A more Wizardry-native support for BELT, BODY, HEAD and TRINKET artefact types (expanded ItemArtefact.Type) intended for addons WinDanesz 2023-06-28 16:00:16 +02:00
  • 0ce0dcf2e9 feat: Configuration options for the values of: POTENCY_INCREASE_PER_TIER, COOLDOWN_REDUCTION_PER_LEVEL, DURATION_INCREASE_PER_LEVEL, RANGE_INCREASE_PER_LEVEL, BLAST_RADIUS_INCREASE_PER_LEVEL, RANGE_INCREASE_PER_LEVEL WinDanesz 2023-06-28 15:20:00 +02:00
  • 73811c3a6b feat: Config option to toggle wands not decrementing cooldowns outside of hands WinDanesz 2023-06-28 14:56:01 +02:00
  • 2a887b7794 fix: Fixed bug with wands not decrementing cooldowns in the offhand WinDanesz 2023-06-28 14:25:15 +02:00
  • ad9f482e76 fix: Fixed a bug that prevented NPCs (wizards) from casting certain buff spells WinDanesz 2023-06-28 13:55:09 +02:00
  • 6eaef94459 Fixed Mark Sacrifice reducing damage at amplifier level 0 WinDanesz 2023-03-23 22:01:51 +01:00
  • 4f5c616240 Added missing sound for the Mirage spell (#835) ZettaSword 2023-01-11 17:50:07 +03:00
  • f5947dded9 chore: version bump to 4.3.9 WinDanesz 2022-12-31 20:23:14 +01:00
  • 77e0acc16b fix: Fixed Curse of Undeath breaking wizard headgear. It no longer breaks hats, and the curse sets the player on fire if the hat has no mana. Fixes #820 WinDanesz 2022-12-31 20:21:19 +01:00
  • e48646c5ff feat: Conjured bows will now shoot conjured arrows WinDanesz 2022-12-31 20:14:47 +01:00
  • 5e48fe51ea fix: Added missing import WinDanesz 2022-12-31 19:58:02 +01:00
  • 6b30dbef65 fix: Fixed onImbuementRemoval() not being called for imbuements expired in the inventory. Currently this bug was only affecting adons. Fixes #833 WinDanesz 2022-12-31 19:52:11 +01:00
  • d6508a2be4 fix: Fixed Fire Skin potion effect's retaliatory burn duration (was 20x shorter than intended) WinDanesz 2022-12-31 19:51:43 +01:00
  • dfcadfb3bd fix: No more console spam from Muffle spell WinDanesz 2022-10-04 00:55:06 +02:00
  • 461df00048 fix: Fixed some advancements 1.14-wip 1.12.2-experimental WinDanesz 2022-09-10 02:04:41 +02:00
  • dcf60a8b4b fix: Fixed spruce_gilded_wood recipe WinDanesz 2022-09-10 02:03:53 +02:00
  • 739a1573e1 feat: added support for custom Elements WinDanesz 2022-09-10 02:01:49 +02:00