⭐✔️
本帖最后由 贰逼 于 2015-8-4 21:00 编辑

模块基础
第二页为 指令
本大章节将会涉及到学习模块前的基础
所以在曾经没有机会使用指令方块的玩家仍然可以在本大章学习一些基础。
这些基础不会引申,仅仅是必要掌握内容

模块基础将会涉及到
指令
坐标

NBT标签


实体选择器


计分板


模块概论

全索引链接
上一篇(教程简介与模块简介)--下一篇坐标)

2021.12 数据,可能有更多内容模块基础第二页为 指令本大章节将会涉及到学习模块前的基础
所以在曾经没有机会使用指令方块的玩家仍然可以在本大章学习一些基础。
这些基础不会引申,仅仅是必要掌握内容


模块基础将会涉及到
指令
  • 预置指令
  • 常用指令
坐标
  • 基础
  • 相对坐标

NBT标签


  • 作用与内容
  • 标准格式

实体选择器


  • 主类
  • 分项

计分板


  • 变量概念
  • 创建变量
  • 设置初始值
  • 变量与选择器

模块概论


全索引链接
上一篇(教程简介与模块简介)--下一篇(坐标)
§1.1 指令可翻页查看 预置指令本分章讲解指令内容。
  1.1.1 什么是指令指令是游戏中的一个内容,通过在聊天框(或指令方块)中输入相应指令内容,可以产生某些事件。

↑在聊天框中

↑在指令方块中
  1.1.2 为什么使用指令方块指令方块能够储存指令,省去的手动;指令方块能被红石信号激活,所以能完成自动化。



  1.1.3 预置指令  翻页查看常用指令要搭建一个支持指令研究的环境,主要因人而异。关于搭建环境,主要需要gamerule指令来实现。
    1.1.3.1 使用方法格式:
gamerule <规则名> [值]<规则名> 如下所示[值] true (1)/ false(0)(1.8后仅能使用true与false)

    1.1.3.2 常用规则
  • commandBlockOutput
执行命令是否通知管理员
  • logAdminCommands
后台或日志是否有记录
  • sendCommandFeedback
是否在聊天框显示执行指令
若在调试或者建造模块和逻辑组,那么可以三个全关;若在测试模块和逻辑组,可以只关commandBlockOutput;若在其他地图使用,关掉logAdminCommands和commandBlockOutput;若在单地图,可三个全关。
    1.1.3.3 所有规则http://minecraft-zh.gamepedia.com/%E5%91%BD%E4%BB%A4#gamerule(游戏规则指令)http://minecraft.gamepedia.com/Commands#gamerule(GameruleCommand)
附加部分练习:
  • 学习各种Gamerule作用;
  • 创建一个指令预置的世界。

  1.1.4 常用指令主要涉及部分模块重要指令介绍,不做过多讲解。  1.1.4.1 ScoreboardScoreboard指令提供了对变量的几乎所有操作,将在下一大章中涉及。Scoreboard包含了变量创建、变量修改、队伍变量,依靠实体选择器执行



查看帮助的方法:输入/scoreboard


    1.1.4.2 Setblock/Fill/CloneSetblock指令提供了单方块操作,Fill指令提供了区域性操作,Clone指令完成了复制方块操作。三条指令能构成模块基础,三条指令全部依靠坐标执行,Clone为三个坐标值(区域左下角,右上角,目的地)

Fill为两个坐标值(区域左下角,右上角)

Setblock为一个坐标值(目标)

查看帮助的方法:输入/setblock /fill /clone
    1.1.4.3 ExecuteExecute指令提供了对于实体选择器相对执行的指令。在第四大章将着重讲解依靠于实体选择器
查看帮助的方法:输入/execute
    1.1.4.4 KillKill指令能删除实体,根本上移除实体数据。依靠于实体选择器
请不要使用/kill,这是自杀指令


    1.1.4.5 Entitydata/BlockdataEntitydata修改实体NBT。依靠于实体选择器若修改的数据为{}(空)可查看当前实体数据

Blockdata修改单方块NBT。依靠于坐标值若修改的数据为{}(空)可查看当前方块数据

查看帮助的方法:输入/entitydata /blockdata
    1.1.4.6 全部指令http://minecraft-zh.gamepedia.com/%E5%91%BD%E4%BB%A4(指令大全)http://minecraft.gamepedia.com/Commands(AllCommands)
附加部分练习:
  • 学习各种指令使用方法;
  • 熟悉常用指令内容。


⭐✔️
由于时间与读者需要
将会核心部分和基础部分一起更新

hacccc
好基础= =

GTVZDH123
指令最近基础不扎实了,得好好学学了啊连自己编写指令都不会,唉...

jianghr
本帖最后由 jianghr 于 2015-6-24 21:50 编辑

强势围观,倒是我说的顺序结构先讲,我还是想让你考虑下。
毕竟CB做顺序方法花样还是很多的,并不是不值得开帖讲细节。
模块是模块,高频是高频,还请留意。

⭐✔️
jianghr 发表于 2015-6-24 21:46
强势围观,倒是我说的顺序结构先讲,我还是想让你考虑下。
毕竟CB做顺序方法花样还是很多的,并不是不值得 ...

将来肯定会开贴的,现在是时间问题

ICE冰世界
顶二逼~支持教程!!虽然我这新人是看不懂的

爱心魔王FHC
我以为是目录可以点……
真的很基础啊
@End-Enderman



501938012
新头像赛高

501938012
问下2b有没有什么CB专版求助帖之类的 我其实有好多问题想问

501938012
提问:1.8.4版本中,关于怪物身上的物品,可以加入nbt中的DropChances,我全部写的都是0F为什么还是有一定概率掉落我给怪物自定义的装备道具?

pca006132
501938012 发表于 2015-6-24 23:50
提问:1.8.4版本中,关于怪物身上的物品,可以加入nbt中的DropChances,我全部写的都是0F为什么还是有一定 ...

首先,请你给命令。不给命令是不会知道是哪儿错了的
第二,三连了?233

501938012
pca006132 发表于 2015-6-25 13:29
首先,请你给命令。不给命令是不会知道是哪儿错了的
第二,三连了?233

summon Skeleton ~ ~1 ~ {HealF:14,Attributes:[{Name:generic.followRange,Base:35},{Name:generic.movementSpeed,Base:0.28}],Equipment:[{id:minecraft:iron_pickaxe,Count:1,tag:{AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:6,AttributeName:generic.attackDamage,Name:A}]}},{id:minecraft:leather_boots,Count:1,tag:{ench:[{id:0,lvl:1}]}},{},{id:minecraft:leather_chestplate,Count:1,tag:{ench:[{id:0,lvl:1}]}},{id:minecraft:leather_helmet,Count:1,tag:{ench:[{id:0,lvl:1}]}}],DropChances:[0F,0F,0F,0F,0F]}


求诊断

乾.坤
顶组长23333,顺便问一下这个系列是准备一些编程化命令么,如果可以希望加一些命令化的,否则看不懂c只有哭的份233,大概我想是一些scb类逻辑循环命令吧,总之期待高潮潮潮潮潮潮潮 。。。233333

markurff

MC有你更加精彩

Dashashou
好基础,收藏了,谢谢楼主!

卡狗
在下拙作供2b大大参考:minecraft-zh.gamepedia.com/User:Kakagou12341/cbsb