lophine_global_config
experiment.ray_tracking_entity_tracker
实验性功能
check_interval_ms:检查间隔(毫秒)skip_marker_armor_stands:是否跳过标记盔甲架hitbox_limit:命中框限制tracing_distance:追踪距离
experiment.command
控制台命令相关的实验性功能
waypoint_command_enabled:是否允许使用路径点命令function_command_enabled:是否允许使用函数命令tick_command_enabled:是否允许使用tick命令datapack_command_enabled:是否允许使用数据包命令
experiment.entity_damage_source_trace
实体伤害来源追踪的实验性功能
enabled:是否允许跨不同区域调度器追踪伤害来源
fixes.end-void-ring
此项用于修复末地虚空环
enabled:是否生成末地虚空环(详情请见MC-159283)
function.survux-protocol
Survux协议,通常用于MC客户端模组MiniHUD和Litematica
entity-protocol:实体协议hud-update-interval:HUD更新间隔litematics-enabled:是否启用Litematica支持hud-enabled-loggers:启用的HUD记录器,默认为["tps", "mob_caps"](TPS和生物上限)structure-protocol:结构协议hud-metadata-protocol:HUD元数据协议litematics-max-nbt-size:Litematica最大NBT大小,默认为2097152(2MB)hud-metadata-share-seed:HUD元数据是否共享种子hud-logger-protocol:HUD记录器协议
function.protocol.servux.data
Servux数据协议
entity-protocol:是否启用实体协议
function.language
语言设置
lang:服务器语言
function.container_expansion
容器物品栏调整
barrel_rows:木桶的行数,范围1~6,默认为3same_nbt_shulker_stackable:相同NBT的潜影盒是否可堆叠enderchest_rows:末影箱的行数,范围1~6,默认为3shulker_stackable_count:潜影盒可堆叠数量,范围1~64,默认为1
function.fakeplayer
假人配置调整
spawn-phantom:是否允许幻翼在假人周围生成modify-config:是否允许修改假人配置prefix:假人名称的前缀,默认为空manual-save-and-load:是否允许手动保存和加载假人suffix:假人名称的后缀,默认为空use-action:是否允许假人使用动作always-send-data:是否始终发送假人数据cache-skin:是否使用皮肤缓存skip-sleep-check:是否跳过睡眠检查enable-locator-bar:是否启用定位器栏unable-fakeplayer-names:不能用于假人的名称列表,默认为["player-name"]enable:是否启用假人功能limit:允许的假人最大数量,默认为10resident-fakeplayer:是否允许假人常驻open-fakeplayer-inventory:是否允许打开假人背包regen-amount:假人的血量恢复量,默认为0.0simulation-distance:假人的模拟距离(-1为默认)
function.redstone
红石功能
shears_rotate:是否允许使用剪刀右击旋转方块
function.old-feature
旧版特性
spawn_invulnerable_time:是否启用旧版的生成无敌时间old_raid_behavior:是否启用旧版的袭击行为old_zombie_reinforcement:是否启用旧版的僵尸增援old_explosion_damage_calculator:是否启用旧版的爆炸伤害计算villager-void-trade:是否启用村民虚空交易
misc.villager
村民(绿袍尊者)杂项
villager-infinite-trade:是否允许村民无限交易(最多524288次)
misc.disable-check
禁用检查
disable-op-move-check:是否禁用OP移动检查disable-op-fly-check:是否禁用OP飞行检查
fixes.update-suppression-crash-fix
修复更新抑制导致的崩溃
enabled:是否修复因更新抑制导致的游戏崩溃
function.protocol.rei
REI(Roughly Enough Items)协议支持
enabled:启用REI协议支持,允许客户端与服务器同步REI信息
function.protocol.jade
Jade协议支持
enabled:Jade协议支持,允许客户端显示方块和实体的信息
function.protocol.alternative_block_placement
替代方块放置协议
enabled:精确放置协议
function.protocol.servux.litematics
Servux Litematica协议
litematics-enabled:是否启用Litematica功能litematics-max-nbt-size:Litematica最大NBT大小litematics-print-max-delay-ticks:打印Litematica的最大延迟(-1为禁用)
function.protocol.appleskin
AppleSkin协议支持
enabled:是否启用AppleSkin协议支持sync-tick-interval:AppleSkin同步频率,默认为20游戏tick
function.protocol.bbor
BBOR(Bounding Box Outline Reloaded)协议支持
enabled:是否启用BBOR协议支持
function.protocol.xaero-map
Xaero地图协议支持
enabled:是否启用Xaero世界地图协议支持xaeroMapServerID:Xaero地图服务器ID
function.protocol.syncmatica
Syncmatica协议支持
quota-Limit:投影文件最大大小,默认为40MBuseQuota:是否限制投影文件大小enabled:是否启用Syncmatica协议支持
function.wool-hopper-counter
羊毛漏斗计数器
unlimited-speed:是否启用无限速度enabled:是否启用羊毛漏斗计数器
misc.item-entity
物品实体,用于修复Paper修改合并半径后的问题
follow-tick-sequence-merge:是否按照tick顺序合并物品实体
paper-global
配置文件版本号
_version: 30
反作弊系统
anticheat:
obfuscation:
items: #物品混淆设置,用于防止作弊客户端获取服务器信息
all-models: #全局模型混淆设置
also-obfuscate: []
dont-obfuscate: #不进行混淆的物品列表
- minecraft:lodestone_tracker
sanitize-count: true #是否清理物品数量信息
enable-item-obfuscation: false #是否启用物品混淆
model-overrides: #特定物品的模型覆盖设置
minecraft:elytra:
also-obfuscate: []
dont-obfuscate:
- minecraft:damage
sanitize-count: true
方块更新控制
block-updates:
disable-chorus-plant-updates: false #是否允许紫颂植物更新
disable-mushroom-block-updates: false #是否允许蘑菇方块更新
disable-noteblock-updates: false #是否允许音符盒更新
disable-tripwire-updates: false #是否允许绊线更新
区块加载
chunk-loading-advanced:
auto-config-send-distance: true #是否自动配置客户端发送距离
player-max-concurrent-chunk-generates: 0 #玩家最大并发区块生成数
player-max-concurrent-chunk-loads: 0 #玩家最大并发区块加载数
chunk-loading-basic:
player-max-chunk-generate-rate: -1.0 #玩家最大区块生成速率
player-max-chunk-load-rate: 100.0 #玩家最大区块加载速率
player-max-chunk-send-rate: 75.0 #玩家最大区块发送速率
chunk-system:
gen-parallelism: default #区块生成并行度
io-threads: -1 #I/O 线程数
worker-threads: 8 #工作线程数,建议根据服务器CPU核心数量作出调整
碰撞检测
collisions:
enable-player-collisions: true #是否启用玩家碰撞
send-full-pos-for-hard-colliding-entities: true #是否为硬碰撞实体发送完整位置信息
命令设置
commands:
ride-command-allow-player-as-vehicle: false #是否允许玩家作为可乘坐实体
suggest-player-names-when-null-tab-completions: true #是否允许在空Tab补全时建议玩家名称
time-command-affects-all-worlds: false #时间命令是否影响所有世界
控制台设置
console:
enable-brigadier-completions: true #是否启用 Brigadier 补全
enable-brigadier-highlighting: true #是否启用 Brigadier 高亮
has-all-permissions: false #控制台是否拥有所有权限
物品验证
item-validation:
book: #书本文本长度限制
author: 8192
page: 16384
title: 8192
book-size: #书本大小限制
page-max: 2560
total-multiplier: 0.98
display-name: 8192 #显示名称长度限制
lore-line: 8192 #物品描述行长度限制
resolve-selectors-in-books: false #是否在书中解析选择器
日志记录
logging:
deobfuscate-stacktraces: true #是否对堆栈跟踪进行反混淆
消息系统
messages:
kick: #踢出消息配置
authentication-servers-down: <lang:multiplayer.disconnect.authservers_down>
connection-throttle: Connection throttled! Please wait before reconnecting.
flying-player: <lang:multiplayer.disconnect.flying>
flying-vehicle: <lang:multiplayer.disconnect.flying>
no-permission: <red>I'm sorry, but you do not have permission to perform this command. #无权限提示消息
Please contact the server administrators if you believe that this is in error.
use-display-name-in-quit-message: false #是否在退出消息中使用显示名称
杂项设置
misc:
chat-threads: #聊天线程配置
chat-executor-core-size: -1
chat-executor-max-size: -1
client-interaction-leniency-distance: default
compression-level: default #压缩级别
load-permissions-yml-before-plugins: true #是否在插件前加载权限文件
max-joins-per-tick: 5 #每tick最大加入玩家数
prevent-negative-villager-demand: false
region-file-cache-size: 256 #区域文件缓存大小
send-full-pos-for-item-entities: false
strict-advancement-dimension-check: false
use-alternative-luck-formula: false
use-dimension-type-for-custom-spawners: false
xp-orb-groups-per-area: default
数据包限制
packet-limiter:
all-packets: #所有数据包的限流设置
action: KICK
interval: 7.0
max-packet-rate: 500.0
kick-message: <red><lang:disconnect.exceeded_packet_rate> #超出限制时的踢出消息
overrides: #特定数据包的覆盖设置
minecraft:place_recipe:
action: DROP
interval: 4.0
max-packet-rate: 5.0
玩家自动保存
player-auto-save:
max-per-tick: -1 #每tick最大保存数
rate: -1 #保存频率
代理支持
proxies:
bungee-cord: #BungeeCord 代理设置
online-mode: true
proxy-protocol: false
velocity: #Velocity 代理设置
enabled: false
online-mode: true
secret: ''
记分板
scoreboards:
save-empty-scoreboard-teams: true #是否保存空记分板队伍
track-plugin-scoreboards: false #是否跟踪插件记分板
垃圾信息限制
spam-limiter:
incoming-packet-threshold: 300 #传入数据包阈值
recipe-spam-increment: 1
recipe-spam-limit: 20 #配方表垃圾信息限制
tab-spam-increment: 1
tab-spam-limit: 500 #Tab补全垃圾信息限制
Spark 支持
spark:
enable-immediately: false #是否立即启用
enabled: true #是否启用 Spark
线程化区域
threaded-regions:
grid-exponent: 4 #网格指数
threads: 30 #线程数,建议根据服务器CPU核心数量作出调整
不支持的设置
unsupported-settings:
allow-headless-pistons: true #是否允许无头活塞
allow-permanent-block-break-exploits: true #是否允许永久方块破坏漏洞
allow-piston-duplication: true #是否允许活塞复制
allow-unsafe-end-portal-teleportation: true #是否允许不安全的末地传送
compression-format: ZLIB
perform-username-validation: true
skip-tripwire-hook-placement-validation: true
skip-vanilla-damage-tick-when-shield-blocked: false
update-equipment-on-player-actions: true
看门狗
watchdog:
early-warning-delay: 10000 #提前警告延迟
early-warning-every: 5000 #提前警告频率