截图
介绍
Ck7 – Conatus (mod id: ck7infinite)
Minecraft Forge 1.20.1 · Version 2.2.0
====================================================================
WHAT IT IS
Ck7 – Conatus is a performance/optimization mod for Minecraft Forge 1.20.1.
It targets the two biggest real-world FPS/TPS killers on modest hardware
(especially laptops with integrated graphics): server tick cost from mob
and villager AI, and client render cost from particles and resolution.
It does not touch world generation, gameplay balance, or add any new
items/blocks/mechanics — every module is a background optimization that
can be tuned or switched off independently.
It ships as six independent modules, each with its own config file, plus
one master switch that disables all of them at once. If the optional mod
Cloth Config is installed, all settings are also editable from a normal
in-game GUI (Mods menu -> Ck7 – Conatus -> Config); without it, the mod
still works exactly the same, just configured by hand via the .toml files.
The GUI and all in-game chat messages are translated into English,
Spanish, and Brazilian Portuguese.
- MOB AI FREEZE
Server-side. Freezes the AI (pathfinding and goal selector — the systems
that decide what a mob does and how it walks toward it) of hostile mobs
once they are farther than a configurable radius from every player.
Frozen mobs stop thinking and pathing but are not removed, hidden, or
despawned — they simply stand still until a player gets close again.
- Freeze radius (default 48 blocks), independent of vanilla’s own simulation distance setting.
- Optional line-of-sight requirement: a mob inside the radius but fully blocked from view by terrain (e.g. in a cave under the player) also freezes, unless it’s within a smaller “always active” inner radius — this stops mob-farm spawner towers from softlocking while still freezing AI for mobs the player genuinely can’t see or reach.
- Configurable re-evaluation interval (how often distance is rechecked per mob) to trade reaction speed for CPU overhead.
- VILLAGER THROTTLING
Server-side. The same idea as Mob AI Freeze, but specifically for
Villagers (and optionally Wandering Traders) — their pathfinding, POI
lookup (bed/job-site searching) and “brain” activity are frozen outside
a configurable radius around each player. This is aimed at large
villager halls/trading rooms, which are one of the worst tick-cost
offenders in a base once villager counts climb into the dozens.
- Throttle radius (default 32 blocks).
- Villagers unfreeze instantly on right-click interaction (so trading never feels laggy) even if still outside the radius, instead of waiting for the next scheduled re-check.
- Configurable re-evaluation interval, same trade-off as Mob AI Freeze.
- PARTICLE PRIORITY
Client-side, purely visual/local to each player. Instead of an
all-or-nothing particle slider, particles are bucketed by what they mean
gameplay-wise and each bucket gets its own always-show radius:
- Combat particles (default 48 blocks) — hit sparks, crit effects, etc.
- Interaction/crafting particles (default 24 blocks) — enchanting, brewing, smithing, etc.
- Redstone particles (default 24 blocks) — redstone dust/repeaters.
- Ambient particles (default 16 blocks, with an 8-block “close” radius that always shows regardless of view angle) — rain, dripping, spore clouds, portal particles, and similar decorative effects.
Beyond each radius, ambient particles are further culled by whether
they’re inside the player’s view cone, so particles behind the camera
or far off-screen never get spent frame time. Gameplay-relevant particle
categories (combat, interaction, redstone) are never culled by view
angle — only by distance — so nothing gameplay-important is ever hidden
just because the player isn’t looking at it.
- ULTRA LOAD (“panic mode”)
A chunk-loading-focused panic mode. When the game detects that chunks
are being generated/loaded faster than a configurable threshold
(default 8 chunks/second — i.e. a player flying, sprinting with
elytra, or exploring new terrain quickly), it temporarily disables
everything that doesn’t help chunks actually appear on screen: mob AI,
mob spawning, random block ticks, particle spawning, and entity
rendering. This frees CPU (for the world generation/chunk meshing
threads) and GPU (for terrain rendering) exactly when it’s needed most.
Once chunk-loading load drops back below the threshold, everything is
restored after a short cooldown (default 40 ticks / 2 seconds) to avoid
flickering on/off during brief pauses. A “safe radius” around each
player (default 20 blocks) exempts anything that would affect entities
close to the player — so a mob standing right next to you doesn’t
vanish or freeze mid-fight and then snap back once the panic mode ends.
Every individual sacrifice (freeze all mobs, disable spawning, disable
particles, hide entities, etc.) has its own on/off toggle.
- ESCALA DE RESOLUCION (Resolution Scale)
Client-side GPU render-resolution scaler, in the spirit of the
standalone mod RenderScale. Renders the actual 3D world (terrain,
entities, water, weather — not the HUD/GUI, which always stays at
native resolution and stays sharp) to an internal framebuffer at a
scaled-down (or scaled-up) size, then stretches that to fill the real
screen. This trades visual sharpness of the world for GPU headroom —
useful on integrated GPUs where the bottleneck is pixel fill-rate.
- Scale range 0.25x to 2.0x (below 1.0 = lower resolution, better performance, more pixelated; above 1.0 = supersampling, sharper, worse performance; 1.0 = native resolution, no effect/no cost).
- Choice of linear or nearest-neighbor filtering for the final upscale/downscale stretch.
- Changes apply live and instantly on save — no need to toggle the module off/on or leave and rejoin the world.
- Includes a texture LOD-bias compensation so blocks and water don’t look artificially blurry at reduced scale, and a fix that keeps the glowing-entity outline effect (from the Glowing status effect / spectral arrows) correctly aligned with the scaled world instead of drifting off-position.
- Detects the standalone mod RenderScale if it’s also installed and warns the player by chat: both mods swap the game’s render target independently without coordinating with each other, so running both active at once (at a scale other than 1.0) will corrupt the frame. The mod recommends removing RenderScale or leaving it at 1.0x while Escala de Resolucion is in use. This warning can be dismissed permanently from the config screen.
- SODIUM/EMBEDDIUM COMPATIBILITY WARNING
Not a performance module — a one-time chat warning. If Sodium,
Embeddium, or Rubidium is detected installed alongside Ck7 – Conatus,
the player is warned about a known issue on integrated graphics where
those mods’ “Use Fog Occlusion” option can cause chunks to fail to
render until the player walks directly on top of them, and is told
where in the options menu to disable it. Shown once per session unless
permanently dismissed from the config screen.
MASTER SWITCH & GENERAL BEHAVIOR
- A single master toggle (Mods -> Ck7 – Conatus -> Config -> General) disables all six modules at once without touching each module’s own individual toggle — useful for quick A/B comparisons against vanilla behavior without losing per-module settings.
- Every module can also be toggled independently; a module only runs if BOTH the master switch AND its own toggle are enabled.
- All optimizations are reversible/non-destructive: nothing is deleted, despawned, or permanently altered — mobs, villagers, and particles that are “frozen” or “culled” simply resume normal behavior the moment the relevant condition (distance, chunk load, interaction) changes again.
常见问题
Ck7 – Conatus 支持哪些 Minecraft 版本?
Ck7 – Conatus 支持 Minecraft Java 版 1.20.1–1.20.6,共 6 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Ck7 – Conatus 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。
评论
登录后评论和评分