GiNYAi
本帖最后由 GiNYAi 于 2020-9-1 23:56 编辑

配置文件内容参照 spongeforge-1.12.2-2838-7.1.7
另外你可能还会需要了解 MinecraftServer 本身的配置 server.properties

官方文档

https://docs.spongepowered.org/stable/zh-CN/server/getting-started/configuration/sponge-conf.html


文件结构

Sponge的配置文件位于./config/sponge/文件夹内
其中
custom_data.conf记录插件添加的自定义数据相关的信息与配置
tracker.confSponge CasueTracker系统的设置
global.conf全局配置
worlds/按照纬度或世界进行更具体的设置

其中如果世界配置中某一项没有设置,则会以其所在维度的设置。
如果其维度的配置中也没有设置,则会使用global.conf中的设置。


`global.conf` 与 世界设置

这里以`global.conf`为样板,只能够在`global.conf`中配置的会加以标记。
其他的配置则可以具体到某个世界。

`global.conf`大概如下。其中标记G;的大项只在`global.conf`中生效。每个子项会在接下来具体解释。


broken-mods
只在global.conf中生效
应对坏掉的mod的临时措施

bungeecord
只在global.conf中生效
与BC相关的配置,需要在模块设置中开启bungeecord模块

cause-tracker
只在global.conf中生效
casusetracker是sponge事件系统的核心设计之一,解释起来很麻烦(其实我也不懂)

commands
只在global.conf中生效
命令相关的设置

debug
只在global.conf中生效
Debug 虽然子世界的配置中也有对应的部分,但是这些项目都只会使用global.conf中的

entity
实体相关配置

entity-activation-range
优化相关
实体激活距离
你可以通过缩短这里的数值来提升服务器的tps,
缺点是距离玩家超过设定值的实体就不会动了。

entity-collisions
优化相关
实体碰撞

exploits
只在global.conf中生效
漏洞修复
看起来大部分都只在香草版有效(被forge修掉了)

general
只在global.conf中生效

ip-sets
只在global.conf中生效
可以根据IP设置远程命令源(玩家与RCON)的权限Context

logging
是否在控制台输出相关的日志

metrics
只在global.conf中生效
插件的数据统计系统的设置,比如说bStats
很多插件作者应该会很希望你开启这里的设置

modules
模块
只在global.conf中生效
看起来都可以根据名字在配置文件中找到对应的部分

movement-checks
只在global.conf中生效
移动检查

optimizations
只在global.conf中生效
"优化"

permission
只在global.conf中生效
权限

player-block-tracker
玩家方块追踪

spawner

sql
设置SQL的别名,可能会在插件的配置中用到

teleport-helper
只在global.conf中生效
Sponge提供的避免把玩家传送死的设置

tileentity-activation
方块实体激活 也是优化

timings

world
世界部分
其中部分设置是全局的,而部分是可以分世界的

world-generation-modifiers
世界生成修改器,插件提供的修改世界生成的结果的修改器。
比如说地皮,空网


custom_data.conf

TODO

tracker.conf

TODO
来自群组: Power of Spongie

Driver_C
新鲜热乎的呢

_DIM_
` 好评                    

hm1
咸鱼姐姐tql

怕一笑丶
期待楼主下次更新!!

第一页 上一页 下一页 最后一页