feat:上传mcguide-开发指南部份

This commit is contained in:
Othniel su
2024-12-23 10:57:59 +08:00
parent 7292166c88
commit 0dc59fa4f0
3297 changed files with 63375 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
---
front:
hard: 入门
time: 分钟
---
# 自定义维度及相关内容总览
## 维度的概念
[维度](https://minecraft-zh.gamepedia.com/维度)(Dimension)为Minecraft中平行世界的称谓包括主世界、下界、末地等。
## 维度分类
### MC内置维度
如同官方wiki中介绍的那样当前基岩版的维度包括主世界、下界和末地对应的 *DimensionId* 为0~2。
### MOD SDK自定义维度
#### 旧版自定义维度
在官方推出第五人格mod之时我们将内置的维度拓展到了 3~20也就是新增了17个自定义维度。现有开发者使用的自定义维度都是在3~20 之间的维度中选择。
#### 新版自定义维度
**问题**
旧版本的自定义维度会引起一个严重的问题:**开发者使用的自定义维度值冲突**。新增的解决方案是增大了自定义维度的设置的范围[22~int 最大值)。
**解决方案:**
尽可能的增大自定义维度ID值设置的范围多个mod的冲突发生的可能性越小。所以新版本中增加了新的自定义维度设置方案[详细查看](./1-自定义维度.md#jump_to_custom_dimension)。
## 自定义生物群系相关
在自定义生物群系中,设置群系地貌时需要指定对应的[自定义维度](./2-群系地貌.md#jump_to_terrant)。该维度设置可以采用旧版的设置也可以使用新版自定义维度方法。