Skip to content

ForbiddenMagic ​

11 merged pull requests.

New Features ​

  • #32 Registered tainted tree blocks with MineFactory Reloaded's planter, fertilizer, and harvester via Compat compatibility layer. - @koolkrafter5
    • Added: MineFactory Reloaded integration for tainted trees
  • #20 Updated ItemDivineOrb to display capacity in tooltip using Blood Magic's tooltip.energybattery lang keys. - @koolkrafter5
    • Added: Eldritch Blood Orb capacity display in tooltip

New Content ​

  • #21 Added 8 lines of localization strings in en_US.lang for aspect hint descriptions. - @koolkrafter5
    • Added: aspect hint text in language files

Changes ​

  • #26 Modified FMEventHandler to trigger shard drops on mob breeding in the Nether instead of Riding Crop hits; removed ItemRidingCrop functionality; updated ForbiddenResearch and language files. - @Ruling-0
    • Removed: Riding Crop functionality
  • #22 Created Config.java to manage wand configuration; refactored ForbiddenResearch, BloodMagic, Compat, and ForbiddenBotany compat layers to read from Config instead of hardcoded constants. Updated dependencies and README. - @LazyFlesh
    • Added: Config.java for wand configuration
  • #18 Updated FMEventHandler to check for Blood Iron caps on blood cores; refactored and consolidated wand update classes (BloodStaffUpdate, BloodWandUpdate, etc.) removing redundant DarkWandRodOnUpdate class. - @koolkrafter5
    • Removed: DarkWandRodOnUpdate class, Redundant wand update logic

Bug Fixes ​

  • #29 Added array index guards in ItemWandCaps and ItemWandCores to show name/icon for metadata 0 instead of throwing ArrayIndexOutOfBoundsException. - @koolkrafter5
    • Fixed: crashes from invalid wand metadata
  • #25 Fixed metadata computation in ItemWandCores and refactored VillagerHereticManager wand metadata handling; simplified NEI/creative inventory population logic. - @koolkrafter5
    • Fixed: wand metadata, wand creative menu population
  • #23 Added backup harvest effectiveness check in ItemMorphPickaxe and ItemMorphShovel based on block material, inspired by Tinkers' Construct hammer/excavator logic. Triggered when ForgeHooks.isToolEffective fails due to missing harvest tool/level definitions. - @LazyFlesh
    • Added: material-based tool effectiveness check
    • Fixed: Chameleon Pickaxe Impact enchantment on EFR stones, Chameleon Pickaxe AOE mining effectiveness
  • #19 Corrected vis cost calculation in ForbiddenItems for fully burnt-out Profane Wand cap substitution. - @PlayfulPiano
    • Fixed: Burnt-out Profane Wand cap substitution vis cost

Internal / Refactor ​

  • #27 Removed custom leaf decay code from BlockLeavesTainted and replaced with NHLib's BFS leaf decay system; added nh-lib dependency. - @Alexdoru
    • Removed: custom BlockLeavesTainted decay logic

Contributors ​

Everyone who authored, reviewed or co-authored a change on this page, with how many of them:

@koolkrafter5 (7), @Nikolay-Sitnikov (4), @LazyFleshWasTaken (2), @Ruling-0 (2), @sisyphussy (2), @Alexdoru (1), @boubou19 (1), @Caedis (1), @Dream-Master (1), @glowredman (1), @PlayfulPiano (1), @thehoblit (1), @tiffit (1)