ServerCore

ServerCore

Mod

A mod that aims to optimize the minecraft server.

Client or server OptimizationUtility

449.3k downloads
563 followers
Created3 years ago
Updated20 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...
Filter channels...
  • Entirely rewritten the mod's configuration in YAML. Config files are now stored under config/servercore.
  • Expanded upon activation range by making activation types fully configurable.
  • Improved the /statistics entities command to show how many mobs are affected by activation range.
  • Added a much requested mobspawning configuration:
    • Has the ability to modify the spawnrate and mobcaps of each individual spawngroup.
    • Provides optional functionality to force mobcaps to apply to zombie reinforcements, spawners and nether portal randomticks.

Fixes

  • Fixed several issues with activation range.
  • Fixed an incompatibility with night-config-fixes (will need dependency override for now).
  • Improved compatibility with some chunk loader mods regarding random ticking.
  • Fixed the mod icon resource.

Update to 1.20.3

  • Improved immunization checks for entity activation range.
  • Added NeoForge jar.
  • Fixes an incompatibility (startup crash) with VMP's exp_use_optimized_chunk_ticking_iteration
  • Fixes an incompatibility (startup crash) with VMP's exp_use_optimized_chunk_ticking_iteration
  • Adds support for forge registries excluded_entity_types

Updated to 1.20.2

  • Added a whitelist entity tag for villager lobotomization: exclude_lobotomization.
  • Added a toggle for cancelling duplicate fluid random ticks: optimizations.cancel_duplicate_fluid_ticks.
  • Fixed dependency relocation on forge.

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

External resources



Project members

Wesley1808

Owner


Technical information

License
MIT
Client side
optional
Server side
optional
Project ID