我的世界是一款自由度极高的沙盒类游戏,游戏可以自由使用指令来修改游戏规则,常见的指令有召唤指令/summon、给予指令/give、传送指令/tp等,附魔指令可以通过/enchat+魔咒命名空间ID来进行附魔,就比如附魔截肢杀手是/enchat bane_of_arthropods,附魔引雷是/enchat channeling,本文整理了指令大全和附魔指令代码大全,欢迎查看。
我的世界指令大全如下:
一、附魔指令大全
我的世界中仅有2种附魔指令,分别是/enchat和/give。
/enchat附魔
附魔指令格式:/enchat 魔咒命名空间ID
举例:效率的命名空间ID为efficiency,所以附魔效率的指令为/enchat efficiency。
全魔咒命名空间ID
游戏中共有39种魔咒,分别是水下速掘、截肢杀手、爆炸保护、引雷、绑定诅咒、消失诅咒、深海探索者、效率、摔落保护、火焰附加、火焰保护、火矢、时运、冰霜行者、穿刺、无限、击退、抢夺、忠诚、海之眷顾、饵钓、经验修补、多重射击、穿透、力量、d射物保护、保护、冲击、快速装填、水下呼吸、激流、锋利、精准采集、亡灵杀手、灵魂疾行、迅捷潜行、横扫之刃、荆棘和耐久。
1水下速掘
效果:加快水下挖掘速度
适用物品:头盔 海龟壳
命名空间ID:aqua_affinity
附魔指令:/enchat aqua_affinity
2截肢杀手
效果:对节肢生物造成额外伤害
适用物品:剑 斧
命名空间ID:bane_of_arthropods
附魔指令:/enchat bane_of_arthropods
3爆炸保护
效果:减少爆炸伤害
适用物品:头盔 胸甲 护腿 靴子 海龟壳
命名空间ID:blast_protection
附魔指令:/enchat blast_protection
4 引雷
效果:在雨天召唤闪电攻击生物,仅在雷暴时生效
适用物品:三叉戟
命名空间ID:channeling
附魔指令:/enchat channeling
5绑定诅咒
效果:被诅咒物品穿在身上后无法卸下,玩家处于创造模式则不受此影响
命名空间ID:binding_curse[仅JE] binding[仅BE]
附魔指令:/enchat binding_curse
6消失诅咒
效果:被诅咒物品会在玩家死亡时消失
命名空间ID:vanishing_curse[仅JE] vanishing[仅BE]
附魔指令:/enchat vanishing_curse
7深海探索者
效果:增加水下行走速度
适用物品:靴子
命名空间ID:depth_strider
附魔指令:/enchat depth_strider
8效率
效果:加快挖掘速度
适用物品:镐 锹 斧 锄
命名空间ID:efficiency
附魔指令:/enchat efficiency
9摔落保护
效果:减少跌落伤害
适用物品:靴子
命名空间ID:feather_falling
附魔指令:/enchat feather_falling
10火焰附加
效果:使目标着火
适用物品:剑
命名空间ID:fire_aspect
附魔指令:/enchat fire_aspect
11火焰保护
效果:减少火焰伤害
适用物品:头盔 胸甲 护腿 靴子 海龟壳
命名空间ID:fire_protection
附魔指令:/enchat fire_protection
12火矢
效果:使射出的箭矢使目标着火
适用物品:弓
命名空间ID:flame
附魔指令:/enchat flame
13时运
效果:增加方块掉落数量或其掉落概率
适用物品:镐 锹 斧 锄
命名空间ID:fortune
附魔指令:/enchat fortune
14冰霜行者
效果:使在水上行走过的地方结冰
命名空间ID:frost_walker
附魔指令:/enchat frost_walker
15穿刺
效果:对水生生物[仅Java版]或水里的生物[仅基岩版]造成额外伤害
适用物品:三叉戟
命名空间ID:impaling
附魔指令:/enchat impaling
16无限
效果:射箭时不会消耗普通箭矢
适用物品:弓
命名空间ID:infinity
附魔指令:/enchat infinity
17击退
效果:增加击退距离
适用物品:剑
命名空间ID:knockback
附魔指令:/enchat knockback
18抢夺
效果:增加生物掉落物的数量或概率
适用物品:剑
命名空间ID:looting
附魔指令:/enchat looting
19忠诚
效果:使掷出后的三叉戟返回,魔咒等级越高,三叉戟返回所需时间越短
适用物品:三叉戟
命名空间ID:loyalty
附魔指令:/enchat loyalty
20海之眷顾
效果:增加钓鱼时获得宝藏的概率
适用物品:钓鱼竿
命名空间ID:luck_of_the_sea
附魔指令:/enchat luck_of_the_sea
21饵钓
效果:减少钓鱼所需的时间
适用物品:钓鱼竿
命名空间ID:lure
附魔指令:/enchat lure
22经验修补
效果:损耗获得的经验以修补工具的耐久度
命名空间ID:mending
附魔指令:/enchat mending
23多重射击
效果:消耗一支箭以射出三只箭矢
适用物品:弩
命名空间ID:multishot
附魔指令:/enchat multishot
24穿透
效果:使箭矢穿过多个实体
适用物品:弩
命名空间ID:piercing
附魔指令:/enchat piercing
25力量
效果:增加弓箭伤害
适用物品:弓
命名空间ID:power
附魔指令:/enchat power
26d射物保护
效果:减少d射物伤害
适用物品:头盔 胸甲 护腿 靴子 海龟壳
命名空间ID:projectile_protection
附魔指令:/enchat projectile_protection
27保护
效果:减少多数的伤害
适用物品:头盔 胸甲 护腿 靴子 海龟壳
命名空间ID:protection
附魔指令:/enchat protection
28冲击
效果:增加弓箭的击退距离
适用物品:弓
命名空间ID:punch
附魔指令:/enchat punch
29快速装填
效果:减少弩的填装时间
适用物品:弩
命名空间ID:quick_charge
附魔指令:/enchat quick_charge
30水下呼吸
效果:延长水下呼吸时间
适用物品:头盔 海龟壳
命名空间ID:respiration
附魔指令:/enchat respiration
31激流
效果:将玩家向掷出三叉戟的方向发射,仅在水中或雨中生效
适用物品:三叉戟
命名空间ID:riptide
附魔指令:/enchat riptide
32锋利
效果:增加近战攻击伤害
适用物品:剑、斧
命名空间ID:sharpness
附魔指令:/enchat sharpness
33精准采集
效果:被开采的方块掉落其本身
适用物品:镐 锹 斧 锄
命名空间ID:silk_touch
附魔指令:/enchat silk_touch
34亡灵杀手
效果:对亡灵生物造成额外伤害
适用物品:剑 斧
命名空间ID:smite
附魔指令:/enchat smite
35灵魂疾行
效果:增加玩家在灵魂沙和灵魂土上的移动速度
命名空间ID:soul_speed
附魔指令:/enchat soul_speed
36迅捷潜行
效果:提高玩家潜行时的移动速度
命名空间ID:swift_sneak
附魔指令:/enchat swift_sneak
37横扫之刃
效果:增加横扫攻击伤害
适用物品:剑
命名空间ID:sweeping
附魔指令:/enchat sweeping
38荆棘
效果:给予攻击者伤害
适用物品:胸甲
命名空间ID:thorns
附魔指令:/enchat thorns
39耐久
效果:减少物品掉耐久的概率
命名空间ID:unbreaking
附魔指令:/enchat unbreaking
/give附魔
19999锋利附魔
附魔指令代码:/give 游戏名 276 1 0 {ench:[{id : 18,lvl:9999}]} 、{id:19,lvl:9999}、{id:20,lvl:9999}、{id:34,lvl:32767}、{id:21,lvl:10}
232K附魔
附魔指令代码:/give @p minecraft:diamond_sword{Enchantments:[{id:"sharpness",lvl:32767s},{id:"looting",lvl:32767s},{id:"sweeping",lvl:32767s},{id:"unbreaking",lvl:32767s},{id:"mending",lvl:32767s}]}
二、指令代码大全
常用指令代码
召唤指令/summon
给予指令/give
传送指令/tp
指令代码汇总
/
/help的替代命令,提供命令使用帮助。
/ability
赋予或剥夺玩家的能力。
/advancement
添加、移除或查询玩家的进度。
/alwaysday
/daylock的替代命令,锁定或解锁日夜循环。
/attribute
修改或查询玩家和生物的属性。
/ban
将玩家加入封禁列表。
/ban-ip
将IP地址加入封禁列表。
/banlist
显示封禁列表。
/bossbar
修改或查询Boss栏。
/camerashake
启用镜头抖动效果。
/changesetting
更改一个正在运行的服务器的设置。
/clear
从玩家物品栏中删除物品。
/clearspawnpoint
从世界中移除出生点。
/clone
将特定区域的方块复制到另一处。
/connect
/wsserver的替代命令,连接至一个WebSocket服务器。
/damage
对指定实体造成伤害。
/data
允许玩家获取、合并或是移除实体或方块的NBT标签。
/datapack
控制加载的数据包。
/daylock
/alwaysday的替代命令,锁定或解锁日夜循环。
/debug
开始或结束调试会话。
/dedicatedwsserver
尝试连接一个WebSocket服务器。
/defaultgamemode
更改默认的游戏模式。
/deop
撤销玩家的管理员权限。
/dialogue
打开一个玩家的NPC对话。
/difficulty
设置难度等级。
/effect
添加或移除状态效果。
/enchant
附魔玩家的物品。
/event
用于触发一个实体的事件。
/execute
更改执行环境的情况下执行另一条命令。
/experience
/xp的替代命令,给予玩家经验。
/fill
在某个区域填充特定方块。
/fog
用于更改玩家当前的雾设置。
/forceload
强制不断加载区块。
/function
运行一个函数。
/gamemode
更改玩家的游戏模式。
/gamerule
更改或查询游戏规则。
/gametest
用于测试GameTest功能。
/give
给予玩家物品。
/help
/的替代命令,提供命令使用帮助。
/immutableworld
设置世界的不可变状态。
/item
用于修改方块或实体的物品栏。
/jfr
开始或结束JFR分析。
/kick
将玩家踢出服务器。
/kill
清除实体(玩家、生物、掉落物等)。
/list
列出服务器中的玩家。
/locate
显示最近的给定结构、生物群系或兴趣点的坐标。
/loot
将指定的战利品放入物品栏或世界。
/me
显示一条关于自己的信息。
/mobevent
控制或查询允许运行的生物事件。
/msg
/tell和/w的替代命令,向另一玩家发送私信。
/music
设置玩家是否能控制当前播放的音乐。
/op
授予玩家管理员权限。
/ops
/permission的替代命令,重载并应用权限。
/pardon
从封禁列表中移除玩家封禁项目。
/pardon-ip
从封禁列表中移除IP封禁项目。
/particle
创建粒子。
/perf
记录并保存性能分析数据。
/permission
/ops的替代命令,重载并应用权限。
/place
在满足条件的指定位置放置一个已配置地物、拼图或结构。
/playanimation
运行一次特定动作。
/playsound
播放音效。
/publish
向局域网开放单人游戏世界。
/recipe
给予或剥夺合成配方。
/reload
从硬盘中重新加载战利品表、进度和函数。
/remove
移除智能体。
/replaceitem
替换物品栏中的物品。
/ride
控制一个实体的骑行状态。
/save
准备备份,查询其状态或恢复。
/save-all
保存服务器世界状态到硬盘。
/save-off
关闭服务器自动保存。
/save-on
开启服务器自动保存。
/say
向多个玩家发送消息。
/schedule
安排函数在特定的游戏刻后运行。
/scoreboard
管理记分板的目标、玩家和队伍。
/seed
显示世界种子。
/setblock
将方块替换为其他方块。
/setidletimeout
设置无 *** 作玩家被踢出的延时。
/setmaxplayers
设置可加入游戏的玩家数量上限。
/setworldspawn
设置世界出生点。
/spawnpoint
设置一个玩家的出生地点。
/spectate
使一个处于旁观模式的玩家旁观一个实体。
/spreadplayers
将实体传送到随机位置。
/stop
关闭服务器。
/stopsound
停止音效。
/structure
无需结构方块即可保存和加载结构。
/summon
生成一个实体。
/tag
修改实体的标签。
/team
修改队伍。
/teammsg
/tm的替代命令,指定要发送给队伍的消息。
/teleport
/tp的替代命令,传送实体。
/tell
/msg和/w的替代命令,向另一个玩家发送私信。
/tellraw
向玩家显示JSON消息。
/testfor
统计符合给定条件的实体。
/testforblock
检测某方块是否在某位置。
/testforblocks
检测两个区域中的方块是否相同。
/tickingarea
添加、删除或列出常加载区域。
/time
更改或查询游戏中的世界时间。
/title
管理屏幕上的标题。
/titleraw
使用JSON管理屏幕上的标题。
/tm
/teammsg的替代命令,指定要发送给队伍的消息。
/toggledownfall
切换天气。
/tp
/teleport的替代命令,传送实体。
/trigger
设置一个触发器。
/volumearea
添加、删除或列出功能域。
/w
/tell和/msg的替代命令,向另一玩家发送私信。
/wb
/worldbuilder的替代命令,给予能编辑受限制方块的能力。
/weather
设置天气。
/whitelist
管理服务器白名单。
/worldborder
管理世界边界。
/worldbuilder
/wb的替代命令,给予能编辑受限制方块的能力。
/wsserver
/connect的替代命令,连接至WebSocket服务器。
/xp
/experience的替代命令[仅Java版],增加或减少一个玩家的经验。
csgo僵尸逃跑用指令杀死boss步骤:
1、第一进服屏蔽q声命令:。stopsound。
2、屏蔽人物模型:。hide。
3、未在开局购买,界面消失后呼出指令:guns。
4、屏蔽服务器音乐通用指令:。dj绑定用屏蔽地图音乐指令:。stopmapmusic。
5、僵尸选择菜单:。zclass。教程/命令方块
编辑
命令方块是一种帮助支持冒险模式,SMP的自动化,和自定义地图。了解更多细节,请参见命令方块页。如果你不知道在某些命令中如何设置x,y,z的值最好先看看坐标。
一般的应用
命令方块可以使用在许多事情,改变难度,改变天气的状态,或者给你预先指定的物品。他们在这些领域特别有用:/weather和/time set x命令。他们只能在作弊模式之外。The/time set x命令很有用,它允许你改变当前预定时间再按下一个开关。
命令方块也可以被用来使文本出现在人的聊天菜单。命令是tell @p <message>, 或者tell <username> <message>如果加上@p在tell的后面,那么只有最近的玩家会看到信息 If a username was specified, the username will be sent the message
你可以用已下命令去改变难度/difficulty x 0=和平,1=简单,2=普通,3=困难,或者在后面直接打上难度的名字。(例如:/difficulty peaceful)
另一种方法是使用命令块使用/ TP @P 坐标>在你的世界之间的不同基地传送
你不讨厌压力板和4种材料混合在一起吗?(石栎木板、铁和金)现在你不必忍受。压力板可以采用命令/命令块代替testforwith范围和时钟电路。命令/测试@ P [ 2 ] r将测试以查看是否有任何球员在2范围内(命令本身加上各个方向的2块)。2是你想要的一个命令块下一层的范围。记住,这将产生一个球形触发区(而不是一个立方体),所以一系列的2作约5x5x5面积和范围1使一个3x3x3地区(更像是一个额外的块以上+模式下中心)。您可以通过使用DX绕过这个,Dy和DZ的论点。或者你可以在代码中指定XYZ坐标(例如/测试@ P [ x = 50,y = 64,z = 46,r = 1 ]但被警告说,不能把范围缩小到1块点。与非XYZ版本范围的中心块加块周围的范围,这使得从一个命令块感(“只是中心块”意味着你必须在命令块站)但在这里没道理。在任何速度范围1球(+模式与顶部和底部的一个额外的块),可以埋在地下的顶贴出来,只要你知道没有人会走通过底部2层的世界。在这个代码中非XYZ版本需要命令本身是嵌入在地板表面可以看出。)
使用命令
通过更改游戏模式可以在单人模式之外的创造性使用命令方块。输入/gamemode 1命令 变成创作模式,设置命令方块命令,无论你想要什么指令,然后换回/gamemode 0。该命令方块只需要设置在有创意的,但仍将功能恢复正常。
它也可以被用来传送到特定区域(例如一个遥远的据点,深入挖掘 *** 作,或浮动岛)。如果你花了很长的时间去那里,如果你不作弊,不介意,你可以设置一个传送系统。确保你在创作模式而设置(使用命令/游戏模式1。如果你没有开启作弊,打开局域网和设置的作弊,但你仍然可以激活它的生存模式。键入该命令时,该命令的命令块。然后,激活命令块红石(包括按钮、杠杆、压力板),和你将被发送到遥远的目的地。你可以设置多个不同的传送。这也可以用来做一个大项目,跨越一个非常大的区域,或如果你将箱子从老房子到新房子的时候。
探险地图绘制
如果一个人希望创造一个单人玩家的探险地图,做/publish命令来让其他的命令(见下方)被使用。
在多人中的应用 (SMP)
这个章节详细介绍了命令方块在多人游戏中的应用。
传送/运输
通过/tp指令,可以制作一个所有人都可以使用的传送装置。可以在每个地方都使用。 例如,在整个世界里做一个庞大的传送系统,所有的传送点入口都汇集到传送大厅中,而传送大厅可以进入每个传送点入口处进而达到出口。这样就可以建造一个“快速交通中心”了。
"定格动画"
通过使用/tp,或者Minecraft地图编辑器,例如MC地图编辑器可以复制一张(利用方块做出来的绘画),然后粘贴到一处遥远的地方,并变动绘画的一些方块,利用一些压力板或者绊线钩,在玩家短时间欣赏绘画后,命令方块做出/tp指令,将玩家传送到下一张绘图点 如果大量的复制粘贴这样的零件,让玩家按顺序的在这些之间传送并稍稍弄出一点点的延迟,那么玩家就会产生幻觉,认为这个绘画是在运动的(甚至认为是某MOD做出来),这就是利用命令方块来实现定格动画技术。
17+里可以使用/setblock来直接放置和删除方块,利用/setblock还可以免除传送时不必要的卡顿和一大堆的房间,而18+的/fill更是可以极其方便地放置大量的方块。
抽奖
用/give @r命令,可以创造一个抽奖。但是记住,/give命令是直接把物品放进他们的背包,而不是放在他们面前。
监狱
通过连接高频红石到一个命令方块和用/tp命令,你可以强制玩家留在某个地方。如果你想让这个方法成为可行的,在你的聊天窗内使用指令/gamerule commandBlockOutput false。使用"Range"(最大范围)和"Minimum Range"(最小范围)两个参数,你可以在玩家离开一定距离后再将他们传送回来。
只针对管理员
如果使用参数[m=1],那么只有创造模式的玩家才会受到这条命令的影响,当然输入m=0既只对生存模式的玩家有效。
戏弄创造模式玩家
你可以放置一个命令方块,输入“/tp @p[m=1] <坐标>”或者一些整人命令。当创造模式的玩家激活这个命令方块就会被传送到某个地方或者变成生存模式,好无聊的恶作剧!
公告
注:使用AutoMessage等服务端插件就可以达到自动公告的功能
通过在命令方块中使用/me,可以创造一个无人自动广播(需要连接循环红石等不断发出激活信号的红石元件),不需要OP,用17+的新指令/tellraw {text:"<信息>"}可以免除开头的[@]并且可以做到悬浮事件和点击事件等。
安全扫描
注:大部分服务器管理插件支持封禁危险物品。
使用/clear指令, 你可以清除玩家背包中的某物品。具体步骤是这样的,使用/clear @a(或者某玩家ID) <清除的物品名>。如果想实现自动清理危险品需要连接循环红石。
比赛裁判
使用/say @p,命令方块就能报告最近的玩家。如果命令方块放在终点线后,他会很方便的说出赢家,但是/say会给所有玩家发送信息,为了防止刷屏,建议使用/tell或/tellraw。
建立保护区域
注:Residence等服务器领地插件的拓展插件可以实现领地内游戏模式的变化。
你可以通过命令方块创造一个“创造/生存模式区域”,但是很繁琐。可以通过用命令方块的范围限制来制作一个“围栏”,通过围栏的玩家会变成生存或创造模式。在命令方块中输入指令/gamemode 2 @a[x=<区域中心坐标> y=<区域中心坐标> z=<区域中心坐标> r=<最大的玩家搜索半径> rm=<最小的玩家搜索半径>]这样放置两个搜索区域不重合的命令方块,就可以将规定半径内的玩家改变模式。
无插件PVP
使用指令 /gamerule keepInventory true 来关闭玩家死亡后的物品掉落(同样在重生后会保留物品和经验等,所以需要在玩家重生后清空背包) 。使用 /give @p <物品ID>可以给予玩家武器(可以添加NBT标签),你可以设计一套完善的职业系统,玩家选择不同的职业会有不同的装备。使用 /spawnpoint [x y z坐标] 设置玩家重生地点,使用 /tp [x y z坐标]移动地图中的玩家到指定区域。
新手工具包
你可以很简单的给新手工具包不用任何插件使用命令方块:"/give @p[r=2] 274" 为了防止有人第二次按下按钮得到他们的工具包,您可以设置按钮激活两个命令方块:: 1"/give @p[r=2,m=2] 274"2"/gamemode 0 @p[r=2]"(玩家一开始是冒险模式,获得工具包后调成生存模式,然后再限定工具包仅限冒险模式能拿即可)
特殊的彩字
虽然你不能够直接输入彩色/粗体/斜体文本到命令方块中,但是通过McEdit滤器可以编辑那些服务器内的文本。
同时/tellraw可以直接利用color等参数来弄出彩色字体
警报系统
当玩家走上踏板时,他能触发命令方块 /say @p <警告内容>
奖励屋
如果某个玩家在服务器有着过人的贡献或者有元老资历,但却不足给他管理,你可以奖励他一组钻石或者一些奇怪的东西 创建一个只有通过传送指令才能进入的房间,将有卓越贡献的玩家传送进去,玩家会激活房间中的命令方块从而获得奖励,而后他又会被另一个命令方块传送回原地,如果服务器允许/back的话,连续2次传送到原点,这样/back就无效了。(可以避免玩家二次领取奖励)
天气机
使用/toggledownfall和/weather thunder来开始或者结束降雨(雷雨。)合理安排这个指令的权限会十分有用, 你可以顺随自己的意愿开始或停止降雨。这个技术可以用于村民和一些由降水控制的红石机械,不用输入任何指令就可以控制天气(需要管理员激活命令方块自动执行), 合理利用将会十分有效,比如在森林火灾时或者在雨天刷怪
有奖竞赛
使用/tp @p 和 /give @p,你可以制作一个障碍赛跑或者奖励迷宫,游戏结束后就将玩家传送汇出生点或其他地方。
时间机器
在地图上模拟两个十分相似的环境,通过命令方块将玩家从一个传送到另一个,并且时间也会被设置为开始的时刻,这就好像是时间倒退。 注:可以广泛用于剧情RPG地图。
地雷
使用指令/testfor @p[r=<检测范围>,name=<玩家名(如果没有限制可不写)>]使用红石中继器连接命令方块和TNT,当命令方块检测到有玩家经过就会激活TNT!Boom! 注:命令方块的/testfor指令为一次性指令,命令方块检测到一次就会一直输出信号,如果需要多次性的话,你可以直接使用/summon召唤出TNT。
安全门
通过使用/testfor @p[r=5,name=<房主>],命令方块会在一定范围内检测房主并且为他开门,也只会为他开门。 注:命令方块的/testfor指令为一次性指令,命令方块检测到一次就会一直输出信号。
在自定义地图中的应用
这一节详细介绍了命令方块在自定义地图的应用。
Minecraft中使用大量命令方块的地图有很多优势。 比如:SethBling's TF2 Map
另一个优秀的应用例子是 Hypixel's Gladiator Arena,这个地图中的战斗职业系统完全依赖于命令方块。
“沉默的”命令方块
在地图中控制命令方块不输出提示信息很重要,这可以保持玩家对地图的未知性和剧情的隐蔽性,如果玩家看到了各种指令的提示信息,地图将会索然无味。 关闭命令方块输出信息(除非是/say这类的指令)使用/gamerule commandBlockOutput false就可以实现。
庇护所/角斗场
使用压力板或者绊线 (以安全城堡为例)检测到有玩家进入城堡的话就把游戏模式设置为和平模式(对于不同区域视情况而定)。城堡大门可以有连接命令方块的绊线,玩家一旦走过绊线,激活命令方块,就会变为和平模式,这样就可以创造一个“避难所”。反之,你可以用同样的方法创造一个“困难模式区域”,只要有玩家进入游戏模式就会变为困难模式。
对于不同游戏模式玩家的控制
使用值[m=1]你就可以设置指令只对创造模式的玩家有效,生存模式就是[m=0]。 例:传送所有创造模式的玩家到254,47,-874,使用的指令为 /tp @a[m=1] 254 47 -874
(更多:[lm=x,l=x,m=x,x=x,y=x,z=x,r=x])
“联合”住宅
在房间的入口或者出口设置一个 /tp 指令的命令方块,你不必将你的建筑都在同一个地方建设,它们可以在任何地方,只需要入口的命令方块传送过去,玩家会忽然觉得外面感觉很小的建筑内部空间竟如此之大。用这种方法联合多个建筑,可用作与服务器或单人地图中的场景瞬移。
出生地
使用/spawnpoint可以设定玩家出生地点。(应用十分广泛,PVP地图,RPG地图等等)
岩浆跑酷
之前的内容提到过,/gamerule keepInventory true可以在玩家死后保存背包物品。 在跑酷地图的出发点设置一个这样的命令方块,就可以使掉落岩浆死亡的玩家不会丢失物品,同时记录点可以用/spawnpoint来做。
我要睡觉!
使用/spawnpoint可以直接设置出生点,但是要跳过白天就需要/time set <时间>指令,18000为夜晚(并非绝对,可以按喜好设置,不要少于12500),这样就可以模拟出睡觉的效果了。(可用/time set 700 直接转为白天,/spawnpoint指令和/time set 700配合不就行了么?)
时间和天气下的场景
比方说,你的地图开始在一个寒冷的暴风雨之夜,你可以设置突然天晴了,外面有灿烂的阳光(光影mod么?)!或者,如果你想开始一个光明的一天,想让雨突然下起来又没办法?不要怕,有/weather指令。只需使用/weather,输入就行了!你也可以使用/time set输入:0是凌晨,6000是中午,12000是黄昏,18000是午夜(月亮还挂在头上呐!)。
检测玩家是否切换到了和平模式
创建一个攻击型生物,把它放在压力板上。(请确保它会保持始终按下状态,所以一定要确保它不能跳或走开)。做一个红石电路,让压力板在没有接收到红石信号的时候激活命令方块。命令方块里设置一个消息,通知玩家的地图由于和平模式了已经损坏,需要的怪物已经消失,必须重新下载这个地图。你甚至可以做一个隐形传输命令方块,把那些故意切换到和平模式的玩家换成冒险模式后传送到一间基岩屋内,并让他不能使用/kill或/tp指令,并把他的重生点设在那个房子里,让他永生见不得光明!(单人的话,可以点“对局域网开放”,或用修改器)
/say指令非常有用因为它可以直接给玩家发送消息 用命令方块将会更好,这样你就不需要放很多的牌子和编页码长到不行的书来告诉玩家游戏规则 你只需要把命令方块放成一条线然后在中间铺中继器来弄各个语段之间的延迟(so the player isn't spammed)接着你就可以把那堆牌子和放着书的箱子移走。
有一些是和NPC配合使用的 想象一下你进了铁匠铺并且你想要让里面的铁匠说些什么。在命令方块出现之前, 你需要一些书和牌子来充当对话的效果, 然后在铁匠铺里造些房间并放些杂物,这样会让这个铁匠铺看起来变得非常乱,但是现在,你只需要使用/say命令来制造铁匠说话的效果 也许一头猪在柜台后面甚至会乞求怜悯!让我们再举一个例子:你在一个工厂里,一个闹钟突然响了,说它会爆炸。在聊天中,特别是如果文本很长,让那些有压力的心情;同样的事情为炸d定时器。玩家将获得更多的地图的心情,如果聊天显示“10……”8……' 9…。
最后但并非最不重要的,它使它更容易创建一个探索系统。比方说,球员会在一个屠宰场。他通过激活连接到RS和锁存器压力板(所以无法激活两次)和/ saycommand,屠夫要求玩家的帮助命令块:他要杀一头猪(可耻)。玩家在一块石头上的压力盘上得到了一头猪,当猪死了的时候,他就开始了。所以,当玩家回到屠杀,他激活另一个电路包含另一个RS和锁存器和两命令两命令块。首先,/ saycommand,屠夫感谢球员,和其他人,/ givecommand,所以玩家得到奖励。在那之后,别忘了使用“命令”,所以屠夫说,玩家的名字。例如,如果命令块被设置为:谢谢,“你帮我杀了那头猪”,频道会说:“谢谢,”。你帮我杀了那只猪,“这使地图更酷,看起来像是为玩家做的,因为它说他/她的名字!
创建商店
使用/give @p[lm=(等级)] (物品) (数量)和/xp -(等级)l @p[lm=(等级)],你可以创建一个使用经验交易物品的商店系统。例如,如果你创建了一个使用/give @p[lm=5] 2 64的命令方块以及一个使用/xp -5l @p[lm=5]的命令方块,并把它们连接到同一个红石电路,那么激活时就会从最近的玩家身上扣除5级经验并给他64个草方块。
另一种方法是使用命令块使用/ TP @ P坐标>在你的世界之间的不同基地传送
你不讨厌压力板和4种材料混合在一起吗?(石栎木板、铁和金)现在你不必忍受。压力板可以采用命令/命令块代替testforwith范围和时钟电路。命令/测试@ P [ 2 ] r将测试以查看是否有任何球员在2范围内(命令本身加上各个方向的2块)。2是你想要的一个命令块下一层的范围。记住,这将产生一个球形触发区(而不是一个立方体),所以一系列的2作约5x5x5面积和范围1使一个3x3x3地区(更像是一个额外的块以上+模式下中心)。您可以通过使用DX绕过这个,Dy和DZ的论点。或者你可以在代码中指定XYZ坐标(例如/testfor @p[x=50,y=64,z=46,r=1 ]但被警告说,不能把范围缩小到1块点。与非XYZ版本范围的中心块加块周围的范围,这使得从一个命令块感(“只是中心块”意味着你必须在命令块站)但在这里没道理。在任何速度范围1球(+模式与顶部和底部的一个额外的块),可以埋在地下的顶贴出来,只要你知道没有人会走通过底部2层的世界。在这个代码中非XYZ版本需要命令本身是嵌入在地板表面可以看出。
使用命令
通过交换游戏模式可以在单人模式之外的创造性使用命令块。简单的交换与/游戏模式1命令的创作模式,设置命令块命令,无论你想要什么,然后交换回/游戏模式0。该命令块只需要设置在有创意的,但仍将功能恢复正常。
它也可以被用来传送到特定区域(例如一个遥远的据点,深入挖掘 *** 作,或浮动岛)。如果你花了很长的时间去那里,如果你不作弊,不介意,你可以设置一个传送系统。确保你在创作模式而设置(使用命令/游戏模式1。如果你没有欺骗,打开局域网和设置的欺骗,但你仍然可以激活它的生存模式。键入该命令时,该命令的命令块。然后,激活命令块红石(包括按钮、杠杆、压力板),和你将被发送到遥远的目的地。你可以设置多个不同的传送。这也可以用来做一个大项目,跨越一个非常大的区域,或如果你将箱子从老房子到新房子的时候。
(注:还有种商店,比如说:/testfor @p[lm=5,r=5],再用比较器连接一个命令方块,指令:/give @p[lm=5,r=5] 276 1 0,最后在/xp -5l @p[lm=5,r=5]就做出了一个给半径为五以内的等级至少为5级的玩家一把钻石剑并扣除他5级)
17命令的用法
Minecarts over floating rails created with the setblock command (矿车多年来与setblock命令搭配来创造浮空铁轨。)
在17版本中,命令方块的潜力得到了扩大。也就是/summon/setblock命令的添加,
and can be used to automatically build structures, fill chests, 以及生成以前不能生成的实体。 下面是这些命令的语法:
setblock的使用方法:/setblock <x> <y> <z> <方块名> [数据值] [旧方块处理方式] [数据标签]
summon的使用方法:/summon <实体名> [x] [y] [z] [数据标签]
setblock指令也可以用于做突然消失的地板或突然出现的墙。
命令方块_百度百科 >boss读指令的意思:提高难度的方法
读指令本身就是提高难度的方法,只要可以反制那基本都是合理的。怪读你血瓶,你可以找别的时间喝血。
怪躲你魔法,你可以找前摇长的魔法。
最简单的喝血、读玩家位置,到读攻击状态甚至是玩家用什么攻击。
本身读指令就是很常见的事,即便是简单粗暴的读指令甚至和lol脚本一样的读指令。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)