COWMODSКаталог модов
Adaptive Performance Tweaks

ВЕРСИИ (169)

release

Adaptive Performance Tweaks 12.10.0

12.10.0
9 окт. 2026 г.354Minecraft: 26.3forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.3 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Fixed players staying invisible and invulnerable after turning off login protection at runtime. - Fixed the distance conflict warning blaming another mod for a singleplayer render distance change. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Fixed XP orb merging spawning a replacement orb, which could freeze the server on large piles. - Fixed merged XP orbs restarting their despawn timer, so continuously fed piles never despawned. - Fixed the Forge build never registering its mixins, which disabled most of its optimizations. - Fixed 100% hurt damage reduction not blocking any damage on Forge for child mode and starters. - Fixed natural spawn throttling still running after disabling the `spawn` feature. - Fixed spawn limits counting spawner spawns twice on Forge and NeoForge, blocking extra spawns. - Fixed item limits removing live drops while still counting items that were already picked up. - Fixed natural spawn throttling on Forge running per spawn candidate, blocking far too many mobs. - Fixed merged item drops staying in the world as empty entities, raising the entity count. - Fixed spawn statistics counting excluded spawns while the `spawn` feature was disabled. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed Forge to apply XP orb merging, spawner, AI and chunk throttling like NeoForge and Fabric. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 50 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
9 окт. 2026 г.94Minecraft: 26.3neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.3 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Fixed players staying invisible and invulnerable after turning off login protection at runtime. - Fixed the distance conflict warning blaming another mod for a singleplayer render distance change. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Fixed XP orb merging spawning a replacement orb, which could freeze the server on large piles. - Fixed merged XP orbs restarting their despawn timer, so continuously fed piles never despawned. - Fixed the Forge build never registering its mixins, which disabled most of its optimizations. - Fixed 100% hurt damage reduction not blocking any damage on Forge for child mode and starters. - Fixed natural spawn throttling still running after disabling the `spawn` feature. - Fixed spawn limits counting spawner spawns twice on Forge and NeoForge, blocking extra spawns. - Fixed item limits removing live drops while still counting items that were already picked up. - Fixed natural spawn throttling on Forge running per spawn candidate, blocking far too many mobs. - Fixed merged item drops staying in the world as empty entities, raising the entity count. - Fixed spawn statistics counting excluded spawns while the `spawn` feature was disabled. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed Forge to apply XP orb merging, spawner, AI and chunk throttling like NeoForge and Fabric. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 50 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
9 окт. 2026 г.2,1 тыс.Minecraft: 26.3fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.3 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Fixed players staying invisible and invulnerable after turning off login protection at runtime. - Fixed the distance conflict warning blaming another mod for a singleplayer render distance change. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Fixed XP orb merging spawning a replacement orb, which could freeze the server on large piles. - Fixed merged XP orbs restarting their despawn timer, so continuously fed piles never despawned. - Fixed the Forge build never registering its mixins, which disabled most of its optimizations. - Fixed 100% hurt damage reduction not blocking any damage on Forge for child mode and starters. - Fixed natural spawn throttling still running after disabling the `spawn` feature. - Fixed spawn limits counting spawner spawns twice on Forge and NeoForge, blocking extra spawns. - Fixed item limits removing live drops while still counting items that were already picked up. - Fixed natural spawn throttling on Forge running per spawn candidate, blocking far too many mobs. - Fixed merged item drops staying in the world as empty entities, raising the entity count. - Fixed spawn statistics counting excluded spawns while the `spawn` feature was disabled. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed Forge to apply XP orb merging, spawner, AI and chunk throttling like NeoForge and Fabric. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 50 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
9 окт. 2026 г.67Minecraft: 26.2neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Fixed players staying invisible and invulnerable after turning off login protection at runtime. - Fixed the distance conflict warning blaming another mod for a singleplayer render distance change. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Fixed XP orb merging spawning a replacement orb, which could freeze the server on large piles. - Fixed merged XP orbs restarting their despawn timer, so continuously fed piles never despawned. - Fixed the Forge build never registering its mixins, which disabled most of its optimizations. - Fixed 100% hurt damage reduction not blocking any damage on Forge for child mode and starters. - Fixed natural spawn throttling still running after disabling the `spawn` feature. - Fixed spawn limits counting spawner spawns twice on Forge and NeoForge, blocking extra spawns. - Fixed item limits removing live drops while still counting items that were already picked up. - Fixed natural spawn throttling on Forge running per spawn candidate, blocking far too many mobs. - Fixed merged item drops staying in the world as empty entities, raising the entity count. - Fixed spawn statistics counting excluded spawns while the `spawn` feature was disabled. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed Forge to apply XP orb merging, spawner, AI and chunk throttling like NeoForge and Fabric. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 50 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
9 окт. 2026 г.990Minecraft: 26.2fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Fixed players staying invisible and invulnerable after turning off login protection at runtime. - Fixed the distance conflict warning blaming another mod for a singleplayer render distance change. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Fixed XP orb merging spawning a replacement orb, which could freeze the server on large piles. - Fixed merged XP orbs restarting their despawn timer, so continuously fed piles never despawned. - Fixed the Forge build never registering its mixins, which disabled most of its optimizations. - Fixed 100% hurt damage reduction not blocking any damage on Forge for child mode and starters. - Fixed natural spawn throttling still running after disabling the `spawn` feature. - Fixed spawn limits counting spawner spawns twice on Forge and NeoForge, blocking extra spawns. - Fixed item limits removing live drops while still counting items that were already picked up. - Fixed natural spawn throttling on Forge running per spawn candidate, blocking far too many mobs. - Fixed merged item drops staying in the world as empty entities, raising the entity count. - Fixed spawn statistics counting excluded spawns while the `spawn` feature was disabled. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed Forge to apply XP orb merging, spawner, AI and chunk throttling like NeoForge and Fabric. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 50 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
9 окт. 2026 г.82Minecraft: 26.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Fixed players staying invisible and invulnerable after turning off login protection at runtime. - Fixed the distance conflict warning blaming another mod for a singleplayer render distance change. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Fixed XP orb merging spawning a replacement orb, which could freeze the server on large piles. - Fixed merged XP orbs restarting their despawn timer, so continuously fed piles never despawned. - Fixed the Forge build never registering its mixins, which disabled most of its optimizations. - Fixed 100% hurt damage reduction not blocking any damage on Forge for child mode and starters. - Fixed natural spawn throttling still running after disabling the `spawn` feature. - Fixed spawn limits counting spawner spawns twice on Forge and NeoForge, blocking extra spawns. - Fixed item limits removing live drops while still counting items that were already picked up. - Fixed natural spawn throttling on Forge running per spawn candidate, blocking far too many mobs. - Fixed merged item drops staying in the world as empty entities, raising the entity count. - Fixed spawn statistics counting excluded spawns while the `spawn` feature was disabled. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed Forge to apply XP orb merging, spawner, AI and chunk throttling like NeoForge and Fabric. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 50 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
8 окт. 2026 г.66Minecraft: 26.1.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Fixed XP orb merging spawning a replacement orb, which could freeze the server on large piles. - Fixed merged XP orbs restarting their despawn timer, so continuously fed piles never despawned. - Fixed the Forge build never registering its mixins, which disabled most of its optimizations. - Fixed 100% hurt damage reduction not blocking any damage on Forge for child mode and starters. - Fixed natural spawn throttling still running after disabling the `spawn` feature. - Fixed spawn limits counting spawner spawns twice on Forge, blocking more spawns than configured. - Fixed item limits removing live drops while still counting items that were already picked up. - Fixed natural spawn throttling on Forge running per spawn candidate, blocking far too many mobs. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed Forge to apply XP orb merging, spawner, AI and chunk throttling like NeoForge and Fabric. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 50 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
8 окт. 2026 г.356Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Fixed XP orb merging spawning a replacement orb, which could freeze the server on large piles. - Fixed merged XP orbs restarting their despawn timer, so continuously fed piles never despawned. - Fixed the Forge build never registering its mixins, which disabled most of its optimizations. - Fixed 100% hurt damage reduction not blocking any damage on Forge for child mode and starters. - Fixed natural spawn throttling still running after disabling the `spawn` feature. - Fixed spawn limits counting spawner spawns twice on Forge, blocking more spawns than configured. - Fixed item limits removing live drops while still counting items that were already picked up. - Fixed natural spawn throttling on Forge running per spawn candidate, blocking far too many mobs. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed Forge to apply XP orb merging, spawner, AI and chunk throttling like NeoForge and Fabric. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 50 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
8 окт. 2026 г.60Minecraft: 26.1.2neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Fixed XP orb merging spawning a replacement orb, which could freeze the server on large piles. - Fixed merged XP orbs restarting their despawn timer, so continuously fed piles never despawned. - Fixed the Forge build never registering its mixins, which disabled most of its optimizations. - Fixed 100% hurt damage reduction not blocking any damage on Forge for child mode and starters. - Fixed natural spawn throttling still running after disabling the `spawn` feature. - Fixed spawn limits counting spawner spawns twice on Forge, blocking more spawns than configured. - Fixed item limits removing live drops while still counting items that were already picked up. - Fixed natural spawn throttling on Forge running per spawn candidate, blocking far too many mobs. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed Forge to apply XP orb merging, spawner, AI and chunk throttling like NeoForge and Fabric. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 50 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
8 окт. 2026 г.1,3 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 48 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
8 окт. 2026 г.199Minecraft: 1.21.11forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 48 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
8 окт. 2026 г.62Minecraft: 1.21.11neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 48 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
7 окт. 2026 г.1,7 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
7 окт. 2026 г.74Minecraft: 1.21.1forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
7 окт. 2026 г.662Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
7 окт. 2026 г.1,5 тыс.Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent from minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.10.0

12.10.0
7 окт. 2026 г.348Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.10.0 - Fixed #83 by no longer tracking entities that never joined their level, e.g. duplicate UUIDs. - Added a warning naming the entity types removed from tracking after a failed level join. - Added `/aptweaks diagnostics` to show tracked entity counts and stale or orphaned entries. - Added a "Tracking Cleanup" table to the benchmark report. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent from minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.9.0

12.9.0
22 авг. 2026 г.2,1 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Fixed XP orb merging spawning a replacement orb, which could freeze the server on large piles. - Fixed merged XP orbs restarting their despawn timer, so continuously fed piles never despawned. - Fixed the Forge build never registering its mixins, which disabled most of its optimizations. - Fixed 100% hurt damage reduction not blocking any damage on Forge for child mode and starters. - Fixed natural spawn throttling still running after disabling the `spawn` feature. - Fixed spawn limits counting spawner spawns twice on Forge and NeoForge, blocking extra spawns. - Fixed item limits removing live drops while still counting items that were already picked up. - Fixed natural spawn throttling on Forge running per spawn candidate, blocking far too many mobs. - Fixed merged item drops staying in the world as empty entities, raising the entity count. - Fixed spawn statistics counting excluded spawns while the `spawn` feature was disabled. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed Forge to apply XP orb merging, spawner, AI and chunk throttling like NeoForge and Fabric. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 50 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.9.0

12.9.0
22 авг. 2026 г.344Minecraft: 26.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Fixed XP orb merging spawning a replacement orb, which could freeze the server on large piles. - Fixed merged XP orbs restarting their despawn timer, so continuously fed piles never despawned. - Fixed the Forge build never registering its mixins, which disabled most of its optimizations. - Fixed 100% hurt damage reduction not blocking any damage on Forge for child mode and starters. - Fixed natural spawn throttling still running after disabling the `spawn` feature. - Fixed spawn limits counting spawner spawns twice on Forge and NeoForge, blocking extra spawns. - Fixed item limits removing live drops while still counting items that were already picked up. - Fixed natural spawn throttling on Forge running per spawn candidate, blocking far too many mobs. - Fixed merged item drops staying in the world as empty entities, raising the entity count. - Fixed spawn statistics counting excluded spawns while the `spawn` feature was disabled. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed Forge to apply XP orb merging, spawner, AI and chunk throttling like NeoForge and Fabric. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 50 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.9.0

12.9.0
22 авг. 2026 г.177Minecraft: 26.2neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Fixed XP orb merging spawning a replacement orb, which could freeze the server on large piles. - Fixed merged XP orbs restarting their despawn timer, so continuously fed piles never despawned. - Fixed the Forge build never registering its mixins, which disabled most of its optimizations. - Fixed 100% hurt damage reduction not blocking any damage on Forge for child mode and starters. - Fixed natural spawn throttling still running after disabling the `spawn` feature. - Fixed spawn limits counting spawner spawns twice on Forge and NeoForge, blocking extra spawns. - Fixed item limits removing live drops while still counting items that were already picked up. - Fixed natural spawn throttling on Forge running per spawn candidate, blocking far too many mobs. - Fixed merged item drops staying in the world as empty entities, raising the entity count. - Fixed spawn statistics counting excluded spawns while the `spawn` feature was disabled. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed Forge to apply XP orb merging, spawner, AI and chunk throttling like NeoForge and Fabric. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 50 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.9.0

12.9.0
22 авг. 2026 г.101Minecraft: 26.1.2neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Fixed XP orb merging spawning a replacement orb, which could freeze the server on large piles. - Fixed merged XP orbs restarting their despawn timer, so continuously fed piles never despawned. - Fixed the Forge build never registering its mixins, which disabled most of its optimizations. - Fixed 100% hurt damage reduction not blocking any damage on Forge for child mode and starters. - Fixed natural spawn throttling still running after disabling the `spawn` feature. - Fixed spawn limits counting spawner spawns twice on Forge, blocking more spawns than configured. - Fixed item limits removing live drops while still counting items that were already picked up. - Fixed natural spawn throttling on Forge running per spawn candidate, blocking far too many mobs. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed Forge to apply XP orb merging, spawner, AI and chunk throttling like NeoForge and Fabric. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 50 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.9.0

12.9.0
22 авг. 2026 г.142Minecraft: 26.1.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Fixed XP orb merging spawning a replacement orb, which could freeze the server on large piles. - Fixed merged XP orbs restarting their despawn timer, so continuously fed piles never despawned. - Fixed the Forge build never registering its mixins, which disabled most of its optimizations. - Fixed 100% hurt damage reduction not blocking any damage on Forge for child mode and starters. - Fixed natural spawn throttling still running after disabling the `spawn` feature. - Fixed spawn limits counting spawner spawns twice on Forge, blocking more spawns than configured. - Fixed item limits removing live drops while still counting items that were already picked up. - Fixed natural spawn throttling on Forge running per spawn candidate, blocking far too many mobs. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed Forge to apply XP orb merging, spawner, AI and chunk throttling like NeoForge and Fabric. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 50 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.9.0

12.9.0
22 авг. 2026 г.760Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Fixed XP orb merging spawning a replacement orb, which could freeze the server on large piles. - Fixed merged XP orbs restarting their despawn timer, so continuously fed piles never despawned. - Fixed the Forge build never registering its mixins, which disabled most of its optimizations. - Fixed 100% hurt damage reduction not blocking any damage on Forge for child mode and starters. - Fixed natural spawn throttling still running after disabling the `spawn` feature. - Fixed spawn limits counting spawner spawns twice on Forge, blocking more spawns than configured. - Fixed item limits removing live drops while still counting items that were already picked up. - Fixed natural spawn throttling on Forge running per spawn candidate, blocking far too many mobs. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed Forge to apply XP orb merging, spawner, AI and chunk throttling like NeoForge and Fabric. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 50 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.9.0

12.9.0
22 авг. 2026 г.224Minecraft: 1.21.11forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 48 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.9.0

12.9.0
22 авг. 2026 г.2 тыс.Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 48 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.9.0

12.9.0
22 авг. 2026 г.86Minecraft: 1.21.11neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Fixed spawn limits counting mobs that never joined the world, blocking more spawns over time. - Fixed spawn limits counting natural spawns twice on Forge and NeoForge. - Changed spawn limits to only count mobs actually in the world; more mobs may spawn than before. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. - Added 48 in-game tests for all loaders, which are not part of the released files. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.9.0

12.9.0
21 авг. 2026 г.772Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.9.0

12.9.0
21 авг. 2026 г.2,6 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.9.0

12.9.0
21 авг. 2026 г.91Minecraft: 1.21.1forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.9.0

12.9.0
21 авг. 2026 г.635Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent from minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.9.0

12.9.0
21 авг. 2026 г.2,3 тыс.Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.9.0 - Fixed #93 by no longer freezing the server when many items drop in the same area. - Fixed #92 by capping warmups and no longer forcing clients to rebuild every visible chunk. - Fixed item limits removing merged stacks instead of the smallest nearby item drop. - Fixed warmups skipping same-dimension teleports and never recovering view distance or game rules. - Fixed simulation distance staying capped and still evaluating with the feature disabled. - Fixed movement throttle settings resetting on start and speed being overestimated under lag. - Fixed the chunk generation throttle also delaying chunk loading and world saving. - Fixed the benchmark not applying all optimizations and breaking them when cancelled early. - Changed the server to advertise its full chunk radius; clients cache more chunks in return. - Changed the benchmark to run at VERY_HIGH load with steadier sampling and clearer report columns. - Added `loginWarmupReductionMax` and `preventClientChunkReload` plus a distance conflict warning. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent from minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.8.0

12.8.0
28 июл. 2026 г.1,3 тыс.Minecraft: 26.2fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.8.0

12.8.0
28 июл. 2026 г.116Minecraft: 26.2neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.8.0

12.8.0
28 июл. 2026 г.239Minecraft: 26.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Fixed XP orb merging spawning a replacement orb instead of merging into the existing one, which could crash the server on large orb piles. - Fixed merged XP orbs restarting their despawn timer on every merge, so continuously fed orb piles never despawned on their own. - Fixed the Forge build never registering its mixins, which left XP orb merging, spawner and AI throttling, chunk generation throttling and the villager conversion fix without effect on Forge. - Changed Forge to actually apply the optimizations listed above; spawn rates, mob AI and chunk generation now behave like on NeoForge and Fabric. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.8.0

12.8.0
28 июл. 2026 г.316Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.8.0

12.8.0
28 июл. 2026 г.52Minecraft: 26.1.2neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.8.0

12.8.0
28 июл. 2026 г.117Minecraft: 26.1.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Fixed the login and teleport warmup never triggering for teleports inside the same dimension, like commands, ender pearls and teleports from other mods. - Fixed a possible crash while a player joined the server with an active chunk generation throttle. - Fixed `movementThrottleSampleTicks` and `movementThrottleWindowSamples` falling back to their defaults on every server start until the first config reload. - Fixed view distance not recovering from the login warmup while a player kept moving with `movementWarmupEnabled=false`. - Fixed the movement speed being overestimated when position samples were delayed by server lag. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.8.0

12.8.0
27 июл. 2026 г.125Minecraft: 1.21.11forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.8.0

12.8.0
27 июл. 2026 г.860Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.8.0

12.8.0
27 июл. 2026 г.48Minecraft: 1.21.11neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.8.0

12.8.0
27 июл. 2026 г.376Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.8.0

12.8.0
27 июл. 2026 г.1,4 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.8.0

12.8.0
27 июл. 2026 г.385Minecraft: 1.21.1forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.8.0

12.8.0
27 июл. 2026 г.314Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent from minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.8.0

12.8.0
27 июл. 2026 г.1,5 тыс.Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.8.0 - Fixed #91 by letting the login and teleport warmup decay back to the load-based distance. - Fixed view and simulation distance never recovering while a player kept walking around. - Fixed simulation distance never recovering from a warmup at NORMAL load and above. - Changed `movementThrottleRecoverOnlyWhenStable` to wait for the movement threshold rather than a motionless player; only applies with `movementThrottleEnabled=false`. - Changed movement throttling to a speed in blocks/s, replacing the distance-threshold settings with `movementThrottleSpeedBlocksPerSecond`/`movementSpeedBlocksPerSecond` (removed on load). - Changed movement throttling to ignore vertical movement; falling and mining down no longer count. - Added a second throttle stage for fast transit, applying max reduction at any load, via `movementThrottleFastSpeedBlocksPerSecond`/`movementFastSpeedBlocksPerSecond`. - Increased code readability. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent from minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.7.0

12.7.0
14 июл. 2026 г.414Minecraft: 26.2fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.7.0

12.7.0
14 июл. 2026 г.55Minecraft: 26.2neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.7.0

12.7.0
14 июл. 2026 г.84Minecraft: 26.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.7.0

12.7.0
14 июл. 2026 г.108Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.7.0

12.7.0
14 июл. 2026 г.29Minecraft: 26.1.2neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.7.0

12.7.0
14 июл. 2026 г.40Minecraft: 26.1.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.7.0

12.7.0
14 июл. 2026 г.51Minecraft: 1.21.11forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.7.0

12.7.0
14 июл. 2026 г.203Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.7.0

12.7.0
14 июл. 2026 г.31Minecraft: 1.21.11neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.7.0

12.7.0
14 июл. 2026 г.811Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.7.0

12.7.0
14 июл. 2026 г.30Minecraft: 1.21.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.7.0

12.7.0
14 июл. 2026 г.99Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.7.0

12.7.0
14 июл. 2026 г.104Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent from minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.7.0

12.7.0
14 июл. 2026 г.617Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.7.0 - Fixed login protection Invulnerable/Invisible flags persisting across sessions after a mid-protection disconnect. Thanks to `@Anscylla`. - Fixed Fabric item/orb limits removing entities after they already joined the world. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent from minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.6.0

12.6.0
5 июл. 2026 г.279Minecraft: 26.2fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.6.0

12.6.0
5 июл. 2026 г.52Minecraft: 26.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.6.0

12.6.0
5 июл. 2026 г.65Minecraft: 26.2neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.6.0

12.6.0
5 июл. 2026 г.35Minecraft: 26.1.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.6.0

12.6.0
5 июл. 2026 г.18Minecraft: 26.1.2neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.6.0

12.6.0
5 июл. 2026 г.181Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.6.0

12.6.0
5 июл. 2026 г.35Minecraft: 1.21.11forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.6.0

12.6.0
5 июл. 2026 г.146Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.6.0

12.6.0
5 июл. 2026 г.25Minecraft: 1.21.11neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.6.0

12.6.0
5 июл. 2026 г.85Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.6.0

12.6.0
5 июл. 2026 г.581Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.6.0

12.6.0
5 июл. 2026 г.19Minecraft: 1.21.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.6.0

12.6.0
5 июл. 2026 г.136Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent from minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.6.0

12.6.0
5 июл. 2026 г.491Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.6.0 - Fixed item merge losing the remainder when a drop only partially fits a nearby stack. - Fixed arrow cleanup removing thrown tridents and pickup-able player arrows; protected projectiles now use a separate hard cap (tridents removed last). - Fixed game rules not being restored on shutdown, persisting optimized values (randomTickSpeed, doFireTick, ...) into level.dat and corrupting the baseline on restart. - Fixed /aptweaks feature not applying enable/disable transitions (stale view/simulation distance and game rules). - Fixed monitoringIntervalSeconds=0 silencing monitoring instead of logging on load changes. - Fixed dimensions.ignore in spawn presets falling back to global limits instead of exempting it. - Fixed server load rising-check comparing against a two-cycles-old measurement. - Fixed login protection clearing invisibility/invulnerability set by game modes or other mods. - Added entity tag support (#namespace:tag) in spawn preset allow/deny lists. - Added protection for named/enchanted/NBT items in world/type limits with a 2x hard cap. - Added wiring for minOptimizationLoadLevel in simulation distance and game rules. - Added validation for core load thresholds and damage reduction percentages. - Improved AI throttling to skip only goal/navigation/sensing, keeping physics, item pickup and despawning intact. - Improved game-rule movement warmup to work without an active distance feature. - Improved config reload to log mod conflict warnings only once. - Improved entity tracking report to write asynchronously and mob-farm cleanup to use live entity positions. - Improved benchmark heap metric: GC-collapsed measurements now report "n/a (GC)" instead of a misleading 0KB delta. - Removed unused NeoForge-style mixin entries from the Forge mods.toml. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent from minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.5.0

12.5.0
20 июн. 2026 г.336Minecraft: 26.2fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.5.0

12.5.0
20 июн. 2026 г.90Minecraft: 26.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.5.0

12.5.0
20 июн. 2026 г.74Minecraft: 26.2neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.5.0

12.5.0
12 июн. 2026 г.44Minecraft: 26.1.2neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.5.0

12.5.0
12 июн. 2026 г.62Minecraft: 26.1.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.5.0

12.5.0
12 июн. 2026 г.263Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.5.0

12.5.0
12 июн. 2026 г.45Minecraft: 1.21.11forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.5.0

12.5.0
12 июн. 2026 г.261Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.5.0

12.5.0
12 июн. 2026 г.84Minecraft: 1.21.11neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.5.0

12.5.0
12 июн. 2026 г.118Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.5.0

12.5.0
12 июн. 2026 г.1,5 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.5.0

12.5.0
12 июн. 2026 г.32Minecraft: 1.21.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.5.0

12.5.0
12 июн. 2026 г.159Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent from minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.5.0

12.5.0
12 июн. 2026 г.1,1 тыс.Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.5.0 - Fixed benchmark report not covering all features and adjustments. - Added Exploration scenario and update benchmark scenarios. - Improved simulation distance features and set default to AUTO with better load-based adjustments. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent from minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.4.0

12.4.0
6 июн. 2026 г.123Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.4.0

12.4.0
6 июн. 2026 г.20Minecraft: 26.1.2neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.4.0

12.4.0
6 июн. 2026 г.40Minecraft: 26.1.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.4.0

12.4.0
5 июн. 2026 г.16Minecraft: 1.21.11forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.4.0

12.4.0
5 июн. 2026 г.96Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.4.0

12.4.0
5 июн. 2026 г.22Minecraft: 1.21.11neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.4.0

12.4.0
5 июн. 2026 г.50Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.4.0

12.4.0
5 июн. 2026 г.330Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.4.0

12.4.0
5 июн. 2026 г.15Minecraft: 1.21.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.21.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent of minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.4.0

12.4.0
4 июн. 2026 г.113Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent from minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 12.4.0

12.4.0
4 июн. 2026 г.452Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.4.0 - Added player warmup for simulation distance and random tick speed on login, teleport and fast movement. - Added config toggles for login and movement warmup independent from minOptimizationLoadLevel. - Improved load-based simulation distance changes with step-by-step reductions. - Improved warmup recovery to only restore values below normal server load. - Improved reset handling and tests for restoring server default values. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
beta

Adaptive Performance Tweaks 12.3.0

12.3.0
31 мая 2026 г.78Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
beta

Adaptive Performance Tweaks 12.3.0

12.3.0
31 мая 2026 г.42Minecraft: 26.1.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
beta

Adaptive Performance Tweaks 12.3.0

12.3.0
31 мая 2026 г.24Minecraft: 26.1.2neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
beta

Adaptive Performance Tweaks 12.3.0

12.3.0
31 мая 2026 г.4Minecraft: 26.1.2fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
beta

Adaptive Performance Tweaks 12.3.0

12.3.0
31 мая 2026 г.9Minecraft: 26.1.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
beta

Adaptive Performance Tweaks 12.3.0

12.3.0
31 мая 2026 г.7Minecraft: 26.1.2neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 26.1.2 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
beta

Adaptive Performance Tweaks 12.3.0

12.3.0
31 мая 2026 г.19Minecraft: 1.21.11forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
beta

Adaptive Performance Tweaks 12.3.0

12.3.0
31 мая 2026 г.50Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
beta

Adaptive Performance Tweaks 12.3.0

12.3.0
31 мая 2026 г.7Minecraft: 1.21.11neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
beta

Adaptive Performance Tweaks 12.3.0

12.3.0
31 мая 2026 г.25Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
beta

Adaptive Performance Tweaks 12.3.0

12.3.0
31 мая 2026 г.179Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
beta

Adaptive Performance Tweaks 12.3.0

12.3.0
31 мая 2026 г.11Minecraft: 1.21.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
beta

Adaptive Performance Tweaks 12.3.0

12.3.0
30 мая 2026 г.24Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
beta

Adaptive Performance Tweaks 12.3.0

12.3.0
30 мая 2026 г.246Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.3.0 - Added more detailed MSPT buckets and improved reporting. - Added smaller performance optimizations and removed some redundant code. - Added additional benchmark scenarios for better performance analysis and optimization. - Improved benchmark reporting and save result to file. - Improved entity report and store results outside of config folder. - Improved memory usage and reduced string concatenation in maps. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha release with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
alpha

Adaptive Performance Tweaks 12.2.0

12.2.0
26 мая 2026 г.24Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha version with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
alpha

Adaptive Performance Tweaks 12.2.0

12.2.0
26 мая 2026 г.246Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha version with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
alpha

Adaptive Performance Tweaks 12.2.0

12.2.0
26 мая 2026 г.23Minecraft: 1.21.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha version with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
alpha

Adaptive Performance Tweaks 12.2.0

12.2.0
26 мая 2026 г.28Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha version with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
alpha

Adaptive Performance Tweaks 12.2.0

12.2.0
26 мая 2026 г.205Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.2.0 - Fixed #89 compatibility for many popular mods with special entities. - Fixed #88 and #84 by providing NeoForge version and fixed related issues. - Fixed #49 Ars Nouveau mob spawn handling and compatibility. - Fixed benchmark crashes with chunk optimization mods. - Fixed features are not completely disabled and downgrading benchmark phase 2 results. - Fixed the incorrect Forge "missing on client" log message on clients. - Added entity exclusion metadata (mod, category, reason) and entity tracking reports. - Added more third-party compatibility checks. - Added stuck arrow cleanup. - Added spawn-type-based handling for structures, chunk generation, reinforcements... - Added movement-aware simulation distance throttling. - Added more spawn presets for known mods and entities. - Added the missing "Eco Stack Manager" integration for the 12.x feature set. - Added unit and game tests for the new features and optimizations. - Improved benchmark measurement accuracy and result presentation. - Improved logging, server load summaries, and stats output while reducing noisy output. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha version with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
alpha

Adaptive Performance Tweaks 12.1.0

12.1.0
24 мая 2026 г.24Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha version with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
alpha

Adaptive Performance Tweaks 12.1.0

12.1.0
24 мая 2026 г.80Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.1.0 - Fixed issue with server load measurement per world was not accurate enough. - Fixed smaller memory leak in the server load measurement code. - Fixed log spam issue with auto-detected mods. - Fixed Forge Mixin issue with missing mixin configuration file. - Added auto-benchmarking tools for better performance analysis and optimization. - Improved stats command to provide more detailed information about server load and performance. - Improved Fabric performance by optimizing existing code to Fabric entity pipeline. ### 12.0.0 🚀 Next major alpha version with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
alpha

Adaptive Performance Tweaks 12.0.0

12.0.0
23 мая 2026 г.25Minecraft: 1.20.1fabric, quilt
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.0.0 🚀 Next major alpha version with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
alpha

Adaptive Performance Tweaks 12.0.0

12.0.0
23 мая 2026 г.57Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks 1.20.1 ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 12.0.0 🚀 Next major alpha version with refactored code and improved performance. Now available for Fabric, Forge and NeoForge with a single codebase and better maintainability. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main
release

Adaptive Performance Tweaks 11.6.1

11.6.1
10 мар. 2026 г.131Minecraft: 1.21.1forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 11.6.1 - Fixed #85 and #86 ghost item entities on clients by adding `event.setCanceled(true)` to the merge branch in `ItemEntityManager`, preventing client-server sync issues. - Fixed world-limit removal cleaning up the wrong type map entry for cross-type items. - Fixed potential `NullPointerException` in leave handler when `itemName` is unresolvable. - Added `/aptweaks test full_double_chest` command to spawn a double chest of items for testing item cleanup. - Suppressed spurious `WARN` for `minecraft:air` items left over from merged stacks. - Replaced `ConcurrentHashMap.newKeySet()` with `ConcurrentSkipListSet` to improve `optimizeItems()` performance. ### 11.6.0 - Fixed #83 (follow-up) by removing `isRelevantEntity` gate from entity leave and death event handlers to prevent permanent memory leaks when entity state changes after joining. - Fixed per-chunk entity map using wrong chunk key on removal when entities crossed chunk boundaries and added `isAddedToWorld()` fallback check to catch orphaned entities with null `removalReason`. - Fixed `ItemEntityManager` and `ExperienceOrbManager` memory leaks: corrected leave handler gates, verification logic, and replaced non-thread-safe `LinkedHashSet` with `ConcurrentHashMap.newKeySet()`. - Fixed TOCTOU race condition in `getNumberOfEntitiesInPlayerPositions` that could cause a NPE. - Fixed `entityChunkMap` and `lastAllowedSpawnEntity` not being cleared on server start. - Fixed unnecessary log.warn message for air blocks and items. - Fixed player validation logic to avoid ConcurrentModificationException and improve readability. - Added periodic verification for `ExperienceOrbManager` to clean up stale orb references. - Refactored item entity management to improve memory handling and cleanup processes. ### 11.5.0 - Fixed timing issue with item module which could cause issues with item cleanup. - Adjusted README.md files. ### 11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### 11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### 11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### 11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### 11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.6.1

11.6.1
10 мар. 2026 г.2,8 тыс.Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 11.6.1 - Fixed #85 and #86 ghost item entities on clients by adding `event.setCanceled(true)` to the merge branch in `ItemEntityManager`, preventing client-server sync issues. - Fixed world-limit removal cleaning up the wrong type map entry for cross-type items. - Fixed potential `NullPointerException` in leave handler when `itemName` is unresolvable. - Added `/aptweaks test full_double_chest` command to spawn a double chest of items for testing item cleanup. - Suppressed spurious `WARN` for `minecraft:air` items left over from merged stacks. - Replaced `ConcurrentHashMap.newKeySet()` with `ConcurrentSkipListSet` to improve `optimizeItems()` performance. ### 11.6.0 - Fixed #83 (follow-up) by removing `isRelevantEntity` gate from entity leave and death event handlers to prevent permanent memory leaks when entity state changes after joining. - Fixed per-chunk entity map using wrong chunk key on removal when entities crossed chunk boundaries and added `isAddedToWorld()` fallback check to catch orphaned entities with null `removalReason`. - Fixed `ItemEntityManager` and `ExperienceOrbManager` memory leaks: corrected leave handler gates, verification logic, and replaced non-thread-safe `LinkedHashSet` with `ConcurrentHashMap.newKeySet()`. - Fixed TOCTOU race condition in `getNumberOfEntitiesInPlayerPositions` that could cause a NPE. - Fixed `entityChunkMap` and `lastAllowedSpawnEntity` not being cleared on server start. - Fixed unnecessary log.warn message for air blocks and items. - Added periodic verification for `ExperienceOrbManager` to clean up stale orb references. - Refactored item entity management to improve memory handling and cleanup processes. ### 11.5.0 - Fixed timing issue with item module which could cause issues with item cleanup. - Adjusted README.md files. ### 11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### 11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### 11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### 11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### 11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.6.1

11.6.1
10 мар. 2026 г.365Minecraft: 1.19.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 11.6.1 - Fixed #85 and #86 ghost item entities on clients by adding `event.setCanceled(true)` to the merge branch in `ItemEntityManager`, preventing client-server sync issues. - Fixed world-limit removal cleaning up the wrong type map entry for cross-type items. - Fixed potential `NullPointerException` in leave handler when `itemName` is unresolvable. - Added `/aptweaks test full_double_chest` command to spawn a double chest of items for testing item cleanup. - Suppressed spurious `WARN` for `minecraft:air` items left over from merged stacks. - Replaced `ConcurrentHashMap.newKeySet()` with `ConcurrentSkipListSet` to improve `optimizeItems()` performance. ### 11.6.0 - Fixed #83 (follow-up) by removing `isRelevantEntity` gate from entity leave and death event handlers to prevent permanent memory leaks when entity state changes after joining. - Fixed per-chunk entity map using wrong chunk key on removal when entities crossed chunk boundaries and added `isAddedToWorld()` fallback check to catch orphaned entities with null `removalReason`. - Fixed `ItemEntityManager` and `ExperienceOrbManager` memory leaks: corrected leave handler gates, verification logic, and replaced non-thread-safe `LinkedHashSet` with `ConcurrentHashMap.newKeySet()`. - Fixed TOCTOU race condition in `getNumberOfEntitiesInPlayerPositions` that could cause a NPE. - Fixed `entityChunkMap` and `lastAllowedSpawnEntity` not being cleared on server start. - Added periodic verification for `ExperienceOrbManager` to clean up stale orb references. ### 11.5.0 - Fixed timing issue with item module which could cause issues with item cleanup. - Adjusted README.md files. ### 11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### 11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### 11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### 11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### 11.0.0 - As requested, separated the Mods optimization module into an independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.6.1

11.6.1
10 мар. 2026 г.306Minecraft: 1.18.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 11.6.1 - Fixed #85 and #86 ghost item entities on clients by adding `event.setCanceled(true)` to the merge branch in `ItemEntityManager`, preventing client-server sync issues. - Fixed world-limit removal cleaning up the wrong type map entry for cross-type items. - Fixed potential `NullPointerException` in leave handler when `itemName` is unresolvable. - Added `/aptweaks test full_double_chest` command to spawn a double chest of items for testing item cleanup. - Suppressed spurious `WARN` for `minecraft:air` items left over from merged stacks. - Replaced `ConcurrentHashMap.newKeySet()` with `ConcurrentSkipListSet` to improve `optimizeItems()` performance. ### 11.6.0 - Fixed #83 (follow-up) by removing `isRelevantEntity` gate from entity leave and death event handlers to prevent permanent memory leaks when entity state changes after joining. - Fixed per-chunk entity map using wrong chunk key on removal when entities crossed chunk boundaries and added `isAddedToWorld()` fallback check to catch orphaned entities with null `removalReason`. - Fixed `ItemEntityManager` and `ExperienceOrbManager` memory leaks: corrected leave handler gates, verification logic, and replaced non-thread-safe `LinkedHashSet` with `ConcurrentHashMap.newKeySet()`. - Fixed TOCTOU race condition in `getNumberOfEntitiesInPlayerPositions` that could cause a NPE. - Fixed `entityChunkMap` and `lastAllowedSpawnEntity` not being cleared on server start. - Added periodic verification for `ExperienceOrbManager` to clean up stale orb references. ### 11.5.0 - Fixed timing issue with item module which could cause issues with item cleanup. - Adjusted README.md files. ### 11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### 11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### 11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### 11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### 11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.6.0

11.6.0
3 мар. 2026 г.41Minecraft: 1.21.1forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 11.6.0 - Fixed #83 (follow-up) by removing `isRelevantEntity` gate from entity leave and death event handlers to prevent permanent memory leaks when entity state changes after joining. - Fixed per-chunk entity map using wrong chunk key on removal when entities crossed chunk boundaries and added `isAddedToWorld()` fallback check to catch orphaned entities with null `removalReason`. - Fixed `ItemEntityManager` and `ExperienceOrbManager` memory leaks: corrected leave handler gates, verification logic, and replaced non-thread-safe `LinkedHashSet` with `ConcurrentHashMap.newKeySet()`. - Fixed TOCTOU race condition in `getNumberOfEntitiesInPlayerPositions` that could cause a NPE. - Fixed `entityChunkMap` and `lastAllowedSpawnEntity` not being cleared on server start. - Fixed unnecessary log.warn message for air blocks and items. - Fixed player validation logic to avoid ConcurrentModificationException and improve readability. - Added periodic verification for `ExperienceOrbManager` to clean up stale orb references. - Refactored item entity management to improve memory handling and cleanup processes. ### 11.5.0 - Fixed timing issue with item module which could cause issues with item cleanup. - Adjusted README.md files. ### 11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### 11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### 11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### 11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### 11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.6.0

11.6.0
2 мар. 2026 г.402Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 11.6.0 - Fixed #83 (follow-up) by removing `isRelevantEntity` gate from entity leave and death event handlers to prevent permanent memory leaks when entity state changes after joining. - Fixed per-chunk entity map using wrong chunk key on removal when entities crossed chunk boundaries and added `isAddedToWorld()` fallback check to catch orphaned entities with null `removalReason`. - Fixed `ItemEntityManager` and `ExperienceOrbManager` memory leaks: corrected leave handler gates, verification logic, and replaced non-thread-safe `LinkedHashSet` with `ConcurrentHashMap.newKeySet()`. - Fixed TOCTOU race condition in `getNumberOfEntitiesInPlayerPositions` that could cause a NPE. - Fixed `entityChunkMap` and `lastAllowedSpawnEntity` not being cleared on server start. - Fixed unnecessary log.warn message for air blocks and items. - Added periodic verification for `ExperienceOrbManager` to clean up stale orb references. - Refactored item entity management to improve memory handling and cleanup processes. ### 11.5.0 - Fixed timing issue with item module which could cause issues with item cleanup. - Adjusted README.md files. ### 11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### 11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### 11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### 11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### 11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.6.0

11.6.0
2 мар. 2026 г.37Minecraft: 1.19.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 11.6.0 - Fixed #83 (follow-up) by removing `isRelevantEntity` gate from entity leave and death event handlers to prevent permanent memory leaks when entity state changes after joining. - Fixed per-chunk entity map using wrong chunk key on removal when entities crossed chunk boundaries and added `isAddedToWorld()` fallback check to catch orphaned entities with null `removalReason`. - Fixed `ItemEntityManager` and `ExperienceOrbManager` memory leaks: corrected leave handler gates, verification logic, and replaced non-thread-safe `LinkedHashSet` with `ConcurrentHashMap.newKeySet()`. - Fixed TOCTOU race condition in `getNumberOfEntitiesInPlayerPositions` that could cause a NPE. - Fixed `entityChunkMap` and `lastAllowedSpawnEntity` not being cleared on server start. - Added periodic verification for `ExperienceOrbManager` to clean up stale orb references. ### 11.5.0 - Fixed timing issue with item module which could cause issues with item cleanup. - Adjusted README.md files. ### 11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### 11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### 11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### 11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### 11.0.0 - As requested, separated the Mods optimization module into an independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.6.0

11.6.0
2 мар. 2026 г.45Minecraft: 1.18.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### 11.6.0 - Fixed #83 (follow-up) by removing `isRelevantEntity` gate from entity leave and death event handlers to prevent permanent memory leaks when entity state changes after joining. - Fixed per-chunk entity map using wrong chunk key on removal when entities crossed chunk boundaries and added `isAddedToWorld()` fallback check to catch orphaned entities with null `removalReason`. - Fixed `ItemEntityManager` and `ExperienceOrbManager` memory leaks: corrected leave handler gates, verification logic, and replaced non-thread-safe `LinkedHashSet` with `ConcurrentHashMap.newKeySet()`. - Added periodic verification for `ExperienceOrbManager` to clean up stale orb references. - Fixed TOCTOU race condition in `getNumberOfEntitiesInPlayerPositions` that could cause a NPE. - Fixed `entityChunkMap` and `lastAllowedSpawnEntity` not being cleared on server start. ### 11.5.0 - Fixed timing issue with item module which could cause issues with item cleanup. - Adjusted README.md files. ### 11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### 11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### 11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### 11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### 11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.5.0

11.5.0
28 авг. 2025 г.420Minecraft: 1.21.1forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.5.0 - Fixed timing issue with item module which could cause issues with item cleanup. - Adjusted README.md files. ### v11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### v11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.5.0

11.5.0
28 авг. 2025 г.8,2 тыс.Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.5.0 - Fixed timing issue with item module which could cause issues with item cleanup. - Adjusted README.md files. ### v11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### v11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.5.0

11.5.0
28 авг. 2025 г.920Minecraft: 1.19.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.5.0 - Fixed timing issue with item module which could cause issues with item cleanup. - Adjusted README.md files. ### v11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### v11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into an independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.5.0

11.5.0
28 авг. 2025 г.533Minecraft: 1.18.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.5.0 - Fixed timing issue with item module which could cause issues with item cleanup. - Adjusted README.md files. ### v11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### v11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.4.0

11.4.0
27 авг. 2025 г.41Minecraft: 1.21.1forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### v11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.4.0

11.4.0
27 авг. 2025 г.110Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### v11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.4.0

11.4.0
27 авг. 2025 г.49Minecraft: 1.19.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### v11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into an independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.4.0

11.4.0
27 авг. 2025 г.54Minecraft: 1.18.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.4.0 - Fixed #83 by implementing additional checks and cleanups to avoid memory leaks. - Fixed #77 by adding config option to ignore spawns from spawn eggs. - Fixed #74 by adding [Exotic Birds][exotic_birds] configuration to the spawn module. - Smaller code optimizations and performance improvements. ### v11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [exotic_birds]: https://www.curseforge.com/minecraft/mc-mods/exotic-birds [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.3.0

11.3.0
15 окт. 2024 г.817Minecraft: 1.21.1forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.3.0

11.3.0
15 окт. 2024 г.24,6 тыс.Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.3.0

11.3.0
15 окт. 2024 г.2,1 тыс.Minecraft: 1.19.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into an independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.3.0

11.3.0
15 окт. 2024 г.1,6 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.3.0 - Fixed #72 and #75 by moving the `removeWhenFarAway` check to a later stage to exclude the check for the Endergetic Expansion mod. - Smaller code optimizations and performance improvements. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.2.0

11.2.0
7 окт. 2024 г.128Minecraft: 1.21.1forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.2.0

11.2.0
7 окт. 2024 г.560Minecraft: 1.21forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.2.0

11.2.0
7 окт. 2024 г.203Minecraft: 1.20.6forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.2.0

11.2.0
7 окт. 2024 г.278Minecraft: 1.20.4forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.2.0

11.2.0
7 окт. 2024 г.489Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.2.0

11.2.0
7 окт. 2024 г.255Minecraft: 1.19.4forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.2.0

11.2.0
7 окт. 2024 г.140Minecraft: 1.19.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into an independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.2.0

11.2.0
7 окт. 2024 г.222Minecraft: 1.18.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.2.0 - Fixed #73 by ignoring corpse entities. - Fixed #71 by adding additional checks for the spawn module. - Smaller code optimizations and improvements. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
beta

Adaptive Performance Tweaks 11.1.0

11.1.0
14 июл. 2024 г.405Minecraft: 1.21forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.1.0

11.1.0
14 июл. 2024 г.122Minecraft: 1.20.6forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.1.0

11.1.0
14 июл. 2024 г.148Minecraft: 1.20.4forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.1.0

11.1.0
14 июл. 2024 г.4,5 тыс.Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.1.0

11.1.0
14 июл. 2024 г.113Minecraft: 1.19.4forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.1.0

11.1.0
14 июл. 2024 г.75Minecraft: 1.19.4forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.1.0

11.1.0
14 июл. 2024 г.681Minecraft: 1.19.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into an independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
release

Adaptive Performance Tweaks 11.1.0

11.1.0
14 июл. 2024 г.513Minecraft: 1.18.2forge
Скачать
Что нового
# Changelog for Adaptive Performance Tweaks ## Note This change log includes the summarized changes. For the full changelog, please go to the [GitHub History][history] instead. ### v11.1.0 - Fixed #65 by detecting villager zombie conversion and automatically allowing the conversion. - Smaller code optimizations and improvements. ### v11.0.0 - As requested, separated the Mods optimization module into a independent mod called [Mods Optimizer][mods-optimizer] to allow easier maintenance and updates. - Improved overall performance and memory usage by code refactoring and optimizations up to 10%. - Simplified checks and removed unnecessary checks for better performance. - Added `PersistenceRequired` tag for mobs and modded entities to the ignore list to avoid issues with the spawn module. ### 2023.10.25 As always make sure to create regular backups of your world! - Added `friendlyChunkSpawnRate` to avoid issues with chunk optimization by other mods. - Added warning message for pre-chunk generation mods to ensure that the spawn module will be disabled during the pre-chunk generation process to avoid any possible side effects with the pre-generated chunk data. - Added server start delay before the spawn module will be enabled to allow other mods to finish their initialization. - Improved view area calculation for faster and more accurate results. - Improved debug logging messages for better readability and easier troubleshooting. ### 2023.10.20 - Fixed wrong view area calculation for `The End` and `The Nether` dimensions. #55 ### 2023.10.13 - Added individual world limits for the spawn module. - Improved debug output for the spawn module to show the current numbers of entities and the corresponding limits. - Smaller performance improvements. - Fixed Pillager over-spawning issue for outposts. ### 2023.06.13 - Improved spawn module and added additional checks for better compatibility with other mods. ### 2023.05.30 - Smaller Performance Improvement - Added forced player update to the player module to fix issues with player positions not updated correctly. ### 2023.05.27 - Improved player position detection and added optimizations for Nether and End dimensions. - Added additional spawn logic to allow the max player limit overrule the max world limit. - Added custom spawn configuration for Nether and Gothic RPG. ### 2023.05.04 - Added custom spawn configuration for Born in Chaos, Fish fo Thieves, Friends and Foes, Infernal Expansion and Untitled Duck. Thanks to pewblaze for providing the example spawn configs. ### 2023.04.03 - Improved compatibility with Ars Nouveau, Applied Energistics 2, Easy NPC, Flux Networks, Guard Villagers, Human Companions, Immersive Engineering, Modular Routers, Mining Colonies and Storage Drawers. - Improved owner detection for modded entities which are not extending the `TamableAnimal` class. - Improved performance by 5% by skipping mods specific checks for standard entities. ### 2023.03.06 - Fixed issue with higher level raids which are not spawning correctly. ### 2023.02.26 - Added allow and deny list to the item module to allow individual fine-tuning for specific items. You can now easily add or remove specific items over the item list in the items.toml config file. ### 2023.01.13 - Improved compatibility with Bigger Reactors, Botania, Industrial Foregoing, Mekanism, Pipez, Refined Storage, Ultimate Car, Viescraft and Xnet. - Improved performance by 5% with enable more specific checks only in debug mode. ### 2022.12.05 - Improved compatibility for [Create][create]. - Improved entity / items checks for better performance. - Improved logging to log only relevant entities for debugging. ### 2022.11.29 - Added client and server loading time logger. - Updated client mods database. ### 2022.11.12 - Fixed issue with world data still referring to no longer existing block entities. ### 2022.10.03 - Improved compatibility for bees, [Productive Bees][productive_bees] and tamed entities. ### 2022.09.25 - Added compatibility mode for [Pokecube AIO][pokecube_aio]. ### 2022.09.03 - Added configuration file `config/adaptive_performance_tweaks/client_side_mods.list` to customize client side mods for the mod module with auto-update feature. - Added additional client side mods to the list based on information provided by [Modrinth][modrinth]. - Improved client side mods version extraction and normalization. ### 2022.08.06 - Added option to disable view area optimization. - Fixed issues with possible invisible entities on the client side. ### 2022.08.04 - Added default spawn config for Panthalassa. - Adjusted spawn module to be less aggressive by low server load (configurable over config). ### 2022.08.01 - Updated client mods database and improved version detection. ### 2022.07.10 - Fixed exotic version strings detection and improved sorting for duplicated mods. - Added additional client side mods to the mods database. ### 2022.07.02 - Added additional check to handle client crash by loading the config files for the first time. ### 2022.05.28 - Improved version sorting for duplicated mods detection. ### 2022.05.21 - Added additional entities to the ignore list for better compatibility to fixing warning messages. - Removed "Crafting Tweaks" from the client mods list, because it has optional server features. ### 2022.05.19 - Added custom spawn config file for individual settings - Added default spawn config for Tinkers Construct ### 2022.04.18 - Added additional client side mods to the mods database. ### 2022.04.13 - Improved duplicated mods and client mods detection with exotic 1.18.2 mod names. ### 2022.04.11 - Added Alex's Mob's, Mekanism Additions, Quark and Untamed Wilds individual spawn configuration. - Improved performance of mods module by ignore specific files and removing additional duplicates. - Removed view-distance and simulation distance optimizations from player module >= 3.5.0 and referrer to [Dynamic View][dynamic-view], [Farsight][farsight] and [Better FPS] [better-fps-render-distance] instead. ### 2022.04.04 - Added warning and fixed performance issues with caused by other mods and/or specific server configuration which setting logging = ALL which enables all debug messages and cause a additional server load up to 10%. ### 2022.04.03 - Merged latest changes from 1.18.1 to 1.18.2 - Added mod specific configs for Minecraft and Aquaculture 2 to 1.18.2 to allow individual fine-tuning for specific mob groups. You can easily add or remove specific mob over the mob list in the relevant config files. ### 2022.03.07 - Refactored code for version 1.18.2-40.0.12 ### 2022.03.01 - Moved config files to separate directory. NOTE: Please make sure to check the new auto-generated configs. - Improved entity and position manager to improve tracking of entities and player positions. - Fixed issue with spawn rules which wrongly triggering "Player Limit" rule when it should not. ### 2022.02.26 - Fixed issue with **FTB Ultimine** mod and other mods which offers similar features. - Added smaller performance improvements. ### 2022.02.15 - Added smaller performance optimization mostly for memory usage and unnecessary object instances. ### 2022.02.13 - Added game difficult level and game difficult factor to the core module. - Added ignore dimension list to spawn module which includes "The End" by default. - Fixed and improved logging messages. ### 2022.01.30 - Added Spawn module to the bundled version. ### 2022.01.29 - Optimized core module and increased event priority to make sure to capture all relevant events. - Improved pre-filtering of entities - Added better entity / spawn control logic and filtering - Added debug command and additional output for all modules - Added Spawner monitoring ### 2022.01.27 - Added experimental entity / spawn control module. - Added debug manager for easy activate of the debug output over `/aptweaks debug <module> <enable|disable>`. - Fixed smaller performance issue. ### 2022.01.26 - Added automatic clean-up every 30 secs for the item cache. - Optimized kill command to work only inside a specific dimension. - Preparation for entity / spawn control module - Adjusted view area calculation to consider additional factors - Added `/aptweaks entity <options> command` - Added entity monitoring - Added automatic clean-up every 30 secs for the entity / spawn cache. ### 2022.01.23 - Overworked modules and optimized cpu and memory usage - Added delay for high to low changes to make sure that the sever has more time to catch up. - Added version restriction to make sure optimized modules are only used with newer versions. - Added CHANGELOG.md for better overview ### 2022.01.06 - Fixed validation bug. - Added child player feature for are better player experience for child player - Update README.md ### 2022.01.04 - Fixed: typos - Added time between update delay for view distance and simulation distance changes to lower the visual impact for the player. ### 2022.01.03 - Updated versions and optimized packages. - Bundled version is ready to ship after player module is approved. - Added Player module to optimize view distance and simulation distance. ### 2022.01.01 - Added bundled version to allow easier transition from 1.16.5 and 17.1.1 - Initial check-in of next gen-version of Adaptive Performance Tweaks. [history]: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/commits/main [better-fps-render-distance]: https://www.curseforge.com/minecraft/mc-mods/better-fps-render-distance [create]: https://www.curseforge.com/minecraft/mc-mods/create [dynamic-view]: https://www.curseforge.com/minecraft/mc-mods/dynamic-view/ [farsight]: https://www.curseforge.com/minecraft/mc-mods/farsight [modrinth]: https://modrinth.com/ [pokecube_aio]: https://www.curseforge.com/minecraft/mc-mods/pokecube-aoi [productive_bees]: https://www.curseforge.com/minecraft/mc-mods/productivebees [mods-optimizer]: https://www.curseforge.com/minecraft/mc-mods/mods-optimizer
beta

11.0.0

11.0.0
19 мая 2024 г.181Minecraft: 1.20.6forge
Скачать
Что нового
No changelog was specified.
beta

11.0.0

11.0.0
19 мая 2024 г.170Minecraft: 1.20.4forge
Скачать
Что нового
No changelog was specified.
beta

11.0.0

11.0.0
18 дек. 2023 г.144Minecraft: 1.20.3forge
Скачать
Что нового
No changelog was specified.
beta

11.0.0

11.0.0
18 дек. 2023 г.448Minecraft: 1.20.2forge
Скачать
Что нового
No changelog was specified.
beta

11.0.0

11.0.0
18 дек. 2023 г.9,7 тыс.Minecraft: 1.20.1forge, neoforge
Скачать
Что нового
No changelog was specified.
beta

11.0.0

11.0.0
18 дек. 2023 г.387Minecraft: 1.20forge
Скачать
Что нового
No changelog was specified.
beta

11.0.0

11.0.0
17 дек. 2023 г.214Minecraft: 1.19.4forge
Скачать
Что нового
No changelog was specified.
beta

11.0.0

11.0.0
17 дек. 2023 г.209Minecraft: 1.19.3forge
Скачать
Что нового
No changelog was specified.
beta

11.0.0

11.0.0
16 дек. 2023 г.1,5 тыс.Minecraft: 1.19.2forge
Скачать
Что нового
No changelog was specified.
beta

11.0.0

11.0.0
16 дек. 2023 г.198Minecraft: 1.19.1forge
Скачать
Что нового
No changelog was specified.
beta

11.0.0

11.0.0
16 дек. 2023 г.207Minecraft: 1.19forge
Скачать
Что нового
No changelog was specified.
beta

11.0.0

11.0.0
9 дек. 2023 г.988Minecraft: 1.18.2forge
Скачать
Что нового
No changelog was specified.