我的世界游戏中,关闭玩家输入的指令消息是/gamerule sendCommandFeedback false。输入指令后(只需要一次),玩家在聊天窗口进行的所有指令,都不会显示出来。包括这条指令执行成功也不会显示,因为它已经把输出消息都关闭了。
关闭命令方块指令输出是/gamerule commandBlockOutput false。命令方块的指令输出消息都是灰色的。也是显示在玩家的聊天窗口。输入上面指令后,则不会出现灰色的命令方块输出消息。
游戏内容
介绍
玩家们可以自由选择游戏模式 [生存、创造、冒险、极限 (仅Ja版) 和旁观模式(仅Ja版) ]。在各种模式中体验不一样的有趣玩法,在生存模式中享受打怪、冒险等多种乐趣,在创造模式下享受当创世神的乐趣。
该游戏以玩家在三维空间中自由地创造和破坏不同种类的方块为主题。玩家在游戏中可以在单人或多人模式中通过摧毁或创造精妙绝伦的建筑物和艺术,或者收集物品探索地图以完成游戏的成就(进度)。玩家也可以尝试红石电路和指令等玩法。
我的世界1.8指令方块HideFlags教程,今天来教大家一个做地图的小窍门,这个dataTag可以用在物品上面,来把物品的显示数据屏蔽掉。
比如:如果是一把附魔的钻石剑,那么加入这个{HideFlags}后,钻石剑的附魔就会被屏蔽掉,但是附魔还是存在,只是玩家无法看见。不光是附魔,连属性,{CanDestroy},{Unbreakable},{CanPlaceOn},{Author}等等都可以屏蔽掉。如果做冒险地图的话,那么就是利器,可以把信息都屏蔽,这样玩家要动脑才会通关。这个{HideFlags}在MC的14w06a版本时第一次出现。
进入教程。这个{HideFlags}的输入有很多数值,并不是1或者0。因为这个{HideFlags}可以自己选择屏蔽的东西。
首先,我们先刷出一把有很多信息的钻石剑:
/give@pminecraft:diamond_sword10
{Unbreakable:1,AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:9000000000.0,AttributeName:generic.attackDamage,Name:Attack}],ench:[{id:16,lvl:90000}]}
这把钻石剑主要是拥有附魔,自定义属性和永远不毁这3个属性。但是玩家可以轻易看出这把钻石剑的所有信息。于是我们可以加入{HideFlags},来隐藏这些信息。
这个很简单,在dataTag里加入:{HideFlags:63}后,就可以隐藏所有的信息,例子:
大家看见在指令的最后加入了{HideFlags},后面的值是63,也就是隐藏所有的信息(不包括名字和附加文字)。但是缺点是剑的附魔还是会显示。
注意的是,这个{HideFlags}只是用来隐藏信息,而附魔什么还是存在的,并没有被{HideFlags}清除,只是不显示而已。
之后来说的是HideFlags后面的值。后面有很多数值可以填写,每个都是控制隐藏一个单独的信息。发几个常用的:
1-隐藏附魔
2-隐藏自定义属性
3-隐藏附魔和自定义属性
4-隐藏{Unbreakable}(永久不毁)
8-隐藏{CanDestroy}(可破坏)
16-隐藏{CanPlaceOn}(可放置在)
32-隐藏大部分信息(药水信息,书作者,烟花效果等等)
63-隐藏所有的信息,除了名字和附加文字
这里就是一些常用的数值。一般用63就可以了,除非要自定义什么要显示什么不要显示。
{CanDestroy}那些只是用在冒险模式地图上面的,但是使用了后物品上面会显示可破坏什么方块。所以,制作人员要是想不让玩家知道什么可以破坏什么,那就可以使用这个{HideFlags}。
1-隐藏附魔
2-隐藏自定义属性
4-隐藏{Unbreakable}(永久不毁)
8-隐藏{CanDestroy}(可破坏)
16-隐藏{CanPlaceOn}(可放置在)
32-隐藏其他(大部分)信息(药水信息,书作者,烟花效果等等)
可以注意到所有这些数字都是二进制数(2的次方数),而这样安排是有特殊性的
任意数量的任意二进制数相加,结果都是不同的,比如,4+32=36,但是你是永远无法使用别的二进制数组合相加等于36,(当然不能重复相加同一个数),同样的,1+16+32=49,1+2+4+8=15等等都是独特的,即每个0-63的数字必定代表了一种独特的“隐藏数据种类”组合(0代表全部显示)
用几个例子说明:如果想要隐藏CanDestroy和自定义附魔,这个数字即是1+8=9;如果想要隐藏自定义属性、自定义附魔、以及Unbreakable,这个数字即使1+2+4=7;如果想要全部隐藏,这个数字即是1+2+4+8+16+32=63;以此类推。
我的世界中允许玩家在游戏过程中使用指令,也就是俗称的代码,我的世界中指令代码有非常非常多,本文整理了全部的指令代码指令,最常用的比如传送指令/tp x y z,召唤物品指令/summon 物品命名空间ID,飞行指令/fly,都是很实用的指令,欢迎查阅。
我的世界指令大全如下:
一、常用指令
1./tp
不想跑图?想快速找到朋友?使用这个吧,/tp x y z,就可以快速到达想要去的地方!
2./gamerule
老被怪物干扰?不想变成夜晚?就使用它!你就是神,怪物和时间都听你的意愿!
3./locat
找不到遗迹?就用它!定位指令!配合传送指令/tp使用更佳哦!
4./gamemode
改变游戏模式,后面可以加数值0-2,分别代表生存、创造和冒险。不过新版本之中生存为survival,创造为creative。
5./give
找不到道具?使用这个吧!指令为/give 人 物品命名ID,就比如/give @s diamond可以获得钻石哦!
6./summon
道具有了怎么能没有生物呢?指令为/summon 物品命名ID,和/give区分为give是给物品,summon是召唤生物,就比如/summon ender_dragon可以召唤出游戏最强Boss末影龙!
7./gamerule keepInventory true 和 /gamerule mobGriefing False
辛辛苦苦制作了家全发生了意外家被炸了/人不小心死了?不用担心!
代码/gamerule keepInventory true开启死亡不掉落,再也不害怕!
代码/gamerule mobGriefing False开启防爆,家也不会被炸啦!
二、全指令大全
单机指令(部分多人也适用)
/gamemode 0是生存(极限)模式
/gamemode 1是创造模式
/gamemode 2是冒险模式(必须用特定的武器才能消除方块)
/gamemode 3是生存(极限)模式
/give 你的名字 137 1 能得到命令方块,在里面输
死亡不掉落:/gamerule keepInventory true
防爆:/gamerule mobGriefing False
重设出生点:/spawnpoint @ a
ascend - 把自己提升到上一个平台
bind {命令关键字} - 设置一键命令
clear - 清空控制台
damage - 关闭或者开启伤害 即无敌
descend - 把自己移动到下面一个的平台
destroy [all] - 破坏当前的东西(背包)
defuse [all] - 拆弹(拆除已经点燃了的TNT)
difficulty- 设置游戏难度
dropstore - 在身边创建一个储物柜
*drops - 开关物品掉落,关闭的话矿打怪不掉东西。
dupe [all] - ***东西
duplicate [all] - ***手上的东西并丢出来
world se - 保存退出游戏
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 或者叫 杀了附近所有除自己外的活体生物
world exit - 不保存退出游戏
*light - 把光永久性关闭
listwaypoints - 列出所有路径点
macro {参数} - 允许运行宏
maxstack [物品ID|物品名称|全部] [数量] - 最大的把某物品堆起来
*mobdamage - 怪物不会给你伤害
msg - 添加一个消息到控制台
music [音量] - 播放音乐
noclip - 穿墙
p - 显示当前坐标
pos 现在玩家的坐标
reach- 玩家到指定地方
rem- 删除指定路点
removedrops [all] - 删掉地上物品
*rename- 修改命令名称
repair [all] - 修复当前物品耐久
reset - 恢复默认设置
search - 搜索物品名称
set - 在这世界标记一个路径点
setjump [JUMP|reset] - 设置跳跃的高度 落地伤害和移动 1:1
setspawn [] 设置当前位置 X轴 Y轴 Z轴
world- 世界情报
world load- 加载指定的文件
world new [FILENAME] [SEED] - 在指定位置创建新地图
world list - 列出所有存档
/give 给予人 物品id 数量 - 给予某人物品,如果不写数量则给予数量默认为64
/nick ID 名称 -给某人改一个名 ID是加白名单的名字
/backup -运行备份命令
/fireball -发射一个火球(会破坏方块)
/heal name -治疗某人
/invsee name -查看某人的包裹
/lingtning name -天谴(不填写名字会雷击鼠标指向的地方)
/mute name -禁言某人
/ping 查看延迟
/seen name -查看某人最后退出的时间
(上面四个命令需要对方在线,不需要对方同意)
/unlimited id -给予自己无限的某物品
/weather storm/sun time -改变天气,雷雨或晴天
/mmoedit name skname rank -如果安装了MCRPG插件可以用这个命令改变某人的某项技能等级
/pumpkins -在自己身旁形成南瓜林(带叶子的南瓜林)
/snow -在自己的身旁成为雪后的样子
/thaw -融雪(和冰)
/buther -杀死附近的怪物
/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块
noclip - 穿墙
p - 显示当前坐标
pos 现在玩家的坐标
reach - 玩家到指定地方
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 [速度|重置] - 设置移动速度
spawn [QTY] - 产生一个生物
spawnstack {NAME|ID|random} - 产生一个合体的怪物NPC
*superheat [all] - Turns items which are furnace-able into their furnaced form
t - Same as /tele
time [set|get|day|night [minute|hour|day [TIME]]] - 设置指定时间得到物品
timeschedule > - 设定一段时间段,让世界永远保持在这段时间之间
unbind - 解除一个命令
waterdamage - 开关潜水伤害
world - 世界情报
world load - 加载指定的文件
world se - 保存退出游戏
world seed [SEED] - 给你看看你世界里有多少个方块
world new [FILENAME] [SEED] - 在指定位置创建新地图
world exit - 不保存退出游戏
1、首先点击进入《我的世界》游戏页面,找到所要清除方块区域的两个顶点位置。
2、其次记下坐标,然后按下T打开对话框,输入:/fill+坐标+air。
3、最后填充空气方块,即可清除指定方块,也可以在图中指令方块打开后,输入指令/fillx1y1z1x2y2z2air。