• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~

教程 MC指令设计系列教程

重工业玉米

【Lv:1】

注册
2023/04/08
消息
1
金粒
1,685金粒
[MD]
# 目录
[/MD]




[MD]# 第 0 节[/MD][MD]本节最后修改于 `2022 / 11 / 12`
[/MD]
[MD]## 前言[/MD][MD]欢迎阅读《MC指令设计系列教程》。本来想把标题起做《我在MC玩指令探究出的以实体为主的独特设计模式》,但是教程的形式可以让更多人看懂,说不定大佬们也能喷的轻一点(希望),就用这个标题了。

可以看出本文更偏向于实际工程而非理论,不需要额外学习什么东西或者有天才般的智商才能阅读。本文讲解的是如何更加系统化地编写指令。因为我探究出的不能说很多,所以这个文章可能现在不算长,之后探究出什么东西再发上来。这就是传说中的连载吧!

本系列指令示例为基岩版指令,而且不具体讲解指令的用法。对于指令的设计方法,其实具体执行什么指令不太重要吧。

有什么问题还是希望能提出来,我会尽量解决的。

[永久地址:阅读本文章的 Markdown + LaTeX 版本](https://github.com/n9gc/the-minecraft-command-design)
[/MD]
[MD]## 关于指令示例[/MD][MD]本文章指令示例如下

```
# 我是注释
//我也是注释,我常跟在指令后头
```

```
[+,M,-,0] say hh

# 指令由两部分构成,前面的方括号内是命令方块信息,后面是指令
# 方括号内从前到后分别表示:
# 1. 是否保持开启(+是/-否/~随便);
# 2. 方块类型(M脉冲/L连锁/X循环/~随便);
# 3. 有无条件(+有/-无/~随便);
# 4. 延迟(数字/~随便)。
# 所以上方表示一个保持开启的脉冲命令方块,无条件,延迟为0,指令为say hh
```

```
[~,~,~,~] say 我是一个命令方块
[~,L,~,~] say 我接在上一个命令方块的下边

[~,~,~,~] say 我是另一个命令方块

# 若两个命令相邻,则他们在同一串命令方块上
# 若两个命令之间相隔一行,则他们属于不同的命令方块串
```
[/MD]
 
最后编辑:

在线会员

  • Miilyh
  • TATyKeFei
  • 冰雪冬樱
  • 手动滑稽
  • DieEr
  • umaru
  • yuuki_
  • Shimakaze
  • 枫叶的温柔
  • 醉今朝
  • luminous夜光
  • 王聪聪
  • 78fyk
  • 阿 e
  • 传奇石头
  • Larkdream
  • Thing
  • 大嘴青蛙40t
  • 小智i
  • ou150654
  • PuddingKC
...和 43 更多。
后退
顶部 底部