Minecraft 多人服务器场景
SERVER CORE

Fand Server

为大型 Minecraft 世界压低主线程噪声。

Fand 从实体、区块、光照、网络发送和插件 API 多条路径一起做性能工作。目标不是让机制变少,而是让同样的机制跑得更轻。

核心方向

区块生成与加载

将适合并行的准备工作放到异步/多线程路径,降低高速探索时主线程被连续阻塞的概率。

实体与碰撞

优化密集实体场景里的查找、过滤和复用路径,尤其关注矿车、TNT、刷怪塔等高压力结构。

插件 API

提供日志、配置、Tag、注册表、世界生成等统一接口,让插件少依赖内部细节。

VANILLA CONTRACT

默认行为不私自改原版语义。

Fand 的优化优先在数据结构、调度、缓存、批处理和重复计算消除上动刀。需要恢复或保留的技术服特性会做成显式配置项,而不是藏在不可见的行为变化里。

开关明确

优化项、技术特性项和兼容项按配置表达。

语义优先

不为了跑分快速删事件、删碰撞、删更新。

可迁移

直接面向原版修改,减少对外部服务端层的绑定。