如何通过数据包添加新维度[ 1.16 ] - 游戏技巧 - Minecraft(我的世界)中文论坛 -.html

如何通过数据包添加新维度[ 1.16 ] - 游戏技巧 - Minecraft(我的世界)中文论坛 -

Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 8261|回复: 59
打印 上一主题 下一主题

[教程] 如何通过数据包添加新维度[ 1.16 ]

[复制链接]
痕_迹 当前离线
积分
374
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2017-7-14
查看详细资料

来自:福建

跳转到指定楼层
楼主
发表于 2020-6-27 10:55:48 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 旋风233 于 2020-7-24 08:58 编辑

大家好!我是小萌新旋风!


貌似很多人都想要自定义维度的教程啊。。。于是我又去研究了一下Wiki - 维度mcbbs - 原版模组入门教程,差不多弄懂了自定义维度。那下面就开始教程吧!

1.在mc新建一个存档,记录存档名

2.打开 .minccraft/saves/你新建的存档/datapacks ,在这里随便新建一个文件夹作为数据包名称(例:custom_worlds)

3.在custom_worlds里新建一个pack.mcmeta文件(新建一个文本文档,把名字改成pack,把后缀改成mcmeta),里面输入:
  1. {
  2.   "pack": {
  3.     "pack_format": 5,
  4.     "description": "§6自定义世界\n§aCustom Worlds"
  5.   }
  6. }
复制代码
其中,pack_format是这个数据包的版本,1.16是5,description是这个数据包的描述,里面的字可以随意修改(§是颜色代码,后面带0~9或a~f;\n是换行的意思)

4.在游戏里输入 /datapack list 如果出现类似图上的提示“已启用2个数据包” 就说明你的数据包是对的。如果没有,请认真看上面的1~3点,或者去看看别人的教程,或者直接下载最下面的数据包

5.在数据包里新建一个data文件夹,里面再新建一个minecraft文件夹,里面再新建一个dimention文件夹和dimention_type文件夹,里面再分别新建一个文件夹(文件夹名字要一致,例:custom)。wiki上是这样说的:
不像其他数据包内容那样,维度只在minecraft命名空间内工作,并且需要一个子文件夹作为“命名空间”。例如,custom:test会调用data/minecraft/dimension/custom/test.json。
不像其他数据包内容那样,维度类型只在minecraft命名空间内工作,并且需要一个子文件夹作为“命名空间”。例如,custom:test会调用data/minecraft/dimension_type/custom/test.json。

6.在dimension/custom里新建一个文本文档,后缀改为.json(例:test.json),里面输入:
  1. {
  2.   "type": "custom:test",
  3.   "generator":{
  4.     "type": "minecraft:noise",
  5.     "seed": 10086,
  6.     "settings": "minecraft:overworld",
  7.     "biome_source": {
  8.       "seed": 10086,
  9.       "type": "minecraft:vanilla_layered"
  10.     }
  11.   }
  12. }
复制代码
其中:

第1个type是维度的名称,具体看第5点的引用1

generator是维度的生成设置,里面写的是如何生成维度

第2个type是生成器的ID,有3种:minecraft:noise(生成普通世界), minecraft:flat(生成超平坦世界), minecraft:debug(生成调试世界),这里主要讲minecraft:noise

第1个seed是地形的种子,可以随意输入数字

settings是地形的生成形状,总共有6种:minecraft:overworld(生成普通的主世界), minecraft:amplified(生成放大化的主世界)、minecraft:nether(生成常规的下界), minecraft:caves(生成类似下界却拥有主世界地形特征的世界), minecraft:end(生成末地主岛)和minecraft:floating_islands(生成末地浮岛)

biome_source是设置要生成的生物群系和其形状

第2个seed是生成生物群系的种子,与第1个seed一样,但也允许不一样

第3个type是生物群系生成类型。有5种:minecraft:vanilla_layered(默认), minecraft:fixed, minecraft:checkerboard, minecraft:multi_noise和minecraft:the_end,这里用minecraft:vanilla_layered

到这里,dimension/custom的json文件就基本写完啦

7.在dimension_type/custom里新建一个文本文档,后缀改为.json,名称要与dimension/custom里新建的json文件名字一样,里面输入:
  1. {
  2.   "ultrawarm": false,
  3.   "natural": true,
  4.   "shrunk": false,
  5.   "piglin_safe": false,
  6.   "respawn_anchor_works": false,
  7.   "bed_works": true,
  8.   "has_raids": true,
  9.   "has_skylight": true,
  10.   "has_ceiling": false,
  11.   "ambient_light": 0.0,
  12.   "logical_height": 256,
  13.   "infiniburn": "minecraft:infiniburn_overworld"
  14. }
复制代码
其中:

ultrawarm:可以是true或false,表示维度是否表现得类似于下界(水会蒸发,海绵会干,使得熔岩流动更快、扩散更远等

natural:可以是true或false,当为false时,指南针会随机转动等;当为true时,下界传送门会生成僵尸猪灵等

shrunk:可以是true或false。决定了维度是否和下界一样,被当做8米/方块看待
piglin_safe:
可以是true或false,表示猪灵和疣猪兽是否不会僵尸化。

respawn_anchor_works:可以是true或false,表示玩家是否可以使用重生锚

bed_works:可以是true或false,表示玩家是否可以使用床(true可以睡觉,false点床会爆炸)

has_raids可以是true或false,表示带有不祥之兆的玩家是否可以触发袭击

has_skylight可以是true或false,表示该维度是否有天空光照

has_ceiling可以是true或false,表示该维度是否拥有一个基岩天花板

ambient_light:表示该维度拥有多少光照,0.0~1.0之间,值越高越亮

logical_height:表示玩家使用紫颂果或下界传送门可以到达的最大高度。不会影响现有的传送门

infiniburn:一个方块标签的命名空间ID,决定该维度中火可以在什么方块上永久燃烧。有3种:minecraft:infiniburn_overworld(主世界), minecraft:infiniburn_nether(下界), minecraft:infiniburn_end(末地)

ender_dragon:可选,可以是true或false,表示该维度是否有一条末影龙的Boss,默认为false。

fixed_time:可选,可以是0至24000之间的整数。如果将它设为一个数字,游戏内的昼夜时间将会固定在这个指定值上。要确保正常的昼夜循环,就不写这一行。

biome_zoomer:可选,可以是FuzzyOffsetConstantColumnBiomeZoomer(用于主世界)或FuzzyOffsetBiomeZoomer(用于下界或末地)
关于
dimension_type/custom/test.json里面输入的值的表格(来自wiki):
属性
ultrawarmfalsetruefalse
naturaltruefalsefalse
shrunkfalsetruefalse
piglin_safefalsetruefalse
respawn_anchor_worksfalsetruefalse
bed_workstruefalsefalse
has_raidstruefalsetrue
has_skylighttruefalsefalse
has_ceilingfalsetruefalse
fixed_time不适用180006000
ambient_light0.00.10.0
logical_height256128256
infiniburnminecraft:infiniburn_overworldminecraft:infiniburn_netherminecraft:infiniburn_end

8.到这里,自定义维度就创建好啦~保存json文件,重进存档(用/reload没用),如果看到这个提示: 就说明你的json文件放对位置啦~点“我知道我在做什么”,进入存档,输入/execute in custom:test run tp 0 64 0, 如果执行成功被传送过去,那么你就创建好了一个新维度啦~




数据包在这里----> custom_worlds.zip (1.86 KB, 下载次数: 205)(2kb都不到= =)


完~~如果看到帖子中有错误,请指出~


需要了解更多的可以去这个网站--->https://zhangshenxing.gitee.io/vanillamodtutorial/

评分

参与人数 7人气 +9金粒 +50收起 理由
EverestRebel+ 5OHHHHHHHHHHHHHHHHHHHH
jason_sun+ 2神乎其技!6的飞起!
Zevn+ 2+ 40MCBBS有你更精彩~
Enochxyn+ 1神乎其技!6的飞起!
aa0307bb+ 2MCBBS有你更精彩~
Chelover_C60+ 2MCBBS有你更精彩~
yang932+ 5神乎其技!6的飞起!

查看全部评分

帖子永久链接: 

Minecraft中文论坛 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站所有主题由该帖子作者发表,该帖子作者享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者的同意
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
5、本帖若有内容转载自其它媒体,不代表本站赞同其观点和对其真实性负责
6、若本帖涉及任何版权问题,请立即告知本站,本站将及时予以删除并致以最深的歉意
7、Minecraft(我的世界)中文论坛管理员和版主有权不事先通知发贴者而删除本文

Minecraft.Wnxi 当前离线
积分
8387
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-5-16
查看详细资料

来自:福建

受到警告 沙发
发表于 2020-6-27 10:57:26 | 只看该作者
欢迎新人新人牛逼。
反正编程这一块我是一窍不通

评分

参与人数 1人气 -1金粒 -10收起 理由
ZeroExact-1-10请阅读版规,本版严禁灌水

查看全部评分

回复

使用道具 举报

差点20 当前离线
积分
475
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2013-6-30
查看详细资料

来自:广东

受到警告 板凳
发表于 2020-6-27 11:11:43 | 只看该作者

评分

参与人数 1人气 -1金粒 -10收起 理由
ZeroExact-1-10请阅读版规,本版严禁灌水

查看全部评分

回复

使用道具 举报

南柯郡守 当前离线
积分
7414
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2013-7-2
查看详细资料

来自:福建

地板
发表于 2020-6-27 12:04:38 | 只看该作者
这个是真的干货  太硬核了
回复

使用道具 举报

南柯郡守 当前离线
积分
7414
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2013-7-2
查看详细资料

来自:福建

5#
发表于 2020-6-27 12:05:48 | 只看该作者
本帖最后由 南柯郡守 于 2020-6-27 12:13 编辑

这是真的干货 太硬核了
很尴尬
网卡了
我手动发了两遍可还行
回复

使用道具 举报

WeZeRs 当前离线
积分
0
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-3-20
查看详细资料

来自:河北

受到警告 6#
发表于 2020-6-27 12:32:57 | 只看该作者
大佬NP!!!!

评分

参与人数 1人气 -1金粒 -10收起 理由
ZeroExact-1-10请阅读版规,本版严禁灌水

查看全部评分

回复

使用道具 举报

WeZeRs 当前离线
积分
0
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-3-20
查看详细资料

来自:河北

受到警告 7#
发表于 2020-6-27 12:33:27 | 只看该作者
膜拜膜拜!!

评分

参与人数 1人气 -1金粒 -10收起 理由
ZeroExact-1-10请阅读版规,本版严禁灌水

查看全部评分

回复

使用道具 举报

PercyDan 当前离线
积分
12941
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2017-4-3
查看详细资料

来自:上海

8#
发表于 2020-6-27 12:43:45 | 只看该作者
草 原来数据包这么nb了,我火星了
回复

使用道具 举报

SuggerDaddy 当前离线
积分
32
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-3-20
查看详细资料

来自:山东

9#
发表于 2020-6-29 21:22:54 | 只看该作者
可以,通俗易懂,辛苦了
回复

使用道具 举报

glf_Xiao_Fei 当前离线
积分
340
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2015-8-1
查看详细资料

来自:浙江

受到警告 10#
发表于 2020-6-30 23:16:11 | 只看该作者
唔,,非常有用  感谢!

评分

参与人数 1人气 -1金粒 -10收起 理由
ZeroExact-1-10本版严禁灌水

查看全部评分

回复

使用道具 举报

FermiParadox 当前离线
积分
276
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2019-6-15
查看详细资料

来自:上海

11#
发表于 2020-7-17 14:45:14 | 只看该作者
正好也在研究自定义世界生成大佬及时雨
回复

使用道具 举报

随缘玩家 当前离线
积分
2786
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2014-5-7
查看详细资料

来自:湖北

受到警告 12#
发表于 2020-7-17 14:59:05 来自手机 | 只看该作者
厉害厉害

评分

参与人数 1人气 -1金粒 -10收起 理由
SHEEP_REALMS-1-10请仔细阅读版规,本版严禁灌水!.

查看全部评分

回复

使用道具 举报

A_AA 当前离线
积分
67
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-7-7
查看详细资料

来自:河北

受到警告 13#
发表于 2020-7-17 18:13:37 | 只看该作者
很有用.....

评分

参与人数 1人气 -1金粒 -10收起 理由
SHEEP_REALMS-1-10请仔细阅读版规,本版严禁灌水!.

查看全部评分

回复

使用道具 举报

小胆儿苍苍 当前离线
积分
61
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-6-12
查看详细资料

来自:山东

14#
发表于 2020-7-21 00:20:17 | 只看该作者
这么详细的教程我都懵了,呜呜
回复

使用道具 举报

XFcreeper 当前离线
积分
207
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2019-7-17
查看详细资料

来自:河北

15#
发表于 2020-7-23 15:30:18 | 只看该作者
本帖最后由 XFcreeper 于 2020-7-23 15:32 编辑

我想问一下,biomezoomer是干什么用的?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 京公网安备 11010502037624号 | 手机版

GMT+8, 2023-9-6 22:40 , Processed in 0.068208 second(s), Total 29, Slave 28 queries, Release: Build.2023.08.07 0824, Gzip On, Redis On.

"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

© 2010-2023 我的世界中文论坛 版权所有 本站内原创内容版权属于其原创作者,除作者或版规特别声明外未经许可不得转载