插件配置
Iris 本体配置
若定义为 true
, 则本体配置相较于世界生成器配置简单的
修改选项保存后无需重载, Iris拥有热加载配置的功能.
与 预加载 有关的选项不会热加载
整体("generaal:")
整体选项影响 Iris 本体的运作
commandSounds
若定义为 true, 则在执行命令后
发送音效给执行者
debug
若定义为 true
, 则提示调试信息
(简单理解为 Iris 运作的详细信息).
disableNMS
若定义为 true
, 则禁用 NMS
Iris 使用 NMS (原版服务端内容)
以获取群系信息并注册群
禁用 NMS 后将禁用这些系统
但会导致一些漏洞
pluginMetrics
若定义为 true
, 则将服务端所使用插件
记录给开发者, 记录是匿名的, 无需担心隐私
splashLogoStartup
若定义为 true
, 则在服务器启动时在控制台内生成 Iris 的图标
useConsoleCustomColors
若定义为 true
, 控制台内的 Iris 插件信息
都将拥有字体颜色
useCustomColorsIngame
若定义为 true
, 聊天栏内的 Iris 插件信息
都将拥有字体颜色
forceMainWorld
若定义为 true
, 则将指定配置包的数据包
放入另一文件夹内, 建议放空
spinh & spins & spinb
插件信息的字体颜色梯度
世界("world:")
配置一些与世界有关的内容
仅作用于 Iris 所生成的世界
asyncTeleport
若将enable定义为 true
则将玩家进入 Iris 所生成世界与进入时预加载区块 的线程模式
设为异步处理, 若将urgent定义为 true
,会令 Iris 更快处理这件事
loadViewDistance 表预加载范围的半径(格方块)
postLoadBlockUpdates
若定义为 true
则 Iris 在生成世界时异步加载区块
反之同时加载一切应加载的区块
forcePersistEntities
若定义为 true
则所生成实体不会消失且保持活动
反之遵循配置包内的生物生成配置
anbientEntitySpawningSystem
若定义为 true
则在玩家周围生成生物
asyncTickIntervalMS
尝试生成实体的间隔, 单位: 刻
targetSpawnEntitiesPerChunk
调整每个区块内应生成的实体数量
如定义为 0.7
表示无论该世界会生成多少实体
数量都仅为应生成实体数量的70%
markerEntitySpawningSystem
若定义为 true
则按照配置包, 在已标记位置生成实体
effectSystem
若定义为 true
则启用环境氛围粒子(如沙漠会有小型烟雾粒子)
GUI("gui:")
定义 Iris 与 GUI界面 有关的内容
useServerLaunchedGuis:
maximumPregenGuiFPS
若定义为 true
则令GUI看上去更为华丽, 但性能开销更大
世界生成("generator:")
世界生成的一些关键设置
defaultWorldType
若执行生成世界命令时尚未定义 type=
则使用该选项所定义的配置包以生成世界
maxBiomeChildDepth
一个自定义群系所能拥有的子群系数量
preventLeafDecay
若定义为 true
则树叶不会自然腐烂
调用线程("concurrency:")
parallelism
决定 Iris 可调用多少服务器线程
工作室("studio:")
工作室模式用于在本地服务器内设计世界.
studio
若定义为 true
则启用工作室模式
openVSCode
若定义为 true
则在进入工作室模式后
启动VS Code
disableTimeAndWeather
若定义为 true
则在进入工作室模式后
禁用昼夜循环与天气更新
autoStartDefaultStudio
若定义为 true
则在服务器启动后
自动启用工作室模式
缓存预加载("Performance:")
用于缓存预加载的设定
trimMantleInStudio
若定义为 true
则启用 Mantle 模式
该模式下您无法编辑与实体有关的事项
但性能更好
mantleKeepAliveSeconds
Mantle 模式下的缓存将被保存多久(秒)
cacheSize
每个数据最多可以使用的缓存
resourceLoaderCacheSize
修改任何非物体、非对象的配置文件的缓存大小
objectLoaderCacheSize
修改物体的缓存大小
scriptLoaderCacheSize
修改脚本的缓存大小
Last updated