From ef9a54adce5987c6e2d8b932b6fec549f6aad584 Mon Sep 17 00:00:00 2001 From: tier940 Date: Thu, 21 Nov 2024 19:39:32 +0900 Subject: [PATCH] Update mods - Advanced Backups - Better Questing Unofficial - Had Enough Items - StellarCore --- CHANGELOG_v2.md | 8 +- manifest.json | 6 +- .../config/Universal Tweaks - Bugfixes.cfg | 3 +- overrides/config/stellar_core.cfg | 148 +++++++++--------- 4 files changed, 88 insertions(+), 77 deletions(-) diff --git a/CHANGELOG_v2.md b/CHANGELOG_v2.md index 09d5648a..2f99f638 100644 --- a/CHANGELOG_v2.md +++ b/CHANGELOG_v2.md @@ -1,7 +1,9 @@ -# v2.8.9 +# v2.7.9 ## Update mods -- Better Questing Unofficial (4.2.4 -> 4.2.5) -- StellarCore (1.5.4 -> 1.5.13) +- Advanced Backups (3.6.3 -> 3.6.4) +- Better Questing Unofficial (4.2.4 -> 4.2.6) +- Had Enough Items (4.25.5 -> 4.26.2) +- StellarCore (1.5.4 -> 1.5.20) - PackagedAuto (v1.0.13.55 -> v1.0.13.56) - Universal Tweaks (1.12.0 -> 1.13.0) diff --git a/manifest.json b/manifest.json index c4514f58..6c731082 100644 --- a/manifest.json +++ b/manifest.json @@ -181,7 +181,7 @@ }, { "projectID": 876284, - "fileID": 5648127, + "fileID": 5901138, "required": true }, { @@ -301,7 +301,7 @@ }, { "projectID": 629629, - "fileID": 5849559, + "fileID": 5875712, "required": true }, { @@ -466,7 +466,7 @@ }, { "projectID": 557549, - "fileID": 5815590, + "fileID": 5906628, "required": true }, { diff --git a/overrides/config/Universal Tweaks - Bugfixes.cfg b/overrides/config/Universal Tweaks - Bugfixes.cfg index fa807423..30baabd0 100644 --- a/overrides/config/Universal Tweaks - Bugfixes.cfg +++ b/overrides/config/Universal Tweaks - Bugfixes.cfg @@ -154,6 +154,8 @@ general { # Example: minecraft:minecart S:"[2] Entity Blacklist" < minecraft:minecart + pixelmon:empty_pokeball + pixelmon:occupied_pokeball > } @@ -197,7 +199,6 @@ general { # Fixes the spectator menu not showing player skins B:"Spectator Menu"=true - } world { diff --git a/overrides/config/stellar_core.cfg b/overrides/config/stellar_core.cfg index 695a402f..0a1950ec 100644 --- a/overrides/config/stellar_core.cfg +++ b/overrides/config/stellar_core.cfg @@ -45,11 +45,11 @@ general { advancedrocketry { # Fix the NPE problem that occasionally occurs with BiomeChanger. - B:ItemBiomeChanger=false + B:ItemBiomeChanger=true # When the planetDefs.xml file is corrupted, make it regenerate the file instead of letting it damn near crash. # This is usually only a problem if the game process is unexpectedly exited, and the file is usually unrecoverable without a backup. - B:PreventDimensionManagerCrash=false + B:PreventDimensionManagerCrash=true } ancientspellcraft { @@ -102,6 +102,11 @@ general { B:CraftingInjectorFixes=true } + ebwizardry { + # Fix an issue where Imbuement Altar could copy items using a special interact method. + B:BlockImbuementAltarDupeFixes=true + } + enderioconduits { # A somewhat disruptive feature fix that modifies some of the way item conduits work, # allowing some special cases to store extracted items inside the conduit, @@ -110,6 +115,16 @@ general { B:ItemConduitItemStackCache=false } + enderutilities { + # Fix an issue where HandyBag sometimes picking up items would cause them to be duplicated, + # with the side effect that the player's item bar would no longer be populated when picking up matching items. + B:ItemHandyBagDupeFixes=true + + # Fix an issue where Nullifier sometimes picking up items would cause them to be duplicated, + # with the side effect that the player's item bar would no longer be populated when picking up matching items. + B:ItemNullifierDupeFixes=true + } + extrabotany { # Prevents the Mana Liquefaction Device from storing far more liquid magic than it is set to store. B:TileManaLiquefactionFixes=true @@ -250,21 +265,6 @@ general { B:ContainerSatchelFilterFixes=true } - enderutilities { - # Fix an issue where HandyBag sometimes picking up items would cause them to be duplicated, - # with the side effect that the player's item bar would no longer be populated when picking up matching items. - B:ItemHandyBagDupeFixes=true - - # Fix an issue where Nullifier sometimes picking up items would cause them to be duplicated, - # with the side effect that the player's item bar would no longer be populated when picking up matching items. - B:ItemNullifierDupeFixes=true - } - - ebwizardry { - # Fix an issue where Imbuement Altar could copy items using a special interact method. - B:BlockImbuementAltarDupeFixes=true - } - } performance { @@ -327,6 +327,7 @@ general { # (Client/Server Performance) Cache constants -32768 - 32767 of NBTTagByte, NBTTagInt, NBTTagLong, NBTTagFloat, NBTTagDouble using constant pool. # Like IntegerCache in the JVM, improves memory usage and reduces object creation overhead. + # Note: Some mods may not comply with the specification causing NBTBase to be loaded prematurely, so there may be a higher probability of problems with this feature. # Incompatible with old version of Quark (< r1.6-189), which modifies the bytecode of the NBTTag class too early. B:NBTPrimitiveConstantsPool=true @@ -366,7 +367,7 @@ general { # (Client Performance) Caches the state of existence of each resource file in the ResourcePack, # improve the speed of model loading, if you encounter the game can not be loaded or display anomaly, turn off this option. - B:ResourceExistStateCache=false + B:ResourceExistStateCache=true # (Client/Server Performance) Deduplicate internal strings of ResourceLocation to reduce memory usage. # When installed with CensoredASM, turn off the `resourceLocationCanonicalization` feature of CensoredASM. @@ -410,6 +411,9 @@ general { # helping to improve the computer freezing problem at game startup, but potentially causing the game to take longer to load. B:ASMDataTableCPUUsageImprovements=false + # (Client/Server Performance) Improved performance of ASMModParser in parsing bytecode, improved startup speed (~1 ~ 5 seconds). + B:ASMModParserImprovements=true + # (Client/Server Performance) ChunkManager optimisation, improves performance in more player environments. B:ChunkManager=true @@ -433,6 +437,11 @@ general { B:UnpackedBakedQuadVertexDataCanonicalization=false } + astralsorcery { + # (Server Performance) Add optional updates to the block to improve network bandwidth usage. + B:TileNetworkSkyboundImprovements=true + } + avaritia { # (Client / Server Performance) Speed up recipe loading with parallel loading. B:AvaritiaRecipeManagerImprovements=true @@ -446,6 +455,11 @@ general { B:TrailManagerAsync=true } + enderutilities { + # (Server Performance) Improvements to the way UtilItemModular loads items to slightly improve performance. + B:UtilItemModularImprovements=true + } + extrabotany { # (Client/Server Performance) Block them from doing network operations in the main thread. B:PersistentVariableHandlerAsync=true @@ -464,7 +478,7 @@ general { # Only works if SparkEntityImprovements is enabled. # Min: 2 # Max: 60 - I:SparkMaxWorkDelay=10 + I:SparkMaxWorkDelay=20 # (Server Performance) Improvements to the way Alf Portals work to slightly improve performance. B:alfPortalImprovements=true @@ -558,6 +572,14 @@ general { B:TileConduitBundleImprovements=true } + fluxnetworks { + # (Server Performance) Removing the secondary judgement of energy transfer may help improve performance. + B:ConnectionTransferImprovements=true + + # (Server Performance | Experimental) Rewriting the flux network calculation logic to improve performance using multithreading. + B:ParallelNetworkCalculation=false + } + ftblib { # (Server Performance) Improved some of the judgments so that it doesn't consume a lot of time sending network packets. B:InvUtilsForceUpdateImprovements=true @@ -600,6 +622,18 @@ general { B:HUDFramebuffer=false } + immersiveengineering { + # (Server Performance) Blocking the IE Mechanical Block from triggering a full block update when transferring energy may improve performance. + # But if strange block states appear try turning off this option. + B:EnergyTransferNoUpdate=true + } + + libnine { + # (Client Performance) Cache the result of L9Models#isOfType to improve game loading speed. + # This feature requires Vanilla#ResourceExistStateCache option. + B:L9ModelsIsOfTypeCache=true + } + mekanism { # (Server Performance) Performance improvements on data structures. # MEKCEu already includes this feature, so installing MEKCEu will automatically disable it. @@ -614,6 +648,12 @@ general { B:PipeUtilsImprovements=true } + nuclearcraftoverhauled { + # (Server Performance) Improvements search performance of basic recipes. + # Requires disable processor.smart_processor_input option at nuclearcraft.cfg. + B:BasicRecipeSearchImprovements=true + } + tconstruct { # (Server Performance) Improvements in the search performance of Basin Casing recipes. B:BasinCastingRecipeSearchImprovements=true @@ -633,36 +673,6 @@ general { I:TileSmelteryMaxAlloyRecipePerTick=5 } - astralsorcery { - # (Server Performance) Add optional updates to the block to improve network bandwidth usage. - B:TileNetworkSkyboundImprovements=true - } - - enderutilities { - # (Server Performance) Improvements to the way UtilItemModular loads items to slightly improve performance. - B:UtilItemModularImprovements=true - } - - fluxnetworks { - # (Server Performance) Removing the secondary judgement of energy transfer may help improve performance. - B:ConnectionTransferImprovements=true - - # (Server Performance | Experimental) Rewriting the flux network calculation logic to improve performance using multithreading. - B:ParallelNetworkCalculation=false - } - - immersiveengineering { - # (Server Performance) Blocking the IE Mechanical Block from triggering a full block update when transferring energy may improve performance. - # But if strange block states appear try turning off this option. - B:EnergyTransferNoUpdate=true - } - - libnine { - # (Client Performance) Cache the result of L9Models#isOfType to improve game loading speed. - # This feature requires Vanilla#ResourceExistStateCache option. - B:L9ModelsIsOfTypeCache=true - } - touhoulittlemaid { # (Client Performance) Enable model data Canonicalization to improve TLM model memory usage. B:modelDataCanonicalization=true @@ -671,12 +681,6 @@ general { B:texturedQuadFloatCanonicalization=true } - nuclearcraftoverhauled { - # (Server Performance) Improvements search performance of basic recipes. - # Requires disable processor.smart_processor_input option at nuclearcraft.cfg. - B:BasicRecipeSearchImprovements=true - } - } features { @@ -704,6 +708,10 @@ general { hellfirepvp.astralsorcery.common.entities.EntityFlare hellfirepvp.astralsorcery.common.entities.EntityLiquidSpark mekanism.weapons.common.entity.EntityMekaArrow + net.lrsoft.mets.entity.EntityGunBullet + net.lrsoft.mets.entity.EntityHyperGunBullet + net.lrsoft.mets.entity.EntityPlasmaBullet + net.lrsoft.mets.entity.EntityTachyonBullet net.minecraft.entity.projectile.EntitySpectralArrow thundr.redstonerepository.entity.projectile.EntityArrowGelid xyz.phanta.tconevo.entity.EntityMagicMissile @@ -749,11 +757,21 @@ general { B:DisableCosmeticRecipe=false } + ebwizardry { + # Prevents the WizardSpell loot from logging to the server console when it's casted. + B:PreventWizardSpellLogSpam=false + } + enderioconduits { # If you're really tired of all this useless logging, set it to true (filter only the no side effects section). B:PrevEnderLiquidConduitNetworkLogSpam=true } + fluxnetworks { + # (Server) Make FluxNetworks to generate a random int uid for each network, instead of using the self-incrementing ID. + B:RandomNetworkUniqueID=false + } + ic2 { # A highly intrusive feature that makes the IC2 and most of its Addon mod's power items no longer use the endurance value to # display power, but instead use a special display, a feature that disables the endurance value and helps automate the crafting. @@ -780,6 +798,11 @@ general { B:TOPSupport=true } + modularrouters { + # (Client) Automatically enable the ECO mode for new routers. + B:RouterECOModeByDefault=true + } + nuclearcraftoverhauled { # Completely disable NuclearCraft: Overhauled's radiation system if you really don't want to see them in every item's NBT, haha. B:DisableRadiationCapability=false @@ -803,21 +826,6 @@ general { B:RemoveEfficientEnergyCostEnchantment=false } - ebwizardry { - # Prevents the WizardSpell loot from logging to the server console when it's casted. - B:PreventWizardSpellLogSpam=false - } - - fluxnetworks { - # (Server) Make FluxNetworks to generate a random int uid for each network, instead of using the self-incrementing ID. - B:RandomNetworkUniqueID=false - } - - modularrouters { - # (Client) Automatically enable the ECO mode for new routers. - B:RouterECOModeByDefault=true - } - } }