ThaumicBases
12 merged pull requests.
New Features
- #59 TileOverchanter now clamps enchantment level to minimum 1, drains nearby Automagy XP jars and EIO obelisks, adds redstone control and world acceleration features; BlockOverchanter updated for block state handling; updated dependencies and gradle toolchain to JDK 25. - @felixfour
- Added: Automagy XP jar support, EIO XP obelisk support, redstone automation, world acceleration support, enchantment level validation
- Fixed: negative/zero enchantment level crashes
- #53 BlockTBSapling updated to allow Nether/End saplings on appropriate blocks; BlockTBLeaves sound changed from STONE to GRASS type. - @koolkrafter5
- Added: Nether/End sapling placement support
Changes
- #57 Reverts #56: removes the Math.min clamp against Enchantment.getMaxLevel() + 1 in TileOverchanter.updateEntity. - @koolkrafter5
- Removed: enchantment level cap in the Overchanter
Balance
- #56 TileOverchanter.updateEntity clamps the new level with Math.min against Enchantment.getMaxLevel() + 1. Also bumps GT5-Unofficial, NotEnoughItems and the settings plugin versions. - @Caedis
Bug Fixes
- #68 TileOverchanter.updateEntity now returns early on the client, the periodic sync packet and syncTimer are removed, and a tryStartEnchanting method is shared with BlockOverchanter. TBCore dependencies string now has required-after:gtnhlib@[0.9.47,). - @vladislemon
- Added: gtnhlib dependency declaration
- Fixed: wand right click needing several clicks to start enchanting, essentia drain desync between server and client, overchant levels on the item desyncing, enchanting taking slightly longer and using 33 essentia instead of 32
- #67 TileOverchanter.findEnchantment read the NBT of the inventory array instead of the passed stack; it now calls MiscUtils.getStackTag(enchanted). - @PLASMAchicken
- Fixed: server crash when automation inserts into the Overchanter
- Closes GTNH#24916
- #66 TBBlocks: quicksilverBrick now constructed with TBBlockDeco(Material.rock, false) so it is no longer in the translucent render pass (pass 1), which drew after TESR effects. - @Eldrinn-Elantey
- Fixed: Quicksilver Brick covering Draconic Evolution reactor core effects
- #65 Corrected ItemConcentratedTaint.java to resolve EndlessIDs compatibility issue. - @UltraProdigy
- Fixed: Concentrated Taint crash with EndlessIDs
- Closes GTNH#24766
- #58 ItemBlockTBLeaves.getUnlocalizedName used damage % 8 to index the 4 element names; changed to % 4. Also added waila as a runtimeOnly dev dependency. - @serenibyss
- Fixed: Nether Leaves and other Thaumic Bases leaves showing as Ender Leaves in Waila
- Closes GTNH#22079
Documentation
- #61 Updated language entry in en_US.lang for Rainbow Cactus research. - @Nikolay-Sitnikov
Chores
- #63 dependencies.gradle: runtimeOnly Baubles:1.0.4 replaced by Baubles-Expanded:2.2.9-GTNH. - @koolkrafter5
- Fixed: build failing because Baubles is missing from the maven
- #62 Typo fixes in en_US, ru_RU and zh_CN lang files, the TBConfig shardsFromOre comment, and a renamed local variable (reciever to receiver) in TileNodeLinker. - @Yoshy2002
- Fixed: typos in lang files and config comment
Contributors
Everyone who authored, reviewed or co-authored a change on this page, with how many of them:
@UltraProdigy (5), @koolkrafter5 (4), @Caedis (2), @Dream-Master (2), @felixfour (2), @Nikolay-Sitnikov (2), @Algent (1), @chrombread (1), @Eldrinn-Elantey (1), @PLASMAchicken (1), @RecursivePineapple (1), @serenibyss (1), @tiffit (1), @vladislemon (1), @Yoshy2002 (1)