Skip to content

Hardcore-Ender-Expansion ​

10 merged pull requests.

New Features ​

  • #45 Added allowVanillaDragonEggPickup config flag to ConfigHandler and modified BlockDragonEggCustom to allow vanilla-style pickup when enabled. - @C0bra5
    • Added: config option for vanilla dragon egg pickup
    • Closes GTNH#26073
  • #36 Added localization entries in compendium lang files, updated GuiEnderCompendium to use localized strings for titles and support optional color override for pointAmount via resource pack. - @Ranzuu
    • Added: Compendium title localization, optional pointAmount color override

Changes ​

  • #39 Changed CustomMusicTicker to use vanilla's field_147678_c via new getCurrentMusic and setCurrentMusic methods instead of direct access, improving compatibility with mods that inspect this field. - @tiffit

Bug Fixes ​

  • #42 Changed MusicManager to wrap the vanilla MusicTicker instead of passing null, ensuring vanilla music update logic and related mixins execute when removeVanillaDelay is disabled. - @Caedis
    • Fixed: vanilla music ticker not receiving updates, music delay configurations from other mods not applying
    • Closes Hodgepodge#915
  • #41 Modified EntityBlockFallingObsidian to check if the landing position has a replaceable block before calling setBlock, mirroring vanilla EntityFallingBlock behavior. - @Eldrinn-Elantey
    • Fixed: falling obsidian destroying non-replaceable blocks
  • #40 Added GUI closing logic in TileEntityAbstractInventory when the block is destroyed. - @Kogepan229
  • #38 Removed unnecessary world reference from RenderTileEssenceAltar; updated RenderTileEndPortalFixed and RenderTileVoidChest TESR references. Note: full leak cleanup is handled by complementary Hodgepodge PR. - @Alexdoru
    • Fixed: potential client world leak in Essence Altar renderer
  • #35 Updated ItemSpatialDashGem to use getMaxDamage() override to account for capacity enhancement values. - @loenaaaa
    • Fixed: Spatial Dash Gem capacity enhancement not extending uses
    • Closes GTNH#23240

Performance ​

  • #46 Cached .values() results for enums across 11 files, eliminating redundant array allocations that occurred over 500 times during testing. - @boubou19

Documentation ​

  • #34 Corrected grammar in README.md. - @unicornbloods
    • Fixed: grammar

Contributors ​

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

@UltraProdigy (3), @Algent (2), @RecursivePineapple (2), @Alexdoru (1), @boubou19 (1), @C0bra5 (1), @Caedis (1), @DarkShadow44 (1), @Eldrinn-Elantey (1), @Guvante (1), @Kogepan229 (1), @loenaaaa (1), @Nikolay-Sitnikov (1), @Ranzuu (1), @tiffit (1), @unicornbloods (1)