Adaptive Performance Tweaks is a collection of Minecraft Forge server-side Mod which automatically adjust specific settings on the server to allow a more balanced TPS/FPS. The goal of this mod is to allow a smoother experience on a server with several (=> 180) Mods.
⚠️Please make sure to create regular backup of your world in case something goes wrong.
🚀 Version 1.18.1 and higher 🛠️
The next-gen version of Adaptive Performance Tweaks is separated by functionally to allow an easier mix with other optimization mods. This mod includes the bundle version of all optimization.
🔭 Customized
If you want to pick and choose your optimization mod, take a look at the core page:
🚀 Version 1.16.5 ⚠️
The next-gen version of Adaptive Performance Tweaks is only supporting 1.18.1 and higher.
The former 1.16.5 version will only be receiving maintaining updates and has some backported feature from the next-gen version. But there will be no other backports of features and you should switch to 1.18.1, to get the latest features.
🚀 Version 1.17.1 ❌
This version is deprecated and will no longer receive and updates of fixes. Use it on your own risk.
Version Status Overview 🛠️
| Version | Status | | -------------- | --------------------- | | Fabric Version | ❌ Not planned | | Forge 1.16.5 | ⚠️ Maintenance only | | Forge 1.17.1 | ⚠️ Deprecated | | Forge 1.18.1 | ✔️ Active development |
will this mod work with clearlagg plugin? using arclight/mohist/spongeforge/magma
In reply to amenkov:
Clearlagg is not open source, so I have no insides how this mod works and if there are any overlapping features.
You need to test the following combination, to see which works the best for your use-case:
I am using this mod for a private modpack and when I load into a server, my server just randomly crash
Crash : https://mclo.gs/sL0AumK
Log : https://mclo.gs/ptXkNVz
In reply to hirothewolf:
Thanks for the report, the issue is caused by a mixin/core mod and mobs which claim to have custom name but in reality they don't.
I implemented some additional checks to avoid these instances, so the issue should be fixed with:
https://www.curseforge.com/minecraft/mc-mods/adaptive-performance-tweaks/files/3750103
If you still see any crashes, please report them (with new logs) over the issue link and I'm happy to take an additional look. Thanks.
Mobs spawning into nether now. Like overworld mobs. 1.16.5
In reply to AlioGremory:
Thanks for the comment, but the mod is not spawning any kind of mobs by itself.
It's basically checks if an entity should be restricted and restricts the spawn, but it is not spawning any entity by itself.
This means if you have normal mobs in the nether, it has nothing to do with this mod.
I will follow up in https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/issues/6 for this.
I am unable to get the newest 1.18.2 version to load on server. not sure if it might be mod conflict.
In reply to Badjitsu:
Could you please check if the core module is automatically installed:
https://www.curseforge.com/minecraft/mc-mods/adaptive-performance-tweaks-core/files/3735397
Sometimes CurseForge need some time to update all the depedencies to the latest version, all of them should be 3.4.0.
Hi, why its locked start new issue on github project repository?
In reply to 4lex_2:
Don't know if I really understand your question. But I will no longer provide regular updates for version 1.16.5 because I personally no longer using this version. But will still provide error fixes and patches, if needed.
Hello, does this mod decrease mob AI? Or does it only affect spawnrate? Can you tell what kind/s of mob optimalisation did you use?
1.18 version
In reply to lukiluk100:
The 1.18.1 version has currently no specific mob decrease feature like spawn rates or other limitations.
But the new player simulation distance is doing a create job of limiting mob spawning and entity interaction outside the specific radius.
I'm currently working on a mob decreasing feature for 1.18.1, but it will not be aggressive like the former version.
You could get a detailed overview over the currently included optimization over:
https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/blob/main/core/README.md
In reply to lukiluk100:
I released a beta version for the spawn / entity module over https://www.curseforge.com/minecraft/mc-mods/adaptive-performance-tweaks-spawn .
Unfortunately it could take some (1-5) days until the module is approved by the Curse Forge team.
I am using this mod for a private modpack and when I load into a single player world no mobs spawn and when I remove the mod and trying to create a world it won't load? I need help
In reply to arkau_:
The mod is not modifying the world or any world data at all and only controlling the spawn rates or adjusting some general settings.
If your world is no longer loading, it has nothing to do with this mod and is related to another mods instead.
There are some mods which adjust your world and the world will no longer work if these mods are removed.
I recommend to create a backup of your current world and to use the "Optimize World" function from Minecraft so see if this is able to restore your world.
If you can reproduce the issue with no mobs spawning with a new world, please open a bug report with all the details to reproduce the issue over https://github.com/MarkusBordihn/adaptive_performance_tweaks/issues .
Is there anyway to disable/enable the player login protection and maybe increase the time? I ask because Mineshafts & Monsters somehow disabled it and it's unfathomably annoying dying everytime my game crashes.
In reply to FatheredPuma81:
You can disable the player login protection over "optimizePlayerLogin = false" in the adaptive_performance_tweaks-common.toml file.
There is currently no option to increase the time or just disable the player protection, but I will add a option in the next update.
In reply to Kaworru:
Yea I already checked that and it's set to true.
In reply to FatheredPuma81:
Just took a look into the mod pack, seems they are using https://www.curseforge.com/minecraft/mc-mods/login-protection which is overwriting the PlayerProtection of this mod. You can disable the (optimizePlayerLogin=false) of this mod and increase the protection duration (invulnerabilityTime=...) in the login-protection mod instead.
In reply to Kaworru:
Oh thanks for your help! Yea I just had a look through the mods and it also has Clumps, Performant, and InControl. EXP suddenly broke and removing Clumps fixed it, I think InControl is only setup for spawning bosses because the config is pretty scarce, and I have no idea about Performant.