- Voronoi
+ 沃罗诺伊
- Options:
+ 选项:
From 5310f12d91fa095501285099d112c4fefff16e3f Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Wed, 28 Jun 2023 18:15:49 +0800
Subject: [PATCH 16/58] Update README.md
---
README.md | 47 +++++++++++++++++++++++------------------------
1 file changed, 23 insertions(+), 24 deletions(-)
diff --git a/README.md b/README.md
index 5ae69d4..addce08 100644
--- a/README.md
+++ b/README.md
@@ -1,37 +1,36 @@
-users-manual
+用户手册
============
-A User's Manual for Cuberite
+库贝莱特用户手册
-There is an automatically updated version of the manual at [book.cuberite.org](https://book.cuberite.org), which updates every hour if a new commit has been pushed to this repository.
+在 [book.cuberite.org](https://book.cuberite.org) 有一个自动更新的手册版本,如果将新提交推送到此存储库,则每小时更新一次。
-
-Developers' Area
+开发者专区
----------------
-This book is structured as individual HTML snippets for each chapter. The filename describes the section number and also the name of the section, separated by " - ".
+本书的结构是每章的单独HTML片段。文件名描述节号和节的名称,用“ - ”分隔。
-A sample input directory structure would be:
+示例输入目录结构为:
- /
- |> 0 - Introduction/
- | |> 1 - Intro.html
- | |> 2 - Notes.html
- |> 1 - Setting Up/
- | |> 1 - Downloading.html
- | |> 2 - Running.html
+/
+ |> 0 - 简介/
+ | |> 1 - 简介.html
+ | |> 2 - 备注.html
+ |> 1 - 设置/
+ | |> 1 - 正在下载.html
+ | |> 2 - 正在运行.html
-The idea is that the generator, combines the files to form 2 outputs - one standalone HTML page with all sections integrated and internal links, and another with each file (or section?) being a separate page. At the moment the generator only compiles to a single page, but multiple page is planned.
+这个想法是生成器将文件组合成 2 个输出 - 一个独立的 HTML 页面,所有部分都集成了内部链接,另一个每个文件(或部分?)都是一个单独的页面。目前,生成器仅编译为单个页面,但计划为多个页面。
-Here is a guide to writing:
+这是写作指南:
-Links to another section are automatically generated like so - `{{Section Number - Text of Link}}`.
+指向另一个部分的链接是自动生成的,如下所示 - “{{部分编号 - 链接文本}}”。
-Here is a list of semantically correct and styled HTML elements for specific purposes:
+以下是用于特定目的的语义正确和样式化的 HTML 元素列表:
- * `` For Paragraphs
- * `
` For Headings
- * `` For information tangentially related to the content.
- * `` For a warning related to the content.
- * `` For a code sample, with nested `` and `` tags. Optionally with a `` for a caption.
- * `` for a caption.
+* '' 对于段落
+ * '
' 用于标题
+ * '' 用于与内容相关的信息。
+ * '' 表示与内容相关的警告。
+ * '' 对于代码示例,带有嵌套的“”和“”标记。(可选)使用“”作为标题。
+ * '”作为标题。
From 24b47dc24070fb42a985c362bf5c1eab10e9cf3d Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Wed, 28 Jun 2023 18:17:30 +0800
Subject: [PATCH 17/58] Update README.md
---
README.md | 33 ++++++++++++++-------------------
1 file changed, 14 insertions(+), 19 deletions(-)
diff --git a/README.md b/README.md
index addce08..2670956 100644
--- a/README.md
+++ b/README.md
@@ -1,36 +1,31 @@
用户手册
-============
-
库贝莱特用户手册
-在 [book.cuberite.org](https://book.cuberite.org) 有一个自动更新的手册版本,如果将新提交推送到此存储库,则每小时更新一次。
+book.cuberite.org 有一个自动更新的手册版本,如果将新的提交推送到此存储库,则每小时更新一次。
开发者专区
-----------------
-
本书的结构是每章的单独HTML片段。文件名描述节号和节的名称,用“ - ”分隔。
示例输入目录结构为:
/
- |> 0 - 简介/
- | |> 1 - 简介.html
- | |> 2 - 备注.html
- |> 1 - 设置/
- | |> 1 - 正在下载.html
- | |> 2 - 正在运行.html
-
+|> 0 - Introduction/
+| |> 1 - Intro.html
+| |> 2 - Notes.html
+|> 1 - Setting Up/
+| |> 1 - Downloading.html
+| |> 2 - Running.html
这个想法是生成器将文件组合成 2 个输出 - 一个独立的 HTML 页面,所有部分都集成了内部链接,另一个每个文件(或部分?)都是一个单独的页面。目前,生成器仅编译为单个页面,但计划为多个页面。
这是写作指南:
-指向另一个部分的链接是自动生成的,如下所示 - “{{部分编号 - 链接文本}}”。
+指向另一个部分的链接是自动生成的,如下所示 - 。{{Section Number - Text of Link}}
以下是用于特定目的的语义正确和样式化的 HTML 元素列表:
-* '' 对于段落
- * '
' 用于标题
- * '' 用于与内容相关的信息。
- * '' 表示与内容相关的警告。
- * '' 对于代码示例,带有嵌套的“”和“”标记。(可选)使用“”作为标题。
- * '”作为标题。
+对于段落
+
对于标题
+对于与内容切线相关的信息。
+有关与内容相关的警告。
+对于带有嵌套和标记的代码示例。(可选)带有 for 标题。
+
From 06f53c7a9687853716d3972e3f5cd6890b1b3c3e Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Wed, 28 Jun 2023 21:35:19 +0800
Subject: [PATCH 18/58] Update README.md
---
README.md | 21 +++++++++++++--------
1 file changed, 13 insertions(+), 8 deletions(-)
diff --git a/README.md b/README.md
index 2670956..491d43e 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,13 @@
用户手册
+============
+
库贝莱特用户手册
-book.cuberite.org 有一个自动更新的手册版本,如果将新的提交推送到此存储库,则每小时更新一次。
+在 [book.cuberite.org](https://book.cuberite.org) 有一个自动更新的手册版本,如果将新提交推送到此存储库,则每小时更新一次。
开发者专区
+----------------
+
本书的结构是每章的单独HTML片段。文件名描述节号和节的名称,用“ - ”分隔。
示例输入目录结构为:
@@ -15,17 +19,18 @@ book.cuberite.org 有一个自动更新的手册版本,如果将新的提交
|> 1 - Setting Up/
| |> 1 - Downloading.html
| |> 2 - Running.html
+
这个想法是生成器将文件组合成 2 个输出 - 一个独立的 HTML 页面,所有部分都集成了内部链接,另一个每个文件(或部分?)都是一个单独的页面。目前,生成器仅编译为单个页面,但计划为多个页面。
这是写作指南:
-指向另一个部分的链接是自动生成的,如下所示 - 。{{Section Number - Text of Link}}
+指向另一个部分的链接是自动生成的,如下所示 - “{{部分编号 - 链接文本}}”。
以下是用于特定目的的语义正确和样式化的 HTML 元素列表:
-对于段落
-
对于标题
-对于与内容切线相关的信息。
-有关与内容相关的警告。
-对于带有嵌套和标记的代码示例。(可选)带有 for 标题。
-
+* '' 对于段落
+ * '
' 用于标题
+ * '' 用于与内容相关的信息。
+ * '' 表示与内容相关的警告。
+ * '' 对于代码示例,带有嵌套的“”和“”标记。(可选)使用“”作为标题。
+ * '”作为标题。
From 2be1fd6a1617829a60b11630d0867cf6917eec4a Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Wed, 28 Jun 2023 22:32:49 +0800
Subject: [PATCH 19/58] Update 11 - Generator.html
---
.../11 - Generator.html | 140 +++++++++---------
1 file changed, 70 insertions(+), 70 deletions(-)
diff --git a/book/3 - Configuring world.ini/11 - Generator.html b/book/3 - Configuring world.ini/11 - Generator.html
index 3c8c86c..bce5ca2 100644
--- a/book/3 - Configuring world.ini/11 - Generator.html
+++ b/book/3 - Configuring world.ini/11 - Generator.html
@@ -4,15 +4,15 @@
修改时请注意,已经生成的世界不会无缝连接到新生成的世界
- 地形。还要记住,由其他生成器(例如缺口生成器)创建 的世界也不会无缝连接!
+ 地形。还要记住,由其他生成器(例如缺口生成器)创建的世界不会 无缝连接!
- 生成器的选择将极大地影响您之后的其他选择。
+ 生成器的选择将极大地影响您之后的其他选择。
本节尚未完全完成,因为有一些古老的生成代码。这需要更多的研究 - 12xx12
-
+
@@ -27,13 +27,13 @@
Generator
- Various types of generators:
+ 各种类型的发电机:
- Composable
+ 可组合
@@ -41,14 +41,14 @@
-可组合发电机
+Composable Generator
可组合生成器是一个非常强大的工具。您可以混合和匹配不同的生成方法并对其进行自定义。
这导致许多不同的选项供您选择:
- 生物基因
+ BiomeGen
此值将决定服务器选择生物群系的方式。
@@ -61,14 +61,14 @@ 可组合发电机
这决定了世界的形成方式。
- 生物不良噪音3D
+ BiomalNoise3D
- 作曲世代
+ CompositionGen
这决定了生成器填充实际块的方式。
- 生物
+ Biomal
CompositionGenCacheSize
@@ -76,9 +76,9 @@ 可组合发电机
64
- 整理者
+ Finishers
- 默认整理器
+ Default Finishers
@@ -90,7 +90,7 @@ 可组合发电机
-生物基因
+BiomeGen
您可以更深入地阅读有关不同方法的信息 这里
@@ -98,7 +98,7 @@ 生物基因
- 不断
+ Constant
恒定的生物群系生成器(只有一个生物群系)。
@@ -107,7 +107,7 @@ 生物基因
- 恒定生物组
+ ConstantBiome
将决定生成的生物群系。看 可用生物群系列表 without the leading "bi".
@@ -119,7 +119,7 @@ 生物基因
- 棋盘
+ Checkerboard
将在棋盘布局中生成生物群系。您可以设置方块的大小和使用的生物群系。
@@ -128,15 +128,15 @@ 生物基因
- 棋盘生物群落
+ CheckerBoardBiomes
- 生物群系列表。用“,”分隔。或者,您可以通过将“:%integer%”附加到任何生物群系来设置频率。
+ 生物群系列表。用","分隔。或者,您可以通过将":%integer%"附加到任何生物群系来设置频率。
- 棋盘生物尺寸
+ CheckerboardBiomeSize
正方形的大小。
@@ -148,7 +148,7 @@ 生物基因
- 沃罗诺伊
+ Voronoi
选项:
@@ -177,7 +177,7 @@ 生物基因
DistortedVoronoi
- Options:
+ 选项:
@@ -195,7 +195,7 @@ 生物基因
TwoLevel
- Options:
+ 选项:
@@ -259,7 +259,7 @@ 生物基因
MultiStepMap
- Options:
+ 选项:
@@ -308,8 +308,8 @@ 生物基因
ShapeGen
- The Shape generator determines the shape of the world. Depending on what your choose it can create overhangs.
- So two blocks facing air at the top.
+ 形状生成器确定世界的形状。根据您的选择,它可以创建悬垂。
+ 所以两个块在顶部面向空气。
@@ -319,13 +319,13 @@ ShapeGen
BiomalNoise3D
- This generates a terrain shape by combining a lerp of two 3D noises with a vertical linear gradient.
- Options:
+ 这将通过将两个 3D 噪声与垂直线性渐变相结合来生成地形形状。
+ 选项:
SeaLevel
- The sea level generated from the generator
+ 发电机产生的海平面
BiomalNoise3DFrequencyX
@@ -377,7 +377,7 @@ ShapeGen
BiomalNoise3DBaseAmplitude
- All those options will modify the look of the world. They influence the randomness so you can't 100% say what they will actually do.
+ 所有这些选项都将改变世界的外观。它们会影响随机性,因此您无法100%说出它们实际上会做什么。
@@ -389,12 +389,12 @@ ShapeGen
- Options:
+ 选项:
SeaLevel
- The sea level generated from the generator
+ 发电机产生的海平面
DistortedHeightmapFrequencyX
@@ -414,11 +414,11 @@ ShapeGen
- End
+ end
- The ShapeGenerator used for the end.
- Options:
+ 用于末端的形状生成器。
+ 选项:
@@ -467,12 +467,12 @@ ShapeGen
- HeightMap
+ 高度图
- This is a old relict. The server previously used HeightGenerators instead of ShapeGenerators.
- This is deprecated and won't yield any overhangs or similar.
- This enables the property: "HeightGen"
+ 这是一个古老的遗迹。服务器以前使用 HeightGenerators 而不是 ShapeGenerators。
+ 这已弃用,不会产生任何悬垂或类似内容。
+ 这将启用属性:“HeightGen”
@@ -481,7 +481,7 @@ ShapeGen
- Options:
+ 选项:
@@ -545,8 +545,8 @@ ShapeGen
TwoHeights
- Merges two HeightMaps generated from the same as DistortedHeightMap
- Options:
+ 合并从与扭曲高度地图相同的两个高度映射
+ 选项:
@@ -571,9 +571,9 @@ ShapeGen
-Height Map
+高度图
-The settings for the HeightMap Shape Generator
+高度贴图形状生成器的设置
@@ -658,7 +658,7 @@ CompositionGen
SameBlock
- Fills everything with the same Block.
+ 用同一个块填充所有内容。
@@ -683,7 +683,7 @@ Finishers
RoughRavines
- Creates the big ravines.
+ 创造大沟壑。
@@ -741,7 +741,7 @@ Finishers
WormNestCaves
- Creates the small caves going through the ground.
+ 创建穿过地面的小洞穴。
@@ -760,7 +760,7 @@ Finishers
WaterLakes
- Creates the water lakes at sea level.
+ 在海平面上创建水湖。
@@ -773,11 +773,11 @@ Finishers
WaterSprings
- Creates the one-block water springs.
+ 创建单块水泉。
LavaLakes
- Creates the laval lakes at sea level.
+ 在海平面上创建拉瓦尔湖。
@@ -790,15 +790,15 @@ Finishers
LavaSprings
- Creates the one-block lava springs.
+ 创建单块熔岩泉。
OreNests
- Creates the ores in the ground.
+ 在地下创建矿石。
Mineshafts
- Creates Mineshafts
+ 创建矿井
@@ -826,11 +826,11 @@ Finishers
Trees
- Creates the trees (and tree-like [e.g. Mushroom]) structures.
+ 创建树木(和树状[例如蘑菇])结构。
Villages
- Creates the villages
+ 创建村庄
@@ -855,7 +855,7 @@ Finishers
VillagePrefabs
- There are multiple Villages available:
+ 有多个购物村可用:
AlchemistVillage
JapaneseVillage
@@ -871,43 +871,43 @@ Finishers
SinglePieceStructures
- Creates Structures that consist of single piece.
+ 创建由单个部分组成的结构。
- You have a choice of:
+ 您可以选择:
JungleTemple
WitchHut
DesertPyramid
DesertWell
- You may select those by adding SinglePieceStructures:%YourChoices% separated by "|"
- If you want to add custom models you need to add them in the Prefabs/SinglePieceStructures folder
- and add the file name without the file ending to the list.
+ 您可以通过添加 SinglePieceStructures:%YourChoices% 以“|”分隔来选择它们
+ 如果要添加自定义模型,则需要将它们添加到预制件/单件结构文件夹中
+ 并将文件名添加到列表中,而不以文件结尾。
TallGrass
- Adds the tall grass and fern to the world.
+ 为世界增添高草和蕨类植物。
SprinkleFoliage
- Generates the small flowers and similar blocks.
+ 生成小花朵和类似的方块。
Ice
- Adds ice to the world.
+ 为世界增添冰块。
Snow
- Adds snow to the world.
+ 为世界增添雪。
Lilypads
- Adds lilypads to the world.
+ 为世界增添睡莲。
BottomLava
- Places the lava at the bottom of the world.
+ 将熔岩置于世界底部。
@@ -928,7 +928,7 @@ Finishers
PreSimulator
- The calculates the behaviour of different blocks at the point of generation instead of ticking it. This saves performance.
+ 计算不同块在生成时的行为,而不是勾选它。这样可以节省性能。
PreSimulatorFallingBlocks=1
PreSimulatorWater=1
PreSimulatorLava=1
@@ -938,7 +938,7 @@ Finishers
OverworldClumpFlowers
- Places flowers into the world
+ 将鲜花推向世界
From 7e702575cada5eb6761fef8828010ca4df438ea8 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Wed, 28 Jun 2023 22:33:50 +0800
Subject: [PATCH 20/58] Update 12 - Other.html
---
book/3 - Configuring world.ini/12 - Other.html | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/book/3 - Configuring world.ini/12 - Other.html b/book/3 - Configuring world.ini/12 - Other.html
index 5c0ea4a..7835cb3 100644
--- a/book/3 - Configuring world.ini/12 - Other.html
+++ b/book/3 - Configuring world.ini/12 - Other.html
@@ -11,19 +11,19 @@
ProtectRadius
- Sets the radius in which non-admin players are not able to build.
+ 设置非管理员玩家无法构建的半径。
10
WorldDifficulty
- Sets the difficulty of this world.
+ 设定这个世界的难度。
1
LimitRadius
- Limits the world similar to the nothcian world border.
+ 限制世界类似于诺斯西亚世界边界。
0
-
\ No newline at end of file
+
From 1b4f0eaefe363bdcb16bad58de0c01d4446bb195 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Wed, 28 Jun 2023 22:36:07 +0800
Subject: [PATCH 21/58] Update 13 - Example Configurations.html
---
.../13 - Example Configurations.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/book/3 - Configuring world.ini/13 - Example Configurations.html b/book/3 - Configuring world.ini/13 - Example Configurations.html
index 337e2cd..c66d111 100644
--- a/book/3 - Configuring world.ini/13 - Example Configurations.html
+++ b/book/3 - Configuring world.ini/13 - Example Configurations.html
@@ -1,7 +1,7 @@
Superflat world
- To generate a Superflat world, change the values under the [Generator]
section to:
+ 要生成超平坦世界,请将 [Generator]
部分下的值更改为:
BiomeGen=Constant
@@ -16,7 +16,7 @@ Superflat world
Empty world
- To generate a world that only contains air, change the values under the [Generator]
section to:
+ 要生成仅包含空气的世界,请将 [Generator]
部分下的值更改为:
BiomeGen=Constant
From e90250de155c0b561fc9108fe8313cf5ee241430 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Wed, 28 Jun 2023 22:42:23 +0800
Subject: [PATCH 22/58] Update 2 - General.html
---
.../2 - General.html | 60 +++++++++----------
1 file changed, 30 insertions(+), 30 deletions(-)
diff --git a/book/3 - Configuring world.ini/2 - General.html b/book/3 - Configuring world.ini/2 - General.html
index 9505c8b..d444ebe 100644
--- a/book/3 - Configuring world.ini/2 - General.html
+++ b/book/3 - Configuring world.ini/2 - General.html
@@ -1,8 +1,8 @@
- Specifies the spawn point for new players. The coordinates are absolute, in blocks, and may be fractional. If any of the values are missing, Cuberite provides a default.
+ 指定新玩家的生成点。坐标是绝对的,以块为单位,并且可以是小数。如果缺少任何值,则 Cuberite 提供默认值。
-Available Options
+可用选项
@@ -16,47 +16,47 @@ Available Options
Dimension
- The Dimension of this World. Can be: Overworld, Nether, End
+ 这个世界的维度。可以是:主世界,下界,尽头
Overworld
UnusedChunkCap
- Maximum number of chunks in memory before the server starts to start an early save (See below).
+ 服务器开始提前保存之前内存中的最大区块数(见下文)。
1000
IsDaylightCycleEnabled
- Enables/Disables the Server to stop time in the world. Boolean: Can be 0 or 1.
+ 启用/禁用服务器以停止世界时间。布尔值:可以是 0 或 1。
1
GameMode
- 0 means Survival mode
- 1 means Creative mode
- 2 means Adventure mode
- 3 means Spectator mode
+ 0 表示生存模式
+ 1 表示创建模式
+ 2 表示冒险模式
+ 3 表示旁观者模式
0
Weather
- The current weather in the world. This is set by the server on shutdown and will be replaced if edited while the server is running!
- 0 means clear weather
- 1 means rainy weather
- 2 means thunderstorm
+ 世界当前天气。这是由服务器在关闭时设置的,如果在服务器运行时进行编辑,将被替换!
+ 0 表示天气 晴朗
+ 1 表示阴雨天气
+ 2 表示雷暴
0
WorldAgeMS
- Age of the world in milliseconds. Internal use only.
+ 以毫秒为单位的世界年龄。仅限内部使用。
None
TimeInTicks
- This is used to keep track of the ingame time of the world measured in Ticks. In be in the range of [0, 20000].
+ 这用于跟踪以刻度为单位的世界的游戏内时间。在 [0, 20000] 的范围内。
None
@@ -65,28 +65,28 @@ Available Options
Unused Chunk Cap
- A chunk is a 16x16x256 segment of blocks. Cuberite performs a save cycle every 5 minutes.
- In a save cycle, all unused chunks are saved to disk and then removed from RAM. Saves cause
- a drop in memory usage. If the number of unused chunks waiting to be saved exceeds
- UnusedChunkCap
, Cuberite will perform an early save cycle to free RAM earlier.
+ 块是 16x16x256 的块段。Cuberite 每 5 分钟执行一次保存周期。
+ 在保存周期中,所有未使用的块都保存到磁盘,然后从 RAM 中删除。拯救事业
+ 内存使用量下降。如果等待保存的未使用区块数超过
+ 未使用的ChunkCap
,Cuberite将执行早期保存周期以更早地释放RAM。
- If Cuberite is using too much RAM when the server is under load, lowering UnusedChunkCap
- from its default of 1000 may help significantly. Setting the value to 0 means chunks are always saved
- immediately when they are no longer used. Alternatively, if you'd like Cuberite to maximize performance
- and utilize more RAM, increase UnusedChunkCap
.
+ 如果Cuberite在服务器负载不足时使用过多的RAM,则降低未使用的ChunkCap
+ 从其默认值 1000 可能会有很大帮助。将值设置为 0 表示始终保存区块
+ 当它们不再使用时立即。或者,如果您希望Cuberite最大限度地提高性能
+ 并利用更多的RAM,增加未使用的ChunkCap
。
- The effect of UnusedChunkCap
will likely be unnoticeable on light load, when the cap
- is never being reached and save cycles are being performed in 5 minutes intervals. In contrast to that,
- the effect is often significant when travelling fast and loading many chunks, such as flying
- at high speed.
+ 未使用的ChunkCap
在轻负载时可能不会注意到,当上限
+ 永远不会达到,并且每隔 5 分钟执行一次保存周期。与此相反,
+ 当快速旅行和装载许多块(例如飞行)时,效果通常很明显
+ 在高速下。
- The optimal value varies depending on settings, system hardware, and playstyle. We currently have no
- official recommended value, and recommend trial and error. A more intuitive setting is planned for the
- future, where the exact amount of maximum RAM desired is configured.
+ 最佳值因设置、系统硬件和游戏风格而异。我们目前没有
+ 官方推荐值,并建议试错。计划为
+ 将来,配置所需的最大 RAM 的确切数量。
From d24d2e07b2bb56a6f1ece8a822cffb1d07476f22 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Wed, 28 Jun 2023 22:44:13 +0800
Subject: [PATCH 23/58] Update 3 - Broadcasting.html
---
book/3 - Configuring world.ini/3 - Broadcasting.html | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/book/3 - Configuring world.ini/3 - Broadcasting.html b/book/3 - Configuring world.ini/3 - Broadcasting.html
index 5f2f6fd..5ecf716 100644
--- a/book/3 - Configuring world.ini/3 - Broadcasting.html
+++ b/book/3 - Configuring world.ini/3 - Broadcasting.html
@@ -1,8 +1,8 @@
- Specifies setting to broadcast certain events to all players.
+ 指定向所有玩家广播某些事件的设置。
-Available Options
+可用选项
@@ -16,12 +16,12 @@ Available Options
BroadcastDeathMessages
- If the server should broadcast death messages in this world. Boolean: Can be 0 or 1.
+ 如果服务器应该在这个世界上广播死亡消息。布尔值:可以是 0 或 1。
1
BroadcastAchievementMessages
- If the server should broadcast achievement messages in this world. Boolean: Can be 0 or 1.
+ 如果服务器应该在这个世界上广播成就消息。布尔值:可以是 0 或 1。
1
From 3a8dabe0eccf421e05d5b2667a16c5dab88ff628 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Wed, 28 Jun 2023 22:46:23 +0800
Subject: [PATCH 24/58] Update 4 - SpawnPosition.html
---
.../4 - SpawnPosition.html | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/book/3 - Configuring world.ini/4 - SpawnPosition.html b/book/3 - Configuring world.ini/4 - SpawnPosition.html
index e894ec3..a3696b9 100644
--- a/book/3 - Configuring world.ini/4 - SpawnPosition.html
+++ b/book/3 - Configuring world.ini/4 - SpawnPosition.html
@@ -1,8 +1,8 @@
- Specifies the spawn point for new players. The coordinates are absolute, in blocks, and may be fractional. If any of the values are missing, Cuberite provides a default.
+ 指定新玩家的生成点。坐标是绝对的,以块为单位,并且可以是小数。如果缺少任何值,则 Cuberite 提供默认值。
-Available Options
+可用选项
@@ -16,28 +16,28 @@ Available Options
MaxViewDistance
- Sets the maximum viewing Distance for Clients. Lower this for better performance on weaker or busy systems.
+ 设置客户端的最大查看距离。降低此值可在较弱或繁忙的系统上获得更好的性能。
10
X
- X coordinate of the spawn point
+ 生成点的 X 坐标
0
Y
- Y coordinate of the spawn point
+ 生成点的 Y 坐标
The height of the terrain at the point (X, Z)
Z
- Z coordinate of the spawn point
+ 生成点的 Z 坐标
0
PregenerateDistance
- Number of chunks in each direction that are generated on initial world generation.
- 20 on release. 9 on Debug.
+ 初始世界生成时生成的每个方向的区块数。
+ 发布时为 20。9 在调试时。
From 509dd1e9873e3a05ab7017743ef756d975d6d9a8 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 10:58:04 +0800
Subject: [PATCH 25/58] Update 5 - Storage.html
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
汉化了一些词句
---
book/3 - Configuring world.ini/5 - Storage.html | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/book/3 - Configuring world.ini/5 - Storage.html b/book/3 - Configuring world.ini/5 - Storage.html
index 70c6647..36db561 100644
--- a/book/3 - Configuring world.ini/5 - Storage.html
+++ b/book/3 - Configuring world.ini/5 - Storage.html
@@ -1,8 +1,8 @@
- This section specifies if Cuberite should save world chunks or not, as well as the compression level for world files.
+ 本节指定 Cuberite 是否应保存世界块,以及坐标文件的压缩级别。
-Available Options
+可用选项
@@ -16,19 +16,19 @@ Available Options
Schema
- Specifies if world chunks should be saved or not. May be one of "Default", "Anvil" and "Forgetful". See table below for their description.
+ 指定是否应保存世界区块。可能是“默认”,“铁砧”和“健忘”之一。有关其说明,请参见下表。
Default
CompressionFactor
- How much the world files should be compressed. Lower values mean much larger file sizes, but slightly increased performance, and higher values mean slightly smaller file sizes and much lower performance. It is recommended just to keep with the default.
+ 坐标定位文件应压缩多少。较低的值意味着更大的文件大小,但性能略有提高,较高的值意味着文件大小略小,性能也低得多。建议仅保留默认值。
6
-Schema Options
+架构选项
@@ -43,17 +43,17 @@ Schema Options
Default
.mca
- This is just an alias for Anvil at the moment.
+ 目前这只是铁砧的别名。
Anvil
.mca
- Saves chunks. Storage is compatible with other Minecraft-related tools and programs. MCA files are stored in the "region" subfolder of the world folder, and a "level.dat" file is generated inside the world folder.
+ 保存块。儲存與其他與 Minecraft 相關的工具和程式相容。MCA文件存储在世界文件夹的“区域”子文件夹中,并在世界文件夹内生成“level.dat”文件。
Forgetful
N/A
- Doesn't save chunks. Changes to the world are lost as soon as the chunks are unloaded, making this useful for read-only public servers. Please note that Cuberite will still load chunks using other schemas.
+ 不保存块。一旦卸载块,对世界的更改就会丢失,这使得这对于只读公共服务器很有用。请注意,Cuberite 仍将使用其他架构加载块。
From 1cc852b4ee7f00567b3eb2d82c86dba20e60943a Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 10:58:35 +0800
Subject: [PATCH 26/58] =?UTF-8?q?=E6=B1=89=E5=8C=96=E4=BA=86=E4=B8=80?=
=?UTF-8?q?=E4=BA=9B=E8=AF=8D=E5=8F=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
book/3 - Configuring world.ini/5 - Storage.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/book/3 - Configuring world.ini/5 - Storage.html b/book/3 - Configuring world.ini/5 - Storage.html
index 36db561..32cf9d9 100644
--- a/book/3 - Configuring world.ini/5 - Storage.html
+++ b/book/3 - Configuring world.ini/5 - Storage.html
@@ -2,7 +2,7 @@
本节指定 Cuberite 是否应保存世界块,以及坐标文件的压缩级别。
-可用选项
+可用选项
From b7549f5bde196432a8c7caa138ffc796e9bde5ca Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 10:59:45 +0800
Subject: [PATCH 27/58] =?UTF-8?q?=E6=B1=89=E5=8C=96=E4=BA=86=E4=B8=80?=
=?UTF-8?q?=E4=BA=9B=E8=AF=8D=E5=8F=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
book/3 - Configuring world.ini/6 - Plants.html | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/book/3 - Configuring world.ini/6 - Plants.html b/book/3 - Configuring world.ini/6 - Plants.html
index eeecdd0..b936b5c 100644
--- a/book/3 - Configuring world.ini/6 - Plants.html
+++ b/book/3 - Configuring world.ini/6 - Plants.html
@@ -1,8 +1,8 @@
- Specifies setting on plants in this world.
+ 指定此世界中植物的设置。
-Available Options
+可用选项
@@ -16,12 +16,12 @@ Available Options
MaxCactusHeight
- Limits the cactus growing height in this world.
+ 限制了仙人掌在这个世界上的生长高度。
3
MaxSugarcaneHeight
- Limits the sugar cane growing height in this world.
+ 限制这个世界上甘蔗的生长高度。
3
From c92af0c006f3ba9f0e163c4865e2d3fe68b4a298 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 11:08:11 +0800
Subject: [PATCH 28/58] =?UTF-8?q?=E6=B1=89=E5=8C=96=E4=BA=86=E4=B8=80?=
=?UTF-8?q?=E4=BA=9B=E8=AF=8D=E5=8F=A5/=E9=80=89=E9=A1=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../7 - Physics.html | 48 +++++++++----------
1 file changed, 24 insertions(+), 24 deletions(-)
diff --git a/book/3 - Configuring world.ini/7 - Physics.html b/book/3 - Configuring world.ini/7 - Physics.html
index d8e1716..899ae83 100644
--- a/book/3 - Configuring world.ini/7 - Physics.html
+++ b/book/3 - Configuring world.ini/7 - Physics.html
@@ -1,8 +1,8 @@
- Specifies setting for internal physics setup.
+ 指定内部物理设置的设置。
-Available Options
+可用选项
@@ -16,59 +16,59 @@ Available Options
DeepSnow
- Enables/Disables that snow can stack up on itself during downfall.
+ 启用/禁用雪在倒塌期间会自行堆积。
1
ShouldLavaSpawnFire
- Enables/Disables the ability of lava to spawn fire on surrounding blocks. Boolean: Can be 0 or 1.
+ 启用/禁用熔岩在周围方块上产生火焰的能力。布尔值:可以是 0 或 1。
1
TNTShrapnelLevel
- Sets the blocks that should fly away after an explosion. This is disabled at the moment.
- 0: No blocks are blown away.
- 1: Only the ones affected by gravity.
- 2: Any block is affected.
+ 设置爆炸后应飞走的方块。目前已禁用此功能。
+ 0: 没有块被吹走。
+ 1: 只有那些受重力影响的。
+ 2: 任何块都会受到影响。
2
WaterSimulator
- Sets the water simulator.
- Vanilla: Notchian-like behaviour.
- Floody: A way more aggressive water distribution.
- Vaporise: Water will disappear (mostly used for nether behaviour).
- null: No water simulation.
- Vanilla and Floody can be further manipulated. See {{3.14 - here}}.
+ 设置水上模拟器。
+ Vanilla: 类似诺奇的行为。
+ Floody: 一种更积极的配水方式。
+ Vaporise: 水会消失(主要用于下界行为)。
+ null: 没有水模拟。
+ Vanilla和Floody可以进一步操纵。请参阅 {{3.14 - 此处}}。
Vanilla
LavaSimulator
- Sets the lava simulator.
- Vanilla: Notchian-like behaviour.
- Floody: A way more aggressive lava distribution.
- Vaporise: Lava will disappear.
- null: No lava simulation.
- Vanilla and Floody can be further manipulated. See {{3.15 - here}}.
+ 设置熔岩模拟器。
+ Vanilla: 类似诺奇的行为。
+ Floody: 一种更具侵略性的熔岩分布方式。
+ Vaporise: 熔岩会消失。
+ null: 没有熔岩模拟。
+ Vanilla和Floody可以进一步操纵。请参阅 {{3.15 - 此处}}。
Vanilla
SandInstantFall
- Enables/Disables the falling animation for sand. Boolean: 0 -> Animation, 1 -> No animation.
+ 启用/禁用沙子的下落动画。布尔值:0 -> 动画,1 -> 无动画。
0
RedstoneSimulator
- Sets the redstone simulator.
- Incremental: notchian-like behaviour.
- noop: disables redstone.
+ 设置红石模拟器。
+ Incremental: 类似诺奇的行为。
+ noop: 禁用红石.
Incremental
From 8ecb77338b90e64043285959293e7bff0dbd9bef Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 11:14:04 +0800
Subject: [PATCH 29/58] Update 8 - Mechanics.html
---
.../8 - Mechanics.html | 52 +++++++++----------
1 file changed, 26 insertions(+), 26 deletions(-)
diff --git a/book/3 - Configuring world.ini/8 - Mechanics.html b/book/3 - Configuring world.ini/8 - Mechanics.html
index 235a2a6..8a657be 100644
--- a/book/3 - Configuring world.ini/8 - Mechanics.html
+++ b/book/3 - Configuring world.ini/8 - Mechanics.html
@@ -1,53 +1,53 @@
- Specifies setting for some game mechanics.
+ 指定某些游戏机制的设置。
-Available Options
+可用选项
- Variable
- Meaning
- Default
+ 变量名
+ 意义
+ 默认值
- CommandBlocksEnabled
- Enables/Disables command blocks. Command blocks are VERY experimental at this point. Boolean: Can be 0 or 1.
- 0
+ CommandBlocksEnabled
+ 启用/禁用命令块。在这一点上,命令块是非常实验性的。布尔值:可以是 0 或 1。启用/禁用命令块。在这一点上,命令块是非常实验性的。布尔值:可以是 0 或 1。启用/禁用命令块。
+ 0
- PVPEnabled
- Enables/Disables PVP. Boolean: Can be 0 or 1.
- 1
+ PVPEnabled
+ 启用/禁用 PVP。布尔值:可以是 0 或 1。
+ 1
- UseChatPrefixes
- Enables/Disables the chat prefixes for all players. Boolean: Can be 0 or 1.
- 1
+ UseChatPrefixes
+ 启用/禁用所有玩家的聊天前缀。布尔值:可以是 0 或 1。
+ 1
- MinNetherPortalWidth
- Sets the minimum nether portal width.
- 2
+ MinNetherPortalWidth
+ 设置最小下界传送门宽度。
+ 2
- MaxNetherPortalWidth
- Sets the maximum nether portal width.
- 21
+ MaxNetherPortalWidth
+ 设置最大下界传送门宽度。
+ 21
- MinNetherPortalHeight
- Sets the minimum nether portal height.
- 3
+ MinNetherPortalHeight
+ 设置最小下界传送门高度。
+ 3
- MaxNetherPortalHeight
- Sets the maximum nether portal height.
- 21
+ MaxNetherPortalHeight
+ 设置最大下界传送门高度。
+ 21
From 36effee64a8c3fc5c796a20edf4d13dc34bd7c3f Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 11:17:50 +0800
Subject: [PATCH 30/58] Update 9 - Monsters.html
---
.../9 - Monsters.html | 28 +++++++++----------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/book/3 - Configuring world.ini/9 - Monsters.html b/book/3 - Configuring world.ini/9 - Monsters.html
index 9f5cd42..193ae20 100644
--- a/book/3 - Configuring world.ini/9 - Monsters.html
+++ b/book/3 - Configuring world.ini/9 - Monsters.html
@@ -1,33 +1,33 @@
- Specifies setting for the monsters.
+ 指定怪物的设置。
-Available Options
+可用选项
- Variable
- Meaning
- Default
+ 变量名
+ 意义
+ 默认值
- VillagersShouldHarvestCrops
- Villagers don't do anything at this point. So this changes nothing.
- 1
+ VillagersShouldHarvestCrops
+ 村民们此时什么都不做。所以这不会改变什么。
+ 1
- AnimalsOn
-
- 1
+ AnimalsOn
+
+ 1
- Types
- Sets a list of allowed monsters (both aggressive and passive). All should be lowercase and comma separated.
- bat, cavespider, chicken, cow, creeper, guardian, horse, mooshroom, ocelot, pig, rabbit, sheep, silverfish, skeleton, slime, spider, squid, wolf, zombie
+ Types
+ 设置允许的怪物列表(攻击性和被动性)。所有内容都应为小写和逗号分隔。
+ bat, cavespider, chicken, cow, creeper, guardian, horse, mooshroom, ocelot, pig, rabbit, sheep, silverfish, skeleton, slime, spider, squid, wolf, zombie
From e24d8f8fee9ad4b55308a11e04b6908a9d81b6e4 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 11:26:20 +0800
Subject: [PATCH 31/58] Update 1 - Multiworlds Overview.html
---
.../1 - Multiworlds Overview.html | 36 +++++++++----------
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/book/4 - MultiWorlds/1 - Multiworlds Overview.html b/book/4 - MultiWorlds/1 - Multiworlds Overview.html
index 73392f5..683faad 100644
--- a/book/4 - MultiWorlds/1 - Multiworlds Overview.html
+++ b/book/4 - MultiWorlds/1 - Multiworlds Overview.html
@@ -1,10 +1,10 @@
- Cuberite supports multiple worlds. Each world has its own world.ini
file.
- Additional Worlds can be added by editing settings.ini
.
- This is explained in the example below.
+ Cuberite支持多个世界。每个世界都有自己的world.ini
文件。
+ 可以通过编辑settings.ini
添加其他世界。
+ 下面的示例对此进行了解释。
-Adding Worlds
+添加世界
[Worlds]
@@ -17,29 +17,29 @@ Adding Worlds
- In the example above, 2 extra worlds are added to the server.
- Note that this automatically creates 2 additional configuration files, namely myNewWorld/world.ini
- and HappyLand/world.ini
.
+ 在上面的示例中,将 2 个额外的世界添加到服务器。
+ 请注意,这会自动创建 2 个额外的配置文件,即 myNewWorld/world.ini
+ 和HappyLand/world.ini
.
-Dimensions (World types)
+尺寸(世界类型)
- To create a nether type world, you should append the _nether
suffix to your world name,
- e.g. World=myHellishWorld_nether
. This creates a world.ini
preconfigured as a nether.
- For end worlds, the same rules apply, append the _the_end
suffix to your world name.
- Once a default world.ini
is created, you are free to tweak it to your liking.
+ 要创建下界类型世界,您应该将_nether
后缀附加到您的世界名称中,
+ 例如,世界=myHellishWorld_nether
。这创造了一个预先配置为下界的world.ini
。
+ 对于末地世界,相同的规则适用,将_the_end
后缀附加到您的世界名称中。
+ 创建默认world.ini
后,您可以根据自己的喜好自由调整它。
- The _nether
and _the_end
suffixes are only used when no world.ini
exists,
- and guide the server in choosing the contents of the default world.ini it's about to create.
- When a world.ini is present, the suffixes do not matter any more and the dimension is dictated
- by the Dimension
option inside each world.ini
.
+ _nether
和_the_end
后缀仅在没有世界时才使用world.ini
,
+ 并指导服务器选择它即将创建的默认内容world.ini。
+ 当一个world.ini存在时,后缀不再重要,维度被决定。
+ 通过每个世界内的维度
选项world.ini
。
- The _end
suffix is treated like _the_end
suffix for compatibility with previous Cuberite versions.
+ _end
后缀被视为_the_end
后缀,以便与以前的 Cuberite 版本兼容。
- The rest of this section deals with linking worlds and travelling between them.
+ 本节的其余部分涉及连接世界并在它们之间旅行。
From 5db2a4d78cd6f7cb5608256a8eccb8d16eb61b45 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 11:27:06 +0800
Subject: [PATCH 32/58] Update 2 - Traveling by Command.html
---
book/4 - MultiWorlds/2 - Traveling by Command.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/book/4 - MultiWorlds/2 - Traveling by Command.html b/book/4 - MultiWorlds/2 - Traveling by Command.html
index dbace0e..ca1b140 100644
--- a/book/4 - MultiWorlds/2 - Traveling by Command.html
+++ b/book/4 - MultiWorlds/2 - Traveling by Command.html
@@ -1,4 +1,4 @@
- If you have the core.portal
permission, you may use the following command to travel between worlds:
- /portal Worldname
. To list all available worlds, use /worlds
.
+ 如果您具有 core.portal
权限,则可以使用以下命令在两个世界之间旅行:
+ /world 世界名称
。要列出所有可用的世界,请使用 /worlds
。
From caea56dc79c84fb1a7bf78d71ac90b717fa2d606 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 11:28:32 +0800
Subject: [PATCH 33/58] Update 3 - Linking Worlds Without Plugins.html
---
.../3 - Linking Worlds Without Plugins.html | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/book/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html b/book/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html
index 3c21917..05256b1 100644
--- a/book/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html
+++ b/book/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html
@@ -1,13 +1,13 @@
- You can easily link worlds without resorting to plugins by modifying world.ini
files.
- However, this method is limited: Each world can only be linked to 2 different worlds.
+ 您可以通过修改 world.ini
文件轻松链接世界,而无需求助于插件。
+ 但是,这种方法是有限的:每个世界只能链接到 2 个不同的世界。
- By default, the overworld is linked to two worlds: The Nether and The End.
- Stepping through any Nether Portal leads to the Nether, and stepping through any End Portal leads to the End.
- The behavior of Nether and End portals can be tweaked, and you can make each portal type teleport to a world of your choice.
- This is done by editing the [LinkedWorlds]
section of each world's world.ini
file.
- Note that with this method, you can't make two different portals of the same type teleport you to two different worlds.
- If you want such behavior, you should use a plugin. See the next subsection.
+ 默认情况下,主世界链接到两个世界:下界和末地。
+ 踏入任何下界传送门通向下界,踏入任何末地传送门通向末界。
+ 下界和末界传送门的行为可以调整,你可以让每种传送门类型传送到你选择的世界。
+ 这是通过编辑每个世界世界的world.ini
文件的[LinkedWorlds]
部分来完成的。
+ 请注意,使用此方法,您无法使两个相同类型的不同传送门将您传送到两个不同的世界。
+ 如果你想要这样的行为,你应该使用插件。请参阅下一小节。
From 7d18f17f6e0eda1959b9bf859f377397873bc41c Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 11:30:29 +0800
Subject: [PATCH 34/58] Update 4 - Linking Worlds with a Plugin.html
---
book/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/book/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html b/book/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html
index d374e40..499458c 100644
--- a/book/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html
+++ b/book/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html
@@ -1,3 +1,3 @@
- The most configurable way to link worlds together is using a dedicated plugin, such as Portal V2 . More plugins can be found at the respository .
+ 将世界链接在一起的最可配置方法是使用专用插件,例如 Portal V2 . 更多插件在 存储库 .
From 9df2bd6f3ab3c7896a32ab053e5181c6c54712be Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 11:30:49 +0800
Subject: [PATCH 35/58] Update 5 - Bungeecord.html
---
book/4 - MultiWorlds/5 - Bungeecord.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/book/4 - MultiWorlds/5 - Bungeecord.html b/book/4 - MultiWorlds/5 - Bungeecord.html
index ea2e30f..1eeeab6 100644
--- a/book/4 - MultiWorlds/5 - Bungeecord.html
+++ b/book/4 - MultiWorlds/5 - Bungeecord.html
@@ -1,3 +1,3 @@
- Cuberite has experimental Bungeecord support.
+ Cuberite具有实验性的蹦极支持。
From 4a124ab18b7a362503885036d3c02e99c2717197 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 11:35:37 +0800
Subject: [PATCH 36/58] Create SECURITY.md
---
SECURITY.md | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
create mode 100644 SECURITY.md
diff --git a/SECURITY.md b/SECURITY.md
new file mode 100644
index 0000000..034e848
--- /dev/null
+++ b/SECURITY.md
@@ -0,0 +1,21 @@
+# Security Policy
+
+## Supported Versions
+
+Use this section to tell people about which versions of your project are
+currently being supported with security updates.
+
+| Version | Supported |
+| ------- | ------------------ |
+| 5.1.x | :white_check_mark: |
+| 5.0.x | :x: |
+| 4.0.x | :white_check_mark: |
+| < 4.0 | :x: |
+
+## Reporting a Vulnerability
+
+Use this section to tell people how to report a vulnerability.
+
+Tell them where to go, how often they can expect to get an update on a
+reported vulnerability, what to expect if the vulnerability is accepted or
+declined, etc.
From fddbcd4607c3bd75d1c97ee56afc87dd87c10217 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 11:49:45 +0800
Subject: [PATCH 37/58] Rename 1 - Introduction.html to 1 -
Introduction-cn.html
---
.../{1 - Introduction.html => 1 - Introduction-cn.html} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename book/0 - Introduction/{1 - Introduction.html => 1 - Introduction-cn.html} (100%)
diff --git a/book/0 - Introduction/1 - Introduction.html b/book/0 - Introduction/1 - Introduction-cn.html
similarity index 100%
rename from book/0 - Introduction/1 - Introduction.html
rename to book/0 - Introduction/1 - Introduction-cn.html
From bf9fbdc824d7b59f96d543879565e1101434287c Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 11:50:05 +0800
Subject: [PATCH 38/58] Rename 2 - What is Cuberite.html to 2 - What is
Cuberite-cn.html
---
.../{2 - What is Cuberite.html => 2 - What is Cuberite-cn.html} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename book/0 - Introduction/{2 - What is Cuberite.html => 2 - What is Cuberite-cn.html} (100%)
diff --git a/book/0 - Introduction/2 - What is Cuberite.html b/book/0 - Introduction/2 - What is Cuberite-cn.html
similarity index 100%
rename from book/0 - Introduction/2 - What is Cuberite.html
rename to book/0 - Introduction/2 - What is Cuberite-cn.html
From b6a6bc5f026fbb7075fa947592827260ecd6359b Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 11:50:24 +0800
Subject: [PATCH 39/58] Rename 3 - History.html to 3 - History-cn.html
---
book/0 - Introduction/{3 - History.html => 3 - History-cn.html} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename book/0 - Introduction/{3 - History.html => 3 - History-cn.html} (100%)
diff --git a/book/0 - Introduction/3 - History.html b/book/0 - Introduction/3 - History-cn.html
similarity index 100%
rename from book/0 - Introduction/3 - History.html
rename to book/0 - Introduction/3 - History-cn.html
From cbf7f05cd8bbb8e50229ffb8511f45fb8b682609 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 11:58:41 +0800
Subject: [PATCH 40/58] Rename 1 - Introduction-cn.html to 1 -
Introduction.html
---
.../{1 - Introduction-cn.html => 1 - Introduction.html} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename book/0 - Introduction/{1 - Introduction-cn.html => 1 - Introduction.html} (100%)
diff --git a/book/0 - Introduction/1 - Introduction-cn.html b/book/0 - Introduction/1 - Introduction.html
similarity index 100%
rename from book/0 - Introduction/1 - Introduction-cn.html
rename to book/0 - Introduction/1 - Introduction.html
From 87c4396c1b948be9a109096046b458fc37c19a54 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 11:58:56 +0800
Subject: [PATCH 41/58] Rename 2 - What is Cuberite-cn.html to 2 - What is
Cuberite.html
---
.../{2 - What is Cuberite-cn.html => 2 - What is Cuberite.html} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename book/0 - Introduction/{2 - What is Cuberite-cn.html => 2 - What is Cuberite.html} (100%)
diff --git a/book/0 - Introduction/2 - What is Cuberite-cn.html b/book/0 - Introduction/2 - What is Cuberite.html
similarity index 100%
rename from book/0 - Introduction/2 - What is Cuberite-cn.html
rename to book/0 - Introduction/2 - What is Cuberite.html
From 93e74731eda7fd297df34e84d723d70ea47ebeb4 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 11:59:08 +0800
Subject: [PATCH 42/58] Rename 3 - History-cn.html to 3 - History.html
---
book/0 - Introduction/{3 - History-cn.html => 3 - History.html} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename book/0 - Introduction/{3 - History-cn.html => 3 - History.html} (100%)
diff --git a/book/0 - Introduction/3 - History-cn.html b/book/0 - Introduction/3 - History.html
similarity index 100%
rename from book/0 - Introduction/3 - History-cn.html
rename to book/0 - Introduction/3 - History.html
From b8277a1101da42b4e0d5ffd356559069189c9b19 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 13:19:03 +0800
Subject: [PATCH 43/58] Update README.md
---
README.md | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 491d43e..02ea5c1 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,11 @@
用户手册
============
-库贝莱特用户手册
+Cuberite用户手册
-在 [book.cuberite.org](https://book.cuberite.org) 有一个自动更新的手册版本,如果将新提交推送到此存储库,则每小时更新一次。
+在 https://book.cuberite.org 有一个自动更新的手册版本,如果将新提交推送到此存储库,则每小时更新一次。
+
+peg195汉化
开发者专区
----------------
From 1674d8602d5d6c1f166790cecfa7635dce711e83 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 13:24:13 +0800
Subject: [PATCH 44/58] Delete SECURITY.md
---
SECURITY.md | 21 ---------------------
1 file changed, 21 deletions(-)
delete mode 100644 SECURITY.md
diff --git a/SECURITY.md b/SECURITY.md
deleted file mode 100644
index 034e848..0000000
--- a/SECURITY.md
+++ /dev/null
@@ -1,21 +0,0 @@
-# Security Policy
-
-## Supported Versions
-
-Use this section to tell people about which versions of your project are
-currently being supported with security updates.
-
-| Version | Supported |
-| ------- | ------------------ |
-| 5.1.x | :white_check_mark: |
-| 5.0.x | :x: |
-| 4.0.x | :white_check_mark: |
-| < 4.0 | :x: |
-
-## Reporting a Vulnerability
-
-Use this section to tell people how to report a vulnerability.
-
-Tell them where to go, how often they can expect to get an update on a
-reported vulnerability, what to expect if the vulnerability is accepted or
-declined, etc.
From 180c98e0bb6629a45669ecc7012b791491d1e09b Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 15:06:34 +0800
Subject: [PATCH 45/58] Update 10 - Weather.html
---
.../10 - Weather.html | 42 +++++++++----------
1 file changed, 21 insertions(+), 21 deletions(-)
diff --git a/book/3 - Configuring world.ini/10 - Weather.html b/book/3 - Configuring world.ini/10 - Weather.html
index 06c3538..a3357db 100644
--- a/book/3 - Configuring world.ini/10 - Weather.html
+++ b/book/3 - Configuring world.ini/10 - Weather.html
@@ -8,41 +8,41 @@ 可用选项
- Variable
- Meaning
- Default
+ 变量名
+ 意义
+ 默认值
- MaxSunnyTicks
-
- 180000
+ MaxSunnyTicks
+
+ 180000
- MinSunnyTicks
-
- 12000
+ MinSunnyTicks
+
+ 12000
- MaxRainTicks
-
- 24000
+ MaxRainTicks
+
+ 24000
- MinRainTicks
-
- 12000
+ MinRainTicks
+
+ 12000
- MaxThunderStormTicks
-
- 15600
+ MaxThunderStormTicks
+
+ 15600
- MinThunderStormTicks
-
- 3600
+ MinThunderStormTicks
+
+ 3600
From 8c3f0c85cd5aacee0eab1050020b40697813b56f Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 15:10:48 +0800
Subject: [PATCH 46/58] Update 12 - Other.html
---
book/3 - Configuring world.ini/12 - Other.html | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/book/3 - Configuring world.ini/12 - Other.html b/book/3 - Configuring world.ini/12 - Other.html
index 7835cb3..0963242 100644
--- a/book/3 - Configuring world.ini/12 - Other.html
+++ b/book/3 - Configuring world.ini/12 - Other.html
@@ -3,9 +3,9 @@
- Variable
- Meaning
- Default
+ 变量名
+ 意义
+ 默认值
From 59b4d5aab8c8e17442296a5a7a309dd205eadc68 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 15:15:35 +0800
Subject: [PATCH 47/58] Update 2 - General.html
---
.../2 - General.html | 48 +++++++++----------
1 file changed, 24 insertions(+), 24 deletions(-)
diff --git a/book/3 - Configuring world.ini/2 - General.html b/book/3 - Configuring world.ini/2 - General.html
index d444ebe..57cc90c 100644
--- a/book/3 - Configuring world.ini/2 - General.html
+++ b/book/3 - Configuring world.ini/2 - General.html
@@ -8,56 +8,56 @@ 可用选项
- Variable
- Meaning
- Default
+ 变量名
+ 意义
+ 默认值
- Dimension
- 这个世界的维度。可以是:主世界,下界,尽头
- Overworld
+ Dimension
+ 这个世界的维度。可以是:主世界,下界,尽头
+ Overworld
- UnusedChunkCap
- 服务器开始提前保存之前内存中的最大区块数(见下文)。
- 1000
+ UnusedChunkCap
+ 服务器开始提前保存之前内存中的最大区块数(见下文)。
+ 1000
- IsDaylightCycleEnabled
- 启用/禁用服务器以停止世界时间。布尔值:可以是 0 或 1。
- 1
+ IsDaylightCycleEnabled
+ 启用/禁用服务器以停止世界时间。布尔值:可以是 0 或 1。
+ 1
- GameMode
-
+ GameMode
+
0 表示生存模式
1 表示创建模式
2 表示冒险模式
3 表示旁观者模式
- 0
+ 0
- Weather
-
+ Weather
+
世界当前天气。这是由服务器在关闭时设置的,如果在服务器运行时进行编辑,将被替换!
0 表示天气 晴朗
1 表示阴雨天气
2 表示雷暴
- 0
+ 0
- WorldAgeMS
- 以毫秒为单位的世界年龄。仅限内部使用。
- None
+ WorldAgeMS
+ 以毫秒为单位的世界年龄。仅限内部使用。
+ None
- TimeInTicks
- 这用于跟踪以刻度为单位的世界的游戏内时间。在 [0, 20000] 的范围内。
- None
+ TimeInTicks
+ 这用于跟踪以刻度为单位的世界的游戏内时间。在 [0, 20000] 的范围内。
+ None
From 87b5384e75f0a59373cc682ec21ef4ff1a1ba96c Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 15:16:47 +0800
Subject: [PATCH 48/58] Update 3 - Broadcasting.html
---
.../3 - Broadcasting.html | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/book/3 - Configuring world.ini/3 - Broadcasting.html b/book/3 - Configuring world.ini/3 - Broadcasting.html
index 5ecf716..beb2245 100644
--- a/book/3 - Configuring world.ini/3 - Broadcasting.html
+++ b/book/3 - Configuring world.ini/3 - Broadcasting.html
@@ -8,21 +8,21 @@ 可用选项
- Variable
- Meaning
- Default
+ 变量名
+ 意义
+ 默认值
- BroadcastDeathMessages
- 如果服务器应该在这个世界上广播死亡消息。布尔值:可以是 0 或 1。
- 1
+ BroadcastDeathMessages
+ 如果服务器应该在这个世界上广播死亡消息。布尔值:可以是 0 或 1。
+ 1
- BroadcastAchievementMessages
- 如果服务器应该在这个世界上广播成就消息。布尔值:可以是 0 或 1。
- 1
+ BroadcastAchievementMessages
+ 如果服务器应该在这个世界上广播成就消息。布尔值:可以是 0 或 1。
+ 1
From 18d31cf9e0b3fc65ab15eedf8ddeb46a14d007f4 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 15:18:58 +0800
Subject: [PATCH 49/58] Update 4 - SpawnPosition.html
---
.../4 - SpawnPosition.html | 36 +++++++++----------
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/book/3 - Configuring world.ini/4 - SpawnPosition.html b/book/3 - Configuring world.ini/4 - SpawnPosition.html
index a3696b9..17b6af2 100644
--- a/book/3 - Configuring world.ini/4 - SpawnPosition.html
+++ b/book/3 - Configuring world.ini/4 - SpawnPosition.html
@@ -8,36 +8,36 @@ 可用选项
- Variable
- Meaning
- Default
+ 变量名
+ 意义
+ 默认值
- MaxViewDistance
- 设置客户端的最大查看距离。降低此值可在较弱或繁忙的系统上获得更好的性能。
- 10
+ MaxViewDistance
+ 设置客户端的最大查看距离。降低此值可在较弱或繁忙的系统上获得更好的性能。
+ 10
- X
- 生成点的 X 坐标
- 0
+ X
+ 生成点的 X 坐标
+ 0
- Y
- 生成点的 Y 坐标
- The height of the terrain at the point (X, Z)
+ Y
+ 生成点的 Y 坐标
+ The height of the terrain at the point (X, Z)
- Z
- 生成点的 Z 坐标
- 0
+ Z
+ 生成点的 Z 坐标
+ 0
- PregenerateDistance
- 初始世界生成时生成的每个方向的区块数。
- 发布时为 20。9 在调试时。
+ PregenerateDistance
+ 初始世界生成时生成的每个方向的区块数。
+ 发布时为 20。9 在调试时。
From 30ee986c9b9956a9e624c3c2c6723313fe6f560c Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 15:23:04 +0800
Subject: [PATCH 50/58] Update 5 - Storage.html
---
.../5 - Storage.html | 42 +++++++++----------
1 file changed, 21 insertions(+), 21 deletions(-)
diff --git a/book/3 - Configuring world.ini/5 - Storage.html b/book/3 - Configuring world.ini/5 - Storage.html
index 32cf9d9..164aeb4 100644
--- a/book/3 - Configuring world.ini/5 - Storage.html
+++ b/book/3 - Configuring world.ini/5 - Storage.html
@@ -8,21 +8,21 @@ 可用选项
- Variable
- Meaning
- Default
+ 变量名
+ 意义
+ 默认值
- Schema
- 指定是否应保存世界区块。可能是“默认”,“铁砧”和“健忘”之一。有关其说明,请参见下表。
- Default
+ Schema
+ 指定是否应保存世界区块。可能是“默认”,“铁砧”和“健忘”之一。有关其说明,请参见下表。
+ Default
- CompressionFactor
- 坐标定位文件应压缩多少。较低的值意味着更大的文件大小,但性能略有提高,较高的值意味着文件大小略小,性能也低得多。建议仅保留默认值。
- 6
+ CompressionFactor
+ 坐标定位文件应压缩多少。较低的值意味着更大的文件大小,但性能略有提高,较高的值意味着文件大小略小,性能也低得多。建议仅保留默认值。
+ 6
@@ -34,26 +34,26 @@ 架构选项
- Schema
- File Type
- Description
+ 图式
+ 文件类型
+ 描述
- Default
- .mca
- 目前这只是铁砧的别名。
+ Default
+ .mca
+ 目前这只是铁砧的别名。
- Anvil
- .mca
- 保存块。儲存與其他與 Minecraft 相關的工具和程式相容。MCA文件存储在世界文件夹的“区域”子文件夹中,并在世界文件夹内生成“level.dat”文件。
+ Anvil
+ .mca
+ 保存块。儲存與其他與 Minecraft 相關的工具和程式相容。MCA文件存储在世界文件夹的“区域”子文件夹中,并在世界文件夹内生成“level.dat”文件。
- Forgetful
- N/A
- 不保存块。一旦卸载块,对世界的更改就会丢失,这使得这对于只读公共服务器很有用。请注意,Cuberite 仍将使用其他架构加载块。
+ Forgetful
+ N/A
+ 不保存块。一旦卸载块,对世界的更改就会丢失,这使得这对于只读公共服务器很有用。请注意,Cuberite 仍将使用其他架构加载块。
From b7f428f07d5f530068ca33dd60c6e8d02f5653cf Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 15:24:15 +0800
Subject: [PATCH 51/58] Update 6 - Plants.html
---
book/3 - Configuring world.ini/6 - Plants.html | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/book/3 - Configuring world.ini/6 - Plants.html b/book/3 - Configuring world.ini/6 - Plants.html
index b936b5c..33807b5 100644
--- a/book/3 - Configuring world.ini/6 - Plants.html
+++ b/book/3 - Configuring world.ini/6 - Plants.html
@@ -8,21 +8,21 @@ 可用选项
- Variable
- Meaning
- Default
+ 变量名
+ 意义
+ 默认值
- MaxCactusHeight
- 限制了仙人掌在这个世界上的生长高度。
- 3
+ MaxCactusHeight
+ 限制了仙人掌在这个世界上的生长高度。
+ 3
- MaxSugarcaneHeight
- 限制这个世界上甘蔗的生长高度。
- 3
+ MaxSugarcaneHeight
+ 限制这个世界上甘蔗的生长高度。
+ 3
From f72f1283ad5f25adee8708978073f0ca5d871351 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 15:26:52 +0800
Subject: [PATCH 52/58] Update 7 - Physics.html
---
.../7 - Physics.html | 48 +++++++++----------
1 file changed, 24 insertions(+), 24 deletions(-)
diff --git a/book/3 - Configuring world.ini/7 - Physics.html b/book/3 - Configuring world.ini/7 - Physics.html
index 899ae83..081131a 100644
--- a/book/3 - Configuring world.ini/7 - Physics.html
+++ b/book/3 - Configuring world.ini/7 - Physics.html
@@ -8,35 +8,35 @@ 可用选项
- Variable
- Meaning
- Default
+ 变量名
+ 意义
+ 默认值
- DeepSnow
- 启用/禁用雪在倒塌期间会自行堆积。
- 1
+ DeepSnow
+ 启用/禁用雪在倒塌期间会自行堆积。
+ 1
- ShouldLavaSpawnFire
- 启用/禁用熔岩在周围方块上产生火焰的能力。布尔值:可以是 0 或 1。
- 1
+ ShouldLavaSpawnFire
+ 启用/禁用熔岩在周围方块上产生火焰的能力。布尔值:可以是 0 或 1。
+ 1
- TNTShrapnelLevel
-
+ TNTShrapnelLevel
+
设置爆炸后应飞走的方块。目前已禁用此功能。
0: 没有块被吹走。
1: 只有那些受重力影响的。
2: 任何块都会受到影响。
- 2
+ 2
- WaterSimulator
-
+ WaterSimulator
+
设置水上模拟器。
Vanilla: 类似诺奇的行为。
Floody: 一种更积极的配水方式。
@@ -44,11 +44,11 @@ 可用选项
null: 没有水模拟。
Vanilla和Floody可以进一步操纵。请参阅 {{3.14 - 此处}}。
- Vanilla
+ Vanilla
- LavaSimulator
-
+ LavaSimulator
+
设置熔岩模拟器。
Vanilla: 类似诺奇的行为。
Floody: 一种更具侵略性的熔岩分布方式。
@@ -56,21 +56,21 @@ 可用选项
null: 没有熔岩模拟。
Vanilla和Floody可以进一步操纵。请参阅 {{3.15 - 此处}}。
- Vanilla
+ Vanilla
- SandInstantFall
- 启用/禁用沙子的下落动画。布尔值:0 -> 动画,1 -> 无动画。
- 0
+ SandInstantFall
+ 启用/禁用沙子的下落动画。布尔值:0 -> 动画,1 -> 无动画。
+ 0
- RedstoneSimulator
-
+ RedstoneSimulator
+
设置红石模拟器。
Incremental: 类似诺奇的行为。
noop: 禁用红石.
- Incremental
+ Incremental
From 9ae48a9c95fd71a424657300e63511421a172985 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 15:29:31 +0800
Subject: [PATCH 53/58] Update 1 - What is world.ini.html
---
.../1 - What is world.ini.html | 20 +++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/book/3 - Configuring world.ini/1 - What is world.ini.html b/book/3 - Configuring world.ini/1 - What is world.ini.html
index 08a4aa6..9beacb6 100644
--- a/book/3 - Configuring world.ini/1 - What is world.ini.html
+++ b/book/3 - Configuring world.ini/1 - What is world.ini.html
@@ -1,25 +1,25 @@
- It is possible to configure many different aspects of individual worlds with Cuberite. Configuration options include:
+ 可以使用Cuberite配置各个世界的许多不同方面。配置选项包括:
- Changing the spawn point of a world.
- Changing the game mode of a world.
- Changing the world generator, so as to change the terrain generated.
- Changing the types of plants that generate in the world.
- Changing which types of animals are allowed to spawn.
- There are many more things that can be done, and these are just examples.
+ 改变世界的生成点。
+ 改变一个世界的游戏模式。
+ 改变世界生成器,从而改变生成的地形。
+ 改变世界上产生的植物类型。
+ 更改允许生成哪些类型的动物。
+ 还有很多事情可以做,这些只是例子。
- All this configuration can be done through one file. It is called world.ini
and can be found in each world's individual folder. When a world is first created by Cuberite, the file is filled out with default values that are fairly close to vanilla minecraft.
+ 所有这些配置都可以通过一个文件完成。它被称为world.ini
可以在每个世界的单独文件夹中找到。当Cuberite首次创建世界时,该文件会填充与原版Minecraft相当接近的默认值。
- The world.ini
file is split into many different sections, each with a name surrounded in square brackets. For example {{3.4 - [SpawnPosition]
}} is a section. Each section contains configuration options related to a specific feature of Cuberite.
+ world.ini
文件分为许多不同的部分,每个部分都有一个用方括号括起来的名称。例如 {{3.4 - [SpawnPosition]
}} 是一个部分。每个部分都包含与 Cuberite 特定功能相关的配置选项。
-Default Settings
+默认设置
From 6f0ba7f67dc7e2ceec15d118a9567f5f49379cb5 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 16:52:46 +0800
Subject: [PATCH 54/58] Add files via upload
---
.../0 - Introduction/1 - Introduction.html | 38 +
.../2 - What is Cuberite.html | 7 +
book-cn/0 - Introduction/3 - History.html | 27 +
.../1 - Pre-Compiled Builds.html | 29 +
.../2 - Compiling Cuberite Yourself.html | 19 +
.../1 - Installing/3 - Running Cuberite.html | 22 +
.../1 - Configuration Overview.html | 47 +
.../2 - Permissions.html | 13 +
.../3 - WebAdmin.html | 19 +
.../2 - Configuration Basics/4 - Worlds.html | 6 +
.../2 - Configuration Basics/5 - Plugins.html | 38 +
.../1 - What is world.ini.html | 204 ++++
.../10 - Weather.html | 49 +
.../11 - Generator.html | 945 ++++++++++++++++++
.../3 - Configuring world.ini/12 - Other.html | 29 +
.../13 - Example Configurations.html | 31 +
.../2 - General.html | 92 ++
.../3 - Broadcasting.html | 29 +
.../4 - SpawnPosition.html | 44 +
.../5 - Storage.html | 60 ++
.../3 - Configuring world.ini/6 - Plants.html | 29 +
.../7 - Physics.html | 77 ++
.../8 - Mechanics.html | 54 +
.../9 - Monsters.html | 34 +
.../1 - Multiworlds Overview.html | 45 +
.../2 - Traveling by Command.html | 4 +
.../3 - Linking Worlds Without Plugins.html | 13 +
.../4 - Linking Worlds with a Plugin.html | 3 +
book-cn/4 - MultiWorlds/5 - Bungeecord.html | 3 +
29 files changed, 2010 insertions(+)
create mode 100644 book-cn/0 - Introduction/1 - Introduction.html
create mode 100644 book-cn/0 - Introduction/2 - What is Cuberite.html
create mode 100644 book-cn/0 - Introduction/3 - History.html
create mode 100644 book-cn/1 - Installing/1 - Pre-Compiled Builds.html
create mode 100644 book-cn/1 - Installing/2 - Compiling Cuberite Yourself.html
create mode 100644 book-cn/1 - Installing/3 - Running Cuberite.html
create mode 100644 book-cn/2 - Configuration Basics/1 - Configuration Overview.html
create mode 100644 book-cn/2 - Configuration Basics/2 - Permissions.html
create mode 100644 book-cn/2 - Configuration Basics/3 - WebAdmin.html
create mode 100644 book-cn/2 - Configuration Basics/4 - Worlds.html
create mode 100644 book-cn/2 - Configuration Basics/5 - Plugins.html
create mode 100644 book-cn/3 - Configuring world.ini/1 - What is world.ini.html
create mode 100644 book-cn/3 - Configuring world.ini/10 - Weather.html
create mode 100644 book-cn/3 - Configuring world.ini/11 - Generator.html
create mode 100644 book-cn/3 - Configuring world.ini/12 - Other.html
create mode 100644 book-cn/3 - Configuring world.ini/13 - Example Configurations.html
create mode 100644 book-cn/3 - Configuring world.ini/2 - General.html
create mode 100644 book-cn/3 - Configuring world.ini/3 - Broadcasting.html
create mode 100644 book-cn/3 - Configuring world.ini/4 - SpawnPosition.html
create mode 100644 book-cn/3 - Configuring world.ini/5 - Storage.html
create mode 100644 book-cn/3 - Configuring world.ini/6 - Plants.html
create mode 100644 book-cn/3 - Configuring world.ini/7 - Physics.html
create mode 100644 book-cn/3 - Configuring world.ini/8 - Mechanics.html
create mode 100644 book-cn/3 - Configuring world.ini/9 - Monsters.html
create mode 100644 book-cn/4 - MultiWorlds/1 - Multiworlds Overview.html
create mode 100644 book-cn/4 - MultiWorlds/2 - Traveling by Command.html
create mode 100644 book-cn/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html
create mode 100644 book-cn/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html
create mode 100644 book-cn/4 - MultiWorlds/5 - Bungeecord.html
diff --git a/book-cn/0 - Introduction/1 - Introduction.html b/book-cn/0 - Introduction/1 - Introduction.html
new file mode 100644
index 0000000..e61d4f2
--- /dev/null
+++ b/book-cn/0 - Introduction/1 - Introduction.html
@@ -0,0 +1,38 @@
+
+ 这是Cuberite用户手册。它旨在作为有关如何
+ 操作Cuberite的基础知识,以及一些高级的介绍
+ 特征。它分为主要部分以及更详细的部分
+ 小节,这些小节在 {{TOC - 目录}} 中列出。
+ 第一部分涉及下载,安装和运行Cuberite。
+ 第二部分是配置 Cuberite 的概述。阅读这两个
+ 部分足以让您入门。其余部分涵盖更多内容
+ 更深入的高级功能和更多配置选项。
+
+
+
+ 与Cuberite本身一样,本手册正在积极开发中,您可以
+ 如果您发现错误或遗漏,请自行贡献或提交问题
+ GitHub Repository .
+ 如果您使用的是印刷版本,请注意此版本的最新版本
+ 手册始终可用online 。
+
+
+资源
+
+
+
+开发人员资源
+
+
diff --git a/book-cn/0 - Introduction/2 - What is Cuberite.html b/book-cn/0 - Introduction/2 - What is Cuberite.html
new file mode 100644
index 0000000..c99424e
--- /dev/null
+++ b/book-cn/0 - Introduction/2 - What is Cuberite.html
@@ -0,0 +1,7 @@
+
+ Cuberite是一个与Minecraft Java版兼容的免费开源(FOSS)游戏服务器。Cuberite 在设计时考虑了性能、可配置性和可扩展性,旨在准确重现大多数原版功能。服务器是用C++编写的,并且有一个广泛的插件系统,允许用户使用 Lua 编写自己的插件。事实上,许多内置命令都是由 Core 插件实现的,它有自己的 GitHub 存储库 和开发人员社区。有关插件系统以及如何使用它以及如何开发的更多信息,请参阅{{2.4 - Plugins}}.
+
+
+
+ 今天,Cuberite依靠其贡献者和插件开发人员而生存 。如果你想奖励开发人员的工作,你应该在Liberapay上设置捐款 。
+
diff --git a/book-cn/0 - Introduction/3 - History.html b/book-cn/0 - Introduction/3 - History.html
new file mode 100644
index 0000000..6becfb9
--- /dev/null
+++ b/book-cn/0 - Introduction/3 - History.html
@@ -0,0 +1,27 @@
+
+ Cuberite由FakeTruth于2010年底创建 ,原名“MCServer”,作为原版服务器的替代品,旨在提高性能和可配置性。它后来是开源的,其他开发人员开始做出贡献。
+
+
+
+ 2013年夏天,MCServer的主存储库从Google Code迁移到GitHub,并引入了新的构建系统。大约在那个时候,几个新的开发人员也加入了该项目,该项目的成员和受欢迎程度开始增加。
+
+
+
+ 截至 2014 年底,MCServer 拥有一支由 10 多名常规开发人员组成的团队,代码库已增长到 125,000 多行(不包括注释、空白行和外部库)。2014 年还引入了许多新功能:
+
+
+
+ 块稀疏(减少 RAM 使用量)
+ 新的红石模拟器
+ 新的水和熔岩模拟器
+ 新发电机(和改进的速度)
+
+
+
+ 2015年,许多新开发人员加入了该项目,社区决定采用Cuberite的当前名称。
+ 截至2015年底,Cuberite在GitHub上拥有超过1000颗星。
+
+
+
+ 2020年是Cuberite成立10周年。作为一个长期存在的项目,Cuberite的生命周期经历了几次起伏。尽管有一段时间的冬眠和忙碌的开发人员生活,Cuberite的开发仍然继续,这要归功于新老贡献者。
+
diff --git a/book-cn/1 - Installing/1 - Pre-Compiled Builds.html b/book-cn/1 - Installing/1 - Pre-Compiled Builds.html
new file mode 100644
index 0000000..4b59f0e
--- /dev/null
+++ b/book-cn/1 - Installing/1 - Pre-Compiled Builds.html
@@ -0,0 +1,29 @@
+
+ 对于Windows,Linux,Raspberry Pi或Mac版本,主要下载位置
+ 是官方主页 ,最新的
+ 可用的构建版本。对于希望更好地控制构建的开发人员,他们
+ 下载,访问构建服务器 。
+
+
+
+在 Linux、macOS、FreeBSD 或 Raspberry Pi 上,您只需将此命令粘贴到您的
+ 终端安装Cuberite:
+
+
+
+curl -sSfL https://download.cuberite.org | sh
+
+
+
+ 下载Cuberite后,您可以直接跳到
+ {{1.3 - Running Cuberite}}.
+
+
+
+ 预编译版本比编译安装更快且更易于使用
+ 来源自己,推荐给初学者。然而,对于一些人来说
+ 不存在预编译构建的异常硬件,可能需要
+ 自己编译代码。编译自己也有一个重要的
+ 现代机器的性能优势。如果您知道如何使用该命令
+ 线或想要额外的速度,你应该{{1.2 - compile Cuberite yourself}}.
+
diff --git a/book-cn/1 - Installing/2 - Compiling Cuberite Yourself.html b/book-cn/1 - Installing/2 - Compiling Cuberite Yourself.html
new file mode 100644
index 0000000..c6f8a05
--- /dev/null
+++ b/book-cn/1 - Installing/2 - Compiling Cuberite Yourself.html
@@ -0,0 +1,19 @@
+
+ 自己编译需要更长的时间并且涉及更多,但在现代处理器上可以导致高达 1.5 到 3 倍的速度提高。
+ 如果您的操作系统或硬件不受官方支持,编译可能是运行 Cuberite 的唯一方法。
+
+
+
+ 建议 *nix 用户使用自动编译脚本。
+ 自动编译脚本会为您处理编译过程。您只需将此命令复制到终端:
+
+
+sh -c "$(wget -O - https://compile.cuberite.org)"
+
+
+ 如果您更喜欢手动编译,或者想要针对 Windows 进行编译,请参阅主存储库中的COMPILING.md 。
+
+
+
+ 此过程需要使用命令行。如果您不熟悉它,建议您使用 {{1.1 - pre-compiled builds}} instead.
+
diff --git a/book-cn/1 - Installing/3 - Running Cuberite.html b/book-cn/1 - Installing/3 - Running Cuberite.html
new file mode 100644
index 0000000..1ad8b88
--- /dev/null
+++ b/book-cn/1 - Installing/3 - Running Cuberite.html
@@ -0,0 +1,22 @@
+
+ 一旦你有了Cuberite的编译副本,以及支持文件(在大多数情况下,这些文件与可执行文件一起分发,位于名为Server的目录中),你就可以运行服务器并为自己生成一个世界。运行服务器很容易,尽管方法因您使用的操作系统而异。
+
+Windows
+
+
+ 要在Windows上运行Cuberite,只需双击可执行文件即可。一个命令窗口将出现,世界将生成。
+
+
+Linux/Mac/BSD
+
+
+ 要在Linux,Mac或FreeBSD上运行Cuberite,只需在shell中运行可执行文件:
+
+
+./Cuberite
+
+加入 Cuberite
+
+
+ 就像Vanilla一样,一旦你启动了Cuberite,你就可以在localhost:25565上加入服务器
,或者
在你的Minecraft客户端上加入localhost。
+
diff --git a/book-cn/2 - Configuration Basics/1 - Configuration Overview.html b/book-cn/2 - Configuration Basics/1 - Configuration Overview.html
new file mode 100644
index 0000000..1f1bc55
--- /dev/null
+++ b/book-cn/2 - Configuration Basics/1 - Configuration Overview.html
@@ -0,0 +1,47 @@
+
+ 可以通过编辑各种文件来配置Cuberite。以下是所有此类文件的列表:
+
+
+
+ settings.ini
+
+ 主配置文件,其中包含服务器范围的配置变量。
+
+ webadmin.ini
+
+ 允许您调整Web管理界面,默认情况下,该界面位于http://localhost:8080
或http://<服务器IP地址>:8080
。
+ <World name>/world.ini
+
+ 此文件配置特定于世界的方面。这是您选择游戏模式的地方。看 {{3.3 - GameMode}}.
+ 请注意,每个世界都有自己的world.ini
文件,每个文件都存储在 <World name>/world.ini
.
+
+ monsters.ini
+
+ 允许你调整怪物的行为。
+
+ motd.txt
+
+ 当日的消息,在加入您的服务器时向玩家显示。
+
+ crafting.txt, brewing.txt, furnace.txt
+
+ 这三个文件允许您调整手工制作,酿造和熔炉食谱。
+
+ plugins/...
+
+ 许多插件都有自己的配置文件。例如,WorldEdit配置为 plugins/WorldEdit/config.cfg
+
+ favicon.png
+
+ 这是将出现在Minecraft服务器列表中的图标。你可以用你自己的代替它。
+ 图标尺寸必须为64x64。
+
+ items.ini
+
+ 编辑项目ID。除非您知道自己在做什么,否则可能不应该编辑此文件。
+
+
+
+
+ 在所有.ini
文件中,以;开头的行
是注释,在所有.txt
文件中,以#开头的行
是注释。
+
diff --git a/book-cn/2 - Configuration Basics/2 - Permissions.html b/book-cn/2 - Configuration Basics/2 - Permissions.html
new file mode 100644
index 0000000..9b67ae1
--- /dev/null
+++ b/book-cn/2 - Configuration Basics/2 - Permissions.html
@@ -0,0 +1,13 @@
+
+ 权限允许不同的播放器访问不同的命令和功能。
+ 每个插件都有自己的权限。设置播放器权限最容易通过WebAdmin完成。
+ 您也可以<>
从服务器控制台使用rank playername命令。
+ 请注意,没有前导斜杠。控制台命令不是/rank
。
+ 若要查看Core插件提供的默认命令的命令和权限列表,
+ 请参阅Core Plugin自述文件 。
+
+
+
+ 要给自己操作员身份,请使用控制台中的op playername命令。op <playername>
command in the console.
+ 或者,您可以使用WebAdmin。
+
diff --git a/book-cn/2 - Configuration Basics/3 - WebAdmin.html b/book-cn/2 - Configuration Basics/3 - WebAdmin.html
new file mode 100644
index 0000000..a86f320
--- /dev/null
+++ b/book-cn/2 - Configuration Basics/3 - WebAdmin.html
@@ -0,0 +1,19 @@
+
+ WebAdmin允许您控制Cuberite的各个方面,包括玩家权限。
+ 典型的webadmin.ini
配置如下所示:
+
+
+
+[User:john]
+Password=cuberiteRocks
+
+[WebAdmin]
+Ports=8080
+Enabled=1
+
+
+
+
+
+ 在上面的示例中,您可以使用用户名john和密码cuberiteRocks登录到Web管理员
,
方法是将浏览器指向http://<服务器IP地址>:8080
。如果您在本地运行服务器,请将浏览器指向http://localhost:8080
+
diff --git a/book-cn/2 - Configuration Basics/4 - Worlds.html b/book-cn/2 - Configuration Basics/4 - Worlds.html
new file mode 100644
index 0000000..b1139de
--- /dev/null
+++ b/book-cn/2 - Configuration Basics/4 - Worlds.html
@@ -0,0 +1,6 @@
+
+ 默认情况下,有三个世界:World
,World_Nether
,World_the_end
.
+ 每个世界都可以通过编辑<World> Name/world.ini来调整
。
+ 你可以使用这个文件来编辑诸如产卵点位置、游戏模式和难度等级之类的东西。
+ 有关详细信息,请参阅{{3 - Configuring world.ini}}。
+
diff --git a/book-cn/2 - Configuration Basics/5 - Plugins.html b/book-cn/2 - Configuration Basics/5 - Plugins.html
new file mode 100644
index 0000000..dbb5eac
--- /dev/null
+++ b/book-cn/2 - Configuration Basics/5 - Plugins.html
@@ -0,0 +1,38 @@
+
+ 插件是定制Cuberite的重要方法。有许多不同的第一和第三方插件可用。
+
+
+ Cuberite插件是用Lua编写的,并通过
+ 广泛的API .是的
+ 设计成易于编写的任何人有基本编程经验,
+ 因此,如果现有的插件不能满足您的需求,您可以轻松地编写自己的插件。
+ 如果您想学习如何编写自己的插件,请查看
+ 指南。 .
+
+
+ Cuberite有一个插件库plugin repository
+ 在那里你可以公开上传你的插件和下载其他人的插件
+ 释放了
+
+激活插件
+
+ 下载插件后,您需要将其放入Plugins/目录中。Plugins/
directory.
+ 然后,您应该编辑settings.ini文件的[Plugins]部分,并在那里添加一个插件条目。[Plugins]
sections of the settings.ini
file and add a plugin entry there.
+ 下面是一个添加名为MyNewPlugin的插件的示例。MyNewPlugin
.
+
+
+[插件]
+核心= 1
+聊天记录= 1
+MyNewPlugin = 1
+MyDisabledPlugin = 0
+
+
+编写插件
+
+ 要开始编写Cuberite插件,请阅读本文。article . Cuberite插件使用Lua编程语言编写。Cuberite有一个完整的API。API .
+
+你可以走了!
+
+ 如果你已经读到这里,你现在应该有足够的知识来操作Cuberite服务器。本书的其余部分将更深入地介绍更多的功能和进一步的配置选项。
+
diff --git a/book-cn/3 - Configuring world.ini/1 - What is world.ini.html b/book-cn/3 - Configuring world.ini/1 - What is world.ini.html
new file mode 100644
index 0000000..08a4aa6
--- /dev/null
+++ b/book-cn/3 - Configuring world.ini/1 - What is world.ini.html
@@ -0,0 +1,204 @@
+
+ It is possible to configure many different aspects of individual worlds with Cuberite. Configuration options include:
+
+
+
+ Changing the spawn point of a world.
+ Changing the game mode of a world.
+ Changing the world generator, so as to change the terrain generated.
+ Changing the types of plants that generate in the world.
+ Changing which types of animals are allowed to spawn.
+ There are many more things that can be done, and these are just examples.
+
+
+
+ All this configuration can be done through one file. It is called world.ini
and can be found in each world's individual folder. When a world is first created by Cuberite, the file is filled out with default values that are fairly close to vanilla minecraft.
+
+
+
+ The world.ini
file is split into many different sections, each with a name surrounded in square brackets. For example {{3.4 - [SpawnPosition]
}} is a section. Each section contains configuration options related to a specific feature of Cuberite.
+
+
+Default Settings
+
+
+
+[General]
+Dimension=Overworld
+UnusedChunkCap=1000
+IsDaylightCycleEnabled=1
+Gamemode=0
+Weather=0
+WorldAgeMS=0
+TimeInTicks=0
+
+[Broadcasting]
+BroadcastDeathMessages=1
+BroadcastAchievementMessages=1
+
+[SpawnPosition]
+MaxViewDistance=10
+X=0.500000
+Y=115.000000
+Z=0.500000
+PregenerateDistance=20
+
+[Storage]
+Schema=Default
+CompressionFactor=6
+
+[Plants]
+MaxCactusHeight=3
+MaxSugarcaneHeight=3
+
+[Physics]
+DeepSnow=1
+ShouldLavaSpawnFire=1
+TNTShrapnelLevel=2
+WaterSimulator=Vanilla
+LavaSimulator=Vanilla
+SandInstantFall=0
+RedstoneSimulator=Incremental
+
+[Mechanics]
+CommandBlocksEnabled=0
+PVPEnabled=1
+UseChatPrefixes=1
+MinNetherPortalWidth=2
+MaxNetherPortalWidth=21
+MinNetherPortalHeight=3
+MaxNetherPortalHeight=21
+
+[Monsters]
+VillagersShouldHarvestCrops=1
+AnimalsOn=1
+Types=bat, cavespider, chicken, cow, creeper, guardian, horse, mooshroom, ocelot, pig, rabbit, sheep, silverfish, skeleton, slime, spider, squid, wolf, zombie
+
+[Weather]
+MaxSunnyTicks=180000
+MinSunnyTicks=12000
+MaxRainTicks=24000
+MinRainTicks=12000
+MaxThunderStormTicks=15600
+MinThunderStormTicks=3600
+
+[LinkedWorlds]
+NetherWorldName=world_nether
+EndWorldName=world_the_end
+
+[Generator]
+BiomeGen=Grown
+ShapeGen=BiomalNoise3D
+CompositionGen=Biomal
+Finishers=RoughRavines, WormNestCaves, WaterLakes, WaterSprings, LavaLakes, LavaSprings, OreNests, Mineshafts, Trees, Villages, SinglePieceStructures: JungleTemple|WitchHut|DesertPyramid|DesertWell, TallGrass, SprinkleFoliage, Ice, Snow, Lilypads, BottomLava, DeadBushes, NaturalPatches, PreSimulator, Animals, OverworldClumpFlowers
+Generator=Composable
+BiomeGenCacheSize=16
+BiomeGenMultiCacheLength=128
+SeaLevel=62
+BiomalNoise3DFrequencyX=40.000000
+BiomalNoise3DFrequencyY=40.000000
+BiomalNoise3DFrequencyZ=40.000000
+BiomalNoise3DBaseFrequencyX=40.000000
+BiomalNoise3DBaseFrequencyZ=40.000000
+BiomalNoise3DChoiceFrequencyX=40.000000
+BiomalNoise3DChoiceFrequencyY=80.000000
+BiomalNoise3DChoiceFrequencyZ=40.000000
+BiomalNoise3DAirThreshold=0.000000
+BiomalNoise3DNumChoiceOctaves=4
+BiomalNoise3DNumDensityOctaves=6
+BiomalNoise3DNumBaseOctaves=6
+BiomalNoise3DBaseAmplitude=1.000000
+CompositionGenCacheSize=64
+RoughRavinesGridSize=256
+RoughRavinesMaxOffset=128
+RoughRavinesMaxSize=128
+RoughRavinesMinSize=64
+RoughRavinesMaxCenterWidth=8.000000
+RoughRavinesMinCenterWidth=2.000000
+RoughRavinesMaxRoughness=0.200000
+RoughRavinesMinRoughness=0.050000
+RoughRavinesMaxFloorHeightEdge=8.000000
+RoughRavinesMinFloorHeightEdge=30.000000
+RoughRavinesMaxFloorHeightCenter=20.000000
+RoughRavinesMinFloorHeightCenter=6.000000
+RoughRavinesMaxCeilingHeightEdge=56.000000
+RoughRavinesMinCeilingHeightEdge=38.000000
+RoughRavinesMaxCeilingHeightCenter=58.000000
+RoughRavinesMinCeilingHeightCenter=36.000000
+WormNestCavesSize=64
+WormNestCavesGrid=96
+WormNestMaxOffset=32
+WaterLakesProbability=25
+LavaLakesProbability=10
+MineShaftsGridSize=512
+MineShaftsMaxOffset=256
+MineShaftsMaxSystemSize=160
+MineShaftsChanceCorridor=600
+MineShaftsChanceCrossing=200
+MineShaftsChanceStaircase=200
+VillageGridSize=384
+VillageMaxOffset=128
+VillageMaxDepth=2
+VillageMaxSize=128
+VillageMinDensity=50
+VillageMaxDensity=80
+VillagePrefabs=PlainsVillage, SandVillage
+BottomLavaLevel=10
+PreSimulatorFallingBlocks=1
+PreSimulatorWater=1
+PreSimulatorLava=1
+OverworldClumpFlowers-1=Forest, -2, 2; ForestHills, -3, 2; FlowerForest = yellowflower; redflower; lilac; rosebush
+OverworldClumpFlowers-2=Plains, -2, 1; SunflowerPlains = yellowflower; redflower; azurebluet; redtulip; orangetulip; whitetulip; pinktulip; oxeyedaisy
+OverworldClumpFlowers-3=SunflowerPlains, 1, 2 = sunflower
+OverworldClumpFlowers-4=FlowerForest, 2, 5 = allium; redtulip; orangetulip; whitetulip; pinktulip; oxeyedaisy
+OverworldClumpFlowers-5=Swampland; SwamplandM = brownmushroom; redmushroom; blueorchid
+OverworldClumpFlowers-6=MushroomIsland; MushroomShore; MegaTaiga; MegaTaigaHills; MegaSpruceTaiga; MegaSpruceTaigaHills = brownmushroom; redmushroom
+OverworldClumpFlowers-7=RoofedForest, 1, 5; RoofedForestM, 1, 5 = rosebush; peony; lilac; grass
+
+[WaterSimulator]
+Falloff=1
+TickDelay=5
+NumNeighborsForSource=2
+
+[LavaSimulator]
+Falloff=2
+TickDelay=30
+NumNeighborsForSource=-1
+
+[FireSimulator]
+BurnStepTimeFuel=500
+BurnStepTimeNonfuel=100
+Flammability=50
+ReplaceFuelChance=50000
+
+[Seed]
+Seed=775375601
+
+[WaterSprings]
+HeightDistribution=0, 0; 10, 10; 11, 75; 16, 83; 20, 83; 24, 78; 32, 62; 40, 40; 44, 15; 48, 7; 56, 2; 64, 1; 255, 0
+Chance=24
+
+[LavaSprings]
+HeightDistribution=0, 0; 10, 5; 11, 45; 48, 2; 64, 1; 255, 0
+Chance=9
+
+[Animals]
+AnimalSpawnChunkPercentage=10
+
+[SpawnProtect]
+ProtectRadius=10
+
+[Difficulty]
+WorldDifficulty=1
+
+[WorldLimit]
+LimitRadius=0
+
+
+
+ 此配置文件在世界创建过程中自动生成。
+ 下面的段落将按照文件中包含的顺序解释每个条目。
+ 最后一段是一些有用配置的示例。
+ 要将配置重置为默认值,只需停止服务器,删除ini文件并重新启动。请记住
+ 新文件将创造一个不同的世界。
+
diff --git a/book-cn/3 - Configuring world.ini/10 - Weather.html b/book-cn/3 - Configuring world.ini/10 - Weather.html
new file mode 100644
index 0000000..06c3538
--- /dev/null
+++ b/book-cn/3 - Configuring world.ini/10 - Weather.html
@@ -0,0 +1,49 @@
+
+ 指定世界上的天气设置。所有值均以刻度为单位。
+
+
+可用选项
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ MaxSunnyTicks
+
+ 180000
+
+
+ MinSunnyTicks
+
+ 12000
+
+
+ MaxRainTicks
+
+ 24000
+
+
+ MinRainTicks
+
+ 12000
+
+
+ MaxThunderStormTicks
+
+ 15600
+
+
+ MinThunderStormTicks
+
+ 3600
+
+
+
+
diff --git a/book-cn/3 - Configuring world.ini/11 - Generator.html b/book-cn/3 - Configuring world.ini/11 - Generator.html
new file mode 100644
index 0000000..bce5ca2
--- /dev/null
+++ b/book-cn/3 - Configuring world.ini/11 - Generator.html
@@ -0,0 +1,945 @@
+
+ 指定此世界的生成器的设置。这是自定义世界时最强大的工具。
+
+
+
+ 修改时请注意,已经生成的世界不会无缝连接到新生成的世界
+ 地形。还要记住,由其他生成器(例如缺口生成器)创建的世界不会 无缝连接!
+
+
+
+ 生成器的选择将极大地影响您之后的其他选择。
+ 本节尚未完全完成,因为有一些古老的生成代码。这需要更多的研究 - 12xx12
+
+
+
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ Generator
+
+ 各种类型的发电机:
+
+
+ 可组合
+
+
+
+
+
+
+
+Composable Generator
+可组合生成器是一个非常强大的工具。您可以混合和匹配不同的生成方法并对其进行自定义。
+这导致许多不同的选项供您选择:
+
+
+
+
+
+
+
+BiomeGen
+您可以更深入地阅读有关不同方法的信息 这里
+
+
+
+
+
+
+ Constant
+
+
+ 恒定的生物群系生成器(只有一个生物群系)。
+ 选项:
+
+
+
+
+ ConstantBiome
+
+
+ 将决定生成的生物群系。看 可用生物群系列表 without the leading "bi".
+
+
+
+
+
+
+
+
+ Checkerboard
+
+
+ 将在棋盘布局中生成生物群系。您可以设置方块的大小和使用的生物群系。
+ 选项:
+
+
+
+
+ CheckerBoardBiomes
+
+
+ 生物群系列表。用","分隔。或者,您可以通过将":%integer%"附加到任何生物群系来设置频率。
+
+
+
+
+ CheckerboardBiomeSize
+
+
+ 正方形的大小。
+
+
+
+
+
+
+
+
+ Voronoi
+
+
+ 选项:
+
+
+
+ VoronoiCellSize
+
+
+
+
+
+ VoronoiJitterSize
+
+
+
+ VoronoiOddRowOffset
+
+
+
+
+
+
+
+
+ DistortedVoronoi
+
+
+ 选项:
+
+
+
+ DistortedVoronoiCellSize
+
+
+ DistortedVoronoiBiomes
+
+
+
+
+
+
+
+ TwoLevel
+
+
+ 选项:
+
+
+
+ TwoLevelLargeCellSize
+
+
+
+ TwoLevelSmallCellSize
+
+
+
+ TwoLevelDistortXOctave1Freq
+
+
+
+ TwoLevelDistortXOctave1Amp
+
+
+
+ TwoLevelDistortXOctave2Freq
+
+
+
+ TwoLevelDistortXOctave2Amp
+
+
+
+ TwoLevelDistortXOctave3Amp
+
+
+
+ TwoLevelDistortZOctave1Freq
+
+
+
+ TwoLevelDistortZOctave1Amp
+
+
+
+ TwoLevelDistortZOctave2Freq
+
+
+
+ TwoLevelDistortZOctave2Amp
+
+
+
+ TwoLevelDistortZOctave3Freq
+
+
+
+ TwoLevelDistortZOctave3Amp
+
+
+
+
+
+
+
+
+ MultiStepMap
+
+
+ 选项:
+
+
+
+ MultiStepMapOceanCellSize
+
+
+
+ MultiStepMapMushroomIslandSize
+
+
+
+ MultiStepMapRiverCellSize
+
+
+
+ MultiStepMapRiverWidth
+
+
+
+ MultiStepMapLandBiomeSize
+
+
+
+
+
+
+
+
+
+ GrownProt
+
+
+
+
+
+ Grown
+
+
+
+
+
+
+
+
+
+ShapeGen
+
+
+ 形状生成器确定世界的形状。根据您的选择,它可以创建悬垂。
+ 所以两个块在顶部面向空气。
+
+
+
+
+
+
+ BiomalNoise3D
+
+
+ 这将通过将两个 3D 噪声与垂直线性渐变相结合来生成地形形状。
+ 选项:
+
+
+
+ SeaLevel
+ 发电机产生的海平面
+
+
+ BiomalNoise3DFrequencyX
+
+
+
+ BiomalNoise3DFrequencyY
+
+
+
+ BiomalNoise3DFrequencyZ
+
+
+
+ BiomalNoise3DBaseFrequencyX
+
+
+
+ BiomalNoise3DBaseFrequencyZ
+
+
+
+ BiomalNoise3DChoiceFrequencyX
+
+
+
+ BiomalNoise3DChoiceFrequencyY
+
+
+
+ BiomalNoise3DChoiceFrequencyZ
+
+
+
+ BiomalNoise3DAirThreshold
+
+
+
+ BiomalNoise3DNumChoiceOctaves
+
+
+
+ BiomalNoise3DNumDensityOctaves
+
+
+
+ BiomalNoise3DNumBaseOctaves
+
+
+
+ BiomalNoise3DBaseAmplitude
+ 所有这些选项都将改变世界的外观。它们会影响随机性,因此您无法100%说出它们实际上会做什么。
+
+
+
+
+
+
+
+ DistortedHeightmap
+
+
+
+ 选项:
+
+
+
+ SeaLevel
+ 发电机产生的海平面
+
+
+ DistortedHeightmapFrequencyX
+
+
+
+ DistortedHeightmapFrequencyY
+
+
+
+ DistortedHeightmapFrequencyZ
+
+
+
+
+
+
+
+
+ end
+
+
+ 用于末端的形状生成器。
+ 选项:
+
+
+
+ EndGenAirThresholdMainIsland
+
+
+
+ EndGenAirThresholdOtherIslands
+
+
+
+ EndGenMainIslandSize
+
+
+
+ EndGenBaseHeight
+
+
+
+ EndGenTerrainTopMultipler
+
+
+
+ EndGenTerrainBottomMultiptder
+
+
+
+ EndGenVoidOffsetNoiseMultiptder
+
+
+
+ EndGenFrequencyX
+
+
+
+ EndGenFrequencyY
+
+
+
+ EndGenFrequencyZ
+
+
+
+
+
+
+
+
+ 高度图
+
+
+ 这是一个古老的遗迹。服务器以前使用 HeightGenerators 而不是 ShapeGenerators。
+ 这已弃用,不会产生任何悬垂或类似内容。
+ 这将启用属性:“HeightGen”
+
+
+
+
+ Noise3D
+
+
+
+ 选项:
+
+
+
+ Noise3DHeightAmplification
+
+
+
+ Noise3DMidPoint
+
+
+
+ Noise3DFrequencyX
+
+
+
+ Noise3DFrequencyY
+
+
+
+ Noise3DFrequencyZ
+
+
+
+ Noise3DBaseFrequencyX
+
+
+
+ Noise3DBaseFrequencyY
+
+
+
+ Noise3DBaseFrequencyZ
+
+
+
+ Noise3DAirThreshold
+
+
+
+ Noise3DNumChoiceOctaves
+
+
+
+ Noise3DNumDensityOctaves
+
+
+
+ Noise3DNumBaseOctaves
+
+
+
+ Noise3DBaseAmplitude
+
+
+
+
+
+
+
+
+ TwoHeights
+
+
+ 合并从与扭曲高度地图相同的两个高度映射
+ 选项:
+
+
+
+ TwoHeightsFrequencyX
+
+
+
+ TwoHeightsFrequencyY
+
+
+
+ TwoHeightsFrequencyZ
+
+
+
+
+
+
+
+
+Default: Biomal
+
+
+
+高度图
+
+高度贴图形状生成器的设置
+
+
+
+
+
+ Generator Type
+ Results
+
+
+
+
+ Flat
+
+
+
+ Classic
+
+
+
+ MinMax
+
+
+
+ Mountains
+
+
+
+ Steppy
+
+
+
+ Biomal
+
+
+
+
+
+
+
+CompositionGen
+
+
+
+
+
+ Generator Type
+ Results
+
+
+
+
+ Biomal
+
+
+
+ BiomalNoise3D
+
+
+
+ Classic
+
+
+
+ DebugBiomes
+
+
+
+ DistortedHeightmap
+
+
+
+ End
+
+
+
+ Nether
+
+
+
+ Noise3D
+
+
+
+ SameBlock
+ 用同一个块填充所有内容。
+
+
+
+
+
+
+
+Finishers
+
+
+
+
+
+
+
+
+ Finisher
+ Functions
+ Options
+
+
+
+
+ RoughRavines
+ 创造大沟壑。
+
+
+
+
+ RoughRavinesGridSize
+
+
+ RoughRavinesMaxOffset
+
+
+ RoughRavinesMaxSize
+
+
+ RoughRavinesMinSize
+
+
+ RoughRavinesMaxCenterWidth
+
+
+ RoughRavinesMinCenterWidth
+
+
+ RoughRavinesMaxRoughness
+
+
+ RoughRavinesMinRoughness
+
+
+ RoughRavinesMaxFloorHeightEdge
+
+
+ RoughRavinesMinFloorHeightEdge
+
+
+ RoughRavinesMaxFloorHeightCenter
+
+
+ RoughRavinesMinFloorHeightCenter
+
+
+ RoughRavinesMaxCeilingHeightEdge
+
+
+ RoughRavinesMinCeilingHeightEdge
+
+
+ RoughRavinesMaxCeilingHeightCenter
+
+
+ RoughRavinesMinCeilingHeightCenter
+
+
+
+
+
+
+ WormNestCaves
+ 创建穿过地面的小洞穴。
+
+
+
+
+ WormNestCavesSize
+
+
+ WormNestCavesGrid
+
+
+ WormNestMaxOffset
+
+
+
+
+
+
+ WaterLakes
+ 在海平面上创建水湖。
+
+
+
+
+ WaterLakesProbability
+
+
+
+
+
+
+ WaterSprings
+ 创建单块水泉。
+
+
+ LavaLakes
+ 在海平面上创建拉瓦尔湖。
+
+
+
+
+ LavaLakesProbability
+
+
+
+
+
+
+ LavaSprings
+ 创建单块熔岩泉。
+
+
+ OreNests
+ 在地下创建矿石。
+
+
+ Mineshafts
+ 创建矿井
+
+
+
+
+ MineShaftsGridSize
+
+
+ MineShaftsMaxOffset
+
+
+ MineShaftsMaxSystemSize
+
+
+ MineShaftsChanceCorridor
+
+
+ MineShaftsChanceCrossing
+
+
+ MineShaftsChanceStaircase
+
+
+
+
+
+
+ Trees
+ 创建树木(和树状[例如蘑菇])结构。
+
+
+ Villages
+ 创建村庄
+
+
+
+
+ VillageGridSize
+
+
+ VillageMaxOffset
+
+
+ VillageMaxDepth
+
+
+ VillageMaxSize
+
+
+ VillageMinDensity
+
+
+ VillageMaxDensity
+
+
+ VillagePrefabs
+
+ 有多个购物村可用:
+
+ AlchemistVillage
+ JapaneseVillage
+ PlainsVillage
+ SandVillage
+ SandFlatRoofVillage
+
+
+
+
+
+
+
+
+ SinglePieceStructures
+ 创建由单个部分组成的结构。
+
+ 您可以选择:
+
+ JungleTemple
+ WitchHut
+ DesertPyramid
+ DesertWell
+
+ 您可以通过添加 SinglePieceStructures:%YourChoices% 以“|”分隔来选择它们
+ 如果要添加自定义模型,则需要将它们添加到预制件/单件结构文件夹中
+ 并将文件名添加到列表中,而不以文件结尾。
+
+
+
+ TallGrass
+ 为世界增添高草和蕨类植物。
+
+
+ SprinkleFoliage
+ 生成小花朵和类似的方块。
+
+
+ Ice
+ 为世界增添冰块。
+
+
+ Snow
+ 为世界增添雪。
+
+
+ Lilypads
+ 为世界增添睡莲。
+
+
+ BottomLava
+ 将熔岩置于世界底部。
+
+
+
+
+
+ BottomLavaLevel
+
+
+
+
+
+
+
+ DeadBushes
+
+
+ NaturalPatches
+
+
+ PreSimulator
+ 计算不同块在生成时的行为,而不是勾选它。这样可以节省性能。
+ PreSimulatorFallingBlocks=1
+ PreSimulatorWater=1
+ PreSimulatorLava=1
+
+
+ Animals
+
+
+ OverworldClumpFlowers
+ 将鲜花推向世界
+
+
+
+
diff --git a/book-cn/3 - Configuring world.ini/12 - Other.html b/book-cn/3 - Configuring world.ini/12 - Other.html
new file mode 100644
index 0000000..7835cb3
--- /dev/null
+++ b/book-cn/3 - Configuring world.ini/12 - Other.html
@@ -0,0 +1,29 @@
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ ProtectRadius
+ 设置非管理员玩家无法构建的半径。
+ 10
+
+
+ WorldDifficulty
+ 设定这个世界的难度。
+ 1
+
+
+ LimitRadius
+ 限制世界类似于诺斯西亚世界边界。
+ 0
+
+
+
+
diff --git a/book-cn/3 - Configuring world.ini/13 - Example Configurations.html b/book-cn/3 - Configuring world.ini/13 - Example Configurations.html
new file mode 100644
index 0000000..c66d111
--- /dev/null
+++ b/book-cn/3 - Configuring world.ini/13 - Example Configurations.html
@@ -0,0 +1,31 @@
+Superflat world
+
+
+ 要生成超平坦世界,请将 [Generator]
部分下的值更改为:
+
+
+BiomeGen=Constant
+ConstantBiome=Plains
+HeightGen=Flat
+FlatHeight=3
+ShapeGen=HeightMap
+SeaLevel=0
+Finishers=Villages
+
+
+
+Empty world
+
+ 要生成仅包含空气的世界,请将 [Generator]
部分下的值更改为:
+
+
+BiomeGen=Constant
+ShapeGen=HeightMap
+HeightGen=Flat
+FlatHeight=0
+CompositionGen=SameBlock
+SameBlockType=air
+SameBlockBedrocked=0
+Finishers=
+
+
diff --git a/book-cn/3 - Configuring world.ini/2 - General.html b/book-cn/3 - Configuring world.ini/2 - General.html
new file mode 100644
index 0000000..d444ebe
--- /dev/null
+++ b/book-cn/3 - Configuring world.ini/2 - General.html
@@ -0,0 +1,92 @@
+
+ 指定新玩家的生成点。坐标是绝对的,以块为单位,并且可以是小数。如果缺少任何值,则 Cuberite 提供默认值。
+
+
+可用选项
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ Dimension
+ 这个世界的维度。可以是:主世界,下界,尽头
+ Overworld
+
+
+ UnusedChunkCap
+ 服务器开始提前保存之前内存中的最大区块数(见下文)。
+ 1000
+
+
+ IsDaylightCycleEnabled
+ 启用/禁用服务器以停止世界时间。布尔值:可以是 0 或 1。
+ 1
+
+
+ GameMode
+
+ 0 表示生存模式
+ 1 表示创建模式
+ 2 表示冒险模式
+ 3 表示旁观者模式
+
+ 0
+
+
+ Weather
+
+ 世界当前天气。这是由服务器在关闭时设置的,如果在服务器运行时进行编辑,将被替换!
+ 0 表示天气 晴朗
+ 1 表示阴雨天气
+ 2 表示雷暴
+
+ 0
+
+
+ WorldAgeMS
+ 以毫秒为单位的世界年龄。仅限内部使用。
+ None
+
+
+ TimeInTicks
+ 这用于跟踪以刻度为单位的世界的游戏内时间。在 [0, 20000] 的范围内。
+ None
+
+
+
+
+
+Unused Chunk Cap
+
+ 块是 16x16x256 的块段。Cuberite 每 5 分钟执行一次保存周期。
+ 在保存周期中,所有未使用的块都保存到磁盘,然后从 RAM 中删除。拯救事业
+ 内存使用量下降。如果等待保存的未使用区块数超过
+ 未使用的ChunkCap
,Cuberite将执行早期保存周期以更早地释放RAM。
+
+
+
+ 如果Cuberite在服务器负载不足时使用过多的RAM,则降低未使用的ChunkCap
+ 从其默认值 1000 可能会有很大帮助。将值设置为 0 表示始终保存区块
+ 当它们不再使用时立即。或者,如果您希望Cuberite最大限度地提高性能
+ 并利用更多的RAM,增加未使用的ChunkCap
。
+
+
+
+ 未使用的ChunkCap
在轻负载时可能不会注意到,当上限
+ 永远不会达到,并且每隔 5 分钟执行一次保存周期。与此相反,
+ 当快速旅行和装载许多块(例如飞行)时,效果通常很明显
+ 在高速下。
+
+
+
+ 最佳值因设置、系统硬件和游戏风格而异。我们目前没有
+ 官方推荐值,并建议试错。计划为
+ 将来,配置所需的最大 RAM 的确切数量。
+
diff --git a/book-cn/3 - Configuring world.ini/3 - Broadcasting.html b/book-cn/3 - Configuring world.ini/3 - Broadcasting.html
new file mode 100644
index 0000000..5ecf716
--- /dev/null
+++ b/book-cn/3 - Configuring world.ini/3 - Broadcasting.html
@@ -0,0 +1,29 @@
+
+ 指定向所有玩家广播某些事件的设置。
+
+
+可用选项
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ BroadcastDeathMessages
+ 如果服务器应该在这个世界上广播死亡消息。布尔值:可以是 0 或 1。
+ 1
+
+
+ BroadcastAchievementMessages
+ 如果服务器应该在这个世界上广播成就消息。布尔值:可以是 0 或 1。
+ 1
+
+
+
+
diff --git a/book-cn/3 - Configuring world.ini/4 - SpawnPosition.html b/book-cn/3 - Configuring world.ini/4 - SpawnPosition.html
new file mode 100644
index 0000000..a3696b9
--- /dev/null
+++ b/book-cn/3 - Configuring world.ini/4 - SpawnPosition.html
@@ -0,0 +1,44 @@
+
+ 指定新玩家的生成点。坐标是绝对的,以块为单位,并且可以是小数。如果缺少任何值,则 Cuberite 提供默认值。
+
+
+可用选项
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ MaxViewDistance
+ 设置客户端的最大查看距离。降低此值可在较弱或繁忙的系统上获得更好的性能。
+ 10
+
+
+ X
+ 生成点的 X 坐标
+ 0
+
+
+ Y
+ 生成点的 Y 坐标
+ The height of the terrain at the point (X, Z)
+
+
+ Z
+ 生成点的 Z 坐标
+ 0
+
+
+ PregenerateDistance
+ 初始世界生成时生成的每个方向的区块数。
+ 发布时为 20。9 在调试时。
+
+
+
+
diff --git a/book-cn/3 - Configuring world.ini/5 - Storage.html b/book-cn/3 - Configuring world.ini/5 - Storage.html
new file mode 100644
index 0000000..32cf9d9
--- /dev/null
+++ b/book-cn/3 - Configuring world.ini/5 - Storage.html
@@ -0,0 +1,60 @@
+
+ 本节指定 Cuberite 是否应保存世界块,以及坐标文件的压缩级别。
+
+
+可用选项
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ Schema
+ 指定是否应保存世界区块。可能是“默认”,“铁砧”和“健忘”之一。有关其说明,请参见下表。
+ Default
+
+
+ CompressionFactor
+ 坐标定位文件应压缩多少。较低的值意味着更大的文件大小,但性能略有提高,较高的值意味着文件大小略小,性能也低得多。建议仅保留默认值。
+ 6
+
+
+
+
+
+架构选项
+
+
+
+
+
+ Schema
+ File Type
+ Description
+
+
+
+
+ Default
+ .mca
+ 目前这只是铁砧的别名。
+
+
+ Anvil
+ .mca
+ 保存块。儲存與其他與 Minecraft 相關的工具和程式相容。MCA文件存储在世界文件夹的“区域”子文件夹中,并在世界文件夹内生成“level.dat”文件。
+
+
+ Forgetful
+ N/A
+ 不保存块。一旦卸载块,对世界的更改就会丢失,这使得这对于只读公共服务器很有用。请注意,Cuberite 仍将使用其他架构加载块。
+
+
+
+
diff --git a/book-cn/3 - Configuring world.ini/6 - Plants.html b/book-cn/3 - Configuring world.ini/6 - Plants.html
new file mode 100644
index 0000000..b936b5c
--- /dev/null
+++ b/book-cn/3 - Configuring world.ini/6 - Plants.html
@@ -0,0 +1,29 @@
+
+ 指定此世界中植物的设置。
+
+
+可用选项
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ MaxCactusHeight
+ 限制了仙人掌在这个世界上的生长高度。
+ 3
+
+
+ MaxSugarcaneHeight
+ 限制这个世界上甘蔗的生长高度。
+ 3
+
+
+
+
diff --git a/book-cn/3 - Configuring world.ini/7 - Physics.html b/book-cn/3 - Configuring world.ini/7 - Physics.html
new file mode 100644
index 0000000..899ae83
--- /dev/null
+++ b/book-cn/3 - Configuring world.ini/7 - Physics.html
@@ -0,0 +1,77 @@
+
+ 指定内部物理设置的设置。
+
+
+可用选项
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ DeepSnow
+ 启用/禁用雪在倒塌期间会自行堆积。
+ 1
+
+
+ ShouldLavaSpawnFire
+ 启用/禁用熔岩在周围方块上产生火焰的能力。布尔值:可以是 0 或 1。
+ 1
+
+
+ TNTShrapnelLevel
+
+ 设置爆炸后应飞走的方块。目前已禁用此功能。
+ 0: 没有块被吹走。
+ 1: 只有那些受重力影响的。
+ 2: 任何块都会受到影响。
+
+ 2
+
+
+ WaterSimulator
+
+ 设置水上模拟器。
+ Vanilla: 类似诺奇的行为。
+ Floody: 一种更积极的配水方式。
+ Vaporise: 水会消失(主要用于下界行为)。
+ null: 没有水模拟。
+ Vanilla和Floody可以进一步操纵。请参阅 {{3.14 - 此处}}。
+
+ Vanilla
+
+
+ LavaSimulator
+
+ 设置熔岩模拟器。
+ Vanilla: 类似诺奇的行为。
+ Floody: 一种更具侵略性的熔岩分布方式。
+ Vaporise: 熔岩会消失。
+ null: 没有熔岩模拟。
+ Vanilla和Floody可以进一步操纵。请参阅 {{3.15 - 此处}}。
+
+ Vanilla
+
+
+ SandInstantFall
+ 启用/禁用沙子的下落动画。布尔值:0 -> 动画,1 -> 无动画。
+ 0
+
+
+ RedstoneSimulator
+
+ 设置红石模拟器。
+ Incremental: 类似诺奇的行为。
+ noop: 禁用红石.
+
+ Incremental
+
+
+
+
diff --git a/book-cn/3 - Configuring world.ini/8 - Mechanics.html b/book-cn/3 - Configuring world.ini/8 - Mechanics.html
new file mode 100644
index 0000000..8a657be
--- /dev/null
+++ b/book-cn/3 - Configuring world.ini/8 - Mechanics.html
@@ -0,0 +1,54 @@
+
+ 指定某些游戏机制的设置。
+
+
+可用选项
+
+
+
+
+
+ 变量名
+ 意义
+ 默认值
+
+
+
+
+ CommandBlocksEnabled
+ 启用/禁用命令块。在这一点上,命令块是非常实验性的。布尔值:可以是 0 或 1。启用/禁用命令块。在这一点上,命令块是非常实验性的。布尔值:可以是 0 或 1。启用/禁用命令块。
+ 0
+
+
+ PVPEnabled
+ 启用/禁用 PVP。布尔值:可以是 0 或 1。
+ 1
+
+
+ UseChatPrefixes
+ 启用/禁用所有玩家的聊天前缀。布尔值:可以是 0 或 1。
+ 1
+
+
+ MinNetherPortalWidth
+ 设置最小下界传送门宽度。
+ 2
+
+
+ MaxNetherPortalWidth
+ 设置最大下界传送门宽度。
+ 21
+
+
+ MinNetherPortalHeight
+ 设置最小下界传送门高度。
+ 3
+
+
+ MaxNetherPortalHeight
+ 设置最大下界传送门高度。
+ 21
+
+
+
+
diff --git a/book-cn/3 - Configuring world.ini/9 - Monsters.html b/book-cn/3 - Configuring world.ini/9 - Monsters.html
new file mode 100644
index 0000000..193ae20
--- /dev/null
+++ b/book-cn/3 - Configuring world.ini/9 - Monsters.html
@@ -0,0 +1,34 @@
+
+ 指定怪物的设置。
+
+
+可用选项
+
+
+
+
+
+ 变量名
+ 意义
+ 默认值
+
+
+
+
+ VillagersShouldHarvestCrops
+ 村民们此时什么都不做。所以这不会改变什么。
+ 1
+
+
+ AnimalsOn
+
+ 1
+
+
+ Types
+ 设置允许的怪物列表(攻击性和被动性)。所有内容都应为小写和逗号分隔。
+ bat, cavespider, chicken, cow, creeper, guardian, horse, mooshroom, ocelot, pig, rabbit, sheep, silverfish, skeleton, slime, spider, squid, wolf, zombie
+
+
+
+
diff --git a/book-cn/4 - MultiWorlds/1 - Multiworlds Overview.html b/book-cn/4 - MultiWorlds/1 - Multiworlds Overview.html
new file mode 100644
index 0000000..683faad
--- /dev/null
+++ b/book-cn/4 - MultiWorlds/1 - Multiworlds Overview.html
@@ -0,0 +1,45 @@
+
+ Cuberite支持多个世界。每个世界都有自己的world.ini
文件。
+ 可以通过编辑settings.ini
添加其他世界。
+ 下面的示例对此进行了解释。
+
+
+添加世界
+
+
+[Worlds]
+DefaultWorld=world
+World=world_nether
+World=world_the_end
+World=myNewWorld
+World=HappyLand
+
+
+
+
+ 在上面的示例中,将 2 个额外的世界添加到服务器。
+ 请注意,这会自动创建 2 个额外的配置文件,即 myNewWorld/world.ini
+ 和HappyLand/world.ini
.
+
+
+尺寸(世界类型)
+
+
+ 要创建下界类型世界,您应该将_nether
后缀附加到您的世界名称中,
+ 例如,世界=myHellishWorld_nether
。这创造了一个预先配置为下界的world.ini
。
+ 对于末地世界,相同的规则适用,将_the_end
后缀附加到您的世界名称中。
+ 创建默认world.ini
后,您可以根据自己的喜好自由调整它。
+
+
+
+ _nether
和_the_end
后缀仅在没有世界时才使用world.ini
,
+ 并指导服务器选择它即将创建的默认内容world.ini。
+ 当一个world.ini存在时,后缀不再重要,维度被决定。
+ 通过每个世界内的维度
选项world.ini
。
+
+ _end
后缀被视为_the_end
后缀,以便与以前的 Cuberite 版本兼容。
+
+
+
+ 本节的其余部分涉及连接世界并在它们之间旅行。
+
diff --git a/book-cn/4 - MultiWorlds/2 - Traveling by Command.html b/book-cn/4 - MultiWorlds/2 - Traveling by Command.html
new file mode 100644
index 0000000..ca1b140
--- /dev/null
+++ b/book-cn/4 - MultiWorlds/2 - Traveling by Command.html
@@ -0,0 +1,4 @@
+
+ 如果您具有 core.portal
权限,则可以使用以下命令在两个世界之间旅行:
+ /world 世界名称
。要列出所有可用的世界,请使用 /worlds
。
+
diff --git a/book-cn/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html b/book-cn/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html
new file mode 100644
index 0000000..05256b1
--- /dev/null
+++ b/book-cn/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html
@@ -0,0 +1,13 @@
+
+ 您可以通过修改 world.ini
文件轻松链接世界,而无需求助于插件。
+ 但是,这种方法是有限的:每个世界只能链接到 2 个不同的世界。
+
+
+
+ 默认情况下,主世界链接到两个世界:下界和末地。
+ 踏入任何下界传送门通向下界,踏入任何末地传送门通向末界。
+ 下界和末界传送门的行为可以调整,你可以让每种传送门类型传送到你选择的世界。
+ 这是通过编辑每个世界世界的world.ini
文件的[LinkedWorlds]
部分来完成的。
+ 请注意,使用此方法,您无法使两个相同类型的不同传送门将您传送到两个不同的世界。
+ 如果你想要这样的行为,你应该使用插件。请参阅下一小节。
+
diff --git a/book-cn/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html b/book-cn/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html
new file mode 100644
index 0000000..499458c
--- /dev/null
+++ b/book-cn/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html
@@ -0,0 +1,3 @@
+
+ 将世界链接在一起的最可配置方法是使用专用插件,例如 Portal V2 . 更多插件在 存储库 .
+
diff --git a/book-cn/4 - MultiWorlds/5 - Bungeecord.html b/book-cn/4 - MultiWorlds/5 - Bungeecord.html
new file mode 100644
index 0000000..1eeeab6
--- /dev/null
+++ b/book-cn/4 - MultiWorlds/5 - Bungeecord.html
@@ -0,0 +1,3 @@
+
+ Cuberite具有实验性的蹦极支持。
+
From b994f7b38ebec403d8f7a4ca404c52ae7827cab9 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 16:53:12 +0800
Subject: [PATCH 55/58] Delete book directory
---
book/.gitignore | 0
book/0 - Introduction/1 - Introduction.html | 38 -
.../2 - What is Cuberite.html | 7 -
book/0 - Introduction/3 - History.html | 27 -
.../1 - Pre-Compiled Builds.html | 29 -
.../2 - Compiling Cuberite Yourself.html | 19 -
book/1 - Installing/3 - Running Cuberite.html | 22 -
.../1 - Configuration Overview.html | 47 -
.../2 - Permissions.html | 13 -
.../3 - WebAdmin.html | 19 -
book/2 - Configuration Basics/4 - Worlds.html | 6 -
.../2 - Configuration Basics/5 - Plugins.html | 38 -
.../1 - What is world.ini.html | 204 ----
.../10 - Weather.html | 49 -
.../11 - Generator.html | 945 ------------------
.../3 - Configuring world.ini/12 - Other.html | 29 -
.../13 - Example Configurations.html | 31 -
.../2 - General.html | 92 --
.../3 - Broadcasting.html | 29 -
.../4 - SpawnPosition.html | 44 -
.../5 - Storage.html | 60 --
.../3 - Configuring world.ini/6 - Plants.html | 29 -
.../7 - Physics.html | 77 --
.../8 - Mechanics.html | 54 -
.../9 - Monsters.html | 34 -
.../1 - Multiworlds Overview.html | 45 -
.../2 - Traveling by Command.html | 4 -
.../3 - Linking Worlds Without Plugins.html | 13 -
.../4 - Linking Worlds with a Plugin.html | 3 -
book/4 - MultiWorlds/5 - Bungeecord.html | 3 -
30 files changed, 2010 deletions(-)
delete mode 100644 book/.gitignore
delete mode 100644 book/0 - Introduction/1 - Introduction.html
delete mode 100644 book/0 - Introduction/2 - What is Cuberite.html
delete mode 100644 book/0 - Introduction/3 - History.html
delete mode 100644 book/1 - Installing/1 - Pre-Compiled Builds.html
delete mode 100644 book/1 - Installing/2 - Compiling Cuberite Yourself.html
delete mode 100644 book/1 - Installing/3 - Running Cuberite.html
delete mode 100644 book/2 - Configuration Basics/1 - Configuration Overview.html
delete mode 100644 book/2 - Configuration Basics/2 - Permissions.html
delete mode 100644 book/2 - Configuration Basics/3 - WebAdmin.html
delete mode 100644 book/2 - Configuration Basics/4 - Worlds.html
delete mode 100644 book/2 - Configuration Basics/5 - Plugins.html
delete mode 100644 book/3 - Configuring world.ini/1 - What is world.ini.html
delete mode 100644 book/3 - Configuring world.ini/10 - Weather.html
delete mode 100644 book/3 - Configuring world.ini/11 - Generator.html
delete mode 100644 book/3 - Configuring world.ini/12 - Other.html
delete mode 100644 book/3 - Configuring world.ini/13 - Example Configurations.html
delete mode 100644 book/3 - Configuring world.ini/2 - General.html
delete mode 100644 book/3 - Configuring world.ini/3 - Broadcasting.html
delete mode 100644 book/3 - Configuring world.ini/4 - SpawnPosition.html
delete mode 100644 book/3 - Configuring world.ini/5 - Storage.html
delete mode 100644 book/3 - Configuring world.ini/6 - Plants.html
delete mode 100644 book/3 - Configuring world.ini/7 - Physics.html
delete mode 100644 book/3 - Configuring world.ini/8 - Mechanics.html
delete mode 100644 book/3 - Configuring world.ini/9 - Monsters.html
delete mode 100644 book/4 - MultiWorlds/1 - Multiworlds Overview.html
delete mode 100644 book/4 - MultiWorlds/2 - Traveling by Command.html
delete mode 100644 book/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html
delete mode 100644 book/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html
delete mode 100644 book/4 - MultiWorlds/5 - Bungeecord.html
diff --git a/book/.gitignore b/book/.gitignore
deleted file mode 100644
index e69de29..0000000
diff --git a/book/0 - Introduction/1 - Introduction.html b/book/0 - Introduction/1 - Introduction.html
deleted file mode 100644
index e61d4f2..0000000
--- a/book/0 - Introduction/1 - Introduction.html
+++ /dev/null
@@ -1,38 +0,0 @@
-
- 这是Cuberite用户手册。它旨在作为有关如何
- 操作Cuberite的基础知识,以及一些高级的介绍
- 特征。它分为主要部分以及更详细的部分
- 小节,这些小节在 {{TOC - 目录}} 中列出。
- 第一部分涉及下载,安装和运行Cuberite。
- 第二部分是配置 Cuberite 的概述。阅读这两个
- 部分足以让您入门。其余部分涵盖更多内容
- 更深入的高级功能和更多配置选项。
-
-
-
- 与Cuberite本身一样,本手册正在积极开发中,您可以
- 如果您发现错误或遗漏,请自行贡献或提交问题
- GitHub Repository .
- 如果您使用的是印刷版本,请注意此版本的最新版本
- 手册始终可用online 。
-
-
-资源
-
-
-
-开发人员资源
-
-
diff --git a/book/0 - Introduction/2 - What is Cuberite.html b/book/0 - Introduction/2 - What is Cuberite.html
deleted file mode 100644
index c99424e..0000000
--- a/book/0 - Introduction/2 - What is Cuberite.html
+++ /dev/null
@@ -1,7 +0,0 @@
-
- Cuberite是一个与Minecraft Java版兼容的免费开源(FOSS)游戏服务器。Cuberite 在设计时考虑了性能、可配置性和可扩展性,旨在准确重现大多数原版功能。服务器是用C++编写的,并且有一个广泛的插件系统,允许用户使用 Lua 编写自己的插件。事实上,许多内置命令都是由 Core 插件实现的,它有自己的 GitHub 存储库 和开发人员社区。有关插件系统以及如何使用它以及如何开发的更多信息,请参阅{{2.4 - Plugins}}.
-
-
-
- 今天,Cuberite依靠其贡献者和插件开发人员而生存 。如果你想奖励开发人员的工作,你应该在Liberapay上设置捐款 。
-
diff --git a/book/0 - Introduction/3 - History.html b/book/0 - Introduction/3 - History.html
deleted file mode 100644
index 6becfb9..0000000
--- a/book/0 - Introduction/3 - History.html
+++ /dev/null
@@ -1,27 +0,0 @@
-
- Cuberite由FakeTruth于2010年底创建 ,原名“MCServer”,作为原版服务器的替代品,旨在提高性能和可配置性。它后来是开源的,其他开发人员开始做出贡献。
-
-
-
- 2013年夏天,MCServer的主存储库从Google Code迁移到GitHub,并引入了新的构建系统。大约在那个时候,几个新的开发人员也加入了该项目,该项目的成员和受欢迎程度开始增加。
-
-
-
- 截至 2014 年底,MCServer 拥有一支由 10 多名常规开发人员组成的团队,代码库已增长到 125,000 多行(不包括注释、空白行和外部库)。2014 年还引入了许多新功能:
-
-
-
- 块稀疏(减少 RAM 使用量)
- 新的红石模拟器
- 新的水和熔岩模拟器
- 新发电机(和改进的速度)
-
-
-
- 2015年,许多新开发人员加入了该项目,社区决定采用Cuberite的当前名称。
- 截至2015年底,Cuberite在GitHub上拥有超过1000颗星。
-
-
-
- 2020年是Cuberite成立10周年。作为一个长期存在的项目,Cuberite的生命周期经历了几次起伏。尽管有一段时间的冬眠和忙碌的开发人员生活,Cuberite的开发仍然继续,这要归功于新老贡献者。
-
diff --git a/book/1 - Installing/1 - Pre-Compiled Builds.html b/book/1 - Installing/1 - Pre-Compiled Builds.html
deleted file mode 100644
index 4b59f0e..0000000
--- a/book/1 - Installing/1 - Pre-Compiled Builds.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
- 对于Windows,Linux,Raspberry Pi或Mac版本,主要下载位置
- 是官方主页 ,最新的
- 可用的构建版本。对于希望更好地控制构建的开发人员,他们
- 下载,访问构建服务器 。
-
-
-
-在 Linux、macOS、FreeBSD 或 Raspberry Pi 上,您只需将此命令粘贴到您的
- 终端安装Cuberite:
-
-
-
-curl -sSfL https://download.cuberite.org | sh
-
-
-
- 下载Cuberite后,您可以直接跳到
- {{1.3 - Running Cuberite}}.
-
-
-
- 预编译版本比编译安装更快且更易于使用
- 来源自己,推荐给初学者。然而,对于一些人来说
- 不存在预编译构建的异常硬件,可能需要
- 自己编译代码。编译自己也有一个重要的
- 现代机器的性能优势。如果您知道如何使用该命令
- 线或想要额外的速度,你应该{{1.2 - compile Cuberite yourself}}.
-
diff --git a/book/1 - Installing/2 - Compiling Cuberite Yourself.html b/book/1 - Installing/2 - Compiling Cuberite Yourself.html
deleted file mode 100644
index c6f8a05..0000000
--- a/book/1 - Installing/2 - Compiling Cuberite Yourself.html
+++ /dev/null
@@ -1,19 +0,0 @@
-
- 自己编译需要更长的时间并且涉及更多,但在现代处理器上可以导致高达 1.5 到 3 倍的速度提高。
- 如果您的操作系统或硬件不受官方支持,编译可能是运行 Cuberite 的唯一方法。
-
-
-
- 建议 *nix 用户使用自动编译脚本。
- 自动编译脚本会为您处理编译过程。您只需将此命令复制到终端:
-
-
-sh -c "$(wget -O - https://compile.cuberite.org)"
-
-
- 如果您更喜欢手动编译,或者想要针对 Windows 进行编译,请参阅主存储库中的COMPILING.md 。
-
-
-
- 此过程需要使用命令行。如果您不熟悉它,建议您使用 {{1.1 - pre-compiled builds}} instead.
-
diff --git a/book/1 - Installing/3 - Running Cuberite.html b/book/1 - Installing/3 - Running Cuberite.html
deleted file mode 100644
index 1ad8b88..0000000
--- a/book/1 - Installing/3 - Running Cuberite.html
+++ /dev/null
@@ -1,22 +0,0 @@
-
- 一旦你有了Cuberite的编译副本,以及支持文件(在大多数情况下,这些文件与可执行文件一起分发,位于名为Server的目录中),你就可以运行服务器并为自己生成一个世界。运行服务器很容易,尽管方法因您使用的操作系统而异。
-
-Windows
-
-
- 要在Windows上运行Cuberite,只需双击可执行文件即可。一个命令窗口将出现,世界将生成。
-
-
-Linux/Mac/BSD
-
-
- 要在Linux,Mac或FreeBSD上运行Cuberite,只需在shell中运行可执行文件:
-
-
-./Cuberite
-
-加入 Cuberite
-
-
- 就像Vanilla一样,一旦你启动了Cuberite,你就可以在localhost:25565上加入服务器
,或者
在你的Minecraft客户端上加入localhost。
-
diff --git a/book/2 - Configuration Basics/1 - Configuration Overview.html b/book/2 - Configuration Basics/1 - Configuration Overview.html
deleted file mode 100644
index 1f1bc55..0000000
--- a/book/2 - Configuration Basics/1 - Configuration Overview.html
+++ /dev/null
@@ -1,47 +0,0 @@
-
- 可以通过编辑各种文件来配置Cuberite。以下是所有此类文件的列表:
-
-
-
- settings.ini
-
- 主配置文件,其中包含服务器范围的配置变量。
-
- webadmin.ini
-
- 允许您调整Web管理界面,默认情况下,该界面位于http://localhost:8080
或http://<服务器IP地址>:8080
。
- <World name>/world.ini
-
- 此文件配置特定于世界的方面。这是您选择游戏模式的地方。看 {{3.3 - GameMode}}.
- 请注意,每个世界都有自己的world.ini
文件,每个文件都存储在 <World name>/world.ini
.
-
- monsters.ini
-
- 允许你调整怪物的行为。
-
- motd.txt
-
- 当日的消息,在加入您的服务器时向玩家显示。
-
- crafting.txt, brewing.txt, furnace.txt
-
- 这三个文件允许您调整手工制作,酿造和熔炉食谱。
-
- plugins/...
-
- 许多插件都有自己的配置文件。例如,WorldEdit配置为 plugins/WorldEdit/config.cfg
-
- favicon.png
-
- 这是将出现在Minecraft服务器列表中的图标。你可以用你自己的代替它。
- 图标尺寸必须为64x64。
-
- items.ini
-
- 编辑项目ID。除非您知道自己在做什么,否则可能不应该编辑此文件。
-
-
-
-
- 在所有.ini
文件中,以;开头的行
是注释,在所有.txt
文件中,以#开头的行
是注释。
-
diff --git a/book/2 - Configuration Basics/2 - Permissions.html b/book/2 - Configuration Basics/2 - Permissions.html
deleted file mode 100644
index 9b67ae1..0000000
--- a/book/2 - Configuration Basics/2 - Permissions.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
- 权限允许不同的播放器访问不同的命令和功能。
- 每个插件都有自己的权限。设置播放器权限最容易通过WebAdmin完成。
- 您也可以<>
从服务器控制台使用rank playername命令。
- 请注意,没有前导斜杠。控制台命令不是/rank
。
- 若要查看Core插件提供的默认命令的命令和权限列表,
- 请参阅Core Plugin自述文件 。
-
-
-
- 要给自己操作员身份,请使用控制台中的op playername命令。op <playername>
command in the console.
- 或者,您可以使用WebAdmin。
-
diff --git a/book/2 - Configuration Basics/3 - WebAdmin.html b/book/2 - Configuration Basics/3 - WebAdmin.html
deleted file mode 100644
index a86f320..0000000
--- a/book/2 - Configuration Basics/3 - WebAdmin.html
+++ /dev/null
@@ -1,19 +0,0 @@
-
- WebAdmin允许您控制Cuberite的各个方面,包括玩家权限。
- 典型的webadmin.ini
配置如下所示:
-
-
-
-[User:john]
-Password=cuberiteRocks
-
-[WebAdmin]
-Ports=8080
-Enabled=1
-
-
-
-
-
- 在上面的示例中,您可以使用用户名john和密码cuberiteRocks登录到Web管理员
,
方法是将浏览器指向http://<服务器IP地址>:8080
。如果您在本地运行服务器,请将浏览器指向http://localhost:8080
-
diff --git a/book/2 - Configuration Basics/4 - Worlds.html b/book/2 - Configuration Basics/4 - Worlds.html
deleted file mode 100644
index b1139de..0000000
--- a/book/2 - Configuration Basics/4 - Worlds.html
+++ /dev/null
@@ -1,6 +0,0 @@
-
- 默认情况下,有三个世界:World
,World_Nether
,World_the_end
.
- 每个世界都可以通过编辑<World> Name/world.ini来调整
。
- 你可以使用这个文件来编辑诸如产卵点位置、游戏模式和难度等级之类的东西。
- 有关详细信息,请参阅{{3 - Configuring world.ini}}。
-
diff --git a/book/2 - Configuration Basics/5 - Plugins.html b/book/2 - Configuration Basics/5 - Plugins.html
deleted file mode 100644
index dbb5eac..0000000
--- a/book/2 - Configuration Basics/5 - Plugins.html
+++ /dev/null
@@ -1,38 +0,0 @@
-
- 插件是定制Cuberite的重要方法。有许多不同的第一和第三方插件可用。
-
-
- Cuberite插件是用Lua编写的,并通过
- 广泛的API .是的
- 设计成易于编写的任何人有基本编程经验,
- 因此,如果现有的插件不能满足您的需求,您可以轻松地编写自己的插件。
- 如果您想学习如何编写自己的插件,请查看
- 指南。 .
-
-
- Cuberite有一个插件库plugin repository
- 在那里你可以公开上传你的插件和下载其他人的插件
- 释放了
-
-激活插件
-
- 下载插件后,您需要将其放入Plugins/目录中。Plugins/
directory.
- 然后,您应该编辑settings.ini文件的[Plugins]部分,并在那里添加一个插件条目。[Plugins]
sections of the settings.ini
file and add a plugin entry there.
- 下面是一个添加名为MyNewPlugin的插件的示例。MyNewPlugin
.
-
-
-[插件]
-核心= 1
-聊天记录= 1
-MyNewPlugin = 1
-MyDisabledPlugin = 0
-
-
-编写插件
-
- 要开始编写Cuberite插件,请阅读本文。article . Cuberite插件使用Lua编程语言编写。Cuberite有一个完整的API。API .
-
-你可以走了!
-
- 如果你已经读到这里,你现在应该有足够的知识来操作Cuberite服务器。本书的其余部分将更深入地介绍更多的功能和进一步的配置选项。
-
diff --git a/book/3 - Configuring world.ini/1 - What is world.ini.html b/book/3 - Configuring world.ini/1 - What is world.ini.html
deleted file mode 100644
index 9beacb6..0000000
--- a/book/3 - Configuring world.ini/1 - What is world.ini.html
+++ /dev/null
@@ -1,204 +0,0 @@
-
- 可以使用Cuberite配置各个世界的许多不同方面。配置选项包括:
-
-
-
- 改变世界的生成点。
- 改变一个世界的游戏模式。
- 改变世界生成器,从而改变生成的地形。
- 改变世界上产生的植物类型。
- 更改允许生成哪些类型的动物。
- 还有很多事情可以做,这些只是例子。
-
-
-
- 所有这些配置都可以通过一个文件完成。它被称为world.ini
可以在每个世界的单独文件夹中找到。当Cuberite首次创建世界时,该文件会填充与原版Minecraft相当接近的默认值。
-
-
-
- world.ini
文件分为许多不同的部分,每个部分都有一个用方括号括起来的名称。例如 {{3.4 - [SpawnPosition]
}} 是一个部分。每个部分都包含与 Cuberite 特定功能相关的配置选项。
-
-
-默认设置
-
-
-
-[General]
-Dimension=Overworld
-UnusedChunkCap=1000
-IsDaylightCycleEnabled=1
-Gamemode=0
-Weather=0
-WorldAgeMS=0
-TimeInTicks=0
-
-[Broadcasting]
-BroadcastDeathMessages=1
-BroadcastAchievementMessages=1
-
-[SpawnPosition]
-MaxViewDistance=10
-X=0.500000
-Y=115.000000
-Z=0.500000
-PregenerateDistance=20
-
-[Storage]
-Schema=Default
-CompressionFactor=6
-
-[Plants]
-MaxCactusHeight=3
-MaxSugarcaneHeight=3
-
-[Physics]
-DeepSnow=1
-ShouldLavaSpawnFire=1
-TNTShrapnelLevel=2
-WaterSimulator=Vanilla
-LavaSimulator=Vanilla
-SandInstantFall=0
-RedstoneSimulator=Incremental
-
-[Mechanics]
-CommandBlocksEnabled=0
-PVPEnabled=1
-UseChatPrefixes=1
-MinNetherPortalWidth=2
-MaxNetherPortalWidth=21
-MinNetherPortalHeight=3
-MaxNetherPortalHeight=21
-
-[Monsters]
-VillagersShouldHarvestCrops=1
-AnimalsOn=1
-Types=bat, cavespider, chicken, cow, creeper, guardian, horse, mooshroom, ocelot, pig, rabbit, sheep, silverfish, skeleton, slime, spider, squid, wolf, zombie
-
-[Weather]
-MaxSunnyTicks=180000
-MinSunnyTicks=12000
-MaxRainTicks=24000
-MinRainTicks=12000
-MaxThunderStormTicks=15600
-MinThunderStormTicks=3600
-
-[LinkedWorlds]
-NetherWorldName=world_nether
-EndWorldName=world_the_end
-
-[Generator]
-BiomeGen=Grown
-ShapeGen=BiomalNoise3D
-CompositionGen=Biomal
-Finishers=RoughRavines, WormNestCaves, WaterLakes, WaterSprings, LavaLakes, LavaSprings, OreNests, Mineshafts, Trees, Villages, SinglePieceStructures: JungleTemple|WitchHut|DesertPyramid|DesertWell, TallGrass, SprinkleFoliage, Ice, Snow, Lilypads, BottomLava, DeadBushes, NaturalPatches, PreSimulator, Animals, OverworldClumpFlowers
-Generator=Composable
-BiomeGenCacheSize=16
-BiomeGenMultiCacheLength=128
-SeaLevel=62
-BiomalNoise3DFrequencyX=40.000000
-BiomalNoise3DFrequencyY=40.000000
-BiomalNoise3DFrequencyZ=40.000000
-BiomalNoise3DBaseFrequencyX=40.000000
-BiomalNoise3DBaseFrequencyZ=40.000000
-BiomalNoise3DChoiceFrequencyX=40.000000
-BiomalNoise3DChoiceFrequencyY=80.000000
-BiomalNoise3DChoiceFrequencyZ=40.000000
-BiomalNoise3DAirThreshold=0.000000
-BiomalNoise3DNumChoiceOctaves=4
-BiomalNoise3DNumDensityOctaves=6
-BiomalNoise3DNumBaseOctaves=6
-BiomalNoise3DBaseAmplitude=1.000000
-CompositionGenCacheSize=64
-RoughRavinesGridSize=256
-RoughRavinesMaxOffset=128
-RoughRavinesMaxSize=128
-RoughRavinesMinSize=64
-RoughRavinesMaxCenterWidth=8.000000
-RoughRavinesMinCenterWidth=2.000000
-RoughRavinesMaxRoughness=0.200000
-RoughRavinesMinRoughness=0.050000
-RoughRavinesMaxFloorHeightEdge=8.000000
-RoughRavinesMinFloorHeightEdge=30.000000
-RoughRavinesMaxFloorHeightCenter=20.000000
-RoughRavinesMinFloorHeightCenter=6.000000
-RoughRavinesMaxCeilingHeightEdge=56.000000
-RoughRavinesMinCeilingHeightEdge=38.000000
-RoughRavinesMaxCeilingHeightCenter=58.000000
-RoughRavinesMinCeilingHeightCenter=36.000000
-WormNestCavesSize=64
-WormNestCavesGrid=96
-WormNestMaxOffset=32
-WaterLakesProbability=25
-LavaLakesProbability=10
-MineShaftsGridSize=512
-MineShaftsMaxOffset=256
-MineShaftsMaxSystemSize=160
-MineShaftsChanceCorridor=600
-MineShaftsChanceCrossing=200
-MineShaftsChanceStaircase=200
-VillageGridSize=384
-VillageMaxOffset=128
-VillageMaxDepth=2
-VillageMaxSize=128
-VillageMinDensity=50
-VillageMaxDensity=80
-VillagePrefabs=PlainsVillage, SandVillage
-BottomLavaLevel=10
-PreSimulatorFallingBlocks=1
-PreSimulatorWater=1
-PreSimulatorLava=1
-OverworldClumpFlowers-1=Forest, -2, 2; ForestHills, -3, 2; FlowerForest = yellowflower; redflower; lilac; rosebush
-OverworldClumpFlowers-2=Plains, -2, 1; SunflowerPlains = yellowflower; redflower; azurebluet; redtulip; orangetulip; whitetulip; pinktulip; oxeyedaisy
-OverworldClumpFlowers-3=SunflowerPlains, 1, 2 = sunflower
-OverworldClumpFlowers-4=FlowerForest, 2, 5 = allium; redtulip; orangetulip; whitetulip; pinktulip; oxeyedaisy
-OverworldClumpFlowers-5=Swampland; SwamplandM = brownmushroom; redmushroom; blueorchid
-OverworldClumpFlowers-6=MushroomIsland; MushroomShore; MegaTaiga; MegaTaigaHills; MegaSpruceTaiga; MegaSpruceTaigaHills = brownmushroom; redmushroom
-OverworldClumpFlowers-7=RoofedForest, 1, 5; RoofedForestM, 1, 5 = rosebush; peony; lilac; grass
-
-[WaterSimulator]
-Falloff=1
-TickDelay=5
-NumNeighborsForSource=2
-
-[LavaSimulator]
-Falloff=2
-TickDelay=30
-NumNeighborsForSource=-1
-
-[FireSimulator]
-BurnStepTimeFuel=500
-BurnStepTimeNonfuel=100
-Flammability=50
-ReplaceFuelChance=50000
-
-[Seed]
-Seed=775375601
-
-[WaterSprings]
-HeightDistribution=0, 0; 10, 10; 11, 75; 16, 83; 20, 83; 24, 78; 32, 62; 40, 40; 44, 15; 48, 7; 56, 2; 64, 1; 255, 0
-Chance=24
-
-[LavaSprings]
-HeightDistribution=0, 0; 10, 5; 11, 45; 48, 2; 64, 1; 255, 0
-Chance=9
-
-[Animals]
-AnimalSpawnChunkPercentage=10
-
-[SpawnProtect]
-ProtectRadius=10
-
-[Difficulty]
-WorldDifficulty=1
-
-[WorldLimit]
-LimitRadius=0
-
-
-
- 此配置文件在世界创建过程中自动生成。
- 下面的段落将按照文件中包含的顺序解释每个条目。
- 最后一段是一些有用配置的示例。
- 要将配置重置为默认值,只需停止服务器,删除ini文件并重新启动。请记住
- 新文件将创造一个不同的世界。
-
diff --git a/book/3 - Configuring world.ini/10 - Weather.html b/book/3 - Configuring world.ini/10 - Weather.html
deleted file mode 100644
index a3357db..0000000
--- a/book/3 - Configuring world.ini/10 - Weather.html
+++ /dev/null
@@ -1,49 +0,0 @@
-
- 指定世界上的天气设置。所有值均以刻度为单位。
-
-
-可用选项
-
-
-
-
-
- 变量名
- 意义
- 默认值
-
-
-
-
- MaxSunnyTicks
-
- 180000
-
-
- MinSunnyTicks
-
- 12000
-
-
- MaxRainTicks
-
- 24000
-
-
- MinRainTicks
-
- 12000
-
-
- MaxThunderStormTicks
-
- 15600
-
-
- MinThunderStormTicks
-
- 3600
-
-
-
-
diff --git a/book/3 - Configuring world.ini/11 - Generator.html b/book/3 - Configuring world.ini/11 - Generator.html
deleted file mode 100644
index bce5ca2..0000000
--- a/book/3 - Configuring world.ini/11 - Generator.html
+++ /dev/null
@@ -1,945 +0,0 @@
-
- 指定此世界的生成器的设置。这是自定义世界时最强大的工具。
-
-
-
- 修改时请注意,已经生成的世界不会无缝连接到新生成的世界
- 地形。还要记住,由其他生成器(例如缺口生成器)创建的世界不会 无缝连接!
-
-
-
- 生成器的选择将极大地影响您之后的其他选择。
- 本节尚未完全完成,因为有一些古老的生成代码。这需要更多的研究 - 12xx12
-
-
-
-
-
-
-
-
- Variable
- Meaning
- Default
-
-
-
-
- Generator
-
- 各种类型的发电机:
-
-
- 可组合
-
-
-
-
-
-
-
-Composable Generator
-可组合生成器是一个非常强大的工具。您可以混合和匹配不同的生成方法并对其进行自定义。
-这导致许多不同的选项供您选择:
-
-
-
-
-
-
-
-BiomeGen
-您可以更深入地阅读有关不同方法的信息 这里
-
-
-
-
-
-
- Constant
-
-
- 恒定的生物群系生成器(只有一个生物群系)。
- 选项:
-
-
-
-
- ConstantBiome
-
-
- 将决定生成的生物群系。看 可用生物群系列表 without the leading "bi".
-
-
-
-
-
-
-
-
- Checkerboard
-
-
- 将在棋盘布局中生成生物群系。您可以设置方块的大小和使用的生物群系。
- 选项:
-
-
-
-
- CheckerBoardBiomes
-
-
- 生物群系列表。用","分隔。或者,您可以通过将":%integer%"附加到任何生物群系来设置频率。
-
-
-
-
- CheckerboardBiomeSize
-
-
- 正方形的大小。
-
-
-
-
-
-
-
-
- Voronoi
-
-
- 选项:
-
-
-
- VoronoiCellSize
-
-
-
-
-
- VoronoiJitterSize
-
-
-
- VoronoiOddRowOffset
-
-
-
-
-
-
-
-
- DistortedVoronoi
-
-
- 选项:
-
-
-
- DistortedVoronoiCellSize
-
-
- DistortedVoronoiBiomes
-
-
-
-
-
-
-
- TwoLevel
-
-
- 选项:
-
-
-
- TwoLevelLargeCellSize
-
-
-
- TwoLevelSmallCellSize
-
-
-
- TwoLevelDistortXOctave1Freq
-
-
-
- TwoLevelDistortXOctave1Amp
-
-
-
- TwoLevelDistortXOctave2Freq
-
-
-
- TwoLevelDistortXOctave2Amp
-
-
-
- TwoLevelDistortXOctave3Amp
-
-
-
- TwoLevelDistortZOctave1Freq
-
-
-
- TwoLevelDistortZOctave1Amp
-
-
-
- TwoLevelDistortZOctave2Freq
-
-
-
- TwoLevelDistortZOctave2Amp
-
-
-
- TwoLevelDistortZOctave3Freq
-
-
-
- TwoLevelDistortZOctave3Amp
-
-
-
-
-
-
-
-
- MultiStepMap
-
-
- 选项:
-
-
-
- MultiStepMapOceanCellSize
-
-
-
- MultiStepMapMushroomIslandSize
-
-
-
- MultiStepMapRiverCellSize
-
-
-
- MultiStepMapRiverWidth
-
-
-
- MultiStepMapLandBiomeSize
-
-
-
-
-
-
-
-
-
- GrownProt
-
-
-
-
-
- Grown
-
-
-
-
-
-
-
-
-
-ShapeGen
-
-
- 形状生成器确定世界的形状。根据您的选择,它可以创建悬垂。
- 所以两个块在顶部面向空气。
-
-
-
-
-
-
- BiomalNoise3D
-
-
- 这将通过将两个 3D 噪声与垂直线性渐变相结合来生成地形形状。
- 选项:
-
-
-
- SeaLevel
- 发电机产生的海平面
-
-
- BiomalNoise3DFrequencyX
-
-
-
- BiomalNoise3DFrequencyY
-
-
-
- BiomalNoise3DFrequencyZ
-
-
-
- BiomalNoise3DBaseFrequencyX
-
-
-
- BiomalNoise3DBaseFrequencyZ
-
-
-
- BiomalNoise3DChoiceFrequencyX
-
-
-
- BiomalNoise3DChoiceFrequencyY
-
-
-
- BiomalNoise3DChoiceFrequencyZ
-
-
-
- BiomalNoise3DAirThreshold
-
-
-
- BiomalNoise3DNumChoiceOctaves
-
-
-
- BiomalNoise3DNumDensityOctaves
-
-
-
- BiomalNoise3DNumBaseOctaves
-
-
-
- BiomalNoise3DBaseAmplitude
- 所有这些选项都将改变世界的外观。它们会影响随机性,因此您无法100%说出它们实际上会做什么。
-
-
-
-
-
-
-
- DistortedHeightmap
-
-
-
- 选项:
-
-
-
- SeaLevel
- 发电机产生的海平面
-
-
- DistortedHeightmapFrequencyX
-
-
-
- DistortedHeightmapFrequencyY
-
-
-
- DistortedHeightmapFrequencyZ
-
-
-
-
-
-
-
-
- end
-
-
- 用于末端的形状生成器。
- 选项:
-
-
-
- EndGenAirThresholdMainIsland
-
-
-
- EndGenAirThresholdOtherIslands
-
-
-
- EndGenMainIslandSize
-
-
-
- EndGenBaseHeight
-
-
-
- EndGenTerrainTopMultipler
-
-
-
- EndGenTerrainBottomMultiptder
-
-
-
- EndGenVoidOffsetNoiseMultiptder
-
-
-
- EndGenFrequencyX
-
-
-
- EndGenFrequencyY
-
-
-
- EndGenFrequencyZ
-
-
-
-
-
-
-
-
- 高度图
-
-
- 这是一个古老的遗迹。服务器以前使用 HeightGenerators 而不是 ShapeGenerators。
- 这已弃用,不会产生任何悬垂或类似内容。
- 这将启用属性:“HeightGen”
-
-
-
-
- Noise3D
-
-
-
- 选项:
-
-
-
- Noise3DHeightAmplification
-
-
-
- Noise3DMidPoint
-
-
-
- Noise3DFrequencyX
-
-
-
- Noise3DFrequencyY
-
-
-
- Noise3DFrequencyZ
-
-
-
- Noise3DBaseFrequencyX
-
-
-
- Noise3DBaseFrequencyY
-
-
-
- Noise3DBaseFrequencyZ
-
-
-
- Noise3DAirThreshold
-
-
-
- Noise3DNumChoiceOctaves
-
-
-
- Noise3DNumDensityOctaves
-
-
-
- Noise3DNumBaseOctaves
-
-
-
- Noise3DBaseAmplitude
-
-
-
-
-
-
-
-
- TwoHeights
-
-
- 合并从与扭曲高度地图相同的两个高度映射
- 选项:
-
-
-
- TwoHeightsFrequencyX
-
-
-
- TwoHeightsFrequencyY
-
-
-
- TwoHeightsFrequencyZ
-
-
-
-
-
-
-
-
-Default: Biomal
-
-
-
-高度图
-
-高度贴图形状生成器的设置
-
-
-
-
-
- Generator Type
- Results
-
-
-
-
- Flat
-
-
-
- Classic
-
-
-
- MinMax
-
-
-
- Mountains
-
-
-
- Steppy
-
-
-
- Biomal
-
-
-
-
-
-
-
-CompositionGen
-
-
-
-
-
- Generator Type
- Results
-
-
-
-
- Biomal
-
-
-
- BiomalNoise3D
-
-
-
- Classic
-
-
-
- DebugBiomes
-
-
-
- DistortedHeightmap
-
-
-
- End
-
-
-
- Nether
-
-
-
- Noise3D
-
-
-
- SameBlock
- 用同一个块填充所有内容。
-
-
-
-
-
-
-
-Finishers
-
-
-
-
-
-
-
-
- Finisher
- Functions
- Options
-
-
-
-
- RoughRavines
- 创造大沟壑。
-
-
-
-
- RoughRavinesGridSize
-
-
- RoughRavinesMaxOffset
-
-
- RoughRavinesMaxSize
-
-
- RoughRavinesMinSize
-
-
- RoughRavinesMaxCenterWidth
-
-
- RoughRavinesMinCenterWidth
-
-
- RoughRavinesMaxRoughness
-
-
- RoughRavinesMinRoughness
-
-
- RoughRavinesMaxFloorHeightEdge
-
-
- RoughRavinesMinFloorHeightEdge
-
-
- RoughRavinesMaxFloorHeightCenter
-
-
- RoughRavinesMinFloorHeightCenter
-
-
- RoughRavinesMaxCeilingHeightEdge
-
-
- RoughRavinesMinCeilingHeightEdge
-
-
- RoughRavinesMaxCeilingHeightCenter
-
-
- RoughRavinesMinCeilingHeightCenter
-
-
-
-
-
-
- WormNestCaves
- 创建穿过地面的小洞穴。
-
-
-
-
- WormNestCavesSize
-
-
- WormNestCavesGrid
-
-
- WormNestMaxOffset
-
-
-
-
-
-
- WaterLakes
- 在海平面上创建水湖。
-
-
-
-
- WaterLakesProbability
-
-
-
-
-
-
- WaterSprings
- 创建单块水泉。
-
-
- LavaLakes
- 在海平面上创建拉瓦尔湖。
-
-
-
-
- LavaLakesProbability
-
-
-
-
-
-
- LavaSprings
- 创建单块熔岩泉。
-
-
- OreNests
- 在地下创建矿石。
-
-
- Mineshafts
- 创建矿井
-
-
-
-
- MineShaftsGridSize
-
-
- MineShaftsMaxOffset
-
-
- MineShaftsMaxSystemSize
-
-
- MineShaftsChanceCorridor
-
-
- MineShaftsChanceCrossing
-
-
- MineShaftsChanceStaircase
-
-
-
-
-
-
- Trees
- 创建树木(和树状[例如蘑菇])结构。
-
-
- Villages
- 创建村庄
-
-
-
-
- VillageGridSize
-
-
- VillageMaxOffset
-
-
- VillageMaxDepth
-
-
- VillageMaxSize
-
-
- VillageMinDensity
-
-
- VillageMaxDensity
-
-
- VillagePrefabs
-
- 有多个购物村可用:
-
- AlchemistVillage
- JapaneseVillage
- PlainsVillage
- SandVillage
- SandFlatRoofVillage
-
-
-
-
-
-
-
-
- SinglePieceStructures
- 创建由单个部分组成的结构。
-
- 您可以选择:
-
- JungleTemple
- WitchHut
- DesertPyramid
- DesertWell
-
- 您可以通过添加 SinglePieceStructures:%YourChoices% 以“|”分隔来选择它们
- 如果要添加自定义模型,则需要将它们添加到预制件/单件结构文件夹中
- 并将文件名添加到列表中,而不以文件结尾。
-
-
-
- TallGrass
- 为世界增添高草和蕨类植物。
-
-
- SprinkleFoliage
- 生成小花朵和类似的方块。
-
-
- Ice
- 为世界增添冰块。
-
-
- Snow
- 为世界增添雪。
-
-
- Lilypads
- 为世界增添睡莲。
-
-
- BottomLava
- 将熔岩置于世界底部。
-
-
-
-
-
- BottomLavaLevel
-
-
-
-
-
-
-
- DeadBushes
-
-
- NaturalPatches
-
-
- PreSimulator
- 计算不同块在生成时的行为,而不是勾选它。这样可以节省性能。
- PreSimulatorFallingBlocks=1
- PreSimulatorWater=1
- PreSimulatorLava=1
-
-
- Animals
-
-
- OverworldClumpFlowers
- 将鲜花推向世界
-
-
-
-
diff --git a/book/3 - Configuring world.ini/12 - Other.html b/book/3 - Configuring world.ini/12 - Other.html
deleted file mode 100644
index 0963242..0000000
--- a/book/3 - Configuring world.ini/12 - Other.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
- 变量名
- 意义
- 默认值
-
-
-
-
- ProtectRadius
- 设置非管理员玩家无法构建的半径。
- 10
-
-
- WorldDifficulty
- 设定这个世界的难度。
- 1
-
-
- LimitRadius
- 限制世界类似于诺斯西亚世界边界。
- 0
-
-
-
-
diff --git a/book/3 - Configuring world.ini/13 - Example Configurations.html b/book/3 - Configuring world.ini/13 - Example Configurations.html
deleted file mode 100644
index c66d111..0000000
--- a/book/3 - Configuring world.ini/13 - Example Configurations.html
+++ /dev/null
@@ -1,31 +0,0 @@
-Superflat world
-
-
- 要生成超平坦世界,请将 [Generator]
部分下的值更改为:
-
-
-BiomeGen=Constant
-ConstantBiome=Plains
-HeightGen=Flat
-FlatHeight=3
-ShapeGen=HeightMap
-SeaLevel=0
-Finishers=Villages
-
-
-
-Empty world
-
- 要生成仅包含空气的世界,请将 [Generator]
部分下的值更改为:
-
-
-BiomeGen=Constant
-ShapeGen=HeightMap
-HeightGen=Flat
-FlatHeight=0
-CompositionGen=SameBlock
-SameBlockType=air
-SameBlockBedrocked=0
-Finishers=
-
-
diff --git a/book/3 - Configuring world.ini/2 - General.html b/book/3 - Configuring world.ini/2 - General.html
deleted file mode 100644
index 57cc90c..0000000
--- a/book/3 - Configuring world.ini/2 - General.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
- 指定新玩家的生成点。坐标是绝对的,以块为单位,并且可以是小数。如果缺少任何值,则 Cuberite 提供默认值。
-
-
-可用选项
-
-
-
-
-
- 变量名
- 意义
- 默认值
-
-
-
-
- Dimension
- 这个世界的维度。可以是:主世界,下界,尽头
- Overworld
-
-
- UnusedChunkCap
- 服务器开始提前保存之前内存中的最大区块数(见下文)。
- 1000
-
-
- IsDaylightCycleEnabled
- 启用/禁用服务器以停止世界时间。布尔值:可以是 0 或 1。
- 1
-
-
- GameMode
-
- 0 表示生存模式
- 1 表示创建模式
- 2 表示冒险模式
- 3 表示旁观者模式
-
- 0
-
-
- Weather
-
- 世界当前天气。这是由服务器在关闭时设置的,如果在服务器运行时进行编辑,将被替换!
- 0 表示天气 晴朗
- 1 表示阴雨天气
- 2 表示雷暴
-
- 0
-
-
- WorldAgeMS
- 以毫秒为单位的世界年龄。仅限内部使用。
- None
-
-
- TimeInTicks
- 这用于跟踪以刻度为单位的世界的游戏内时间。在 [0, 20000] 的范围内。
- None
-
-
-
-
-
-Unused Chunk Cap
-
- 块是 16x16x256 的块段。Cuberite 每 5 分钟执行一次保存周期。
- 在保存周期中,所有未使用的块都保存到磁盘,然后从 RAM 中删除。拯救事业
- 内存使用量下降。如果等待保存的未使用区块数超过
- 未使用的ChunkCap
,Cuberite将执行早期保存周期以更早地释放RAM。
-
-
-
- 如果Cuberite在服务器负载不足时使用过多的RAM,则降低未使用的ChunkCap
- 从其默认值 1000 可能会有很大帮助。将值设置为 0 表示始终保存区块
- 当它们不再使用时立即。或者,如果您希望Cuberite最大限度地提高性能
- 并利用更多的RAM,增加未使用的ChunkCap
。
-
-
-
- 未使用的ChunkCap
在轻负载时可能不会注意到,当上限
- 永远不会达到,并且每隔 5 分钟执行一次保存周期。与此相反,
- 当快速旅行和装载许多块(例如飞行)时,效果通常很明显
- 在高速下。
-
-
-
- 最佳值因设置、系统硬件和游戏风格而异。我们目前没有
- 官方推荐值,并建议试错。计划为
- 将来,配置所需的最大 RAM 的确切数量。
-
diff --git a/book/3 - Configuring world.ini/3 - Broadcasting.html b/book/3 - Configuring world.ini/3 - Broadcasting.html
deleted file mode 100644
index beb2245..0000000
--- a/book/3 - Configuring world.ini/3 - Broadcasting.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
- 指定向所有玩家广播某些事件的设置。
-
-
-可用选项
-
-
-
-
-
- 变量名
- 意义
- 默认值
-
-
-
-
- BroadcastDeathMessages
- 如果服务器应该在这个世界上广播死亡消息。布尔值:可以是 0 或 1。
- 1
-
-
- BroadcastAchievementMessages
- 如果服务器应该在这个世界上广播成就消息。布尔值:可以是 0 或 1。
- 1
-
-
-
-
diff --git a/book/3 - Configuring world.ini/4 - SpawnPosition.html b/book/3 - Configuring world.ini/4 - SpawnPosition.html
deleted file mode 100644
index 17b6af2..0000000
--- a/book/3 - Configuring world.ini/4 - SpawnPosition.html
+++ /dev/null
@@ -1,44 +0,0 @@
-
- 指定新玩家的生成点。坐标是绝对的,以块为单位,并且可以是小数。如果缺少任何值,则 Cuberite 提供默认值。
-
-
-可用选项
-
-
-
-
-
- 变量名
- 意义
- 默认值
-
-
-
-
- MaxViewDistance
- 设置客户端的最大查看距离。降低此值可在较弱或繁忙的系统上获得更好的性能。
- 10
-
-
- X
- 生成点的 X 坐标
- 0
-
-
- Y
- 生成点的 Y 坐标
- The height of the terrain at the point (X, Z)
-
-
- Z
- 生成点的 Z 坐标
- 0
-
-
- PregenerateDistance
- 初始世界生成时生成的每个方向的区块数。
- 发布时为 20。9 在调试时。
-
-
-
-
diff --git a/book/3 - Configuring world.ini/5 - Storage.html b/book/3 - Configuring world.ini/5 - Storage.html
deleted file mode 100644
index 164aeb4..0000000
--- a/book/3 - Configuring world.ini/5 - Storage.html
+++ /dev/null
@@ -1,60 +0,0 @@
-
- 本节指定 Cuberite 是否应保存世界块,以及坐标文件的压缩级别。
-
-
-可用选项
-
-
-
-
-
- 变量名
- 意义
- 默认值
-
-
-
-
- Schema
- 指定是否应保存世界区块。可能是“默认”,“铁砧”和“健忘”之一。有关其说明,请参见下表。
- Default
-
-
- CompressionFactor
- 坐标定位文件应压缩多少。较低的值意味着更大的文件大小,但性能略有提高,较高的值意味着文件大小略小,性能也低得多。建议仅保留默认值。
- 6
-
-
-
-
-
-架构选项
-
-
-
-
-
- 图式
- 文件类型
- 描述
-
-
-
-
- Default
- .mca
- 目前这只是铁砧的别名。
-
-
- Anvil
- .mca
- 保存块。儲存與其他與 Minecraft 相關的工具和程式相容。MCA文件存储在世界文件夹的“区域”子文件夹中,并在世界文件夹内生成“level.dat”文件。
-
-
- Forgetful
- N/A
- 不保存块。一旦卸载块,对世界的更改就会丢失,这使得这对于只读公共服务器很有用。请注意,Cuberite 仍将使用其他架构加载块。
-
-
-
-
diff --git a/book/3 - Configuring world.ini/6 - Plants.html b/book/3 - Configuring world.ini/6 - Plants.html
deleted file mode 100644
index 33807b5..0000000
--- a/book/3 - Configuring world.ini/6 - Plants.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
- 指定此世界中植物的设置。
-
-
-可用选项
-
-
-
-
-
- 变量名
- 意义
- 默认值
-
-
-
-
- MaxCactusHeight
- 限制了仙人掌在这个世界上的生长高度。
- 3
-
-
- MaxSugarcaneHeight
- 限制这个世界上甘蔗的生长高度。
- 3
-
-
-
-
diff --git a/book/3 - Configuring world.ini/7 - Physics.html b/book/3 - Configuring world.ini/7 - Physics.html
deleted file mode 100644
index 081131a..0000000
--- a/book/3 - Configuring world.ini/7 - Physics.html
+++ /dev/null
@@ -1,77 +0,0 @@
-
- 指定内部物理设置的设置。
-
-
-可用选项
-
-
-
-
-
- 变量名
- 意义
- 默认值
-
-
-
-
- DeepSnow
- 启用/禁用雪在倒塌期间会自行堆积。
- 1
-
-
- ShouldLavaSpawnFire
- 启用/禁用熔岩在周围方块上产生火焰的能力。布尔值:可以是 0 或 1。
- 1
-
-
- TNTShrapnelLevel
-
- 设置爆炸后应飞走的方块。目前已禁用此功能。
- 0: 没有块被吹走。
- 1: 只有那些受重力影响的。
- 2: 任何块都会受到影响。
-
- 2
-
-
- WaterSimulator
-
- 设置水上模拟器。
- Vanilla: 类似诺奇的行为。
- Floody: 一种更积极的配水方式。
- Vaporise: 水会消失(主要用于下界行为)。
- null: 没有水模拟。
- Vanilla和Floody可以进一步操纵。请参阅 {{3.14 - 此处}}。
-
- Vanilla
-
-
- LavaSimulator
-
- 设置熔岩模拟器。
- Vanilla: 类似诺奇的行为。
- Floody: 一种更具侵略性的熔岩分布方式。
- Vaporise: 熔岩会消失。
- null: 没有熔岩模拟。
- Vanilla和Floody可以进一步操纵。请参阅 {{3.15 - 此处}}。
-
- Vanilla
-
-
- SandInstantFall
- 启用/禁用沙子的下落动画。布尔值:0 -> 动画,1 -> 无动画。
- 0
-
-
- RedstoneSimulator
-
- 设置红石模拟器。
- Incremental: 类似诺奇的行为。
- noop: 禁用红石.
-
- Incremental
-
-
-
-
diff --git a/book/3 - Configuring world.ini/8 - Mechanics.html b/book/3 - Configuring world.ini/8 - Mechanics.html
deleted file mode 100644
index 8a657be..0000000
--- a/book/3 - Configuring world.ini/8 - Mechanics.html
+++ /dev/null
@@ -1,54 +0,0 @@
-
- 指定某些游戏机制的设置。
-
-
-可用选项
-
-
-
-
-
- 变量名
- 意义
- 默认值
-
-
-
-
- CommandBlocksEnabled
- 启用/禁用命令块。在这一点上,命令块是非常实验性的。布尔值:可以是 0 或 1。启用/禁用命令块。在这一点上,命令块是非常实验性的。布尔值:可以是 0 或 1。启用/禁用命令块。
- 0
-
-
- PVPEnabled
- 启用/禁用 PVP。布尔值:可以是 0 或 1。
- 1
-
-
- UseChatPrefixes
- 启用/禁用所有玩家的聊天前缀。布尔值:可以是 0 或 1。
- 1
-
-
- MinNetherPortalWidth
- 设置最小下界传送门宽度。
- 2
-
-
- MaxNetherPortalWidth
- 设置最大下界传送门宽度。
- 21
-
-
- MinNetherPortalHeight
- 设置最小下界传送门高度。
- 3
-
-
- MaxNetherPortalHeight
- 设置最大下界传送门高度。
- 21
-
-
-
-
diff --git a/book/3 - Configuring world.ini/9 - Monsters.html b/book/3 - Configuring world.ini/9 - Monsters.html
deleted file mode 100644
index 193ae20..0000000
--- a/book/3 - Configuring world.ini/9 - Monsters.html
+++ /dev/null
@@ -1,34 +0,0 @@
-
- 指定怪物的设置。
-
-
-可用选项
-
-
-
-
-
- 变量名
- 意义
- 默认值
-
-
-
-
- VillagersShouldHarvestCrops
- 村民们此时什么都不做。所以这不会改变什么。
- 1
-
-
- AnimalsOn
-
- 1
-
-
- Types
- 设置允许的怪物列表(攻击性和被动性)。所有内容都应为小写和逗号分隔。
- bat, cavespider, chicken, cow, creeper, guardian, horse, mooshroom, ocelot, pig, rabbit, sheep, silverfish, skeleton, slime, spider, squid, wolf, zombie
-
-
-
-
diff --git a/book/4 - MultiWorlds/1 - Multiworlds Overview.html b/book/4 - MultiWorlds/1 - Multiworlds Overview.html
deleted file mode 100644
index 683faad..0000000
--- a/book/4 - MultiWorlds/1 - Multiworlds Overview.html
+++ /dev/null
@@ -1,45 +0,0 @@
-
- Cuberite支持多个世界。每个世界都有自己的world.ini
文件。
- 可以通过编辑settings.ini
添加其他世界。
- 下面的示例对此进行了解释。
-
-
-添加世界
-
-
-[Worlds]
-DefaultWorld=world
-World=world_nether
-World=world_the_end
-World=myNewWorld
-World=HappyLand
-
-
-
-
- 在上面的示例中,将 2 个额外的世界添加到服务器。
- 请注意,这会自动创建 2 个额外的配置文件,即 myNewWorld/world.ini
- 和HappyLand/world.ini
.
-
-
-尺寸(世界类型)
-
-
- 要创建下界类型世界,您应该将_nether
后缀附加到您的世界名称中,
- 例如,世界=myHellishWorld_nether
。这创造了一个预先配置为下界的world.ini
。
- 对于末地世界,相同的规则适用,将_the_end
后缀附加到您的世界名称中。
- 创建默认world.ini
后,您可以根据自己的喜好自由调整它。
-
-
-
- _nether
和_the_end
后缀仅在没有世界时才使用world.ini
,
- 并指导服务器选择它即将创建的默认内容world.ini。
- 当一个world.ini存在时,后缀不再重要,维度被决定。
- 通过每个世界内的维度
选项world.ini
。
-
- _end
后缀被视为_the_end
后缀,以便与以前的 Cuberite 版本兼容。
-
-
-
- 本节的其余部分涉及连接世界并在它们之间旅行。
-
diff --git a/book/4 - MultiWorlds/2 - Traveling by Command.html b/book/4 - MultiWorlds/2 - Traveling by Command.html
deleted file mode 100644
index ca1b140..0000000
--- a/book/4 - MultiWorlds/2 - Traveling by Command.html
+++ /dev/null
@@ -1,4 +0,0 @@
-
- 如果您具有 core.portal
权限,则可以使用以下命令在两个世界之间旅行:
- /world 世界名称
。要列出所有可用的世界,请使用 /worlds
。
-
diff --git a/book/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html b/book/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html
deleted file mode 100644
index 05256b1..0000000
--- a/book/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
- 您可以通过修改 world.ini
文件轻松链接世界,而无需求助于插件。
- 但是,这种方法是有限的:每个世界只能链接到 2 个不同的世界。
-
-
-
- 默认情况下,主世界链接到两个世界:下界和末地。
- 踏入任何下界传送门通向下界,踏入任何末地传送门通向末界。
- 下界和末界传送门的行为可以调整,你可以让每种传送门类型传送到你选择的世界。
- 这是通过编辑每个世界世界的world.ini
文件的[LinkedWorlds]
部分来完成的。
- 请注意,使用此方法,您无法使两个相同类型的不同传送门将您传送到两个不同的世界。
- 如果你想要这样的行为,你应该使用插件。请参阅下一小节。
-
diff --git a/book/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html b/book/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html
deleted file mode 100644
index 499458c..0000000
--- a/book/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html
+++ /dev/null
@@ -1,3 +0,0 @@
-
- 将世界链接在一起的最可配置方法是使用专用插件,例如 Portal V2 . 更多插件在 存储库 .
-
diff --git a/book/4 - MultiWorlds/5 - Bungeecord.html b/book/4 - MultiWorlds/5 - Bungeecord.html
deleted file mode 100644
index 1eeeab6..0000000
--- a/book/4 - MultiWorlds/5 - Bungeecord.html
+++ /dev/null
@@ -1,3 +0,0 @@
-
- Cuberite具有实验性的蹦极支持。
-
From d2dc51a5ac9ec1043f240329dccd75d0df544b40 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 16:54:16 +0800
Subject: [PATCH 56/58] Delete README.md
---
README.md | 38 --------------------------------------
1 file changed, 38 deletions(-)
delete mode 100644 README.md
diff --git a/README.md b/README.md
deleted file mode 100644
index 02ea5c1..0000000
--- a/README.md
+++ /dev/null
@@ -1,38 +0,0 @@
-用户手册
-============
-
-Cuberite用户手册
-
-在 https://book.cuberite.org 有一个自动更新的手册版本,如果将新提交推送到此存储库,则每小时更新一次。
-
-peg195汉化
-
-开发者专区
-----------------
-
-本书的结构是每章的单独HTML片段。文件名描述节号和节的名称,用“ - ”分隔。
-
-示例输入目录结构为:
-
-/
-|> 0 - Introduction/
-| |> 1 - Intro.html
-| |> 2 - Notes.html
-|> 1 - Setting Up/
-| |> 1 - Downloading.html
-| |> 2 - Running.html
-
-这个想法是生成器将文件组合成 2 个输出 - 一个独立的 HTML 页面,所有部分都集成了内部链接,另一个每个文件(或部分?)都是一个单独的页面。目前,生成器仅编译为单个页面,但计划为多个页面。
-
-这是写作指南:
-
-指向另一个部分的链接是自动生成的,如下所示 - “{{部分编号 - 链接文本}}”。
-
-以下是用于特定目的的语义正确和样式化的 HTML 元素列表:
-
-* '' 对于段落
- * '
' 用于标题
- * '' 用于与内容相关的信息。
- * '' 表示与内容相关的警告。
- * '' 对于代码示例,带有嵌套的“”和“”标记。(可选)使用“”作为标题。
- * '”作为标题。
From d1db570ba58a0173e5cb055793dcfab87f1be923 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 17:02:41 +0800
Subject: [PATCH 57/58] Add files via upload
---
book/0 - Introduction/1 - Introduction.html | 38 +
.../2 - What is Cuberite.html | 7 +
book/0 - Introduction/3 - History.html | 27 +
.../1 - Pre-Compiled Builds.html | 29 +
.../2 - Compiling Cuberite Yourself.html | 19 +
book/1 - Installing/3 - Running Cuberite.html | 23 +
.../1 - Configuration Overview.html | 48 +
.../2 - Permissions.html | 13 +
.../3 - WebAdmin.html | 19 +
book/2 - Configuration Basics/4 - Worlds.html | 6 +
.../2 - Configuration Basics/5 - Plugins.html | 47 +
.../1 - What is world.ini.html | 204 ++++
.../10 - Weather.html | 49 +
.../11 - Generator.html | 945 ++++++++++++++++++
.../3 - Configuring world.ini/12 - Other.html | 29 +
.../13 - Example Configurations.html | 31 +
.../2 - General.html | 92 ++
.../3 - Broadcasting.html | 29 +
.../4 - SpawnPosition.html | 44 +
.../5 - Storage.html | 60 ++
.../3 - Configuring world.ini/6 - Plants.html | 29 +
.../7 - Physics.html | 77 ++
.../8 - Mechanics.html | 54 +
.../9 - Monsters.html | 34 +
.../1 - Multiworlds Overview.html | 45 +
.../2 - Traveling by Command.html | 4 +
.../3 - Linking Worlds Without Plugins.html | 13 +
.../4 - Linking Worlds with a Plugin.html | 3 +
book/4 - MultiWorlds/5 - Bungeecord.html | 3 +
29 files changed, 2021 insertions(+)
create mode 100644 book/0 - Introduction/1 - Introduction.html
create mode 100644 book/0 - Introduction/2 - What is Cuberite.html
create mode 100644 book/0 - Introduction/3 - History.html
create mode 100644 book/1 - Installing/1 - Pre-Compiled Builds.html
create mode 100644 book/1 - Installing/2 - Compiling Cuberite Yourself.html
create mode 100644 book/1 - Installing/3 - Running Cuberite.html
create mode 100644 book/2 - Configuration Basics/1 - Configuration Overview.html
create mode 100644 book/2 - Configuration Basics/2 - Permissions.html
create mode 100644 book/2 - Configuration Basics/3 - WebAdmin.html
create mode 100644 book/2 - Configuration Basics/4 - Worlds.html
create mode 100644 book/2 - Configuration Basics/5 - Plugins.html
create mode 100644 book/3 - Configuring world.ini/1 - What is world.ini.html
create mode 100644 book/3 - Configuring world.ini/10 - Weather.html
create mode 100644 book/3 - Configuring world.ini/11 - Generator.html
create mode 100644 book/3 - Configuring world.ini/12 - Other.html
create mode 100644 book/3 - Configuring world.ini/13 - Example Configurations.html
create mode 100644 book/3 - Configuring world.ini/2 - General.html
create mode 100644 book/3 - Configuring world.ini/3 - Broadcasting.html
create mode 100644 book/3 - Configuring world.ini/4 - SpawnPosition.html
create mode 100644 book/3 - Configuring world.ini/5 - Storage.html
create mode 100644 book/3 - Configuring world.ini/6 - Plants.html
create mode 100644 book/3 - Configuring world.ini/7 - Physics.html
create mode 100644 book/3 - Configuring world.ini/8 - Mechanics.html
create mode 100644 book/3 - Configuring world.ini/9 - Monsters.html
create mode 100644 book/4 - MultiWorlds/1 - Multiworlds Overview.html
create mode 100644 book/4 - MultiWorlds/2 - Traveling by Command.html
create mode 100644 book/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html
create mode 100644 book/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html
create mode 100644 book/4 - MultiWorlds/5 - Bungeecord.html
diff --git a/book/0 - Introduction/1 - Introduction.html b/book/0 - Introduction/1 - Introduction.html
new file mode 100644
index 0000000..908c212
--- /dev/null
+++ b/book/0 - Introduction/1 - Introduction.html
@@ -0,0 +1,38 @@
+
+ This is the Cuberite User's Manual. It is intended as a guide on how to
+ operate the basics of Cuberite, as well as an introduction to some advanced
+ features. It is organised into major sections as well as more detailed
+ subsections and these are laid out in the {{toc - Table of Contents}}.
+ The first section deals with downloading, installing, and running Cuberite.
+ The second section is an overview of configuring Cuberite. Reading those two
+ sections is enough to get you started. The remaining sections cover more
+ advanced features and further configuration options in greater depth.
+
+
+
+ As with Cuberite itself, this manual is in active development, and you can
+ contribute yourself or file an issue if you find an error or ommission on the
+ GitHub Repository .
+ If you're using a printed version, note that the latest version of this
+ manual is always available online .
+
+
+Resources
+
+
+
+Developer Resources
+
+
diff --git a/book/0 - Introduction/2 - What is Cuberite.html b/book/0 - Introduction/2 - What is Cuberite.html
new file mode 100644
index 0000000..cee2c71
--- /dev/null
+++ b/book/0 - Introduction/2 - What is Cuberite.html
@@ -0,0 +1,7 @@
+
+ Cuberite is a Free and Open Source (FOSS) game server compatible with Minecraft Java Edition. Cuberite is designed with performance, configurability, and extensibility in mind, and aims to accurately recreate most vanilla features. The server is written in C++, and there is an extensive plugin system that allows for the user to write their own plugins with Lua. In fact, many of the built in commands are implemented by the Core plugin, which has its own GitHub repository and developer community. For more information on the plugin system and how to use it, as well as how to develop for it, please see {{2.4 - Plugins}}.
+
+
+
+ Today, Cuberite lives on thanks to its contributors and plugin developers. If you want to reward the developers for their work, you should set up a donation on Liberapay .
+
diff --git a/book/0 - Introduction/3 - History.html b/book/0 - Introduction/3 - History.html
new file mode 100644
index 0000000..4c9484e
--- /dev/null
+++ b/book/0 - Introduction/3 - History.html
@@ -0,0 +1,27 @@
+
+ Cuberite was created in late 2010 by FakeTruth with its original name "MCServer", as a replacement for the vanilla server, designed to be better performing and more configurable. It was later open-sourced, and other developers started contributing.
+
+
+
+ In the summer of 2013, the main MCServer repository was moved from Google Code to GitHub, and a new build system was introduced. Several new developers also joined the project around that time, and the project began to increase in members and popularity.
+
+
+
+ As of late 2014, MCServer had a team of more than 10 regular developers, and the codebase had grown to over 125,000 lines (excluding comments, blank lines and external libraries). Many new features were also introduced in 2014:
+
+
+
+ Chunk Sparsing (ram usage reduction)
+ New Redstone Simulator
+ New Water and Lava Simulators
+ New Generators (and improved speed)
+
+
+
+ In 2015, many new developers joined the project, and the community decided to adopt the current name of Cuberite.
+ As of late 2015, Cuberite has over 1000 stars on GitHub.
+
+
+
+ 2020 marks the 10th anniversary of Cuberite. As a longstanding project, Cuberite's lifecycle has seen several ups and downs. Despite periods of hibernation and developers with busy lives, Cuberite's development still continues thanks to new and old contributors.
+
diff --git a/book/1 - Installing/1 - Pre-Compiled Builds.html b/book/1 - Installing/1 - Pre-Compiled Builds.html
new file mode 100644
index 0000000..80c5fb3
--- /dev/null
+++ b/book/1 - Installing/1 - Pre-Compiled Builds.html
@@ -0,0 +1,29 @@
+
+ For Windows, Linux, Raspberry Pi or Mac builds, the main download location
+ is the official homepage , with the latest
+ builds available. For developers who want more control over the builds they
+ download, visit the buildserver .
+
+
+
+ On Linux, macOS, FreeBSD or Raspberry Pi, you can simply paste this command into your
+ terminal to install Cuberite:
+
+
+
+curl -sSfL https://download.cuberite.org | sh
+
+
+
+ Once you have downloaded Cuberite, you can skip straight to
+ {{1.3 - Running Cuberite}}.
+
+
+
+ Pre-compiled builds are faster to install and easier to use than compiling
+ the source yourself, and are recommended for beginners. However, for some
+ unusual hardware for which no pre-compiled build exists it may be necessary
+ to compile the code yourself. Compiling yourself also has a significant
+ performance advantage on modern machines. If you know how to use the command
+ line or want extra speed you should {{1.2 - compile Cuberite yourself}}.
+
diff --git a/book/1 - Installing/2 - Compiling Cuberite Yourself.html b/book/1 - Installing/2 - Compiling Cuberite Yourself.html
new file mode 100644
index 0000000..6101757
--- /dev/null
+++ b/book/1 - Installing/2 - Compiling Cuberite Yourself.html
@@ -0,0 +1,19 @@
+
+ Compiling yourself takes longer and is more involved, but on modern processors can lead to a speed increase of up to 1.5 to 3x.
+ If your operating system or hardware is not officially supported, compiling may be the only way to run Cuberite.
+
+
+
+ The automatic compilation script is recommended for *nix users.
+ The automatic compilation script takes care of the compilation process for you. You only need to copy this command to your terminal:
+
+
+sh -c "$(wget -O - https://compile.cuberite.org)"
+
+
+ If you prefer to manually compile, or want to compile for Windows, please see COMPILING.md in the main repository.
+
+
+
+ This process requires use of the command line. If you are not familiar with it, it is recommended that you use the {{1.1 - pre-compiled builds}} instead.
+
diff --git a/book/1 - Installing/3 - Running Cuberite.html b/book/1 - Installing/3 - Running Cuberite.html
new file mode 100644
index 0000000..4173888
--- /dev/null
+++ b/book/1 - Installing/3 - Running Cuberite.html
@@ -0,0 +1,23 @@
+
+ Once you have a compiled copy of Cuberite, with the supporting files (in most cases these are distributed with the executable, in a directory called Server), you can run the server and generate yourself a world. It's easy to run the server, although the method varies depending on the operating system you are using.
+
+
+Windows
+
+
+ To run Cuberite on Windows, just double click on the executable. A command window will come up, and the world will generate.
+
+
+Linux/Mac/BSD
+
+
+ To run Cuberite on Linux, Mac or FreeBSD, just run the executable in your shell:
+
+
+./Cuberite
+
+Joining Cuberite
+
+
+ Just like Vanilla, once you've started Cuberite, you can join the server on localhost:25565
, or just localhost
in your Minecraft client.
+
diff --git a/book/2 - Configuration Basics/1 - Configuration Overview.html b/book/2 - Configuration Basics/1 - Configuration Overview.html
new file mode 100644
index 0000000..1f885cb
--- /dev/null
+++ b/book/2 - Configuration Basics/1 - Configuration Overview.html
@@ -0,0 +1,48 @@
+
+ Cuberite can be configured by editing various files. Below is a list of all such files:
+
+
+
+ settings.ini
+
+ The main configuration file, which contains server-wide configuration variables.
+
+ webadmin.ini
+
+ Allows you to tweak the web admin interface, which is available at http://localhost:8080
or http://<Server IP address>:8080
by default.
+
+ <World name>/world.ini
+
+ This file configures world-specific aspects. This is where you choose your game mode. See {{3.3 - GameMode}}.
+ Note that each world has its own world.ini
file, each stored in <World name>/world.ini
.
+
+ monsters.ini
+
+ Allows you to tweak monster behaviour.
+
+ motd.txt
+
+ The Message of the Day, which is shown to players upon joining your server.
+
+ crafting.txt, brewing.txt, furnace.txt
+
+ These three files allow you to tweak crafting, brewing, and furnace recipes.
+
+ plugins/...
+
+ Many plugins have their own configuration files. For instance, the WorldEdit config is plugins/WorldEdit/config.cfg
+
+ favicon.png
+
+ This is the icon that will appear in the Minecraft server list. You may replace it with your own.
+ The icon dimensions musts be 64x64.
+
+ items.ini
+
+ Edit item IDs. You probably shouldn't edit this file unless you know what you're doing.
+
+
+
+
+ In all .ini
files, lines starting with ;
are comments, and in all .txt
files, lines starting with #
are comments.
+
diff --git a/book/2 - Configuration Basics/2 - Permissions.html b/book/2 - Configuration Basics/2 - Permissions.html
new file mode 100644
index 0000000..fb3ca6e
--- /dev/null
+++ b/book/2 - Configuration Basics/2 - Permissions.html
@@ -0,0 +1,13 @@
+
+ Permissions allow different players to access different commands and features.
+ Each plugin has its own permissions. Setting up player permissions is most easily done via the WebAdmin.
+ You can also use the rank <playername>
command from the server console.
+ Note that there is no leading slash. The console command is not /rank
.
+ To see the command and permissions list for the default commands, which are provided by the Core plugin,
+ see the Core Plugin readme .
+
+
+
+ To give yourself operator status, use the op <playername>
command in the console.
+ Alternatively, you can use the WebAdmin.
+
diff --git a/book/2 - Configuration Basics/3 - WebAdmin.html b/book/2 - Configuration Basics/3 - WebAdmin.html
new file mode 100644
index 0000000..c7bcfb9
--- /dev/null
+++ b/book/2 - Configuration Basics/3 - WebAdmin.html
@@ -0,0 +1,19 @@
+
+ The WebAdmin allows you to control various aspects of Cuberite, including player permissions.
+ A typical webadmin.ini
configuration looks like this:
+
+
+
+[User:john]
+Password=cuberiteRocks
+
+[WebAdmin]
+Ports=8080
+Enabled=1
+
+
+
+
+
+ In the example above, you can login to the web admin using the username john
and the password cuberiteRocks
by pointing your browser to http://<Server IP address>:8080
. If you're running your server locally, point your browser to http://localhost:8080
+
diff --git a/book/2 - Configuration Basics/4 - Worlds.html b/book/2 - Configuration Basics/4 - Worlds.html
new file mode 100644
index 0000000..9b9c527
--- /dev/null
+++ b/book/2 - Configuration Basics/4 - Worlds.html
@@ -0,0 +1,6 @@
+
+ By default, there are three worlds: world
, world_nether
, world_the_end
.
+ Each world can be tweaked by editing <World Name>/world.ini
.
+ You can use this file to edit things like the spawn point location, the game mode, and the diffculty level.
+ See {{3 - Configuring world.ini}} for details.
+
diff --git a/book/2 - Configuration Basics/5 - Plugins.html b/book/2 - Configuration Basics/5 - Plugins.html
new file mode 100644
index 0000000..d2d30e0
--- /dev/null
+++ b/book/2 - Configuration Basics/5 - Plugins.html
@@ -0,0 +1,47 @@
+
+ Plugins are an important method of customisation for Cuberite. There are many different first and third-party plugins available.
+
+
+
+ Cuberite plugins are written in Lua, and interact with the server through an
+ extensive API . They are
+ designed to be easy to write for anyone with basic programming experience,
+ so if existing plugins don't fill your need you can easily write your own plugins.
+ If you want to learn how to write your own plugins, check out
+ the guide .
+
+
+
+ Cuberite has a plugin repository
+ where you can upload your plugins publicly and download plugins others have
+ released.
+
+
+Activating a plugin
+
+
+ After downloading a plugin, you need to put it in the Plugins/
directory.
+ You should then edit the [Plugins]
sections of the settings.ini
file and add a plugin entry there.
+ Below is an example of adding a plugin called MyNewPlugin
.
+
+
+
+[Plugins]
+Core=1
+ChatLog=1
+MyNewPlugin=1
+MyDisabledPlugin=0
+
+
+
+Writing a plugin
+
+
+ To get started with writing Cuberite plugins, read this article . Cuberite Plugins are written with the Lua programming language. Cuberite has a well-documented API .
+
+
+You're good to go!
+
+
+ If you have read this far, you should now have enough knowledge to operate a Cuberite server. The rest of this book covers more features and further configuration options in greater depth.
+
diff --git a/book/3 - Configuring world.ini/1 - What is world.ini.html b/book/3 - Configuring world.ini/1 - What is world.ini.html
new file mode 100644
index 0000000..b02a60e
--- /dev/null
+++ b/book/3 - Configuring world.ini/1 - What is world.ini.html
@@ -0,0 +1,204 @@
+
+ It is possible to configure many different aspects of individual worlds with Cuberite. Configuration options include:
+
+
+
+ Changing the spawn point of a world.
+ Changing the game mode of a world.
+ Changing the world generator, so as to change the terrain generated.
+ Changing the types of plants that generate in the world.
+ Changing which types of animals are allowed to spawn.
+ There are many more things that can be done, and these are just examples.
+
+
+
+ All this configuration can be done through one file. It is called world.ini
and can be found in each world's individual folder. When a world is first created by Cuberite, the file is filled out with default values that are fairly close to vanilla minecraft.
+
+
+
+ The world.ini
file is split into many different sections, each with a name surrounded in square brackets. For example {{3.4 - [SpawnPosition]
}} is a section. Each section contains configuration options related to a specific feature of Cuberite.
+
+
+Default Settings
+
+
+
+[General]
+Dimension=Overworld
+UnusedChunkCap=1000
+IsDaylightCycleEnabled=1
+Gamemode=0
+Weather=0
+WorldAgeMS=0
+TimeInTicks=0
+
+[Broadcasting]
+BroadcastDeathMessages=1
+BroadcastAchievementMessages=1
+
+[SpawnPosition]
+MaxViewDistance=10
+X=0.500000
+Y=115.000000
+Z=0.500000
+PregenerateDistance=20
+
+[Storage]
+Schema=Default
+CompressionFactor=6
+
+[Plants]
+MaxCactusHeight=3
+MaxSugarcaneHeight=3
+
+[Physics]
+DeepSnow=1
+ShouldLavaSpawnFire=1
+TNTShrapnelLevel=2
+WaterSimulator=Vanilla
+LavaSimulator=Vanilla
+SandInstantFall=0
+RedstoneSimulator=Incremental
+
+[Mechanics]
+CommandBlocksEnabled=0
+PVPEnabled=1
+UseChatPrefixes=1
+MinNetherPortalWidth=2
+MaxNetherPortalWidth=21
+MinNetherPortalHeight=3
+MaxNetherPortalHeight=21
+
+[Monsters]
+VillagersShouldHarvestCrops=1
+AnimalsOn=1
+Types=bat, cavespider, chicken, cow, creeper, guardian, horse, mooshroom, ocelot, pig, rabbit, sheep, silverfish, skeleton, slime, spider, squid, wolf, zombie
+
+[Weather]
+MaxSunnyTicks=180000
+MinSunnyTicks=12000
+MaxRainTicks=24000
+MinRainTicks=12000
+MaxThunderStormTicks=15600
+MinThunderStormTicks=3600
+
+[LinkedWorlds]
+NetherWorldName=world_nether
+EndWorldName=world_the_end
+
+[Generator]
+BiomeGen=Grown
+ShapeGen=BiomalNoise3D
+CompositionGen=Biomal
+Finishers=RoughRavines, WormNestCaves, WaterLakes, WaterSprings, LavaLakes, LavaSprings, OreNests, Mineshafts, Trees, Villages, SinglePieceStructures: JungleTemple|WitchHut|DesertPyramid|DesertWell, TallGrass, SprinkleFoliage, Ice, Snow, Lilypads, BottomLava, DeadBushes, NaturalPatches, PreSimulator, Animals, OverworldClumpFlowers
+Generator=Composable
+BiomeGenCacheSize=16
+BiomeGenMultiCacheLength=128
+SeaLevel=62
+BiomalNoise3DFrequencyX=40.000000
+BiomalNoise3DFrequencyY=40.000000
+BiomalNoise3DFrequencyZ=40.000000
+BiomalNoise3DBaseFrequencyX=40.000000
+BiomalNoise3DBaseFrequencyZ=40.000000
+BiomalNoise3DChoiceFrequencyX=40.000000
+BiomalNoise3DChoiceFrequencyY=80.000000
+BiomalNoise3DChoiceFrequencyZ=40.000000
+BiomalNoise3DAirThreshold=0.000000
+BiomalNoise3DNumChoiceOctaves=4
+BiomalNoise3DNumDensityOctaves=6
+BiomalNoise3DNumBaseOctaves=6
+BiomalNoise3DBaseAmplitude=1.000000
+CompositionGenCacheSize=64
+RoughRavinesGridSize=256
+RoughRavinesMaxOffset=128
+RoughRavinesMaxSize=128
+RoughRavinesMinSize=64
+RoughRavinesMaxCenterWidth=8.000000
+RoughRavinesMinCenterWidth=2.000000
+RoughRavinesMaxRoughness=0.200000
+RoughRavinesMinRoughness=0.050000
+RoughRavinesMaxFloorHeightEdge=8.000000
+RoughRavinesMinFloorHeightEdge=30.000000
+RoughRavinesMaxFloorHeightCenter=20.000000
+RoughRavinesMinFloorHeightCenter=6.000000
+RoughRavinesMaxCeilingHeightEdge=56.000000
+RoughRavinesMinCeilingHeightEdge=38.000000
+RoughRavinesMaxCeilingHeightCenter=58.000000
+RoughRavinesMinCeilingHeightCenter=36.000000
+WormNestCavesSize=64
+WormNestCavesGrid=96
+WormNestMaxOffset=32
+WaterLakesProbability=25
+LavaLakesProbability=10
+MineShaftsGridSize=512
+MineShaftsMaxOffset=256
+MineShaftsMaxSystemSize=160
+MineShaftsChanceCorridor=600
+MineShaftsChanceCrossing=200
+MineShaftsChanceStaircase=200
+VillageGridSize=384
+VillageMaxOffset=128
+VillageMaxDepth=2
+VillageMaxSize=128
+VillageMinDensity=50
+VillageMaxDensity=80
+VillagePrefabs=PlainsVillage, SandVillage
+BottomLavaLevel=10
+PreSimulatorFallingBlocks=1
+PreSimulatorWater=1
+PreSimulatorLava=1
+OverworldClumpFlowers-1=Forest, -2, 2; ForestHills, -3, 2; FlowerForest = yellowflower; redflower; lilac; rosebush
+OverworldClumpFlowers-2=Plains, -2, 1; SunflowerPlains = yellowflower; redflower; azurebluet; redtulip; orangetulip; whitetulip; pinktulip; oxeyedaisy
+OverworldClumpFlowers-3=SunflowerPlains, 1, 2 = sunflower
+OverworldClumpFlowers-4=FlowerForest, 2, 5 = allium; redtulip; orangetulip; whitetulip; pinktulip; oxeyedaisy
+OverworldClumpFlowers-5=Swampland; SwamplandM = brownmushroom; redmushroom; blueorchid
+OverworldClumpFlowers-6=MushroomIsland; MushroomShore; MegaTaiga; MegaTaigaHills; MegaSpruceTaiga; MegaSpruceTaigaHills = brownmushroom; redmushroom
+OverworldClumpFlowers-7=RoofedForest, 1, 5; RoofedForestM, 1, 5 = rosebush; peony; lilac; grass
+
+[WaterSimulator]
+Falloff=1
+TickDelay=5
+NumNeighborsForSource=2
+
+[LavaSimulator]
+Falloff=2
+TickDelay=30
+NumNeighborsForSource=-1
+
+[FireSimulator]
+BurnStepTimeFuel=500
+BurnStepTimeNonfuel=100
+Flammability=50
+ReplaceFuelChance=50000
+
+[Seed]
+Seed=775375601
+
+[WaterSprings]
+HeightDistribution=0, 0; 10, 10; 11, 75; 16, 83; 20, 83; 24, 78; 32, 62; 40, 40; 44, 15; 48, 7; 56, 2; 64, 1; 255, 0
+Chance=24
+
+[LavaSprings]
+HeightDistribution=0, 0; 10, 5; 11, 45; 48, 2; 64, 1; 255, 0
+Chance=9
+
+[Animals]
+AnimalSpawnChunkPercentage=10
+
+[SpawnProtect]
+ProtectRadius=10
+
+[Difficulty]
+WorldDifficulty=1
+
+[WorldLimit]
+LimitRadius=0
+
+
+
+ This configuration file is automatically generated during world creation.
+ The following paragraphs will explain every entry in the order it's contained in the file.
+ In the the last paragraph are some examples for useful configurations.
+ To reset the configuration to default just stop the sever, delete the ini-File and restart. Please keep in mind that
+ the new file will create a different world.
+
diff --git a/book/3 - Configuring world.ini/10 - Weather.html b/book/3 - Configuring world.ini/10 - Weather.html
new file mode 100644
index 0000000..500024b
--- /dev/null
+++ b/book/3 - Configuring world.ini/10 - Weather.html
@@ -0,0 +1,49 @@
+
+ Specifies setting for the weather in the world. All the values are measured in ticks.
+
+
+Available Options
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ MaxSunnyTicks
+
+ 180000
+
+
+ MinSunnyTicks
+
+ 12000
+
+
+ MaxRainTicks
+
+ 24000
+
+
+ MinRainTicks
+
+ 12000
+
+
+ MaxThunderStormTicks
+
+ 15600
+
+
+ MinThunderStormTicks
+
+ 3600
+
+
+
+
diff --git a/book/3 - Configuring world.ini/11 - Generator.html b/book/3 - Configuring world.ini/11 - Generator.html
new file mode 100644
index 0000000..fa4fc4d
--- /dev/null
+++ b/book/3 - Configuring world.ini/11 - Generator.html
@@ -0,0 +1,945 @@
+
+ Specifies setting for the generator of this world. This is the most powerful tool when customizing worlds.
+
+
+
+ When modifying this please be aware that already generated worlds won't connect seamlessly to the newly generated
+ terrain. Also keep in mind that worlds created from other generators (e.g. the notchian generator) won't connect seamlessly either!
+
+
+
+ The choice of generator will highly impact the other choices you'll have afterwards.
+ This section is not completely finished because there is some ancient code for generation. This needs more research - 12xx12
+
+
+
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ Generator
+
+ Various types of generators:
+
+
+ Composable
+
+
+
+
+
+
+
+Composable Generator
+The composable generator is a very powerful tool. You can mix and match different methods of generation and customize them.
+This results in many different options for you to choose:
+
+
+
+
+ BiomeGen
+
+ This value will determine the way the server chooses the biomes.
+
+
+ Grown
+
+
+
+ ShapeGen
+
+ This determines the way the world is shaped.
+
+ BiomalNoise3D
+
+
+ CompositionGen
+
+ This determines the way the generator fills the actual blocks.
+
+ Biomal
+
+
+ CompositionGenCacheSize
+
+ 64
+
+
+ Finishers
+
+ Default Finishers
+
+
+
+
+
+
+
+
+
+
+
+BiomeGen
+You can read more in depth about the different methods here
+
+
+
+
+
+
+ Constant
+
+
+ The constant biome generator (just one biome).
+ Options:
+
+
+
+
+ ConstantBiome
+
+
+ Will determine the biome generated. See list of available biomes without the leading "bi".
+
+
+
+
+
+
+
+
+ Checkerboard
+
+
+ Will generate biomes in a checkerboard layout. You can set the size of the squares and the used biomes.
+ Options:
+
+
+
+
+ CheckerBoardBiomes
+
+
+ List of biomes. Separated by ",". Optionally you can set a frequency by appending ":%integer%" to any biome.
+
+
+
+
+ CheckerboardBiomeSize
+
+
+ Size of the squares.
+
+
+
+
+
+
+
+
+ Voronoi
+
+
+ Options:
+
+
+
+ VoronoiCellSize
+
+
+
+
+
+ VoronoiJitterSize
+
+
+
+ VoronoiOddRowOffset
+
+
+
+
+
+
+
+
+ DistortedVoronoi
+
+
+ Options:
+
+
+
+ DistortedVoronoiCellSize
+
+
+ DistortedVoronoiBiomes
+
+
+
+
+
+
+
+ TwoLevel
+
+
+ Options:
+
+
+
+ TwoLevelLargeCellSize
+
+
+
+ TwoLevelSmallCellSize
+
+
+
+ TwoLevelDistortXOctave1Freq
+
+
+
+ TwoLevelDistortXOctave1Amp
+
+
+
+ TwoLevelDistortXOctave2Freq
+
+
+
+ TwoLevelDistortXOctave2Amp
+
+
+
+ TwoLevelDistortXOctave3Amp
+
+
+
+ TwoLevelDistortZOctave1Freq
+
+
+
+ TwoLevelDistortZOctave1Amp
+
+
+
+ TwoLevelDistortZOctave2Freq
+
+
+
+ TwoLevelDistortZOctave2Amp
+
+
+
+ TwoLevelDistortZOctave3Freq
+
+
+
+ TwoLevelDistortZOctave3Amp
+
+
+
+
+
+
+
+
+ MultiStepMap
+
+
+ Options:
+
+
+
+ MultiStepMapOceanCellSize
+
+
+
+ MultiStepMapMushroomIslandSize
+
+
+
+ MultiStepMapRiverCellSize
+
+
+
+ MultiStepMapRiverWidth
+
+
+
+ MultiStepMapLandBiomeSize
+
+
+
+
+
+
+
+
+
+ GrownProt
+
+
+
+
+
+ Grown
+
+
+
+
+
+
+
+
+
+ShapeGen
+
+
+ The Shape generator determines the shape of the world. Depending on what your choose it can create overhangs.
+ So two blocks facing air at the top.
+
+
+
+
+
+
+ BiomalNoise3D
+
+
+ This generates a terrain shape by combining a lerp of two 3D noises with a vertical linear gradient.
+ Options:
+
+
+
+ SeaLevel
+ The sea level generated from the generator
+
+
+ BiomalNoise3DFrequencyX
+
+
+
+ BiomalNoise3DFrequencyY
+
+
+
+ BiomalNoise3DFrequencyZ
+
+
+
+ BiomalNoise3DBaseFrequencyX
+
+
+
+ BiomalNoise3DBaseFrequencyZ
+
+
+
+ BiomalNoise3DChoiceFrequencyX
+
+
+
+ BiomalNoise3DChoiceFrequencyY
+
+
+
+ BiomalNoise3DChoiceFrequencyZ
+
+
+
+ BiomalNoise3DAirThreshold
+
+
+
+ BiomalNoise3DNumChoiceOctaves
+
+
+
+ BiomalNoise3DNumDensityOctaves
+
+
+
+ BiomalNoise3DNumBaseOctaves
+
+
+
+ BiomalNoise3DBaseAmplitude
+ All those options will modify the look of the world. They influence the randomness so you can't 100% say what they will actually do.
+
+
+
+
+
+
+
+ DistortedHeightmap
+
+
+
+ Options:
+
+
+
+ SeaLevel
+ The sea level generated from the generator
+
+
+ DistortedHeightmapFrequencyX
+
+
+
+ DistortedHeightmapFrequencyY
+
+
+
+ DistortedHeightmapFrequencyZ
+
+
+
+
+
+
+
+
+ End
+
+
+ The ShapeGenerator used for the end.
+ Options:
+
+
+
+ EndGenAirThresholdMainIsland
+
+
+
+ EndGenAirThresholdOtherIslands
+
+
+
+ EndGenMainIslandSize
+
+
+
+ EndGenBaseHeight
+
+
+
+ EndGenTerrainTopMultipler
+
+
+
+ EndGenTerrainBottomMultiptder
+
+
+
+ EndGenVoidOffsetNoiseMultiptder
+
+
+
+ EndGenFrequencyX
+
+
+
+ EndGenFrequencyY
+
+
+
+ EndGenFrequencyZ
+
+
+
+
+
+
+
+
+ HeightMap
+
+
+ This is a old relict. The server previously used HeightGenerators instead of ShapeGenerators.
+ This is deprecated and won't yield any overhangs or similar.
+ This enables the property: "HeightGen"
+
+
+
+
+ Noise3D
+
+
+
+ Options:
+
+
+
+ Noise3DHeightAmplification
+
+
+
+ Noise3DMidPoint
+
+
+
+ Noise3DFrequencyX
+
+
+
+ Noise3DFrequencyY
+
+
+
+ Noise3DFrequencyZ
+
+
+
+ Noise3DBaseFrequencyX
+
+
+
+ Noise3DBaseFrequencyY
+
+
+
+ Noise3DBaseFrequencyZ
+
+
+
+ Noise3DAirThreshold
+
+
+
+ Noise3DNumChoiceOctaves
+
+
+
+ Noise3DNumDensityOctaves
+
+
+
+ Noise3DNumBaseOctaves
+
+
+
+ Noise3DBaseAmplitude
+
+
+
+
+
+
+
+
+ TwoHeights
+
+
+ Merges two HeightMaps generated from the same as DistortedHeightMap
+ Options:
+
+
+
+ TwoHeightsFrequencyX
+
+
+
+ TwoHeightsFrequencyY
+
+
+
+ TwoHeightsFrequencyZ
+
+
+
+
+
+
+
+
+Default: Biomal
+
+
+
+Height Map
+
+The settings for the HeightMap Shape Generator
+
+
+
+
+
+ Generator Type
+ Results
+
+
+
+
+ Flat
+
+
+
+ Classic
+
+
+
+ MinMax
+
+
+
+ Mountains
+
+
+
+ Steppy
+
+
+
+ Biomal
+
+
+
+
+
+
+
+CompositionGen
+
+
+
+
+
+ Generator Type
+ Results
+
+
+
+
+ Biomal
+
+
+
+ BiomalNoise3D
+
+
+
+ Classic
+
+
+
+ DebugBiomes
+
+
+
+ DistortedHeightmap
+
+
+
+ End
+
+
+
+ Nether
+
+
+
+ Noise3D
+
+
+
+ SameBlock
+ Fills everything with the same Block.
+
+
+
+
+
+
+
+Finishers
+
+
+
+
+
+
+
+
+ Finisher
+ Functions
+ Options
+
+
+
+
+ RoughRavines
+ Creates the big ravines.
+
+
+
+
+ RoughRavinesGridSize
+
+
+ RoughRavinesMaxOffset
+
+
+ RoughRavinesMaxSize
+
+
+ RoughRavinesMinSize
+
+
+ RoughRavinesMaxCenterWidth
+
+
+ RoughRavinesMinCenterWidth
+
+
+ RoughRavinesMaxRoughness
+
+
+ RoughRavinesMinRoughness
+
+
+ RoughRavinesMaxFloorHeightEdge
+
+
+ RoughRavinesMinFloorHeightEdge
+
+
+ RoughRavinesMaxFloorHeightCenter
+
+
+ RoughRavinesMinFloorHeightCenter
+
+
+ RoughRavinesMaxCeilingHeightEdge
+
+
+ RoughRavinesMinCeilingHeightEdge
+
+
+ RoughRavinesMaxCeilingHeightCenter
+
+
+ RoughRavinesMinCeilingHeightCenter
+
+
+
+
+
+
+ WormNestCaves
+ Creates the small caves going through the ground.
+
+
+
+
+ WormNestCavesSize
+
+
+ WormNestCavesGrid
+
+
+ WormNestMaxOffset
+
+
+
+
+
+
+ WaterLakes
+ Creates the water lakes at sea level.
+
+
+
+
+ WaterLakesProbability
+
+
+
+
+
+
+ WaterSprings
+ Creates the one-block water springs.
+
+
+ LavaLakes
+ Creates the laval lakes at sea level.
+
+
+
+
+ LavaLakesProbability
+
+
+
+
+
+
+ LavaSprings
+ Creates the one-block lava springs.
+
+
+ OreNests
+ Creates the ores in the ground.
+
+
+ Mineshafts
+ Creates Mineshafts
+
+
+
+
+ MineShaftsGridSize
+
+
+ MineShaftsMaxOffset
+
+
+ MineShaftsMaxSystemSize
+
+
+ MineShaftsChanceCorridor
+
+
+ MineShaftsChanceCrossing
+
+
+ MineShaftsChanceStaircase
+
+
+
+
+
+
+ Trees
+ Creates the trees (and tree-like [e.g. Mushroom]) structures.
+
+
+ Villages
+ Creates the villages
+
+
+
+
+ VillageGridSize
+
+
+ VillageMaxOffset
+
+
+ VillageMaxDepth
+
+
+ VillageMaxSize
+
+
+ VillageMinDensity
+
+
+ VillageMaxDensity
+
+
+ VillagePrefabs
+
+ There are multiple Villages available:
+
+ AlchemistVillage
+ JapaneseVillage
+ PlainsVillage
+ SandVillage
+ SandFlatRoofVillage
+
+
+
+
+
+
+
+
+ SinglePieceStructures
+ Creates Structures that consist of single piece.
+
+ You have a choice of:
+
+ JungleTemple
+ WitchHut
+ DesertPyramid
+ DesertWell
+
+ You may select those by adding SinglePieceStructures:%YourChoices% separated by "|"
+ If you want to add custom models you need to add them in the Prefabs/SinglePieceStructures folder
+ and add the file name without the file ending to the list.
+
+
+
+ TallGrass
+ Adds the tall grass and fern to the world.
+
+
+ SprinkleFoliage
+ Generates the small flowers and similar blocks.
+
+
+ Ice
+ Adds ice to the world.
+
+
+ Snow
+ Adds snow to the world.
+
+
+ Lilypads
+ Adds lilypads to the world.
+
+
+ BottomLava
+ Places the lava at the bottom of the world.
+
+
+
+
+
+ BottomLavaLevel
+
+
+
+
+
+
+
+ DeadBushes
+
+
+ NaturalPatches
+
+
+ PreSimulator
+ The calculates the behaviour of different blocks at the point of generation instead of ticking it. This saves performance.
+ PreSimulatorFallingBlocks=1
+ PreSimulatorWater=1
+ PreSimulatorLava=1
+
+
+ Animals
+
+
+ OverworldClumpFlowers
+ Places flowers into the world
+
+
+
+
diff --git a/book/3 - Configuring world.ini/12 - Other.html b/book/3 - Configuring world.ini/12 - Other.html
new file mode 100644
index 0000000..5c0ea4a
--- /dev/null
+++ b/book/3 - Configuring world.ini/12 - Other.html
@@ -0,0 +1,29 @@
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ ProtectRadius
+ Sets the radius in which non-admin players are not able to build.
+ 10
+
+
+ WorldDifficulty
+ Sets the difficulty of this world.
+ 1
+
+
+ LimitRadius
+ Limits the world similar to the nothcian world border.
+ 0
+
+
+
+
\ No newline at end of file
diff --git a/book/3 - Configuring world.ini/13 - Example Configurations.html b/book/3 - Configuring world.ini/13 - Example Configurations.html
new file mode 100644
index 0000000..337e2cd
--- /dev/null
+++ b/book/3 - Configuring world.ini/13 - Example Configurations.html
@@ -0,0 +1,31 @@
+Superflat world
+
+
+ To generate a Superflat world, change the values under the [Generator]
section to:
+
+
+BiomeGen=Constant
+ConstantBiome=Plains
+HeightGen=Flat
+FlatHeight=3
+ShapeGen=HeightMap
+SeaLevel=0
+Finishers=Villages
+
+
+
+Empty world
+
+ To generate a world that only contains air, change the values under the [Generator]
section to:
+
+
+BiomeGen=Constant
+ShapeGen=HeightMap
+HeightGen=Flat
+FlatHeight=0
+CompositionGen=SameBlock
+SameBlockType=air
+SameBlockBedrocked=0
+Finishers=
+
+
diff --git a/book/3 - Configuring world.ini/2 - General.html b/book/3 - Configuring world.ini/2 - General.html
new file mode 100644
index 0000000..9505c8b
--- /dev/null
+++ b/book/3 - Configuring world.ini/2 - General.html
@@ -0,0 +1,92 @@
+
+ Specifies the spawn point for new players. The coordinates are absolute, in blocks, and may be fractional. If any of the values are missing, Cuberite provides a default.
+
+
+Available Options
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ Dimension
+ The Dimension of this World. Can be: Overworld, Nether, End
+ Overworld
+
+
+ UnusedChunkCap
+ Maximum number of chunks in memory before the server starts to start an early save (See below).
+ 1000
+
+
+ IsDaylightCycleEnabled
+ Enables/Disables the Server to stop time in the world. Boolean: Can be 0 or 1.
+ 1
+
+
+ GameMode
+
+ 0 means Survival mode
+ 1 means Creative mode
+ 2 means Adventure mode
+ 3 means Spectator mode
+
+ 0
+
+
+ Weather
+
+ The current weather in the world. This is set by the server on shutdown and will be replaced if edited while the server is running!
+ 0 means clear weather
+ 1 means rainy weather
+ 2 means thunderstorm
+
+ 0
+
+
+ WorldAgeMS
+ Age of the world in milliseconds. Internal use only.
+ None
+
+
+ TimeInTicks
+ This is used to keep track of the ingame time of the world measured in Ticks. In be in the range of [0, 20000].
+ None
+
+
+
+
+
+Unused Chunk Cap
+
+ A chunk is a 16x16x256 segment of blocks. Cuberite performs a save cycle every 5 minutes.
+ In a save cycle, all unused chunks are saved to disk and then removed from RAM. Saves cause
+ a drop in memory usage. If the number of unused chunks waiting to be saved exceeds
+ UnusedChunkCap
, Cuberite will perform an early save cycle to free RAM earlier.
+
+
+
+ If Cuberite is using too much RAM when the server is under load, lowering UnusedChunkCap
+ from its default of 1000 may help significantly. Setting the value to 0 means chunks are always saved
+ immediately when they are no longer used. Alternatively, if you'd like Cuberite to maximize performance
+ and utilize more RAM, increase UnusedChunkCap
.
+
+
+
+ The effect of UnusedChunkCap
will likely be unnoticeable on light load, when the cap
+ is never being reached and save cycles are being performed in 5 minutes intervals. In contrast to that,
+ the effect is often significant when travelling fast and loading many chunks, such as flying
+ at high speed.
+
+
+
+ The optimal value varies depending on settings, system hardware, and playstyle. We currently have no
+ official recommended value, and recommend trial and error. A more intuitive setting is planned for the
+ future, where the exact amount of maximum RAM desired is configured.
+
diff --git a/book/3 - Configuring world.ini/3 - Broadcasting.html b/book/3 - Configuring world.ini/3 - Broadcasting.html
new file mode 100644
index 0000000..5f2f6fd
--- /dev/null
+++ b/book/3 - Configuring world.ini/3 - Broadcasting.html
@@ -0,0 +1,29 @@
+
+ Specifies setting to broadcast certain events to all players.
+
+
+Available Options
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ BroadcastDeathMessages
+ If the server should broadcast death messages in this world. Boolean: Can be 0 or 1.
+ 1
+
+
+ BroadcastAchievementMessages
+ If the server should broadcast achievement messages in this world. Boolean: Can be 0 or 1.
+ 1
+
+
+
+
diff --git a/book/3 - Configuring world.ini/4 - SpawnPosition.html b/book/3 - Configuring world.ini/4 - SpawnPosition.html
new file mode 100644
index 0000000..e894ec3
--- /dev/null
+++ b/book/3 - Configuring world.ini/4 - SpawnPosition.html
@@ -0,0 +1,44 @@
+
+ Specifies the spawn point for new players. The coordinates are absolute, in blocks, and may be fractional. If any of the values are missing, Cuberite provides a default.
+
+
+Available Options
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ MaxViewDistance
+ Sets the maximum viewing Distance for Clients. Lower this for better performance on weaker or busy systems.
+ 10
+
+
+ X
+ X coordinate of the spawn point
+ 0
+
+
+ Y
+ Y coordinate of the spawn point
+ The height of the terrain at the point (X, Z)
+
+
+ Z
+ Z coordinate of the spawn point
+ 0
+
+
+ PregenerateDistance
+ Number of chunks in each direction that are generated on initial world generation.
+ 20 on release. 9 on Debug.
+
+
+
+
diff --git a/book/3 - Configuring world.ini/5 - Storage.html b/book/3 - Configuring world.ini/5 - Storage.html
new file mode 100644
index 0000000..70c6647
--- /dev/null
+++ b/book/3 - Configuring world.ini/5 - Storage.html
@@ -0,0 +1,60 @@
+
+ This section specifies if Cuberite should save world chunks or not, as well as the compression level for world files.
+
+
+Available Options
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ Schema
+ Specifies if world chunks should be saved or not. May be one of "Default", "Anvil" and "Forgetful". See table below for their description.
+ Default
+
+
+ CompressionFactor
+ How much the world files should be compressed. Lower values mean much larger file sizes, but slightly increased performance, and higher values mean slightly smaller file sizes and much lower performance. It is recommended just to keep with the default.
+ 6
+
+
+
+
+
+Schema Options
+
+
+
+
+
+ Schema
+ File Type
+ Description
+
+
+
+
+ Default
+ .mca
+ This is just an alias for Anvil at the moment.
+
+
+ Anvil
+ .mca
+ Saves chunks. Storage is compatible with other Minecraft-related tools and programs. MCA files are stored in the "region" subfolder of the world folder, and a "level.dat" file is generated inside the world folder.
+
+
+ Forgetful
+ N/A
+ Doesn't save chunks. Changes to the world are lost as soon as the chunks are unloaded, making this useful for read-only public servers. Please note that Cuberite will still load chunks using other schemas.
+
+
+
+
diff --git a/book/3 - Configuring world.ini/6 - Plants.html b/book/3 - Configuring world.ini/6 - Plants.html
new file mode 100644
index 0000000..eeecdd0
--- /dev/null
+++ b/book/3 - Configuring world.ini/6 - Plants.html
@@ -0,0 +1,29 @@
+
+ Specifies setting on plants in this world.
+
+
+Available Options
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ MaxCactusHeight
+ Limits the cactus growing height in this world.
+ 3
+
+
+ MaxSugarcaneHeight
+ Limits the sugar cane growing height in this world.
+ 3
+
+
+
+
diff --git a/book/3 - Configuring world.ini/7 - Physics.html b/book/3 - Configuring world.ini/7 - Physics.html
new file mode 100644
index 0000000..d8e1716
--- /dev/null
+++ b/book/3 - Configuring world.ini/7 - Physics.html
@@ -0,0 +1,77 @@
+
+ Specifies setting for internal physics setup.
+
+
+Available Options
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ DeepSnow
+ Enables/Disables that snow can stack up on itself during downfall.
+ 1
+
+
+ ShouldLavaSpawnFire
+ Enables/Disables the ability of lava to spawn fire on surrounding blocks. Boolean: Can be 0 or 1.
+ 1
+
+
+ TNTShrapnelLevel
+
+ Sets the blocks that should fly away after an explosion. This is disabled at the moment.
+ 0: No blocks are blown away.
+ 1: Only the ones affected by gravity.
+ 2: Any block is affected.
+
+ 2
+
+
+ WaterSimulator
+
+ Sets the water simulator.
+ Vanilla: Notchian-like behaviour.
+ Floody: A way more aggressive water distribution.
+ Vaporise: Water will disappear (mostly used for nether behaviour).
+ null: No water simulation.
+ Vanilla and Floody can be further manipulated. See {{3.14 - here}}.
+
+ Vanilla
+
+
+ LavaSimulator
+
+ Sets the lava simulator.
+ Vanilla: Notchian-like behaviour.
+ Floody: A way more aggressive lava distribution.
+ Vaporise: Lava will disappear.
+ null: No lava simulation.
+ Vanilla and Floody can be further manipulated. See {{3.15 - here}}.
+
+ Vanilla
+
+
+ SandInstantFall
+ Enables/Disables the falling animation for sand. Boolean: 0 -> Animation, 1 -> No animation.
+ 0
+
+
+ RedstoneSimulator
+
+ Sets the redstone simulator.
+ Incremental: notchian-like behaviour.
+ noop: disables redstone.
+
+ Incremental
+
+
+
+
diff --git a/book/3 - Configuring world.ini/8 - Mechanics.html b/book/3 - Configuring world.ini/8 - Mechanics.html
new file mode 100644
index 0000000..235a2a6
--- /dev/null
+++ b/book/3 - Configuring world.ini/8 - Mechanics.html
@@ -0,0 +1,54 @@
+
+ Specifies setting for some game mechanics.
+
+
+Available Options
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ CommandBlocksEnabled
+ Enables/Disables command blocks. Command blocks are VERY experimental at this point. Boolean: Can be 0 or 1.
+ 0
+
+
+ PVPEnabled
+ Enables/Disables PVP. Boolean: Can be 0 or 1.
+ 1
+
+
+ UseChatPrefixes
+ Enables/Disables the chat prefixes for all players. Boolean: Can be 0 or 1.
+ 1
+
+
+ MinNetherPortalWidth
+ Sets the minimum nether portal width.
+ 2
+
+
+ MaxNetherPortalWidth
+ Sets the maximum nether portal width.
+ 21
+
+
+ MinNetherPortalHeight
+ Sets the minimum nether portal height.
+ 3
+
+
+ MaxNetherPortalHeight
+ Sets the maximum nether portal height.
+ 21
+
+
+
+
diff --git a/book/3 - Configuring world.ini/9 - Monsters.html b/book/3 - Configuring world.ini/9 - Monsters.html
new file mode 100644
index 0000000..9f5cd42
--- /dev/null
+++ b/book/3 - Configuring world.ini/9 - Monsters.html
@@ -0,0 +1,34 @@
+
+ Specifies setting for the monsters.
+
+
+Available Options
+
+
+
+
+
+ Variable
+ Meaning
+ Default
+
+
+
+
+ VillagersShouldHarvestCrops
+ Villagers don't do anything at this point. So this changes nothing.
+ 1
+
+
+ AnimalsOn
+
+ 1
+
+
+ Types
+ Sets a list of allowed monsters (both aggressive and passive). All should be lowercase and comma separated.
+ bat, cavespider, chicken, cow, creeper, guardian, horse, mooshroom, ocelot, pig, rabbit, sheep, silverfish, skeleton, slime, spider, squid, wolf, zombie
+
+
+
+
diff --git a/book/4 - MultiWorlds/1 - Multiworlds Overview.html b/book/4 - MultiWorlds/1 - Multiworlds Overview.html
new file mode 100644
index 0000000..73392f5
--- /dev/null
+++ b/book/4 - MultiWorlds/1 - Multiworlds Overview.html
@@ -0,0 +1,45 @@
+
+ Cuberite supports multiple worlds. Each world has its own world.ini
file.
+ Additional Worlds can be added by editing settings.ini
.
+ This is explained in the example below.
+
+
+Adding Worlds
+
+
+[Worlds]
+DefaultWorld=world
+World=world_nether
+World=world_the_end
+World=myNewWorld
+World=HappyLand
+
+
+
+
+ In the example above, 2 extra worlds are added to the server.
+ Note that this automatically creates 2 additional configuration files, namely myNewWorld/world.ini
+ and HappyLand/world.ini
.
+
+
+Dimensions (World types)
+
+
+ To create a nether type world, you should append the _nether
suffix to your world name,
+ e.g. World=myHellishWorld_nether
. This creates a world.ini
preconfigured as a nether.
+ For end worlds, the same rules apply, append the _the_end
suffix to your world name.
+ Once a default world.ini
is created, you are free to tweak it to your liking.
+
+
+
+ The _nether
and _the_end
suffixes are only used when no world.ini
exists,
+ and guide the server in choosing the contents of the default world.ini it's about to create.
+ When a world.ini is present, the suffixes do not matter any more and the dimension is dictated
+ by the Dimension
option inside each world.ini
.
+
+ The _end
suffix is treated like _the_end
suffix for compatibility with previous Cuberite versions.
+
+
+
+ The rest of this section deals with linking worlds and travelling between them.
+
diff --git a/book/4 - MultiWorlds/2 - Traveling by Command.html b/book/4 - MultiWorlds/2 - Traveling by Command.html
new file mode 100644
index 0000000..dbace0e
--- /dev/null
+++ b/book/4 - MultiWorlds/2 - Traveling by Command.html
@@ -0,0 +1,4 @@
+
+ If you have the core.portal
permission, you may use the following command to travel between worlds:
+ /portal Worldname
. To list all available worlds, use /worlds
.
+
diff --git a/book/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html b/book/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html
new file mode 100644
index 0000000..3c21917
--- /dev/null
+++ b/book/4 - MultiWorlds/3 - Linking Worlds Without Plugins.html
@@ -0,0 +1,13 @@
+
+ You can easily link worlds without resorting to plugins by modifying world.ini
files.
+ However, this method is limited: Each world can only be linked to 2 different worlds.
+
+
+
+ By default, the overworld is linked to two worlds: The Nether and The End.
+ Stepping through any Nether Portal leads to the Nether, and stepping through any End Portal leads to the End.
+ The behavior of Nether and End portals can be tweaked, and you can make each portal type teleport to a world of your choice.
+ This is done by editing the [LinkedWorlds]
section of each world's world.ini
file.
+ Note that with this method, you can't make two different portals of the same type teleport you to two different worlds.
+ If you want such behavior, you should use a plugin. See the next subsection.
+
diff --git a/book/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html b/book/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html
new file mode 100644
index 0000000..d374e40
--- /dev/null
+++ b/book/4 - MultiWorlds/4 - Linking Worlds with a Plugin.html
@@ -0,0 +1,3 @@
+
+ The most configurable way to link worlds together is using a dedicated plugin, such as Portal V2 . More plugins can be found at the respository .
+
diff --git a/book/4 - MultiWorlds/5 - Bungeecord.html b/book/4 - MultiWorlds/5 - Bungeecord.html
new file mode 100644
index 0000000..ea2e30f
--- /dev/null
+++ b/book/4 - MultiWorlds/5 - Bungeecord.html
@@ -0,0 +1,3 @@
+
+ Cuberite has experimental Bungeecord support.
+
From 2f2fce7409e608358596258c4f9314045db8fb36 Mon Sep 17 00:00:00 2001
From: peg195 <127033421+peg195@users.noreply.github.com>
Date: Thu, 29 Jun 2023 17:04:19 +0800
Subject: [PATCH 58/58] Add files via upload
---
README.md | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 README.md
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..5ae69d4
--- /dev/null
+++ b/README.md
@@ -0,0 +1,37 @@
+users-manual
+============
+
+A User's Manual for Cuberite
+
+There is an automatically updated version of the manual at [book.cuberite.org](https://book.cuberite.org), which updates every hour if a new commit has been pushed to this repository.
+
+
+Developers' Area
+----------------
+
+This book is structured as individual HTML snippets for each chapter. The filename describes the section number and also the name of the section, separated by " - ".
+
+A sample input directory structure would be:
+
+ /
+ |> 0 - Introduction/
+ | |> 1 - Intro.html
+ | |> 2 - Notes.html
+ |> 1 - Setting Up/
+ | |> 1 - Downloading.html
+ | |> 2 - Running.html
+
+The idea is that the generator, combines the files to form 2 outputs - one standalone HTML page with all sections integrated and internal links, and another with each file (or section?) being a separate page. At the moment the generator only compiles to a single page, but multiple page is planned.
+
+Here is a guide to writing:
+
+Links to another section are automatically generated like so - `{{Section Number - Text of Link}}`.
+
+Here is a list of semantically correct and styled HTML elements for specific purposes:
+
+ * `` For Paragraphs
+ * `
` For Headings
+ * `` For information tangentially related to the content.
+ * `