18888yzc
本帖最后由 18888yzc 于 2014-12-21 09:45 编辑

[size=13.63636302947998px]请注意 若出现 [size=13.63636302947998px]之类的东西 请忽略[size=13.63636302947998px]        话说大家都会在单人模式里开指令模式吧,但只是变变天,变变天气什么的,也用不了几个功能。但是呢,58君我又发现了一个有趣的指令用法,就是游戏规则。游戏规则在你做冒险地图的非常有用,并且在其他模式也有不小的用处。说了这么些话,该开始介绍了,LX开说
[size=13.63636302947998px]PS:仅限1.4以上版本
[size=13.63636302947998px]

游戏规则的格式:/gamerule [规则] t/f
true是启用,fasle是禁用   简写是f和t        这些大家都应该知道吧

下面是规则:




/gamerule commandBlockOutput t/f
启用/禁用命令执行时在控制台中的文本提示

这个东西应用于命令方块。默认情况下命令方块启动时会说出一串灰色的话。如果你嫌烦,就关了吧。这个规则没多大用







[size=13.63636302947998px]/gamerule doFireTick t/f
[size=13.63636302947998px]启用/禁用火的蔓延
[size=13.63636302947998px]“我靠,喵了个咪的谁TM放火把我房子烧了?”
[size=13.63636302947998px]相信有很多玩家这样说过吧。这个规则就是让火焰烧不了东西,也蔓延不了。
[size=13.63636302947998px]这时候我想起了以前下载的一个东方存档里被烧得一塌糊涂的地灵殿……



/gamerule doMobLoot t/f
启用/禁用生物掉落物

这个主要用于冒险地图,怪物不会掉出一些乱七八糟的东西……




/gamerule doMobSpawning t/f
启用用/禁用生物生成(刷怪蛋和刷怪箱不受影响)

这个就相当于不会清怪的和平模式,主要用于关掉没有开关的小黑刷怪塔……
生存开启这个,一切都清净了……
Ps:图上的那只僵尸是用刷怪蛋刷出来的……




/gamerule doTileDrops t/f
启用/禁用方块被破坏时掉落物品(包括TNT破坏的)

主要用于冒险模式,谁都不希望辛辛苦苦找到的钻石矿挖掉不掉东西吧……





/gamerule keepInventory t/f
启用/禁用死亡不掉落

“喵了个咪的劳资的全部钻石和30级经验全掉岩浆了!”
这玩意就是用来防止这个的,这真是安得广厦千万间大庇天下寒士尽欢颜的神器啊!





/gamerule mobGriefing t/f
启用/禁用爬行者与末影人对方块的破坏

“喵了个咪的劳资的家又被JJ和小黑拆烂了!”
这个规则就是用来防止生物对方块的破坏的,包括凋灵,末影龙和末影水晶未测试
PS:启用之后TNT和TNT矿车仍会炸出个坑





就没有了
不是修改游戏的:

/give @p 物品id 数量 - 给予某人物品,如果不写数量则给予数量默认为64
/time set day/night  设置时间白天/夜晚
/spawnpoint @p 坐标x 坐标y 坐标z
/setblock 坐标X 坐标Y 坐标Z 方块ID    在坐标x y z 上建立一个方块(ps 不是用于命令方块)
/gamemode 1 @p(ps 1是创造 2是冒险 0是生存)
/tp @p 坐标X 坐标Y 坐标Z   传送到坐标X Y Z
/[size=13.63636302947998px]effect [size=13.63636302947998px]@p[size=13.63636302947998px] 效果ID 时间(秒)   给予你效果
[size=13.63636302947998px]PS 效果ID
1速度
2缓慢
3急迫
4挖掘疲劳
5力量
6瞬间治疗
7瞬间伤害
8跳跃提升
9反胃
10生命回复
11抗性提升
12放火
13水下呼吸
14隐身
15失明
16夜视
17饥饿
18虚弱
19中毒
20凋零
21生命提升
22吸收

剩下的还有纯复制原量我
太多 打不完


[size=13.63636302947998px].<>,这种括弧里的内容不能缺省,<>不用输入
2.[],这种括弧里的内容可以缺省,[]不用输入
3.玩家名可以是一个玩家的名字,也可以是@a,@p,@r等等可以指代某玩家的符号
4.物品可以是物品英文名、也可以是物品ID
5.文字间的"/"是“或者”的意思
6.在输入坐标 时,也可以代替当前坐标的数据输入:~作为代替例: 输入 /tp @p ~+1 ~+2 64 后你将会在x轴上前进1,y轴上前进2,z坐标变为64
7. 在指定玩家名时,可以添加额外的附加参数来限定锁定的玩家:
附加参数
在定义目标(@a)之后,你也可以决定是否使用附加参数。  使用方法为:  @[=,=]
参数功能
x搜索中心的X坐标。
y搜索中心的Y坐标。
z搜索中心的Z坐标。
r最大搜索半径
rm最小搜索半径
m玩家的游戏模式。0=生存,1=创造,2=冒险
c玩家数量。如果数值为负,将优先选定列表的末尾。
l目标玩家可拥有的最大等级
lm目标玩家可拥有的最小等级
score_name在记分板目标"name"中,玩家可拥有的最大分数
score_name_min在记分板目标"name"中,玩家可拥有的最小分数
team测试此玩家是否存在于所指定的队伍内,在队伍名前添加"!"将只测试不在此队里的玩家。提供空的队伍名将测试所有没有队伍的玩家。注:此team为scoreboard提供
name指定只有这个名字的玩家。在name前添加"!"将只测试没有此名字的玩家。
[size=13.63636302947998px]例:@p[1,30,26,10,rm=2,m=1,c=3,l=25,lm=3,score_Kills_min=1,score_Deaths=2,team=Red]可以被用来精确定义符合下列条件的3个玩家(c=3)(c>0优先从列表上面选,c<0优先从列表下面选)1.在X=1,Y=30,Z=26周围2~10格(1,30,26,10,rm=2)
2.创造模式
3.3~25级
4.最小score_Kills 数为1,最大score_Deaths为2
5.红队(team=red)
[size=13.63636302947998px]2.单机指令
[size=13.63636302947998px]这里的单机指令都是在纯净版无任何插件mod的情况下的指令,可能会在安装了某插件mod后指令的效果被替换,使用时请注意
主指令辅指令参数1参数2参数3参数4备注
-<玩家名>[物品][附加数据值]-清除玩家背包和手里以及装备栏有物品(缺省后面的为全清除)
-<数字(0-3)>---0-3依次是和平、简单、普通、困难
-<玩家名><状态ID>[放大]-给予玩家某状态,ID在下面给出了,后面的放大具体效果不明
-<玩家名><附魔代号(注1)>[等级]-可以使玩家手中的装备被附魔
-<数字(0-2)><玩家名>--从0-2依次是生存、创造、冒险
[tr]---启用/禁用命令执行时在控制台中的文本提示
[tr]---启用/禁用火的蔓延
[tr]---启用/禁用生物掉落物
[tr]---启用/禁用生物生成(刷怪蛋和刷怪箱不受影响)
[tr]---启用/禁用方块被破坏时掉落物品(包括TNT破坏的)
[tr]---启用/禁用死亡后对物品栏的保存
[tr]---启用/禁用爬行者与末影人对方块的破坏
[tr]---启用/禁用自然生命恢复
[tr]---启用/禁用日夜循环
-<玩家名><物品><数量>[数据值](对物品修饰的值)不用解释了吧。。。
-<文本信息>---命令台会跟你卖萌
-<文本信息>---命令台会广播某信息
<对象|玩家>功能强大,因此信息量也略大,如有需要请查看下面wiki的链接
-<玩家名>设置某玩家的出生点,因为是单机,所以一般是你自己
-<分布距离><最大半径><是否采用队伍><玩家名>把玩家分布到一个起始点.能够定义分散范围与最小间距
-<玩家名><文本信息>--命令台会跟你说一段信息
-<数字>--设置某特定时间或增加一段时间
-----下雨
-<玩家名>---使用时请注意在命令方块旁边放个比较器,如果玩家存在就会输出信号,一般配合附加参数使用
-<玩家名>传送某玩家到某地点
-<玩家名><玩家名>--
-[持续时间(秒)]--设置天气为晴、雨或雷雨天
-<数量><玩家名>--给某玩家若干经验
请严格按照此表排列的顺序自左向右读表,中间表“-”的请无视读下列


[size=13.63636302947998px]3.多人游戏
[size=13.63636302947998px]下各表对应指令是基于:
水桶服 craftbukkit-1.4.5-R0.2及以上
iconomy 6
essential : Essentials-2.9.6
水桶服几乎没有任何命令方块能用的指令(只有save-on off之类),用途不大,所以未测试,忽略它吧
(1)iconomy下的命令方块指令:
短小而精悍,虽然少但是应有尽有,凑活用还是完全没问题的
主指令辅指令参数1参数2备注
<玩家名><数量>设置某玩家的经济到某值
<玩家名><数量>某玩家得到某值的钱
<玩家名><数量>某玩家损失某值的钱
将不活跃的账户归还到初始值
[size=13.63636302947998px](2)Essentials下的命令方块:
[size=13.63636302947998px]这里才是精髓
主指令参数1参数2参数3参数4备注
<show|set
|give>
<玩家名>[数量/L]-设置或增加某玩家的经验、等级
<c|s|a|t|creative|survival|
adventure|toggle>
<玩家名>-c|s|a|t分别代表:creative|survival|
adventure|toggle,
注意此指令会覆盖单机gamemode指令,原来的0,1,2会失效
<玩家名>  [数量[附魔:等级...]]注意它会把原游戏中的give指令  ,不过这个指令更加详细全面
<玩家名>[on|off]--设置某玩家为无敌
<玩家名>---治愈某玩家
<玩家名>--给予某玩家一组事先设定好的物品(Essentials/config.yml  设定)
[day|night|dawn|17:30|4pm|4000ticks][世界名|all]设置时间,可以控制多世界的时间,注意它覆盖了原游戏的指令
<玩家名>[信息(任意文本)]--让命令方块给某玩家发信息

[信息(任意文本)]---广播某信息
<玩家名><时间>--燃烧某玩家若干时间
<玩家名>---来了来了,essentials版clear,清除某玩家任何物品、装备
<玩家名>[损伤]--雷劈某玩家,造成若干伤害
<玩家名>---核弹,没逃掉直接秒杀,不会损伤建筑物,放心使用~
<玩家名><某指令>--强制某玩家使用某指令:比如让某玩家杀掉最近的玩家;或者让他自杀
[td][tr][时间]--设置雷雨天,时间若干秒
<时间>--设置雨天或晴天,时间若干秒
<玩家名1><玩家名2>--传送到某玩家身边(需设置2个玩家名参数),注意他覆盖了原游戏的指令
----tpa无法用命令方块调用
<玩家名>---所有在线玩家传送到某玩家身边
----tphere无法用命令方块调用
<玩家名>某玩家传送到某坐标
<玩家名>--需要事先设置一个warp(通过setwarp),之后可以简单地传送
[size=13.63636302947998px]截止至版本Essentials-2.9.5(支持水桶1.4.5-R0.2的版本)所有指令已测,基本都在上述表格中了(可能有些比较无聊的没加),如有误测漏测请回帖指出,谢谢
[size=13.63636302947998px]4.如何看表
[size=13.63636302947998px]虽然写得已经很清楚了,但估计还是有人看不懂,老朽读一例给众基看看:
主指令辅指令参数1参数2备注
<玩家名><数量>设置某玩家的经济到某值
<玩家名><数量>某玩家得到某值的钱
<玩家名><数量>某玩家损失某值的钱
--将不活跃的账户归还到初始值
[size=13.63636302947998px]比如你想使用这个表中的可以设置某玩家的经济到某值的命令,看到<玩家名><数量>,看本帖第一条,括号<>不用打出,<>内内容必须写上,因此你可以写上money set @p 100 来设置离此命令方块最近的玩家的经济为100。
如果在从左往右读的时候出现了"-",那么你得无视这个"-",直接空一格写下一个不是"-"的内容,而不是加2个或以上的空格
如果你依然无法调用指令,你最好检查下这个指令是否被其他指令覆盖了


[size=13.63636302947998px]更详细的:

/give 给予人 物品id 数量 - 给予某人物品,如果不写数量则给予数量默认为64

   /nick ID 名称 -给某人改一个名 ID是加白名单的名字

   /backup -运行备份命令

   /fireball -发射一个火球(会破坏方块)

   /heal name -治疗某人

   /invsee name -查看某人的包裹

   /lingtning name -天谴(不填写名字会雷击鼠标指向的地方)

   /mute name -禁言某人

   /ping -乒乓

   /seen name -查看某人最后退出的时间

   /tp name1 name2 -将人物1传送至人物2身旁

   /tp name -将自己传送至某人身旁

   /tphere name -将某人传送至自己身旁

   /tpall -将服务器内的所有人传送至自己身旁(大传送阵)

   (上面四个命令需要对方在线,不需要对方同意)

   /unlimited id -给予自己无限的某物品

   /weather storm/sun time -改变天气,雷或晴天

   /mmoedit name skname rank -如果安装了MCRPG插件可以用这个命令改变某人的某项技能等级unarmed

   【箭术】 - Archery

   【斧头技能】 - Axes

   【采矿】- mining

   【修理】 - Repair

   /forestgen -在自己身旁形成森林

   /pumpkins -在自己身旁形成南瓜林(带叶子的南瓜林)

   /snow -在自己的身旁成为雪后的样子

   /thaw -融雪(和冰)

   /butcher -杀死附近的怪物

   /tree 树形 -生成一棵树(树形不填也可以)

   树形:big - 大树 ewquoia - 红木 Tall sequoia - 高大的红木

   Birch - 衫树 Random - 随机

   /up 高度 - 将自己提升到某高度,脚下用一块可能悬空的玻璃支撑

   WorldEdit:

   手拿木斧,左键一角,右键一角,两角之间的长方体为选择区域:

   //set id - 将选中的区域变为某物品(如果是不可放置或者没有放置点的物品会成为被扔出的状态)

   //undo - 还原上一次的WorldEdit行动

   //redo - 还原上一次的//undo(这个说明可能有误)

   //move x - 将区域移动x块。移动时需正对着区域与NEWS。

   //move x up - 将区域向上移动x块

   //move x down - 将区域向下移动x块

   替换指令://replace xxx yyy(xxx是原来方块,yyy是替换方块)

   复制指令//copy(你站在哪里复制的,等一下粘贴也会是相同位置出现)

   粘贴指令://paste(注意站好位置)

   输入围墙指令://walls xxx

   ascend - 把自己提升到上一个平台

   bind <命令> {命令关键字} - 设置一键命令

   clear - 清空控制台

   damage - 关闭或者开启伤害 即无敌

   descend - 把自己移动到下面一个的平台

   destroy [all] - 破坏当前的东西(背包)

   defuse [all] - 拆弹(拆除已经点燃了的TNT炸药)

   diff - X

   difficulty - 设置游戏难度

   droPStore - 在身边创建一个储物柜

   *drops - 开关物品掉落,关闭的话采矿打怪不掉东西。

   dupe [all] - 复制东西

   duplicate [all] - 复制手上的东西并丢出来

   explode [范围] - 设置一个地方爆炸(在自家慎用)

   extinguish [all] - 熄灭周围所有的火

   ext [all] - 一样是熄灭火

   falldamage - 开关高空落下伤害

   firedamage - 开关火的伤害

   fly - 飞行模式

   *freeze - 冻结怪物

   give <物品> [数量] - 给一样物品

   goto <名字> - 去一个地方

   grow [all] - 让立即小麦成长

   h [COMMAND] - 命令列表/帮助

   heal - 补指定的血

   health - 设置生命值

   help [COMMAND] - 命令列表/帮助

   home 回到出生点

   i <物品代码> [数量] - 刷东西

   instantmine - 开关即时采矿(采矿无延迟)

   item <物品代码|物品名称> [数量] [费用] 给玩家物品, 如果不指定则是最大的数量

   itemname - 显示当前手上的物品名称

   itemstack <物品代码> [数量] - 给玩家指定数量的物品

   kill 自杀不解释

   jump - 瞬移到鼠标所指的地方

   killnpc [all] - 杀死周围全部NPC 或者叫 杀了附近所有除自己外的活体生物

   l - X

   *light - 把光永久性关闭

   listwaypoints - 列出所有路径点

   macro <文件名> {参数} - 允许运行宏

   maxstack [物品ID|物品名称|全部] [数量] - 最大的把某物品堆起来

   *mobdamage - 怪物不会给你伤害

   msg <消息> - 添加一个消息到控制台

   music [音量] - 播放音乐

   noclip - 穿墙

   p - 显示当前坐标

   pos 现在玩家的坐标

   reach - 玩家到指定地方

   return - 传送到之前传送的地方

   rem - 删除指定路点

   removedrops [all] - 删掉地上物品

   *rename - 修改命令名称

   replenish [all] - X

   repair [all] - 修复当前物品耐久

   reset - 恢复默认设置

   s <名字> - Same as /set

   search <关键词> - 搜索物品名称

   set <名字> - 在这世界标记一个路径点

   setjump [JUMP|reset] - 设置跳跃的高度 落地伤害和移动 1:1

   setspawn [ ] 设置当前位置 X轴 Y轴 Z轴

   setspeed [速度|重置] - 设置移动速度

   setspeed [速度|重置] - 设置移动速度

   spawn [QTY] - 产生一个生物

   spawnstack {NAME|ID|random} - 产生一个合体的怪物NPC

   *superheat [all] - Turns items which are furnace-able into their furnaced form

   t - Same as /tele

   tele - 传送到此坐标

   time [set|get|day|night [minute|hour|day [TIME]]] - 设置指定时间得到物品

   timeschedule > - 设定一段时间段,让世界永远保持在这段时间之间- - 《凉宫春日漫无止境的八月》

   unbind - 解除一个命令

   useportal - 传送到地狱

   waterdamage - 开关潜水伤害

   world - 世界情报

   world load - 加载指定的文件

   world save - 保存退出游戏

   world seed [SEED] - 给你看看你世界里有多少个方块

   world new [FILENAME] [SEED] - 在指定位置创建新地图

   world exit - 不保存退出游戏

   world list - 列出所有存档 你可以去这看 ".minecraft/saves"


PS 有的没有/  注意



2021.12 数据,可能有更多内容[size=13.63636302947998px]请注意 若出现 [size=13.63636302947998px]之类的东西 请忽略[size=13.63636302947998px]  话说大家都会在单人模式里开指令模式吧,但只是变变天,变变天气什么的,也用不了几个功能。但是呢,58君我又发现了一个有趣的指令用法,就是游戏规则。游戏规则在你做冒险地图的非常有用,并且在其他模式也有不小的用处。说了这么些话,该开始介绍了,LX开说
[size=13.63636302947998px]PS:仅限1.4以上版本
[size=13.63636302947998px]

游戏规则的格式:/gamerule [规则] t/f
true是启用,fasle是禁用   简写是f和t  这些大家都应该知道吧

下面是规则:




/gamerule commandBlockOutput t/f
启用/禁用命令执行时在控制台中的文本提示


这个东西应用于命令方块。默认情况下命令方块启动时会说出一串灰色的话。如果你嫌烦,就关了吧。这个规则没多大用







[size=13.63636302947998px]/gamerule doFireTick t/f
[size=13.63636302947998px]启用/禁用火的蔓延
[size=13.63636302947998px]“我靠,喵了个咪的谁TM放火把我房子烧了?”
[size=13.63636302947998px]相信有很多玩家这样说过吧。这个规则就是让火焰烧不了东西,也蔓延不了。
[size=13.63636302947998px]这时候我想起了以前下载的一个东方存档里被烧得一塌糊涂的地灵殿……



/gamerule doMobLoot t/f
启用/禁用生物掉落物


这个主要用于冒险地图,怪物不会掉出一些乱七八糟的东西……




/gamerule doMobSpawning t/f
启用用/禁用生物生成(刷怪蛋和刷怪箱不受影响)


这个就相当于不会清怪的和平模式,主要用于关掉没有开关的小黑刷怪塔……
生存开启这个,一切都清净了……
Ps:图上的那只僵尸是用刷怪蛋刷出来的……




/gamerule doTileDrops t/f
启用/禁用方块被破坏时掉落物品(包括TNT破坏的)


主要用于冒险模式,谁都不希望辛辛苦苦找到的钻石矿挖掉不掉东西吧……





/gamerule keepInventory t/f
启用/禁用死亡不掉落


“喵了个咪的劳资的全部钻石和30级经验全掉岩浆了!”
这玩意就是用来防止这个的,这真是安得广厦千万间大庇天下寒士尽欢颜的神器啊!




/gamerule mobGriefing t/f
启用/禁用爬行者与末影人对方块的破坏


“喵了个咪的劳资的家又被JJ和小黑拆烂了!”
这个规则就是用来防止生物对方块的破坏的,包括凋灵,末影龙和末影水晶未测试
PS:启用之后TNT和TNT矿车仍会炸出个坑




就没有了
不是修改游戏的:


/give @p 物品id 数量 - 给予某人物品,如果不写数量则给予数量默认为64
/time set day/night设置时间白天/夜晚
/spawnpoint @p 坐标x 坐标y 坐标z
/setblock 坐标X 坐标Y 坐标Z 方块ID    在坐标x y z 上建立一个方块(ps 不是用于命令方块)
/gamemode 1 @p(ps 1是创造 2是冒险 0是生存)
/tp @p 坐标X 坐标Y 坐标Z   传送到坐标X Y Z
/[size=13.63636302947998px]effect [size=13.63636302947998px]@p[size=13.63636302947998px] 效果ID 时间(秒)   给予你效果
[size=13.63636302947998px]PS 效果ID
1
速度
2
缓慢
3
急迫
4
挖掘疲劳
5
力量
6
瞬间治疗
7
瞬间伤害
8
跳跃提升
9
反胃
10
生命回复
11
抗性提升
12
放火
13
水下呼吸
14
隐身
15
失明
16
夜视
17
饥饿
18
虚弱
19
中毒
20
凋零
21
生命提升
22
吸收

剩下的还有纯复制原量我
太多 打不完


[size=13.63636302947998px].&lt;&gt;,这种括弧里的内容不能缺省,&lt;&gt;不用输入
2.[],这种括弧里的内容可以缺省,[]不用输入
3.玩家名可以是一个玩家的名字,也可以是@a,@p,@r等等可以指代某玩家的符号
4.物品可以是物品英文名、也可以是物品ID
5.文字间的&quot;/&quot;是“或者”的意思
6.在输入坐标 时,也可以代替当前坐标的数据输入:~作为代替例: 输入 /tp @p ~+1 ~+2 64 后你将会在x轴上前进1,y轴上前进2,z坐标变为64
7. 在指定玩家名时,可以添加额外的附加参数来限定锁定的玩家:
附加参数
在定义目标(@a)之后,你也可以决定是否使用附加参数。使用方法为:@[=,=]
参数
功能
x
搜索中心的X坐标。
y
搜索中心的Y坐标。
z
搜索中心的Z坐标。
r
最大搜索半径
rm
最小搜索半径
m
玩家的游戏模式。0=生存,1=创造,2=冒险
c
玩家数量。如果数值为负,将优先选定列表的末尾。
l
目标玩家可拥有的最大等级
lm
目标玩家可拥有的最小等级
score_name
在记分板目标&quot;name&quot;中,玩家可拥有的最大分数
score_name_min
在记分板目标&quot;name&quot;中,玩家可拥有的最小分数
team
测试此玩家是否存在于所指定的队伍内,在队伍名前添加&quot;!&quot;将只测试不在此队里的玩家。提供空的队伍名将测试所有没有队伍的玩家。注:此team为scoreboard提供
name
指定只有这个名字的玩家。在name前添加&quot;!&quot;将只测试没有此名字的玩家。
[size=13.63636302947998px]例:@p[1,30,26,10,rm=2,m=1,c=3,l=25,lm=3,score_Kills_min=1,score_Deaths=2,team=Red]可以被用来精确定义符合下列条件的3个玩家(c=3)(c&gt;0优先从列表上面选,c&lt;0优先从列表下面选)1.在X=1,Y=30,Z=26周围2~10格(1,30,26,10,rm=2)
2.创造模式
3.3~25级
4.最小score_Kills 数为1,最大score_Deaths为2
5.红队(team=red)
[size=13.63636302947998px]2.单机指令[size=13.63636302947998px]这里的单机指令都是在纯净版无任何插件mod的情况下的指令,可能会在安装了某插件mod后指令的效果被替换,使用时请注意
主指令
辅指令
参数1
参数2
参数3
参数4
备注
-
&lt;玩家名&gt;
[物品]
[附加数据值]
-
清除玩家背包和手里以及装备栏有物品(缺省后面的为全清除)
-
&lt;数字(0-3)&gt;
-
-
-
0-3依次是和平、简单、普通、困难
-
&lt;玩家名&gt;
&lt;状态ID&gt;
[放大]
-
给予玩家某状态,ID在下面给出了,后面的放大具体效果不明
-
&lt;玩家名&gt;
&lt;附魔代号(注1)&gt;
[等级]
-
可以使玩家手中的装备被附魔
-
&lt;数字(0-2)&gt;
&lt;玩家名&gt;
-
-
从0-2依次是生存、创造、冒险
[tr]
-
-
-
启用/禁用命令执行时在控制台中的文本提示
[tr]
-
-
-
启用/禁用火的蔓延
[tr]
-
-
-
启用/禁用生物掉落物
[tr]
-
-
-
启用/禁用生物生成(刷怪蛋和刷怪箱不受影响)
[tr]
-
-
-
启用/禁用方块被破坏时掉落物品(包括TNT破坏的)
[tr]
-
-
-
启用/禁用死亡后对物品栏的保存
[tr]
-
-
-
启用/禁用爬行者与末影人对方块的破坏
[tr]
-
-
-
启用/禁用自然生命恢复
[tr]
-
-
-
启用/禁用日夜循环
-
&lt;玩家名&gt;
&lt;物品&gt;
&lt;数量&gt;
[数据值](对物品修饰的值)
不用解释了吧。。。
-
&lt;文本信息&gt;
-
-
-
命令台会跟你卖萌
-
&lt;文本信息&gt;
-
-
-
命令台会广播某信息
&lt;对象|玩家&gt;
功能强大,因此信息量也略大,如有需要请查看下面wiki的链接
-
&lt;玩家名&gt;
设置某玩家的出生点,因为是单机,所以一般是你自己
-
&lt;分布距离&gt;&lt;最大半径&gt;
&lt;是否采用队伍&gt;
&lt;玩家名&gt;
把玩家分布到一个起始点.能够定义分散范围与最小间距
-
&lt;玩家名&gt;
&lt;文本信息&gt;
-
-
命令台会跟你说一段信息
-
&lt;数字&gt;
-
-
设置某特定时间或增加一段时间
-
-
-
-
-
下雨
-
&lt;玩家名&gt;
-
-
-
使用时请注意在命令方块旁边放个比较器,如果玩家存在就会输出信号,一般配合附加参数使用
-
&lt;玩家名&gt;
传送某玩家到某地点
-
&lt;玩家名&gt;
&lt;玩家名&gt;
-
-
-
[持续时间(秒)]
-
-
设置天气为晴、雨或雷雨天
-
&lt;数量&gt;
&lt;玩家名&gt;
-
-
给某玩家若干经验
请严格按照此表排列的顺序自左向右读表,中间表“-”的请无视读下列



[size=13.63636302947998px]3.多人游戏[size=13.63636302947998px]下各表对应指令是基于:
水桶服 craftbukkit-1.4.5-R0.2及以上
iconomy 6
essential : Essentials-2.9.6
水桶服几乎没有任何命令方块能用的指令(只有save-on off之类),用途不大,所以未测试,忽略它吧
(1)iconomy下的命令方块指令:
短小而精悍,虽然少但是应有尽有,凑活用还是完全没问题的
主指令
辅指令
参数1
参数2
备注
&lt;玩家名&gt;
&lt;数量&gt;
设置某玩家的经济到某值
&lt;玩家名&gt;
&lt;数量&gt;
某玩家得到某值的钱
&lt;玩家名&gt;
&lt;数量&gt;
某玩家损失某值的钱
将不活跃的账户归还到初始值
[size=13.63636302947998px](2)Essentials下的命令方块:[size=13.63636302947998px]这里才是精髓
主指令
参数1
参数2
参数3
参数4
备注
&lt;show|set
|give&gt;
&lt;玩家名&gt;
[数量/L]
-
设置或增加某玩家的经验、等级
&lt;c|s|a|t|creative|survival|
adventure|toggle&gt;
&lt;玩家名&gt;
-
c|s|a|t分别代表:creative|survival|
adventure|toggle,
注意此指令会覆盖单机gamemode指令,原来的0,1,2会失效
&lt;玩家名&gt;
[数量[附魔:等级...]]
注意它会把原游戏中的give指令,不过这个指令更加详细全面
&lt;玩家名&gt;
[on|off]
-
-
设置某玩家为无敌
&lt;玩家名&gt;
-
-
-
治愈某玩家
&lt;玩家名&gt;
-
-
给予某玩家一组事先设定好的物品(Essentials/config.yml设定)
[day|night|dawn|17:30|4pm|4000ticks]
[世界名|all]
设置时间,可以控制多世界的时间,注意它覆盖了原游戏的指令
&lt;玩家名&gt;
[信息(任意文本)]
-
-
让命令方块给某玩家发信息

[信息(任意文本)]
-
-
-
广播某信息
&lt;玩家名&gt;
&lt;时间&gt;
-
-
燃烧某玩家若干时间
&lt;玩家名&gt;
-
-
-
来了来了,essentials版clear,清除某玩家任何物品、装备
&lt;玩家名&gt;
[损伤]
-
-
雷劈某玩家,造成若干伤害
&lt;玩家名&gt;
-
-
-
核弹,没逃掉直接秒杀,不会损伤建筑物,放心使用~
&lt;玩家名&gt;
&lt;某指令&gt;
-
-
强制某玩家使用某指令:比如让某玩家杀掉最近的玩家;或者让他自杀
[td]
[tr]
[时间]
-
-
设置雷雨天,时间若干秒
&lt;时间&gt;
-
-
设置雨天或晴天,时间若干秒
&lt;玩家名1&gt;
&lt;玩家名2&gt;
-
-
传送到某玩家身边(需设置2个玩家名参数),注意他覆盖了原游戏的指令
-
-
-
-
tpa无法用命令方块调用
&lt;玩家名&gt;
-
-
-
所有在线玩家传送到某玩家身边
-
-
-
-
tphere无法用命令方块调用
&lt;玩家名&gt;
某玩家传送到某坐标
&lt;玩家名&gt;
-
-
需要事先设置一个warp(通过setwarp),之后可以简单地传送
[size=13.63636302947998px]截止至版本Essentials-2.9.5(支持水桶1.4.5-R0.2的版本)所有指令已测,基本都在上述表格中了(可能有些比较无聊的没加),如有误测漏测请回帖指出,谢谢[size=13.63636302947998px]4.如何看表[size=13.63636302947998px]虽然写得已经很清楚了,但估计还是有人看不懂,老朽读一例给众基看看:
主指令
辅指令
参数1
参数2
备注
&lt;玩家名&gt;
&lt;数量&gt;
设置某玩家的经济到某值
&lt;玩家名&gt;
&lt;数量&gt;
某玩家得到某值的钱
&lt;玩家名&gt;
&lt;数量&gt;
某玩家损失某值的钱
-
-
将不活跃的账户归还到初始值
[size=13.63636302947998px]比如你想使用这个表中的可以设置某玩家的经济到某值的命令,看到&lt;玩家名&gt;&lt;数量&gt;,看本帖第一条,括号&lt;&gt;不用打出,&lt;&gt;内内容必须写上,因此你可以写上money set @p 100 来设置离此命令方块最近的玩家的经济为100。
如果在从左往右读的时候出现了&quot;-&quot;,那么你得无视这个&quot;-&quot;,直接空一格写下一个不是&quot;-&quot;的内容,而不是加2个或以上的空格
如果你依然无法调用指令,你最好检查下这个指令是否被其他指令覆盖了



[size=13.63636302947998px]更详细的:

/give 给予人 物品id 数量 - 给予某人物品,如果不写数量则给予数量默认为64

   /nick ID 名称 -给某人改一个名 ID是加白名单的名字

   /backup -运行备份命令

   /fireball -发射一个火球(会破坏方块)

   /heal name -治疗某人

   /invsee name -查看某人的包裹

   /lingtning name -天谴(不填写名字会雷击鼠标指向的地方)

   /mute name -禁言某人

   /ping -乒乓

   /seen name -查看某人最后退出的时间

   /tp name1 name2 -将人物1传送至人物2身旁

   /tp name -将自己传送至某人身旁

   /tphere name -将某人传送至自己身旁

   /tpall -将服务器内的所有人传送至自己身旁(大传送阵)

   (上面四个命令需要对方在线,不需要对方同意)

   /unlimited id -给予自己无限的某物品

   /weather storm/sun time -改变天气,雷或晴天

   /mmoedit name skname rank -如果安装了MCRPG插件可以用这个命令改变某人的某项技能等级unarmed

   【箭术】 - Archery

   【斧头技能】 - Axes

   【采矿】- mining

   【修理】 - Repair

   /forestgen -在自己身旁形成森林

   /pumpkins -在自己身旁形成南瓜林(带叶子的南瓜林)

   /snow -在自己的身旁成为雪后的样子

   /thaw -融雪(和冰)

   /butcher -杀死附近的怪物

   /tree 树形 -生成一棵树(树形不填也可以)

   树形:big - 大树 ewquoia - 红木 Tall sequoia - 高大的红木

   Birch - 衫树 Random - 随机

   /up 高度 - 将自己提升到某高度,脚下用一块可能悬空的玻璃支撑

   WorldEdit:

   手拿木斧,左键一角,右键一角,两角之间的长方体为选择区域:

   //set id - 将选中的区域变为某物品(如果是不可放置或者没有放置点的物品会成为被扔出的状态)

   //undo - 还原上一次的WorldEdit行动

   //redo - 还原上一次的//undo(这个说明可能有误)

   //move x - 将区域移动x块。移动时需正对着区域与NEWS。

   //move x up - 将区域向上移动x块

   //move x down - 将区域向下移动x块

   替换指令://replace xxx yyy(xxx是原来方块,yyy是替换方块)

   复制指令//copy(你站在哪里复制的,等一下粘贴也会是相同位置出现)

   粘贴指令://paste(注意站好位置)

   输入围墙指令://walls xxx

   ascend - 把自己提升到上一个平台

   bind &lt;命令&gt; {命令关键字} - 设置一键命令

   clear - 清空控制台

   damage - 关闭或者开启伤害 即无敌

   descend - 把自己移动到下面一个的平台

   destroy [all] - 破坏当前的东西(背包)

   defuse [all] - 拆弹(拆除已经点燃了的TNT炸药)

   diff - X

   difficulty - 设置游戏难度

   droPStore - 在身边创建一个储物柜

   *drops - 开关物品掉落,关闭的话采矿打怪不掉东西。

   dupe [all] - 复制东西

   duplicate [all] - 复制手上的东西并丢出来

   explode [范围] - 设置一个地方爆炸(在自家慎用)

   extinguish [all] - 熄灭周围所有的火

   ext [all] - 一样是熄灭火

   falldamage - 开关高空落下伤害

   firedamage - 开关火的伤害

   fly - 飞行模式

   *freeze - 冻结怪物

   give &lt;物品&gt; [数量] - 给一样物品

   goto &lt;名字&gt; - 去一个地方

   grow [all] - 让立即小麦成长

   h [COMMAND] - 命令列表/帮助

   heal - 补指定的血

   health - 设置生命值

   help [COMMAND] - 命令列表/帮助

   home 回到出生点

   i &lt;物品代码&gt; [数量] - 刷东西

   instantmine - 开关即时采矿(采矿无延迟)

   item &lt;物品代码|物品名称&gt; [数量] [费用] 给玩家物品, 如果不指定则是最大的数量

   itemname - 显示当前手上的物品名称

   itemstack &lt;物品代码&gt; [数量] - 给玩家指定数量的物品

   kill 自杀不解释

   jump - 瞬移到鼠标所指的地方

   killnpc [all] - 杀死周围全部NPC 或者叫 杀了附近所有除自己外的活体生物

   l - X

   *light - 把光永久性关闭

   listwaypoints - 列出所有路径点

   macro &lt;文件名&gt; {参数} - 允许运行宏

   maxstack [物品ID|物品名称|全部] [数量] - 最大的把某物品堆起来

   *mobdamage - 怪物不会给你伤害

   msg &lt;消息&gt; - 添加一个消息到控制台

   music [音量] - 播放音乐

   noclip - 穿墙

   p - 显示当前坐标

   pos 现在玩家的坐标

   reach - 玩家到指定地方

   return - 传送到之前传送的地方

   rem - 删除指定路点

   removedrops [all] - 删掉地上物品

   *rename - 修改命令名称

   replenish [all] - X

   repair [all] - 修复当前物品耐久

   reset - 恢复默认设置

   s &lt;名字&gt; - Same as /set

   search &lt;关键词&gt; - 搜索物品名称

   set &lt;名字&gt; - 在这世界标记一个路径点

   setjump [JUMP|reset] - 设置跳跃的高度 落地伤害和移动 1:1

   setspawn [ ] 设置当前位置 X轴 Y轴 Z轴

   setspeed [速度|重置] - 设置移动速度

   setspeed [速度|重置] - 设置移动速度

   spawn [QTY] - 产生一个生物

   spawnstack {NAME|ID|random} - 产生一个合体的怪物NPC

   *superheat [all] - Turns items which are furnace-able into their furnaced form

   t - Same as /tele

   tele - 传送到此坐标

   time [set|get|day|night [minute|hour|day [TIME]]] - 设置指定时间得到物品

   timeschedule &gt; - 设定一段时间段,让世界永远保持在这段时间之间- - 《凉宫春日漫无止境的八月》

   unbind - 解除一个命令

   useportal - 传送到地狱

   waterdamage - 开关潜水伤害

   world - 世界情报

   world load - 加载指定的文件

   world save - 保存退出游戏

   world seed [SEED] - 给你看看你世界里有多少个方块

   world new [FILENAME] [SEED] - 在指定位置创建新地图

   world exit - 不保存退出游戏

   world list - 列出所有存档 你可以去这看 &quot;.minecraft/saves&quot;


PS 有的没有/注意



Wolverine
好长的一篇文章啊,LZ辛苦了

18888yzc
Wolverine 发表于 2014-12-21 10:06
好长的一篇文章啊,LZ辛苦了

不辛苦



L1597385318
LZ辛苦了

18888yzc
不辛苦 哪些图表都是复制的

1624190289
18888yzc 发表于 2014-12-21 11:11
不辛苦 哪些图表都是复制的

  怪不得我看得怎么这么熟...

1624190289
18888yzc 发表于 2014-12-21 11:11
不辛苦 哪些图表都是复制的

  怪不得我看得怎么这么熟...

1624190289
    指令在地图里占60%,这应该所有人都知道吧.

EternityTQ
Wolverine 发表于 2014-12-21 10:06
好长的一篇文章啊,LZ辛苦了

当然不辛苦
http://www.mcbbs.net/forum.php?m ... st%3D1%26digest%3D1
一眼就看出是剽窃的

296522364
虧我還這麼相信他,原來。。。

hp82454282
好贴,顶
不过我有些疑问,许多命令和游戏管理员的设置感觉是一样的,为什么还要用命令方块?

18888yzc
尼玛乄骑士 发表于 2014-12-21 18:05
当然不辛苦
http://www.mcbbs.net/forum.php?mod=viewthread&tid=79052&extra=page%3D1%26filter%3Ddiges ...

觉对不是剽窃的

末影矿工
本帖最后由 末影矿工 于 2014-12-22 17:15 编辑

某些部分请标明插件/mod指令,容易误导新人

18888yzc
末影矿工 发表于 2014-12-22 17:12
某些部分请标明插件/mod指令,容易误导新人

我知道了         谢谢提醒

wbdhl
复制黏贴辛苦了

第一页 上一页 下一页 最后一页