Updated to 1.20.1
- Fabric API modules are no longer bundled in the mod jar.
- Added
activation_range.excluded_entity_types
, a config option to exclude specific entity types from activation range. - Replaced the
tick_inactive
setting in activation range withtick_interval
tick_interval
specifies the interval between 'active' ticks whilst the entity is inactive.
Negative values will disable these active ticks similar to tick_inactive = false
used to do.
Updated to 1.20.1
- Added
activation_range.excluded_entity_types
, a config option to exclude specific entity types from activation range. - Replaced the
tick_inactive
setting in activation range withtick_interval
tick_interval
specifies the interval between 'active' ticks whilst the entity is inactive.
Negative values will disable these active ticks similar to tick_inactive = false
used to do.
Updated to 1.20
- Some config improvements, like being less likely to override user changes to the config file.
- Fixes dynamic settings loading with default values rather than the configured values.
Update: 1.19.4 - Changes
- Added minor optimizations to raycasting.
- Fixes a mod incompatibility with Immersive Portals.
- Fixes dynamic setting config not applying properly on startup.
Update: 1.19.3 - Changes
- Added an optional workaround for certain long lagspikes / freezes on the client when passing chunkborders (not required on client).
- Fixes an issue with MixinExtras on older fabric loader versions.
- Modified 2 config values to be more configurable:
- auto_save_interval -> autosave_interval (now takes the amount of ticks instead of minutes)
- fast_xp_merging -> xp_merge_chance (for same behavior as the fast_xp_merging setting, set it to 8)
Fixes
- Fixes an issue with activation range causing some modded entities to not behave correctly, such as Arcanus solar strikes.
- Fixes / improves activation range immunity checks for bees.
- Fixes an error when using /statistics block-entities with lithium's sleeping block entities.
[Note: this is a re-release of 1.3.2 to fix an issue with pathfinding - it is highly recommended to update]
Optimizations
- Optimized structure locating (incl. buried treasures).
- Optimized chunk iteration, chunk broadcasting, pathfinding and chunk retrieval for mobspawning.
Dynamic
- Added a new config option that lets you modify the order and which dynamic settings will be changed.
- Added another config option to control by how much each dynamic setting should increase / decrease at once.
Fixes
- Improved error handling for the config.
- Fixes a mod conflict with MCMT.
- Fixes a mod conflict with newer versions of Very Many Players.
Applied the same rules from animal breeding (disabled by default) to allay duplication.
Changes
- ServerCore can now use spark's more accurate tick duration metrics if installed.
- Added a new config table
[optimizations]
that lets you disable certain optimizations that don't have "full" vanilla parity.
Fixes
- Fixed thread-safety issues with mobspawning (incompatibility with DimThread)
- Fixed incompatibility with Impersonate.
- Fixed incompatibility with Cyclonite.
- Fixed some bugs with Entity Activation Range.
- /mobcaps now works properly when VMP is installed.
Updated to 1.19!
Added placeholders for mods such as styledplayerlist:
servercore:view_distance
servercore:simulation_distance
servercore:chunk_tick_distance
servercore:mobcap_multiplier
servercore:chunk_count
servercore:entity_count
servercore:block_entity_count
- Added /statistics command for identifying and locating large amounts of (block-) entities.
- Large update to command formatting. Please delete the [commands] section in the config.
- Fixes incompatibility / crash with lithium 0.7.10
Updated to 1.18.2
Changes:
- Re-added /sc as alias for /servercore.
- Fixed incompatibility with mods that include custom mobspawning.
- Fixed incompatibility with mods constructing entities without worlds.
- Improved villager lobotomization
Version 1.2.7 - The Bugfix Update
- Fixes ocelot/cat despawning outside of activation range.
- Fixes dynamic settings not always being synchronized.
- Fixes spawnRadius gamerule not working for respawning players.
- Fixes a lot of bugs caused by the
disable_spawn_chunks
option, including broken datapacks and forceloaded chunks. - And more...
Mod compatibilities resolved:
- carpet-fixes
- essentials commands (/rtp)
- better nether map
- paradise lost / the aether reborn
Changed:
- Added a few extra lagspike optimizations.
- Added configurable update rates for the dynamic system.
- /sc status -> /servercore status
Changes:
- Configurable nether portal search radius
- Don't load chunks for raytracing
Fixes:
- Fixed several issues with player respawning and entities going through end portals.
- Fixed incompatibility with VMP
Fixed an issue where respawn points wouldn't work in unloaded chunks.
Changes:
- Removed per player spawns (use other / standalone mods for this feature, as my implementation broke too much)
- Fixed inconsistencies with vanilla with fast_xp_merging enabled.
- Better mod compatibility
Changes:
- Support for singleplayer / internal servers.
- More bugfixes / adjustments for activation range.