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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.