Xiao2
本帖最后由 dengyu 于 2021-11-20 14:37 编辑



  前言


希望在原版里实现服务端的命令绑定物品的功能,类似创世神里的笔刷绑定物品,但是苦于成书的data复制是json文本,就放弃了。
直到@底层咸鱼 发布了《命令书》 我才知道 书与笔 的文本是string。
所以计划又可行了!!十分感谢底层咸鱼!本来思路就是一样的,所以这个数据包就是《命令书》的扩容版而已,原理都是data modify 命令方块的 command set from 书的tag.pages[]
希望再写个数据包熟练一年多来遗忘的数据包的结构,并且写了一部分的必写的结构,比如右键检测、视线追踪、世界生成等。


  使用


添加好数据包和资源包后,重新进入世界,会有实验性世界的提示,点击我知道做什么!

进入后
  1. /reload
复制代码
即可呼出一个界面,在界面上点击获得命运之书,获得命运之杖即可。




  玩法



  命运之书


  • 在命运之书中键入命令
    • 每页一个命令
    • 最大命令数为64,也就是可以写60页
  • 书的命令将根据保留的关键字执行相应的操作
  • 书将有如下的关键字,在运用关键字时,最好填写在书的最后一页:
    • conditional
      • 相当于连锁命令方块的条件制约模式,只有书靠前页码的命令成功执行,才会执行靠后页码的命令
    • local
      • 将在特定的药水云位置执行命令,而这个药水云的位置取决于命运之杖的模式
    • 未填写关键字
      • 将执行默认模式,没有条件制约,但是命令执行顺序根据书的页码顺序,可以空页,可以乱写,不影响后面命令执行
    • together
      • 前两个关键字的优先级为conditional>local,但是有可能会有bug。together关键字和前两者不冲突。
      • 当你有多本命运之书时,如果没有together关键字,将只执行物品栏靠前的一本书的命令;如果有together关键字,将只执行含有together关键字的所有书的命令,并且按照书在物品栏的顺序执行。

  • 注意,命令多一个空格少一个空格都不能被执行

残缺的命运之书

  • 已经填写好一部分的命运之书
    • as @e[tag=x2.ibt.run_command] at @s 即是命运权杖生成的特定实体和他的位置,相当于local的功能。在run后面填写你的命令以达到:执行命令对象是特定位置药水云、执行位置是他所在位置的目的
    • 已经内置好60页的内容




  命运之杖



  • 放在主手上
    • 右键执行命运之书里的命令。
    • 并且将在玩家所处位置放置药水云。

  • 放在副手上
    • 右键执行命运之书里的命令。
    • 并且将在玩家准星所指的位置放置药水云。

  • 例如上述命令为残缺的命运之书,run后面加 setblock ~ ~ ~ poppy




  运用


当成笔刷用于建筑,例如残缺的命运之书里run后面写上
  1. fill ~-2 ~-2 ~-2 ~2 ~2 ~2 stone
复制代码

相当于创世神的笔刷

当然可以写上生产苦力怕爆炸的命令用于破坏地形等等


  下载&安装


游戏版本 模组版本 数据包 资源包
1.16+ 0.0.1 ItemBandCommand.zip (37.32 KB, 下载次数: 21)
resourcepack.zip (47.53 KB, 下载次数: 13)

度盘链接: https://pan.baidu.com/s/12AlJZnIvS8V305WYsNhbag 提取码: 7sd4

安装可以看教程:https://www.mcbbs.net/thread-912853-1-1.html
也可以按照下面的步骤:

运用在地图内:
  • 将数据包放入地图文件夹下的datapacks下
  • 将资源包放在地图文件夹下

  更新日志&BUG&鸣谢


  日志


  • 2021.4.16 0.0.1还存在 BUG由于local关键字是按照每tick执行的命令,且命令执行完前,该位置一直存在命令方块,因此部分设置tick的命令例如苦力怕的爆炸会失效

  鸣谢


  • @(=°ω°)丿 非常棒的data的教程,每次写都会忘然后去看;设计的时候参考了告示牌黑科技和颜色命名customname
  • @Ph-苯 提供了许多建议,帮助找到了好多bug,而且不吝赐教,十分感谢!。
  • @底层咸鱼 《命令书》直接就是本模组的方向。
  • 大憨比是真的好用!







(=°ω°)丿
我记得我之前写过一个用彩色字给物品命名的包,用的也是书与笔。

Xiao2
(=°ω°)丿 发表于 2021-4-17 19:34
我记得我之前写过一个用彩色字给物品命名的包,用的也是书与笔。

对的,我的灵感就是由此而来,但是试验的时候我用的是成书,导致复制的是json
没想到直接书与笔就是string了

海米yyds
牛蛙牛蛙

SHEEP_REALMS
这个模型很不错
有一说一我之前就有过这种想法,但一直没能实现,这个难度实在有点高

Xiao2
SHEEP_REALMS 发表于 2021-4-22 20:44
这个模型很不错
有一说一我之前就有过这种想法,但一直没能实现,这个难度实在有点高 ...

功能不够,模型来凑.jpg

x1325791310
好东西 收藏了!

zs1601012236
挺实用的插件

皮皮虾n97z
牛蛙牛蛙牛蛙

ruhuasiyu
模型挺不错

MysteryLord
总体看起来确实不错,收藏了

高胜寒
无插件也可以做到了!

Xiao2
本帖最后由 Xiao2 于 2021-5-2 15:57 编辑
底层咸鱼 发表于 2021-5-2 15:43
既然命令方块已经搞定了,那要么把结构方块也给安排一下?

结构方块搞不了非常长的链条

理解错了

创世神好像已经有人做了

TRely
你好,1.15可用吗

Xiao2
TRely 发表于 2021-5-3 06:45
你好,1.15可用吗

目前不可以,我没有制作1.15的兼容版本

1211940555
感谢分享!!!!!!

505216632

太舒服了 这插件直接解决我燃眉之急

wmcyyds
牛蛙牛蛙,收藏收藏

逍遥神剑仙
终于发布了

究青眼白龙
可以,很强势

凌凌1301
MCBBS有你更精彩~

weasd23e
支持一下

1314520ssddaa
6666666666666666

1314520ssddaa
66666666666

看好你QwQ
太牛了,支持楼主

gy360
感谢分享

神明点灯y
太好用了阿里嘎多

9丨982
挺好的,拿走了

xudu233
感谢楼主分享

jiachenxi
很棒的数据包!支持!!

ModelAemy
MCBBS有你更精彩~

Black_Cow
可以。白嫖万岁!

k12nwjnajnh
不错真不错哦

炎明
冲就玩了,好用的

炎明
真心不错,值得推荐

klmnopqxxx
感谢分享!

DoerMCZZ
这模型做的挺好啊

魔蝎丶毒
还是不太会用,慢慢熟悉吧

tian茄
模型不错加油

白熊君i
感谢大佬分享大佬牛逼牛逼6666

361462612
对的,我的灵感就是由此而来,但是试验的时候我用的是成书,导致复制的是json
没想到直接书与笔就是string了

D0ctor_Dan
感谢!支持大佬!

醉雪的洛辞酱
不错的插件

qwq_liemo
作者考不考虑做一些更多版本的

Xiao2
qwq_liemo 发表于 2022-4-8 10:42
作者考不考虑做一些更多版本的

理论上1.16以上应该可以用

指尖戏法小沫
楼主厉害啊!!!

gukaiqi

56453543423

MClinkong520
您好,1.12.2和1.16.5可以用嘛?

金豆红茶
太强了,这个拿来做建筑挺方便的,而且有些地方感觉设计的比创世神的更好www

Ph-苯
MClinkong520 发表于 2022-6-1 11:15
您好,1.12.2和1.16.5可以用嘛?

一楼的信息栏有写适用版本。1.12.2没有数据包机制,所有数据包都不能用。

下一页 最后一页