Skip to content

RandomBoubles ​

6 merged pull requests.

New Features ​

  • #2 Added new ring item classes (ItemAerRing, ItemAquaRing, etc.), crafting interfaces, event handlers, and EIR infusion recipes. Updated dependencies to support Thaumcraft integration. - @Ethryan
    • Added: Aer Ring, Aqua Ring, Ignis Ring, Ordo Ring, Perdition Ring, Terra Ring, combination rings, primordial gem crafting interface

New Content ​

  • #1 Added zh_CN.lang file with 187 new translation entries. - @Omgise
    • Added: Chinese (Simplified) language file

Changes ​

  • #6 Removed the IPrimordialGemCrafting interface and the ItemCraftedEvent listener that spawned the returned pearl as a loose EntitySpecialItem. Ring classes use EnhancedInfusionRecipe, which hands the pearl back as a Replacement: master's rings return a primordial pearl, combination rings a Powerless Pearl when Witching Gadgets is loaded, and the top rings an Inert Primordial Pearl Fragment when the GTNH coremod is loaded. - @LazyFlesh
    • Added: second Thaumaturge's Ring infusion recipe
    • Removed: crafting event listener for pearl return

Bug Fixes ​

  • #5 EventHandler.onCrafted sets EntitySpecialItem.lifespan to 72000 instead of setting age to 72000, which made the item despawn immediately. - @Ethryan
    • Fixed: Returned crafting items despawning on spawn
  • #4 RandomBoubles.postInit calls Loader.isModLoaded with the id gregtech instead of Gregtech, so Constants.Gregtech is set correctly. - @Ethryan
    • Fixed: GregTech not detected by RandomBoubles

Documentation ​

  • #10 Added a comment after the Loader.isModLoaded("gregtech") block in RandomBoubles.postInit. No logic change. - @felixfour

Contributors ​

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

@Ethryan (5), @RecursivePineapple (2), @Dream-Master (1), @felixfour (1), @koolkrafter5 (1), @LazyFleshWasTaken (1), @Omgise (1), @sisyphussy (1), @UltraProdigy (1)