标题可能说的不太清楚,
众所周知,唱片机
在放入不同的唱片时会发出可以让比较器检测出的不同强度的红石信号。那么,现在我受空间和地图美观限制,想要通过命令检测出这种变化来做出一个门禁系统,
What shall I do? Can I do it?

版本1.12
众所周知,唱片机
在放入不同的唱片时会发出可以让比较器检测出的不同强度的红石信号。那么,现在我受空间和地图美观限制,想要通过命令检测出这种变化来做出一个门禁系统,What shall I do? Can I do it?
版本1.12
检测下方方块是否为插有唱片“mall”的唱片机:
testforblock ~ ~-1 ~ minecraft:jukebox -1 {RecordItem:{id:"minecraft:record_mall"}}
https://minecraft.fandom.com/zh/ ... 243705#testforblock
testforblock ~ ~-1 ~ minecraft:jukebox -1 {RecordItem:{id:"minecraft:record_mall"}}
https://minecraft.fandom.com/zh/ ... 243705#testforblock
本帖最后由 🥶❄️☠️ 于 2021-7-16 13:00 编辑
可以通过连一个比较器的方式,每个唱片发出的信号不一致的每个唱片都有独特一个信号值,然后可以通过红石的传播距离判定
然后通过检测首段红石的强度来实现
可以通过连一个比较器的方式,每个唱片发出的信号不一致的每个唱片都有独特一个信号值,
然后通过检测首段红石的强度来实现