- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
检查单独更改
本页面允许您检查防滥用过滤器根据某次单独更改所生成的变量,并使用过滤器进行测试。
根据本次更改生成的变量
变量 | 值 |
---|---|
编辑是否被标记为小编辑 (minor_edit) | |
用户账户名称 (user_name) | Poikcue |
用户所在群组(包括隐藏群组) (user_groups) | *
user
|
页面编号 (article_articleid) | 7767 |
页面名字空间 (article_namespace) | 0 |
页面标题(不含名字空间) (article_text) | Paper/配置文件 |
完整页面标题 (article_prefixedtext) | Paper/配置文件 |
最后十位对该页面贡献的用户 (article_recent_contributors) | Poikcue
|
操作 (action) | edit |
编辑摘要/原因 (summary) | |
旧的内容模型 (old_content_model) | wikitext |
新的内容模型 (new_content_model) | wikitext |
编辑前的旧页面,wiki代码格式 (old_wikitext) | == 针对每个世界 ==
强大但是鲜为人知的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>
这个例子简单的介绍了一下继承的概念。对于目前我们更改的每一个世界,以下列表是正在应用的实际配置:<br />
[https://imgse.com/i/xQPHhR [[File:https://s1.ax1x.com/2022/10/03/xQPHhR.png|xQPHhR.png]]]
现在,<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> 中是启用的。 |
编辑后的新页面,wiki代码格式 (new_wikitext) | == 针对每个世界 ==
强大但是鲜为人知的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> 中是启用的。 |
编辑产生的差异 (edit_diff) | @@ -16,6 +16,5 @@
spawn:
- keep-spawn-loaded: false
-</pre>
+ keep-spawn-loaded: false</pre>
在配置文件中,默认只有 <code>_version</code> 一值。想要针对某世界进行配置,需要从 <code>paper-world-defaults.yml</code> 中复制对应值过来后修改。
@@ -41,6 +40,5 @@
water_creature: 20
spawn:
- keep-spawn-loaded: true
-</pre>
+ keep-spawn-loaded: true</pre>
''位于world_nether/paper-world.yml''
@@ -48,6 +46,5 @@
spawning:
spawn-limits:
- monster: 90
-</pre>
+ monster: 90</pre>
''位于resource_world/paper-world.yml''
@@ -59,8 +56,62 @@
monster: 2
spawn:
- keep-spawn-loaded: false
-</pre>
-这个例子简单的介绍了一下继承的概念。对于目前我们更改的每一个世界,以下列表是正在应用的实际配置:<br />
-[https://imgse.com/i/xQPHhR [[File:https://s1.ax1x.com/2022/10/03/xQPHhR.png|xQPHhR.png]]]
+ 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> 中是启用的。
|
编辑增加的行 (added_lines) | keep-spawn-loaded: false</pre>
keep-spawn-loaded: true</pre>
monster: 90</pre>
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>
|}
|
编辑后的新页面,已解析为HTML源码 (new_html) | <div class="mw-parser-output"><div id="toc" class="toc"><div class="toctitle" lang="zh-CN" dir="ltr"><h2>目录</h2></div>
<ul>
<li class="toclevel-1 tocsection-1"><a href="#.E9.92.88.E5.AF.B9.E6.AF.8F.E4.B8.AA.E4.B8.96.E7.95.8C"><span class="tocnumber">1</span> <span class="toctext">针对每个世界</span></a>
<ul>
<li class="toclevel-2 tocsection-2"><a href="#.E9.BB.98.E8.AE.A4.E5.80.BC"><span class="tocnumber">1.1</span> <span class="toctext">默认值</span></a></li>
<li class="toclevel-2 tocsection-3"><a href="#.E6.AF.8F.E4.B8.AA.E4.B8.96.E7.95.8C.E7.9A.84.E5.80.BC"><span class="tocnumber">1.2</span> <span class="toctext">每个世界的值</span></a></li>
<li class="toclevel-2 tocsection-4"><a href="#.E7.BB.A7.E6.89.BF"><span class="tocnumber">1.3</span> <span class="toctext">继承</span></a></li>
</ul>
</li>
</ul>
</div>
<h2><span id="针对每个世界"></span><span class="mw-headline" id=".E9.92.88.E5.AF.B9.E6.AF.8F.E4.B8.AA.E4.B8.96.E7.95.8C">针对每个世界</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=Paper/%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6&action=edit&section=1" title="编辑小节:针对每个世界">编辑</a><span class="mw-editsection-bracket">]</span></span></h2>
<p>强大但是鲜为人知的Paper特有功能便是可以为每个世界进行自定义的配置修改。如果你想对所有世界统一配置,则可以尝试仅编辑 <code>paper-world-defaults.yml</code> 文件。
</p>
<h3><span id="默认值"></span><span class="mw-headline" id=".E9.BB.98.E8.AE.A4.E5.80.BC">默认值</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=Paper/%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6&action=edit&section=2" title="编辑小节:默认值">编辑</a><span class="mw-editsection-bracket">]</span></span></h3>
<p>Paper默认不会为每一个世界都提供自定义配置项,而是将所有默认值存储在 <code>config/paper-world-defaults.yml</code> 中。此文件的每一个值都可以被指定世界的特定配置所修改或覆盖,不过默认是使用 <code>paper-world-defaults.yml</code> 文件。编辑此文件即意味要应用于所有未进行特定配置的所有世界中。
</p>
<h3><span id="每个世界的值"></span><span class="mw-headline" id=".E6.AF.8F.E4.B8.AA.E4.B8.96.E7.95.8C.E7.9A.84.E5.80.BC">每个世界的值</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=Paper/%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6&action=edit&section=3" title="编辑小节:每个世界的值">编辑</a><span class="mw-editsection-bracket">]</span></span></h3>
<p>要为专门某个世界设定一个配置的值,需要所在世界目录中找到 <code>paper-world.yml</code> 。<br />
例如:你想要在一个叫做 <code>resource</code> 的世界中禁用 <code>spawn.keep-spawn-loaded</code> 值,就需要在 <code>resource</code> 文件夹中编辑 <code>paper-world.yml</code> 文件并添加以下内容:<br />
<i>此文件位于 resource/paper-world.yml</i>
</p>
<pre>_version: 28
spawn:
keep-spawn-loaded: false</pre>
<p>在配置文件中,默认只有 <code>_version</code> 一值。想要针对某世界进行配置,需要从 <code>paper-world-defaults.yml</code> 中复制对应值过来后修改。
</p>
<h3><span id="继承"></span><span class="mw-headline" id=".E7.BB.A7.E6.89.BF">继承</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=Paper/%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6&action=edit&section=4" title="编辑小节:继承">编辑</a><span class="mw-editsection-bracket">]</span></span></h3>
<p>所有没有明确定义的世界的选项都将使用 <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> 值。
</p><p><i>位于paper-world-defaults.yml</i>
</p>
<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>
<p><i>位于world_nether/paper-world.yml</i>
</p>
<pre>entities:
spawning:
spawn-limits:
monster: 90</pre>
<p><i>位于resource_world/paper-world.yml</i>
</p>
<pre>entities:
spawning:
spawn-limits:
axolotls: 8
creature: 15
monster: 2
spawn:
keep-spawn-loaded: false</pre>
<p>这个例子简单的介绍了一下继承的概念。对于目前我们更改的每一个世界,以下列表是正在应用的实际配置:
</p>
<table>
<tbody><tr>
<th width="57%">配置文件的值
</th>
<th width="5%">world
</th>
<th width="11%">world_nether
</th>
<th width="12%">world_the_end
</th>
<th width="12%">resource_world
</th></tr>
<tr>
<td><code>entities.spawning.spawn-limits.ambient</code>
</td>
<td><code>15</code>
</td>
<td><code>15</code>
</td>
<td><code>15</code>
</td>
<td><code>15</code>
</td></tr>
<tr>
<td><code>entities.spawning.spawn-limits.axolotls</code>
</td>
<td><code>5</code>
</td>
<td><code>5</code>
</td>
<td><code>5</code>
</td>
<td><code>8</code>
</td></tr>
<tr>
<td><code>entities.spawning.spawn-limits.creature</code>
</td>
<td><code>10</code>
</td>
<td><code>10</code>
</td>
<td><code>10</code>
</td>
<td><code>15</code>
</td></tr>
<tr>
<td><code>entities.spawning.spawn-limits.monster</code>
</td>
<td><code>70</code>
</td>
<td><code>90</code>
</td>
<td><code>70</code>
</td>
<td><code>2</code>
</td></tr>
<tr>
<td><code>entities.spawning.spawn-limits.underground_water_creature</code>
</td>
<td><code>5</code>
</td>
<td><code>5</code>
</td>
<td><code>5</code>
</td>
<td><code>5</code>
</td></tr>
<tr>
<td><code>entities.spawning.spawn-limits.water_ambient</code>
</td>
<td><code>20</code>
</td>
<td><code>20</code>
</td>
<td><code>20</code>
</td>
<td><code>20</code>
</td></tr>
<tr>
<td><code>entities.spawning.spawn-limits.water_creature</code>
</td>
<td><code>5</code>
</td>
<td><code>5</code>
</td>
<td><code>5</code>
</td>
<td><code>5</code>
</td></tr>
<tr>
<td><code>spawn.keep-spawn-loaded</code>
</td>
<td><code>true</code>
</td>
<td><code>true</code>
</td>
<td><code>true</code>
</td>
<td><code>false</code>
</td></tr></tbody></table>
<p>现在,<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> 中是启用的。
</p>
<!--
NewPP limit report
Cached time: 20221125134259
Cache expiry: 86400
Dynamic content: false
CPU time usage: 0.016 seconds
Real time usage: 0.014 seconds
Preprocessor visited node count: 38/1000000
Preprocessor generated node count: 112/1000000
Post‐expand include size: 0/2097152 bytes
Template argument size: 0/2097152 bytes
Highest expansion depth: 2/40
Expensive parser function count: 0/100
Unstrip recursion depth: 0/20
Unstrip post‐expand size: 562/5000000 bytes
-->
<!--
Transclusion expansion time report (%,ms,calls,template)
100.00% 0.000 1 -total
-->
</div> |
更改的Unix时间戳 (timestamp) | 1669383779 |