MC-Eternal-1.12 icon indicating copy to clipboard operation
MC-Eternal-1.12 copied to clipboard

1.6.2.3 Script updates

Open anabsolutesloth opened this issue 9 months ago • 1 comments

i did two separate commits for my own sanity and also the second one was combed through more thoroughly

pt. 1:

1.6.2.3 Challenge Mode script refactor

  • splits up most everything in Challenge mode into individual mod scripts, and a few generic ones for the odd recipe.
  • includes some changes to Globals.zs stuff, such as updating the Universal Alloying function to support EnderTweaker and Advanced Rocketry Tweaker, for Challenge Mode purposes.
  • also includes additions to some CQR, Treasure2, and Random Things loottables, adding materials obtained primarily through those means in Challenge mode.
  • updates Challenge Mode Betweenlands Restrictions script to add a Max Health clamp, makes the messages sent from server localize on client, and also fixes the itemCheck again because code.

pt. 2:

1.6.2.3 script refactor

MiscCrafting.zs is no longer a monolithic file, many things in it have been cut into individual mod script files, either existing or new.

  • ActuallyAdditions.zs inherits the Storage Crate and Crystal Cluster recipes, and also prevents duplicating Iron and Gold through Horse Armor, just as it did with Diamonds.
  • ExtraUtils.zs inherits the Moon Turf moonstone recipes
  • RandomThings.zs inherits the Spectre Energy Injector recipe
  • new agricraft.zs inherits the alt Crop Stick recipes
  • new botania.zs inherits the Mana Pool Fabulization and Wand of the Forest Petal change recipes
  • new chisel.zs inherits the Amber and Salt anti-duping and Mossy Stone Brick chiseling removal
  • new danknull.zs inherits the Dank Null recipe changes
  • new industrial_foregoing.zs inherits the Black Hole Unit/Tank recipes, Betweenlands Sap Log latex extraction, and Protein Reactor additions
  • new mystical_agriculture.zs inherits the Jade Seeds and MA Witherproof blocks
  • new natures_aura.zs inherits the Altar of Birthing additions and Gold Powder mortar recipe
  • new rats.zs inherits the Confit Byaldi and Potato Knishes changes, aswell as the Herb Bundle recipe change
  • new rftools.zs inherits the Dimension Builder recipe (honestly dunno why i did this one but i literally don't care enough to undo it, makes it easier to remove if and when we remove RFTDims)
  • new roots.zs inherits Mortar Flour unification and custom Runic Shearings
  • new taiga.zs inherits the Universal Alloying loop for TAIGA alloys, aswell as replacing TaigaDusts.zs by using a loop
  • new thermal.zs inherits custom Dynamo fuel stuff
  • new vampirism.zs inherits pure blood recipes
  • FairyDust.zs - Sand and Gravel recipes now turn 1x dust and 8x sand/gravel into 8x gravel/sand, instead of 4 dust and 1 sand/gravel to 1 gravel/sand
  • Loottweaker.zs - functions are now globally accessible, getNewPool also supports setting max/min/bonus rolls in an int[string] map argument
  • MowziesMobs.zs - adds recipes to scrap Wroughtnaught equipment for Steel, aswell as adding Steel Ingot and Plate drops to the - Wroughtnaught directly
  • NoSpacePortals.zs - imports a thing it probably needs now? idk it doesn't matter
  • Oredict.zs - script priority increased, and ICBM gold wire is now oredicted as wireGold
  • Thaumcraft.zs - probably stops a casting error
  • Tooltip.zs - no longer loads on Serverside, which should prevent it yelling about errors for doing client only things in the first place, might speed up loading by like 1/100th of a second also
  • DamageTypeModification.zs - now exists, i have had this thing in my back pocket for like 2 years or something but now i'm implementing it i guess, anyway basically you can have NBT on armor that will make it reduce damage from specific sources/types, enables a lot of custom silly stuff.
  • TCAspects.zs - adds some fixed aspects to a bunch of modded items
  • TaigaDusts.zs - 💥 (it's have explode)

oh yeah also quark config has an update so that it correctly references some enchantments it did not

anabsolutesloth avatar May 31 '24 02:05 anabsolutesloth