您现在的位置是:网站首页>列表内容
我的世界 旗帜命令方块NBT数据详述_单机游戏_游戏攻略_
2024-07-08 03:23:42
146人已围观
简介 我的世界 旗帜命令方块NBT数据详述_单机游戏_游戏攻略_
《我的世界》14W30a中加入的新装饰性方块--旗帜,前面已经为大家介绍过它的合成方式(《我的世界》旗帜命令方块合成方式介绍)下面要介绍的NBT数据则是可以让你刷出一些无法合成的旗帜,一起来看看吧。
NBT数据:
(由于Wiki暂无,以下内容中大部分为Youtube活跃玩家-“_Lm”的整理)
标签:
随方向变化的是Ration标签,和牌子一样,位置标签正是这。[比如图中8就是朝向南]
1.和牌告示牌一样,旗帜一共16个方向,每个方向有一个朝向值,值的范围就是0-15
2.每个旗帜同样有颜色,所以颜色值大家都很清楚:0-15
3.除了颜色以外,旗帜还有图案,这个数据标签叫做Pattern。
方向,颜色实例:
GIVE指令:/give @p minecraft:banner <数量> <颜色值>
给你两个蓝色旗帜:/give @p minecraft:banner 2 4
SETBLOCK指令:/setblock ~ ~ ~ minecraft:standing_banner <朝向值:0-15> <颜色值:0-15>
放置朝西的红色旗帜:/setblock ~ ~ ~ minecraft:standing_banner 4 1
BlockData指令:/blockdata ~ ~ ~ {Base:<背景颜色>,Patterns:[图案代码]}
图案标签格式:
在最后一条指令中我们看见了Pattern标签,接下来来看这个标签的格式:
对于Give指令:
{BlockEntityTag:
{
Patterns:[
Base:1,
{
Pattern:"图案代码",Color:颜色值
},
{
Pattern:"图案代码",Color:颜色值
}
]
}
}
在Give指令中,之前方块附加值已经规定了背景颜色,之后Base:1是代表有附加图案。之后中括号分隔每个图案设定。如代码所指,图案设定中:Pattern是图案代码(后面会列出),Color同Json是颜色,不过是数值。
对于Setblock及BlockData:
{Patterns:[
0:
{Pattern:"图案代码",Color:颜色值},
1:
{Pattern:"图案代码",Color:颜色值},
2:
{Pattern:"图案代码",Color:颜色值}
]
}
附加值已经规定了方向和背景颜色,Patterns后面中括号是所有图案设定。图案设定与Give相同,而每个团设定改成了花括号分隔,而且每个设定前面必须加上0:/1:/2:,表示图案序列。例子:SETBLOCK 或者更改现在的旗帜到"白色(15)背景朝西(4),红色(2)的中平分线(ms),和青色(6)的骷髅(sku)"
/setblock ~ ~ ~ minecraft:standing_banner 4 0 {Base:15,Patterns:[0:{Pattern:"ms",Color:2},1:{Pattern:"sku",Color:6}]}
GIVE 最近的玩家三个(3)"石灰色(10)背景,黄色(11)的左上方块(tl),紫色(5)右上方块(tr)"
/give @p minecraft:banner 3 0 {BlockEntityTag:{Base:10,Patterns:[{Pattern:"tl",Color:11},{Pattern:"tr",Color:5}]}}
最后是颜色值和图案代码(已全部翻译)
图案/Pattern
"mc" - 中心圆
"mr" - 中心菱形
"ss" - 小条纹
"gra"- 坡度
"tl" - 左上方块
"tr" - 右上方块
"bl" - 左下方块
"br" - 右下方块
"ls" - 靠左的线型
"rs" - 靠右的线型
"ts" - 考上的线型
"bs" - 靠下的线型
"hh" - 半水平
"dls"- 对角线(从右上角到左下角)
"drs"- 对角线(从左下角到右上角)
"cr" - 交叉
"ms" - 中平分线
"cs" - 中垂线
"tt" - 顶部三角
"bt" - 底部三角
"ld" - 左上三角
"rd" - 又上三角
"tts"- Top Saw
"bts"- Bottom Saw
"flo"- 花型
"bri"- 砖型
"sku"- 骷髅型
"cre"- 爬行者型
# - Colors:
1 - 黑
2 - 红
3 - 绿
4 - 蓝
5 - 紫
6 - 青色
7 - 浅灰
8 - 灰
9 - 粉
10 - 石灰色
11 - 黄
12 - 浅蓝
13 - 品红
14 - 橙色
15 - 白色