欢迎来到Minecraft插件百科!
对百科编辑一脸懵逼?
帮助:快速入门
带您快速熟悉百科编辑!
因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
查看“Paper/配置文件”的源代码
←
Paper/配置文件
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于这些用户组的用户执行:
用户
、
自动确认用户
、
巡查者
您可以查看和复制此页面的源代码。
== 针对每个世界 == 强大但是鲜为人知的Paper特有功能便是可以为每个世界进行自定义的配置修改。如果你想对所有世界统一配置,则可以尝试仅编辑 <code>paper-world-defaults.yml</code> 文件。 === 默认值 === Paper默认不会为每一个世界都提供自定义配置项,而是将所有默认值存储在 <code>config/paper-world-defaults.yml</code> 中。此文件的每一个值都可以被指定世界的特定配置所修改或覆盖,不过默认是使用 <code>paper-world-defaults.yml</code> 文件。编辑此文件即意味要应用于所有未进行特定配置的所有世界中。 === 每个世界的值 === 要为专门某个世界设定一个配置的值,需要所在世界目录中找到 <code>paper-world.yml</code> 。<br /> 例如:你想要在一个叫做 <code>resource</code> 的世界中禁用 <code>spawn.keep-spawn-loaded</code> 值,就需要在 <code>resource</code> 文件夹中编辑 <code>paper-world.yml</code> 文件并添加以下内容:<br /> ''此文件位于 resource/paper-world.yml'' <pre>_version: 28 spawn: keep-spawn-loaded: false </pre> 在配置文件中,默认只有 <code>_version</code> 一值。想要针对某世界进行配置,需要从 <code>paper-world-defaults.yml</code> 中复制对应值过来后修改。 === 继承 === 所有没有明确定义的世界的选项都将使用 <code>paper-world-defaults.yml</code> 中的默认配置。<br /> 也就是说,如果想要修改所有世界的默认配置,无需机械化的复制、粘贴到每个世界相应的文件里。<br /> 更不用将想要修改的值从 <code>paper-world-defaults.yml</code> 挨个复制过来然后粘贴到所有 <code>paper-world.yml</code> 文件中。<br /> 只需要复制针对某个世界的配置项到对应的 <code>paper-world.yml</code> 文件里之后进行精确的修改即可。<br /> 举个更加复杂的例子:需要在两个不同的世界中分别修改 <code>spawn-limits</code> 值和 <code>keep-spawn-loaded</code> 值。 ''位于paper-world-defaults.yml'' <pre>entities: spawning: spawn-limits: ambient: 70 axolotls: 10 creature: 15 monster: 5 underground_water_creature: 5 water_ambient: 5 water_creature: 20 spawn: keep-spawn-loaded: true </pre> ''位于world_nether/paper-world.yml'' <pre>entities: spawning: spawn-limits: monster: 90 </pre> ''位于resource_world/paper-world.yml'' <pre>entities: spawning: spawn-limits: axolotls: 8 creature: 15 monster: 2 spawn: keep-spawn-loaded: false </pre> 这个例子简单的介绍了一下继承的概念。对于目前我们更改的每一个世界,以下列表是正在应用的实际配置: {| !width="57%"| 配置文件的值 !width="5%"| world !width="11%"| world_nether !width="12%"| world_the_end !width="12%"| resource_world |- | <code>entities.spawning.spawn-limits.ambient</code> | <code>15</code> | <code>15</code> | <code>15</code> | <code>15</code> |- | <code>entities.spawning.spawn-limits.axolotls</code> | <code>5</code> | <code>5</code> | <code>5</code> | <code>8</code> |- | <code>entities.spawning.spawn-limits.creature</code> | <code>10</code> | <code>10</code> | <code>10</code> | <code>15</code> |- | <code>entities.spawning.spawn-limits.monster</code> | <code>70</code> | <code>90</code> | <code>70</code> | <code>2</code> |- | <code>entities.spawning.spawn-limits.underground_water_creature</code> | <code>5</code> | <code>5</code> | <code>5</code> | <code>5</code> |- | <code>entities.spawning.spawn-limits.water_ambient</code> | <code>20</code> | <code>20</code> | <code>20</code> | <code>20</code> |- | <code>entities.spawning.spawn-limits.water_creature</code> | <code>5</code> | <code>5</code> | <code>5</code> | <code>5</code> |- | <code>spawn.keep-spawn-loaded</code> | <code>true</code> | <code>true</code> | <code>true</code> | <code>false</code> |} 现在,<code>world_the_end</code>的值没有被更改过。所以,它使用了 <code>config/paper-world-defaults.yml</code> 中的所有默认值。 而且在 <code>resource_world/paper-world.yml</code> 中禁用了 <code>keep-spawn-loaded</code>,不过很明显的可以看到此项在 <code>config/paper-world-defaults.yml</code> 中是启用的。
返回
Paper/配置文件
。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
编辑相关
百科公告
编辑帮助
互助客栈
贡献分数
测试沙盒
发布条目
插件分类
管理
安全
聊天
编程
经济
修正
娱乐
综合
信息
机械
角色
传送
网页
整地
创世
付费
其它
工具
链入页面
相关更改
特殊页面
页面信息
相关网站
MCMOD百科
Minecraft中文百科
Minecraft纪念论坛
Minecraft百度贴吧
虚无世界Wiki