我的世界中在服务器玩耍的时候总有不少的熊孩子喜欢来你家进行各种“改造”比如说搜刮你的宝物箱,为了你的宝物着想,快来看看MCBBS论坛的End-Enderman所制作的简单陷阱箱的教程吧。
testforblock一般用于探测方块,但是利用好了可以做一种简单而不易发现的陷阱。陷阱箱的方法有些过时,因为陷阱箱会有一层淡淡的红色痕迹,并且圣诞节期间陷阱箱不会使用节日箱子材质。
有些人在打开普通的箱子时,总是习惯站远点,所以直接用testforblock探测箱子的状态有些行不通。
这个装置里的陷阱做到的效果是:当玩家将箱子里的物品拿出来的时候,机关才会被触发。主要是testfor来配合非电路来执行效果。
全景图
基础结构:
使用的testforblock代码:
testforblock -768 4 235 chest -1 {Items:[{id:"minecraft:diamond_sword",Damage:0s,Slot:0b,Count:1b},{id:"minecraft:potion",Damage:16458s,Slot:1b,Count:1b},{id:"minecraft:stone",Damage:1s,Slot:2b,Count:1b},{id:"minecraft:wool",Damage:6s,Slot:3b,Count:1b},{id:"minecraft:snowball",Damage:0s,Slot:4b,Count:1b}]}
每加一个格子,都需要加上"{数据标签}"的形式,可以无限叠加下去。
整体结构:
原理:只要玩家动了箱子里的物品,testforblock便会失去输出,后面的非电路便会激活,从而会出现发射器并射出弓箭。
所以用这个方法,可以神不知鬼不觉地激活机关,给人出乎意料的效果。
下一篇我的世界手机版刷怪塔教程
累计评论0条
展开其余评论