Minecraft(我的世界)中文论坛
标题: MC1.7:指令方块刷自定义书本教程
作者: PotatoMaster101 时间: 2014-1-3 20:06
标题: MC1.7:指令方块刷自定义书本教程
大家好,今天教大家如何用指令方块刷出一本带有自定义书名,作者和内容的书。当然,大家可以用NBT制作,但指令方块是第二种方法。这个教程是十分的简单,直接用3个NBT就能完成这一切,就算是给新手吧。首先上图:
大家看到这本书有3页,拥有自定义名字和作者。作者我写的是我的名字,但大家可以完全自定义。
进入教程。首先是教大家如何刷出一本普通的空书。指令:
- /give @p minecraft:written_book 1 0
复制代码 大家看见这是用/give指令刷出的书。更高级的可以,比如刷出一个箱子,里面带有自定义的书本。当大家把这条指令打进指令方块激活后,会刷出一个空的书,打开没有任何文字。之后就加入点NBT,让书本有自定义信息。指令:
- /give @p minecraft:written_book 1 0
- {title:"Test",author:Notch,pages:[P1,P2,P3]}
复制代码 当大家把这条指令打入指令方块后,会刷出本名叫Test的书,作者是Notch。打开书后有3页,第一页写着P1,第二页P2,第三页P3。讲解下NBT:
title:书的名字。这里可以随便写。书名前后的“ ”加不加都可以,但本人喜欢在任何名字前后加“ ”。
author:书作者。这里大家可以写大家的名字。当然也可以想些什么就写什么。
pages:这个NBT是控制书的内容用的。里面的逗号就是分页用的。比如大家可以打:pages:[HAHAHA,HEHEHE],这个意思是在书本的第一页显示HAHAHA,第二页显示HEHEHE。一本书最高是50页,所以可以有49个逗号分开。
=======END=========
作者: ⭐✔️ 时间: 2014-1-3 20:17
感觉是最简单的了
作者: 1292029552 时间: 2014-1-3 22:19
指令方块万岁!~
作者: 伊塔丨库亚 时间: 2014-1-3 22:37
顶一个。。。。指令方块现在相比以前功能多了好多了。。。。
作者: 1036606949 时间: 2014-1-3 23:42
1.7可以用命令方块代替NBT了!大悟!!!
@张山
作者: 审奥不解释 时间: 2014-1-4 14:30
审奥来顶贴不解释!
作者: PotatoMaster101 时间: 2014-1-4 14:41
审奥不解释 发表于 2014-1-4 16:30 
审奥来顶贴不解释!
.。你在MCBBS出名吗
作者: 审奥不解释 时间: 2014-1-4 14:42
PotatoMaster101 发表于 2014-1-4 14:41 
.。你在MCBBS出名吗
不知道诶。。。。到时候测测人气
作者: PotatoMaster101 时间: 2014-1-4 14:44
审奥不解释 发表于 2014-1-4 16:42 
不知道诶。。。。到时候测测人气
嗯,测试下
作者: 843676292 时间: 2014-1-12 12:49
本帖最后由 843676292 于 2014-1-12 12:50 编辑
那我想修改已经写好的书呢?
大触求教!
作者: PotatoMaster101 时间: 2014-1-12 12:50
843676292 发表于 2014-1-12 14:49 
那我想修改已经写好的书呢?
大触求教!
不知道,好像不能改
作者: 843676292 时间: 2014-1-12 12:52
PotatoMaster101 发表于 2014-1-12 12:50 
不知道,好像不能改
表示NBT不会用,不会安装NBT,也没个1.6+的NBT整合包,NBT的那个教程的图也都崩了。。。。
话说NBT应该可以吧~
作者: PotatoMaster101 时间: 2014-1-12 12:53
843676292 发表于 2014-1-12 14:52 
表示NBT不会用,不会安装NBT,也没个1.6+的NBT整合包,NBT的那个教程的图也都崩了。。。。
话说NBT应该 ...
应该可以,不过没研究过
作者: 火星使者 时间: 2014-8-1 18:46
赞一个吧,土豆菌果然是土豆菌
作者: shu_zi 时间: 2014-8-16 23:54
PotatoMaster101大大,为什么minecraft:written_book 这个我输了就不给我书了
作者: PotatoMaster101 时间: 2014-8-17 00:08
那要看你的版本了
如果是1.6以下要用数字ID
如果是1.7+,那就可以是文字
确保/give指令格式正确
作者: shu_zi 时间: 2014-8-17 00:29
1.7.2 我是复制的
作者: 唔咩 时间: 2014-8-21 14:03
怎么回车?求指教QAQ?


作者: PotatoMaster101 时间: 2014-8-21 17:04
\n代码可以
详细去我索引 有一个/tellraw整人的教程,里面有说到
作者: 唔咩 时间: 2014-8-24 11:44
谢谢{:10_512:}
作者: 唔咩 时间: 2014-8-24 12:24
代码怎么用的?求教。


————————
话说我在前面加了一个[空格]就行了{:10_522:}


作者: PotatoMaster101 时间: 2014-8-24 13:16
不知道光是{pages}怎么用
但是如果给书本加上Json的话,那就可以了
作者: 唔咩 时间: 2014-8-24 21:34
好吧,还有别的方法么?请问您这些代码是哪里学来的?{:10_512:}
作者: PotatoMaster101 时间: 2014-8-25 07:38
自行研究+多年经验
作者: 唔咩 时间: 2014-8-27 18:14
{:10_492:}大神
作者: 951381767 时间: 2014-9-13 23:48
我1.7.2版本,我看了一下ess插件的代码,有一个工具包里面给了一本书,用指令给的,指令如下- 387 1 title:&4书_&9与_&6颜色 author:Essentials lore:游戏内的颜色代码 book:颜色。。。。那个‘book:颜色’这个东西是书的内容,他是把一些内容预设成“颜色”这个章节,我用“/give <player> 387 1 title:XXX author:xxx book:颜色"这个指令的时候,给我刷的一本书的内容是和他的书一样的。也许我说的不清楚。简单一点就是:把书的具体内容ABCD设置成代码A,只要用指令刷书本的时候把设置内容为代码A,书本就会出现ABCD的内容,而不需要全部内容都写一遍。这个怎么做到的
作者: 的饿 时间: 2014-11-4 13:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: PotatoMaster101 时间: 2014-11-4 17:17
看不懂这段话什么意思(代码A什么)
“简单一点就是:把书的具体内容ABCD设置成代码A,只要用指令刷书本的时候把设置内容为代码A,书本就会出现ABCD的内容,而不需要全部内容都写一遍。这个怎么做到的”
作者: endfish044 时间: 2014-11-24 15:01
我比较好奇单人模式下§符号无法使用。1.7+版本字体JS模式效果无解的用法
请问大神怎么才能定义色彩呢?是不是由于原版而无法使用。最近更新软件被这个难住了
1.7根本做不出怪物彩色名字和物品彩色。字体等设置
我看了很多都是装了中文修复和MOD才可以使用。
这个童鞋说的大概其实是一种物品生成编辑的用法。先定义物品ID和内容。只要使用代码就会出现这种书
类似刚刚登录服务器的向导书
作者: PotatoMaster101 时间: 2014-11-24 15:05
原本目前不能有颜色文字 不支持,除了json可以
作者: endfish044 时间: 2014-11-24 15:07
好的。感谢。。。看来我只能编写一个简单的书本生成器了。。。{:10_524:}
完全没什么可以让我更多定义的内容。好伤心。
作者: endfish044 时间: 2014-11-25 14:07
根据仔细的测试和研究书本所写的JSON好像用的是<P>#换行符
代码如上,复制即可。。。
换行符和空格
根据一行内容多少进行判断
双行12汉字范围的空格判断为单行
不读取JS写入的/n/r之类的写法
1.8兼容此类
1.7就无奈了
大概就是这些
完全不兼容色彩
虽然1.7支持JSON但是并不显示内容效果
所以无语了{:10_494:}感觉跪了。。。
作者: PotatoMaster101 时间: 2014-11-25 15:00
json可以使用/n来空航
作者: endfish044 时间: 2014-11-25 18:37
但是书本好像是TXT性质而无法转换成JSON效果.
我转换成JSON形式全部内容和效果都无法显示.
作者: PotatoMaster101 时间: 2014-11-25 19:37
1.8书本不是支持json了
作者: endfish044 时间: 2014-11-26 09:48
{:10_493:}我不玩1.8
所以研究的是1.7+的。。。
果然1.6以后各种无奈
作者: q2539171536 时间: 2014-11-26 18:56
高科技。MCBBS有你更精彩~~~
作者: Exist_Maro 时间: 2014-11-26 22:09
不错呀支持支持支持
作者: CHASON城 时间: 2014-11-27 02:33
好贴收藏了·
作者: 低调的奶茶 时间: 2015-7-25 12:13
感谢卤煮分享~~证号用得到!
作者: tomibangs 时间: 2015-8-30 23:06
您好楼主大大,哪如何在书页的文字里换行,以及改变文字的粗细以及颜色呢? 不知道可以否?
作者: Kirby1 时间: 2016-6-17 12:22
BUTBUT还需要转义QAQ
作者: Kanyuki 时间: 2016-11-10 22:21
貌似30字符一行?所以笨方法就是在前面加空格让上一行字符满……
作者: byaadd 时间: 2017-8-25 13:54
大触我们做朋友吧
作者: z2462245786 时间: 2017-8-25 14:30
大佬还在么,我想做一本回城卷轴,需要装备属性的速度是2.0,这样得到书以后就不知道为什么书上不能写字了,但是我想在nbt里面加的时候怎么弄都输数据标签分析失败,或者像这样没有内容只有属性/give @p minecraft:writable_book 1 0
{AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:2.0,AttributeName:generic.movementSpeed,Name:Speed}],title:"回城卷轴",author:上官流云,pages:[-208 71 89],
display:{Name:"回城卷轴",Lore:["速度极快 ","卷轴"]}}
作者: z2462245786 时间: 2017-8-25 14:32
我做这个的目的是挖矿的时候拿着跑矿道,回地面的话就tp,于是就打算在书里记一下坐标
作者: mwf 时间: 2017-8-25 15:47
6666666666666666666666