我的世界

我的世界命令方块泥石流技术教程

2026-06-26

《我的世界》是一款沙盒游戏,闲得发慌的时候研究研究命令方块是个不错的消遣。今天给大家带来命令方块泥石流的制作教程,核心机制是利用scoreboard系统记录item状态,然后配合execute和detect指令实现条件触发。整明白这个思路就能举一反三了。感到兴趣的用户们与小编深入了解一下吧!

首先,电路上来

除了河水之外,其他部分全部是由item侵蚀而成

介绍一下工作原理(考虑到贴吧水平有限我在那边没发某些内容):

原理很简单

创建两个dummy变量:

第一个就叫他water:

scoreboard objectives add water dummy water

第二个就叫stone

scoreboard objectives add stone dummy stone

先召唤一个名为Water的盔甲架,指令如下:

summon ArmorStand ~ ~1 ~ {CustomName: Water ,CustomNameVisible:1}

依据个人喜好你也可以给他隐身啥的,这里就用普通的

然后,检测这个as附近的item,如果附近有item,就设置item在积分版water分数为1

execute @e[type=ArmorStand,name=Water] ~ ~ ~ scoreboard players set @e[type=Item,r=3] water 1

接着,泥石流开始侵蚀地表,检测这个分数为1的item,如果下方为草,分数stone变为1:

execute @e[type=Item,score_water_min=1] ~ ~ ~ detect ~ ~-1 ~ minecraft:grass 0 scoreboard players set @e[type=Item,r=1] stone 1

同样的道理,下方为dirt也改为一:

execute @e[type=Item,score_water_min=1] ~ ~ ~ detect ~ ~-1 ~ minecraft:dirt 0 scoreboard players set @e[type=Item,r=1] stone 1

完成这些后,还要检测下方是不是石头,是石头就分数stone设为0,免得挖穿了

execute @e[type=Item,score_water_min=1] ~ ~ ~ detect ~ ~-1 ~ minecraft:stone 0 scoreboard players set @e[type=Item,r=1] stone 0

然后,要避免item被系统刷掉或玩家捡起,那就要用这个指令让它不消失或捡起

entitydata @e[type=Item,score_water_min=1] {PickupDelay:32767,Age:-32768}

接着,要防止玩家接近干扰行动,那就干掉除item外的实体就好了!

execute @e[type=Item,score_water_min=1] ~ ~ ~ kill @e[type=!Item,r=2]

检测电路完工,这上面的全部接高频,接着就是为item开辟道路的部分了,为了不把玩家逼死,就接低频就行了

首先是向下挖的效果:

execute @e[type=Item,score_water_min=1,score_stone_min=1] ~ ~ ~ setblock ~ ~-1 ~ minecraft:water

然后,用下面四段指令把item周围的障碍物:

execute @e[type=Item,score_water_min=1] ~ ~ ~ fill ~-1 ~ ~ ~-1 ~5 ~ air

execute @e[type=Item,score_water_min=1] ~ ~ ~ fill ~1 ~ ~ ~1 ~5 ~ air

execute @e[type=Item,score_water_min=1] ~ ~ ~ fill ~ ~ ~1 ~ ~5 ~1 air

execute @e[type=Item,score_water_min=1] ~ ~ ~ fill ~ ~ ~-1 ~ ~5 ~-1 air

最后,为了泥石流移动式的时候不会因为没水而没有动力,我们要在item的位置不停放水:

execute @e[type=Item,score_water_min=1,score_stone=0] ~ ~ ~ setblock ~ ~ ~ minecraft:water

《我的世界》游戏指令速查攻略

/clear 清空背包

/difficulty 调整难度(0:和平 1:简单 2:普通 3:困难)

/effect 获得效果(1速度 2缓慢 3急迫 4挖掘疲劳 5力量 6瞬间治疗 7瞬间伤害 8跳跃提升 9反胃 10生命恢复 11抗性提升 12防火 13水下呼吸 14隐身 15失明 16夜视 17饥饿 18虚弱 19中毒)

/enchant 手中的装备会被附魔(目前不清楚附魔ID)

/gamemode (0:生存 1:创造 2:冒险)

/gamerule (后面加什么请去参考帖子)

/give 玩家名 物品ID 数量 (这是给东西的指令)

/me 命令台会跟你卖萌

/playsound 文件名 玩家名 坐标(x,y,z) 音量

/say 文本信息 会让命令台发送广播消息

小编提醒:如果用在命令方块上就把 玩家名 改成@p,@a

物品的附魔最高只能是99,999,999级

物品代码是:/give @p minecraft:diamond_sword 1 0 {ench:[{id:16,lvl:99999999}],Unbreakable:1b}

更多的附魔属性ID:

装备:

0 - 防御,Protection (头盔,装甲,鞋子,裤子)

1 - 火焰防御,Fire Protection (头盔,装甲,鞋子,裤子)

2 - 摔伤减半,Feather Falling (鞋子)

3 - 爆炸防御,Blast Protection (头盔,装甲,鞋子,裤子)

4 - 远程攻击防御,Projectile Protection (头盔,装甲,鞋子,裤子)

5 - 水下呼吸,Respiration (头盔)

6 - 水下挖掘,Aqua Affinity (头盔)

7 - 伤害反射,Thorns (头盔,装甲,鞋子,裤子)

8 - 水行加速, Depth Strider(鞋子)

武器 (剑):

16 - 锋利,Sharpness (剑)

17 - 亡灵杀手,Smite (剑)

18 - 节肢杀手,Bane Of Arthropods (剑)

19 - 击退,Knock Back (剑)

20 - 火元素,Fire Aspect (剑)

21 - 掉落品加倍,Looting (剑)

工具:

32 - 挖掘效率,Efficiency (稿子,斧子,铲子)

33 - 精准采集,Silk Touch (稿子,斧子,铲子)

34 - 不毁,Unbreaking (稿子,斧子,铲子,武器,装备)

35 - 幸运挖掘,Fortune (稿子,斧子,铲子)

61 - 钓鱼幸运,Luck of the sea (钓鱼竿)

62 -诱饵,Lure (钓鱼竿)

武器 (弓箭):

48 - 力量,Power (弓箭)

49 - 弓箭击退,Punch (弓箭)

50 - 火元素,Flame (弓箭)

51 - 无限弓箭,Infinity (弓箭)

我的世界作弊码大全

/achievement 获得  /移除玩家的成就。

/ban 添加一个玩家到黑名单中。

/ban-ip 添加一个IP地址到黑名单中。

/banlist 显示黑名单。

/blockdata 修改一个方块的数据标签。

/clear 从玩家的物品栏清除物品。

/clone 将方块从一个位置复制到另一位置。

/debug 开始或终止一个 debugging session。

/defaultgamemode 设定默认的游戏模式。

/deop 撤销一位玩家的管理员身份。

/difficulty 设定难度。

/effect 添加或移除状态效果。

/enchant 附魔一个玩家的物品。

/entitydata 修改实体的数据标签。

/execute 执行另一条命令。

/fill 用一种特定方块填充一块区域。

/gamemode 设定一位玩家的游戏模式。

/gamerule 设定或查询一个游戏规则值。

/give 给予一位玩家一个物品。

/help 提供命令的帮助。

/kick 将一位玩家踢出服务器。

/kill 杀死实体(玩家、生物、物品等)。

/list 列出在服务器上的玩家。

/me 显示一条关于你自己的信息。

/op 给予一位玩家管理员身份。

/pardon 从黑名单移除项目。

/particle 制造颗粒效果。

/playsound 播放一个音效。

/publish 对局域网开放单人世界。

/replaceitem 替换物品栏中的物品。

/save-all 将服务器保存至硬盘中。

/save-off 禁用服务器自动保存。

/save-on 启用服务器自动保存。

/say 向多名玩家显示一条信息。

/scoreboard 管理对象、玩家和队伍。

/seed 显示世界种子。

/setblock 将一个方块变更至另一个方块。

/setidletimeout 设定踢出挂机玩家的时间。

/setworldspawn 设定出生点。

/spawnpoint 设定一位玩家的出生点。

/spreadplayers 将实体传送至随机位置。

/stats 通过命令的返回改变记分板对象。

/stop 停止服务器。

/summon 生成一个实体。

/tell 向其他玩家显示一条私人信息。

/tellraw 向玩家显示一条JSON信息。

/testfor 计算匹配特定条件的实体数。

/testforblock 探测一个方块是否在一个位置。

/testforblocks 探测两块区域内的方块是否匹配。

/time 改变或查询世界的游戏时间。

/title 管理屏幕标题。

/toggledownfall 切换天气。

/tp 传送实体。

/trigger 设定触发装置的激活。

/weather 设定天气。

/whitelist 管理服务器白名单。

/worldborder 管理世界边界。

/xp 增加或移除玩家的经验值。

由于每一个命令都有着固定的格式,因此并不是获得了命令就能立刻的使用它们。小编简单说几个小编常用的命令好了。

首先是/time 命令。使用方法就是按T打开输入框。然后输入:/time set 数字。这个数字就是时间了。游戏当中使用秒数来记录时间,0是清晨(凌晨动画结束)21000左右进入黑夜(黄昏漫画结束)。例如想立刻进入天亮就输入:/time set 0就可以了。

/weather是天气命令。共有clear(没天气,也就是晴天)rain(下雨)thunder(雷雨)三种天气。用法就是/weather 天气。比如想要雷雨天气,输入:/weather thunder就可以了。

另外告诉大家输入:/achievement give *就能瞬间获得所有的成就

当然所有的命令都是只在创造模式才有效的,生存模式是不能输入这些命令的。

我的世界手游命令方块刷怪玩法指南

我的世界手游整蛊朋友的指令攻略

1.准备2个命令方块。

2.得到命令方块后先不着急使用,我们来到好朋友的家并找到Ta的床。

3.在Ta的床下面藏一款命令方块,打开后输入testfor @p[r=3]、方块类型:循环、条件:无条件、红石:保持开启。

4.然后在这个命令方块前放一款红石比较器,并连接另一款命令方块。

5.然后记住房子内随意一处的坐标。

6.再回去打开这个命令方块并输入summon zombie 2349 64 761、方块类型:脉冲、条件:无条件、红石:红石控制。

7.当你的好朋友在晚上回家准备睡觉的时候。一靠近床,房子里就会刷新一只僵尸。等Ta处理完僵尸再想回去睡觉时,又会刷新一只僵尸。

相关推荐

  • 我的世界红石大炮制作技巧教程
  • 原神水天丛林隐藏内容攻略
  • 《原神》奇怪的圆盘位置教程
  • 我的世界手游二段跳实现攻略
  • 原神丘丘人交流任务快速通关

关于我们 商务合作 免责声明 网站地图

Copyright © 2026 - 2026 782g.com 版权所有 苏ICP备2024057918号