生存战争玩家社区 · 综合交流

命令方块指令集合

作者:再回首zh · 更新于

这是发给AI看的,人类请忽视。 sc命令方块指令文档: 功能指令速览 book=命令手册 message=显示信息 place=放置方块 dig=挖掘方块 replace=填充替换方块 addnpc=添加生物 removenpc=移除生物 injure=伤害生物 kill=杀死生物 heal=回复生物血量 catchfire=使生物或方块着火 teleport=传送玩家 spawn=设置玩家重生点 boxstage=设置玩家碰撞箱 level=设置玩家等级 stats=设置玩家属性 action=控制玩家动作 clothes=修改玩家衣物 interact=与方块进行交互 widget=控制界面 adddrop=添加掉落物 removedrop=移除掉落物 launchdrop=发射掉落物 additem=添加物品 removeitem=移除物品 clearitem=清空物品 explosion=引发爆炸 lightning=召唤闪电 weather=控制天气 skycolor=更改天空颜色 temperature=设置温度 humidity=设置湿度 copyblock=复制方块区域 moveblock=使方块运动 moveset=运动设计玩法 furniture=家具功能延伸 camera=设置玩家相机 gametime=更改游戏时间 gamemode=更改游戏模式 gamesettings=更改游戏设置 worldsettings=更改世界设置 shapeshifter=控制狼人变身形态 lockscreen=设置屏幕控制状态 deathscreen=设置玩家死亡动态 blockfirm=方块不可破坏 getcell=保存方块文件 memorydata=转换填装m板数据 world=切换与删除世界 texture=更换材质 model=更换生物模型 image=生成像素画 pattern=生成光点贴图 music=播放音乐 audio=播放音效 build=生成建筑 copyfile=复制资源文件 capture=游戏截图 website=打开网站 note=查看编辑笔记 colorblock=获取彩色方块 withdraw=生成方块撤回 chunkwork=使区块工作 convertfile=转换文件 moremode=更多模式设置 exit=退出游戏 cmdtext=执行命令文本文件 measure=度量衡测量 功能指令定义 book type:default=查看命令方块手册 message type:default text:hello[n]command[e]block color:255,255,255,255 con:true=在屏幕下方显示消息(con:发出声音) message type:float text1:命令方块2.0 text2:作者[c]再回首zh=在屏幕中间显示悬浮消息 place type:default pos:0,0,0 id:46=在指定坐标放置一个方块 place type:line pos1:0,0,0 pos2:1,1,1 id:46=两点连线 place type:frame pos1:0,0,0 pos2:1,1,1 id:46=生成长方体框架 place type:triangle pos1:0,0,0 pos2:1,1,1 pos3:1,1,1 id:46=三点成面 place type:cube pos1:0,0,0 pos2:1,1,1 id:46 con:false=生成长方体。选定世界中的两个点可以确定一个长方体区域,在该区域生成方块(con:空心) place type:sphere pos:0,0,0 id:46 r:10 con:false=生成球(pos:球心;r:半径;con:空心) place type:column pos:0,0,0 id:46 r:10 h:10 opt:+y con:false=沿指定坐标轴生成圆柱(pos:生成起始点;r:半径;h:高度;opt:生成方向;con:空心)=opt@+x, x,+y, y,+z, z; place type:cone pos:0,0,0 id:46 r:10 h:10 opt:+y con:false=沿指定坐标轴生成圆锥(pos:生成起始点;r:半径;h:高度;opt:生成方向;con:空心)=opt@+x, x,+y, y,+z, z; place type:function pos:0,0,0 id:46 v:3 func1:x+y dig type:default pos:0,0,0=挖掘指定坐标的方块 dig type:area pos1:0,0,0 pos2:1,1,1=挖掘两点选中区域的所有方块 dig type:limit pos1:0,0,0 pos2:1,1,1 id:46=挖掘两点选中区域的指定方块 replace type:default pos1:0,0,0 pos2:1,1,1 id1:46 id2:126=将两点选中区域的方块换为另一种方块(id1:原方块值;id2:新方块值) replace type:fuzzycolor pos1:0,0,0 pos2:1,1,1=将两点选中区域的扩展颜色黏土方块替换为相近颜色的原版黏土方块 replace type:padding pos1:0,0,0 pos2:1,1,1 id:46 opt:+x=沿指定方向填充方块,当遇到非空气方块时停止此方向的填充(opt:填充方向)=opt@+x, x,+y, y,+z, z; replace type:overlay pos1:0,0,0 pos2:1,1,1 id:46 opt:+x con1:true con2:false=沿指定方向覆盖方块,当遇到非空气方块时覆盖上新的方块(opt:覆盖方向;con1:深度覆盖;con2:替换覆盖)=opt@+x, x,+y, y,+z, z; addnpc type:default pos:0,0,0 obj:tiger=添加指定的非玩家生物 removenpc type:default obj:tiger=移除视距内指定的非玩家生物 removenpc type:all=移除视距内所有非玩家生物 injure type:default obj:player v:10=对生物造成指定伤害(v:伤害比值[1,100]) kill type:default obj:tiger=杀死指定的生物 heal type:default obj:player v:10=为生物恢复指定血量(v:恢复比值[1,100]) catchfire type:default obj:tiger v:10=使生物着火(v:持续秒数) catchfire type:block pos:0,0,0 v:10=使方块着火(v:扩散强度) teleport type:default pos:0,0,0=传送玩家至指定位置 teleport type:spawn=传送玩家至重生点 spawn type:default pos:0,0,0=将指定点设置为玩家重生点 spawn type:playerpos=将当前玩家位置设置为玩家重生点 boxstage type:default=将玩家碰撞箱恢复为默认 boxstage type:short=将玩家碰撞箱改为矮型 boxstage type:wide=将玩家碰撞箱改为宽型 boxstage type:flat=将玩家碰撞箱改为扁型 boxstage type:high=将玩家碰撞箱改为高型 boxstage type:huge=将玩家碰撞箱改为巨型 level type:default v:10=设置玩家等级(v:级数) stats type:default=显示玩家各属性的数值 stats type:health v:10=设置玩家生命值(v:血量[0,100]) stats type:food v:10=设置玩家饥饿度(v:饥饿度[0,100]) stats type:sleep v:10=设置玩家疲劳度(v:疲劳度[0,100]) stats type:stamina v:10=设置玩家耐力值(v:耐力值[0,100]) stats type:wetness v:10=设置玩家体湿(v:湿度[0,100]) stats type:temperature v:10=设置玩家体温(v:温度[0,24]) stats type:attack v:10=设置玩家攻击力(v:攻击力) stats type:defense v:10=设置玩家防御值(v:防御值) stats type:speed v:10=设置玩家速度(v:速度) action type:default=控制玩家出手 action type:moveup v:10=控制玩家向前移动(v:移动幅度) action type:movedown v:10=控制玩家向后移动(v:移动幅度) action type:moveleft v:10=控制玩家向左移动(v:移动幅度) action type:moveright v:10=控制玩家向右移动(v:移动幅度) action type:lookup v:10=控制玩家向上观看(v:旋转幅度[0,180]) action type:lookdown v:10=控制玩家向下观看(v:旋转幅度[0,180]) action type:lookleft v:10=控制玩家向左观看(v:旋转幅度[0,360]) action type:lookright v:10=控制玩家向右观看(v:旋转幅度[0,360]) action type:jump v:10=控制玩家跳跃(v:跳跃强度) action type:rider con:true=控制玩家乘骑 action type:sneak con:true=控制玩家下蹲 action type:sleep con:true=控制玩家睡觉 action type:cough con:true=使玩家咳嗽 action type:sneeze con:true=使玩家打喷嚏 action type:hasflu con:true=使玩家感冒 action type:sick con:true=使玩家呕吐 action type:invincible con:true=使玩家进入金身状态 action type:fixed con:true=使玩家进入固定状态 action type:breath con:true=使玩家进入无氧呼吸状态 clothes type:default id:16587=给玩家添加一件衣物 clothes type:removeid id:16587=移除玩家穿着的指定衣物 clothes type:removeslot v:1=移除玩家指定槽的衣物,槽位1代表头部,以此类推,槽位4代表脚部(v:衣物槽位[1,4]) clothes type:removeall=移除玩家穿着的所有衣物 interact type:default pos:0,0,0=尝试与指定坐标方块进行交互 interact type:chest pos:0,0,0=打开指定位置的箱子 interact type:table pos:0,0,0=打开指定位置的工作台 interact type:dispenser pos:0,0,0=打开指定位置的发射器 interact type:furnace pos:0,0,0=打开指定位置的熔炉 interact type:sign pos:0,0,0=打开指定位置的告示牌 interact type:command pos:0,0,0=打开指定位置的命令方块 interact type:memorybank pos:0,0,0=打开指定坐标内的m板 interact type:truthcircuit pos:0,0,0=打开指定坐标内的真值表 interact type:delaygate pos:0,0,0=打开指定坐标内的延迟板 interact type:battery pos:0,0,0=打开指定坐标内的电池 interact type:button pos:0,0,0=触发指定坐标内的按钮 interact type:switch pos:0,0,0=触发指定坐标内的开关 widget type:default opt:clothing=打开指定界面(opt:玩家界面)=opt@clothing:衣服界面,stats:数据界面,inventory:背包界面; widget type:close=关闭所有界面 widget type:hidegui con:true=隐藏游戏控制图标,退档重进会恢复原状 adddrop type:default pos:0,0,0 id:46 v:10=添加指定掉落物(v:数量) removedrop type:default id:46=移除指定掉落物 removedrop type:area pos1:0,0,0 pos2:1,1,1=移除指定区域的所有掉落物 removedrop type:limarea pos1:0,0,0 pos2:1,1,1 id:46=移除指定区域的指定掉落物 removedrop type:all=移除所有掉落物 launchdrop type:default pos:0,0,0 id:46 vec3:5,5,5 con:false=生成并发射指定掉落物(pos:发射点;vec3:发射向量;con:是否为投掷物) launchdrop type:area pos1:0,0,0 pos2:1,1,1 id:46 vec3:5,5,5 con:false=发射选中区域内的指定掉落物(vec3:发射向量;con:是否为投掷物) launchdrop type:gather pos:0,0,0 v:10=掉落物向指定点聚集(pos:聚集点;v:聚集速度) launchdrop type:spread pos:0,0,0 v:10=掉落物向指定点反方向扩散(pos:扩散点;v:扩散速度) additem type:default id:46 s:1 v:3=在玩家主栏中添加指定物品(s:槽位序号[1,10];v:数量) additem type:inventory id:46 s:1 v:3=在玩家背包中添加指定物品(s:槽位序号[1,16];v:数量) additem type:hand id:46 v:3=在玩家手中添加指定物品(v:数量) additem type:craft id:46 s:1 v:10=在玩家自带合成台中添加指定物品(s:槽位序号[1,6];v:数量) additem type:chest pos:0,0,0 id:46 s:1 v:3=在指定箱子中添加物品(pos:箱子位置;s:槽位序号[1,16];v:数量) additem type:table pos:0,0,0 id:46 s:1 v:3=在指定工作台中添加物品(pos:工作台位置;s:槽位序号[1,11];v:数量) additem type:dispenser pos:0,0,0 id:46 s:1 v:3=在指定发射器中添加物品(pos:发射器位置;s:槽位序号[1,8];v:数量) additem type:furnace pos:0,0,0 id:46 s:1 v:3=在指定熔炉中添加物品(pos:熔炉位置;s:槽位序号[1,5];v:数量) removeitem type:default s:1 v:3=移除玩家主栏中的指定物品(s:槽位序号[1,10];v:数量) removeitem type:inventory s:1 v:3=移除玩家背包中的指定物品(s:槽位序号[1,16];v:数量) removeitem type:craft s:1 v:3=移除玩家自带合成台中的指定物品(s:槽位序号[1,6];v:数量) removeitem type:chest pos:0,0,0 s:1 v:3=移除指定箱子中的物品(pos:箱子位置;s:槽位序号[1,16];v:数量) removeitem type:table pos:0,0,0 s:1 v:3=移除指定工作台中的物品(pos:工作台位置;s:槽位序号[1,11];v:数量) removeitem type:dispenser pos:0,0,0 s:1 v:3=移除指定发射器中的物品(pos:发射器位置;s:槽位序号[1,8];v:数量) removeitem type:furnace pos:0,0,0 s:1 v:3=在指定熔炉中添加物品(pos:熔炉位置;s:槽位序号[1,5];v:数量) clearitem type:default=清空玩家主栏中的物品 clearitem type:inventory=清空玩家背包中的物品 clearitem type:craft=清空玩家自带合成台中的物品 clearitem type:chest pos:0,0,0=清空指定箱子中的物品(pos:箱子位置) clearitem type:table pos:0,0,0=清空指定工作台中的物品(pos:工作台位置) clearitem type:dispenser pos:0,0,0=清空指定发射器中的物品(pos:发射器位置) clearitem type:furnace pos:0,0,0=清空指定熔炉中的物品(pos:熔炉位置) explosion type:default pos:0,0,0 v:50=在指定位置引发爆炸(pos:爆炸点;v:爆炸强度) lightning type:default pos:0,0,0=召唤指定落点的闪电(pos:闪电落点) lightning type:area pos1:0,0,0 pos2:1,1,1 color:255,255,255,255 v1:50 v2:50=召唤指定区域的闪电群(v1:密集程度[1,100];v2:破坏力) weather type:default con:true color:255,255,255=召唤雨或停止雨,白色为默认颜色 weather type:precipitation con:true=启停人工降雨 weather type:fog con:true=开关雾效 skycolor type:default color:255,255,255=更改天空颜色,白色为默认颜色 temperature type:default pos1:0,0,0 pos2:1,1,1 v:5=设置一个区域的温度(v:温度[0,15]) humidity type:default pos1:0,0,0 pos2:1,1,1 v:5=设置一个区域的湿度(v:湿度[0,15]) copyblock type:default pos1:0,0,0 pos2:1,1,1 pos3:2,2,2 pos4:3,3,3 con1:false con2:false=复制粘贴点1和点2选中的区域,其中复制起始点相对原建筑的位置与生成起始点相对生成建筑的位置一样(pos3:复制起始点;pos4:生成起始点;con1:带空气复制;con2:是否剪切) copyblock type:prolong pos1:0,0,0 pos2:1,1,1 con1:false con2:false=复制点1点2之间区域,并拼接在点2后方(con1:带空气复制;con2:是否剪切) copyblock type:copycache pos1:0,0,0 pos2:1,1,1 pos3:2,2,2=把点1和点2选中的区域复制到缓存区,过视距或跨存档复制使用。其中复制起始点相对原建筑的位置与生成起始点相对生成建筑的位置一样(pos3:复制起始点) copyblock type:rotate pos1:0,0,0 pos2:1,1,1 pos3:2,2,2 opt1:+y opt2:+90 con:false=选中的区域绕指定轴正方向顺时针旋转(pos3:轴所在点;opt1:旋转轴;opt2:角度;con:是否剪切)=opt1@+x,+y,+z;opt2@+90,+180,+270; copyblock type:mirror pos1:0,0,0 pos2:1,1,1 pos3:2,2,2 opt:xoy con1:false con2:false=选中的区域关于指定平面镜像,打开单位格贴合则整体向对称平面方向移动一格(pos3:平面所在点;opt:对称平面;con1:是否剪切;con2:单位格贴合)=opt@xoy,zoy,xoz; copyblock type:enlarge pos1:0,0,0 pos2:1,1,1 pos3:2,2,2=将点1和点2选中区域的建筑放大并在指定点生成(pos3:生成起始点) copyblock type:aroundaxis pos1:0,0,0 pos2:1,1,1 pos3:2,2,2 opt:y=将点1和点2选中区域的建筑绕指定轴旋转(pos3:轴所在点;opt:旋转轴)=opt@x,y,z; moveblock type:default pos1:0,0,0 pos2:1,1,1 vec3:5,5,5 v:50=选中区域作为运动方块并进行位移(v:位移速度;vec3:位移向量) moveblock type:dig pos1:0,0,0 pos2:1,1,1 vec3:5,5,5 v:50=选中区域作为运动方块并进行位移,碰到方块则撞毁(v:位移速度;vec3:位移向量) moveblock type:limit pos1:0,0,0 pos2:1,1,1 vec3:5,5,5 v:50=选中区域作为运动方块并进行位移,碰到方块则停下(v:位移速度;vec3:位移向量) moveset type:default pos1:0,0,0 pos2:1,1,1 pos3:2,2,2 opt:+x n:小车车=两点选中的区域作为运动设计主体(n:设计标识名;opt:正面朝向;pos3:旋转轴所在点)=opt@+x, x,+z, z; //moveset type:append pos1:0,0,0 pos2:1,1,1 n:小车车=给指定运动设计追加方块(n:设计标识名) moveset type:move vec3:5,5,5 n:小车车 v:50 con:false=让指定运动设计进行位移(n:设计标识名;v:位移速度;vec3:位移向量;con:换用相对朝向) moveset type:turn opt:left n:小车车=让指定运动设计在水平方向上根据设置的正面朝向进行转弯(n:设计标识名;opt:转弯方向)=opt@left:向左,right:向右,back:向后; moveset type:pause n:小车车=让指定运动设计暂停运动,暂停时运动设计仍为不可交互的运动方块(n:设计标识名) moveset type:stop n:小车车=让指定运动设计停止运动,停止时运动设计变为普通方块(n:设计标识名) moveset type:remove n:小车车=移除指定运动设计(n:设计标识名) moveset type:removeall=移除所有运动设计 furniture type:default pos:0,0,0=敲家具并进入家具编辑界面(pos:敲击点) furniture type:hammer pos1:0,0,0 pos2:1,1,1 pos3:2,2,2 v1:16 v2:0=将选中区域的方块敲成家具并在指定点生成(pos3:生成起始点;v1:切割大小[2,128];v2:旋转状态[0,3]) furniture type:posreduct pos1:0,0,0 pos2:1,1,1 pos3:2,2,2=还原指定区域里的家具群(pos3:生成起始点) furniture type:slotreduct fid:0 pos:5,5,5=还原指定序号的家具(pos:生成起始点) furniture type:replace pos1:0,0,0 pos2:1,1,1 id1:46 id2:126=替换区域内的家具内部搭建方块(id1:原方块值;id2:新方块值) furniture type:link+x pos:0,0,0 con:true=从指定坐标开始沿X轴正方向将连续相依的家具按顺序拼合成普通多态家具(con:展开链接) furniture type:wire+x pos:0,0,0 con:true=从指定坐标开始沿X轴正方向将连续相依的家具按顺序拼合成联动多态家具(con:展开链接) furniture type:find fid:0=寻找世界中放置的指定家具,该指令比较耗时 furniture type:remove=删除未分类家具,如果家具已放置会变透明 camera type:default pos:0,0,0 eyes:0,90 con:false=更改相机的位置和朝向(con:禁止飞行) camera type:lock=锁定相机并可控制玩家移动 camera type:aero=解除相机锁定并进入飞行模式 camera type:move vec3:5,5,5 v:10 con:false=使相机朝指定方向位移(vec3:位移向量;v:位移速度;con:禁止飞行) camera type:direct eyes:0,90 v:10 con:false=使相机的朝向转动到目标朝向(v:转动速度;con:禁止飞行) camera type:relative vec3:0,0,0 vec2:0,90=相机的位置与朝向分别相对于玩家的位置与朝向(vec3:相对位置;vec2:相对方向) camera type:byo fpp=切换到游戏自带的第一人称相机 camera type:byo tpp=切换到游戏自带的第三人称相机 camera type:byo orbit=切换到游戏自带的滑轨相机 camera type:byo fixed=切换到游戏自带的固定相机 camera type:record=录制 camera type:replay=回放 gametime type:default=显示当前时间 gametime type:byo dawn=将游戏时间切换到黎明 gametime type:byo noon=将游戏时间切换到中午 gametime type:byo dusk=将游戏时间切换到黄昏 gametime type:byo night=将游戏时间切换到深夜 gametime type:accelerate v:5=使游戏时间流动加速(v:加速系数[1,1000]) gametime type:slow v:5=使游戏时间流动迟缓(v:迟缓系数[1,1000]) gametime type:dayduration v:1200=设置一天的时长,默认为1200(v:时长) gamemode type:default=切换到当前模式,即重进游戏 gamemode type:creative=切换到创造模式 gamemode type:harmless=切换到无害模式 gamemode type:challenge=切换到挑战模式 gamemode type:cruel text:请输入更改密码=切换到残酷模式(text:密码) gamemode type:adventure=切换到冒险模式 gamesettings type:default=打开设置界面 gamesettings type:visibility v:500=设置视距大小(v:视距) gamesettings type:brightness v:10=设置黑暗区域亮度(v:亮度[0,100]) gamesettings type:skymode opt:disable=更改天空渲染模式(opt:模式)=opt@full:丰富,nocloud:无云,disable:禁用 gamesettings type:debug con:true opt:update=开闭子系统用时日志(opt:子系统)=opt@update:子系统更新,drawing:子系统绘制,electricity:电路子系统 gamesettings type:vol sound v:5=设置游戏音量

在社区中打开完整帖子