- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
检查单独更改
本页面允许您检查防滥用过滤器根据某次单独更改所生成的变量,并使用过滤器进行测试。
根据本次更改生成的变量
变量 | 值 |
---|---|
编辑是否被标记为小编辑 (minor_edit) | |
用户账户名称 (user_name) | Poikcue |
用户所在群组(包括隐藏群组) (user_groups) | *
user
|
页面编号 (article_articleid) | 0 |
页面名字空间 (article_namespace) | 0 |
页面标题(不含名字空间) (article_text) | Paper/配置文件 |
完整页面标题 (article_prefixedtext) | Paper/配置文件 |
最后十位对该页面贡献的用户 (article_recent_contributors) | |
操作 (action) | edit |
编辑摘要/原因 (summary) | |
旧的内容模型 (old_content_model) | |
新的内容模型 (new_content_model) | wikitext |
编辑前的旧页面,wiki代码格式 (old_wikitext) | |
编辑后的新页面,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>
这个例子简单的介绍了一下继承的概念。对于目前我们更改的每一个世界,以下列表是正在应用的实际配置:<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> 中是启用的。 |
编辑产生的差异 (edit_diff) | @@ -1,1 +1,66 @@
+== 针对每个世界 ==
+强大但是鲜为人知的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> 中是启用的。
|
新页面大小 (new_size) | 3288 |
编辑增加的行 (added_lines) | == 针对每个世界 ==
强大但是鲜为人知的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> 中是启用的。
|
编辑后的新页面,已解析为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>这个例子简单的介绍了一下继承的概念。对于目前我们更改的每一个世界,以下列表是正在应用的实际配置:<br />
<a class="external text" href="https://imgse.com/i/xQPHhR"></a><a href="/index.php?title=%E7%89%B9%E6%AE%8A:%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6&wpDestFile=Https://s1.ax1x.com/2022/10/03/xQPHhR.png" class="new" title="文件:Https://s1.ax1x.com/2022/10/03/xQPHhR.png">xQPHhR.png</a>
</p><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: 20221125133826
Cache expiry: 86400
Dynamic content: false
CPU time usage: 0.012 seconds
Real time usage: 5.020 seconds
Preprocessor visited node count: 39/1000000
Preprocessor generated node count: 114/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: 566/5000000 bytes
-->
<!--
Transclusion expansion time report (%,ms,calls,template)
100.00% 0.000 1 -total
-->
</div> |
更改的Unix时间戳 (timestamp) | 1669383501 |