BLOCK_CLICK:
Rad1-1: //Проверка клика на блок
block-type: NOTE_BLOCK //Клик на нотный блок
click-type: RIGHT //ПКМ
flags: //Проверка наличия Проигрывателя (JUKEBOX) и Нотного Блока (NOTE_BLOCK)
- BLOCK=loc:{%blocklocation% add-vector:0,0,1} block:JUKEBOX
- BLOCK=loc:{%blocklocation% add-vector:0,0,2} block:NOTE_BLOCK
actions:
- CANCEL_EVENT=true // Отмена воспроизведения звука Нотным Блоком
- MENU_ITEM=size:27 title:{&5&lМузыкальная Установка} slot1:{name:{&bПластинка} type:2256} exec1:rec1 slot2:{name:{&bПластинка} type:2257} exec2:rec2 slot3:{name:{&bПластинка} type:2258} exec3:rec3 slot4:{name:{&bПластинка} type:2259} exec4:rec4 slot5:{name:{&bПластинка} type:2260} exec5:rec5 slot6:{name:{&bПластинка} type:2261} exec6:rec6 slot7:{name:{&bПластинка} type:2262} exec7:rec7 slot8:{name:{&bПластинка} type:2263} exec8:rec8 slot9:{name:{&bПластинка} type:2264} exec9:rec9 slot19:{name:{&cSTOP} type:BARRIER} exec19:recSTOP slot13:{name:{&bПластинка} type:2265} exec13:rec13 slot14:{name:{&bПластинка} type:2266} exec14:rec14 slot15:{name:{&bПластинка} type:2267} exec15:rec15 //Не пугайтесь! Создаёт меню. Разбор чуть ниже
Rad1-2: //другие проверки нажатия на блоки, в том числе при разном расположении в мире
block-type: JUKEBOX
click-type: RIGHT
flags:
- BLOCK=loc:{%blocklocation% add-vector:0,0,1} block:NOTE_BLOCK
- BLOCK=loc:{%blocklocation% add-vector:0,0,-1} block:NOTE_BLOCK
actions:
- CANCEL_EVENT=true
- MENU_ITEM=size:27 title:{&5&lМузыкальная Установка} slot1:{name:{&bПластинка} type:2256} exec1:rec1 slot2:{name:{&bПластинка} type:2257} exec2:rec2 slot3:{name:{&bПластинка} type:2258} exec3:rec3 slot4:{name:{&bПластинка} type:2259} exec4:rec4 slot5:{name:{&bПластинка} type:2260} exec5:rec5 slot6:{name:{&bПластинка} type:2261} exec6:rec6 slot7:{name:{&bПластинка} type:2262} exec7:rec7 slot8:{name:{&bПластинка} type:2263} exec8:rec8 slot9:{name:{&bПластинка} type:2264} exec9:rec9 slot19:{name:{&cSTOP} type:BARRIER} exec19:recSTOP slot13:{name:{&bПластинка} type:2265} exec13:rec13 slot14:{name:{&bПластинка} type:2266} exec14:rec14 slot15:{name:{&bПластинка} type:2267} exec15:rec15
Rad1-3:
block-type: NOTE_BLOCK
click-type: RIGHT
flags:
- BLOCK=loc:{%blocklocation% add-vector:0,0,-1} block:JUKEBOX
- BLOCK=loc:{%blocklocation% add-vector:0,0,-2} block:NOTE_BLOCK
actions:
- CANCEL_EVENT=true
- MENU_ITEM=size:27 title:{&5&lМузыкальная Установка} slot1:{name:{&bПластинка} type:2256} exec1:rec1 slot2:{name:{&bПластинка} type:2257} exec2:rec2 slot3:{name:{&bПластинка} type:2258} exec3:rec3 slot4:{name:{&bПластинка} type:2259} exec4:rec4 slot5:{name:{&bПластинка} type:2260} exec5:rec5 slot6:{name:{&bПластинка} type:2261} exec6:rec6 slot7:{name:{&bПластинка} type:2262} exec7:rec7 slot8:{name:{&bПластинка} type:2263} exec8:rec8 slot9:{name:{&bПластинка} type:2264} exec9:rec9 slot19:{name:{&cSTOP} type:BARRIER} exec19:recSTOP slot13:{name:{&bПластинка} type:2265} exec13:rec13 slot14:{name:{&bПластинка} type:2266} exec14:rec14 slot15:{name:{&bПластинка} type:2267} exec15:rec15
Rad2-1:
block-type: NOTE_BLOCK
click-type: RIGHT
flags:
- BLOCK=loc:{%blocklocation% add-vector:1,0,0} block:JUKEBOX[IMG]http://[url=https://ibb.co/cgaC0c][img]https://preview.ibb.co/mBZSYx/2018_01_27_16_16_30.png[/img][/url][/IMG]
- BLOCK=loc:{%blocklocation% add-vector:2,0,0} block:NOTE_BLOCK
actions:
- CANCEL_EVENT=true
- MENU_ITEM=size:27 title:{&5&lМузыкальная Установка} slot1:{name:{&bПластинка} type:2256} exec1:rec1 slot2:{name:{&bПластинка} type:2257} exec2:rec2 slot3:{name:{&bПластинка} type:2258} exec3:rec3 slot4:{name:{&bПластинка} type:2259} exec4:rec4 slot5:{name:{&bПластинка} type:2260} exec5:rec5 slot6:{name:{&bПластинка} type:2261} exec6:rec6 slot7:{name:{&bПластинка} type:2262} exec7:rec7 slot8:{name:{&bПластинка} type:2263} exec8:rec8 slot9:{name:{&bПластинка} type:2264} exec9:rec9 slot19:{name:{&cSTOP} type:BARRIER} exec19:recSTOP slot13:{name:{&bПластинка} type:2265} exec13:rec13 slot14:{name:{&bПластинка} type:2266} exec14:rec14 slot15:{name:{&bПластинка} type:2267} exec15:rec15
Rad2-2:
block-type: JUKEBOX
click-type: RIGHT
flags:
- BLOCK=loc:{%blocklocation% add-vector:1,0,0} block:NOTE_BLOCK
- BLOCK=loc:{%blocklocation% add-vector:-1,0,0} block:NOTE_BLOCK
actions:
- CANCEL_EVENT=true
- MENU_ITEM=size:27 title:{&5&lМузыкальная Установка} slot1:{name:{&bПластинка} type:2256} exec1:rec1 slot2:{name:{&bПластинка} type:2257} exec2:rec2 slot3:{name:{&bПластинка} type:2258} exec3:rec3 slot4:{name:{&bПластинка} type:2259} exec4:rec4 slot5:{name:{&bПластинка} type:2260} exec5:rec5 slot6:{name:{&bПластинка} type:2261} exec6:rec6 slot7:{name:{&bПластинка} type:2262} exec7:rec7 slot8:{name:{&bПластинка} type:2263} exec8:rec8 slot9:{name:{&bПластинка} type:2264} exec9:rec9 slot19:{name:{&cSTOP} type:BARRIER} exec19:recSTOP slot13:{name:{&bПластинка} type:2265} exec13:rec13 slot14:{name:{&bПластинка} type:2266} exec14:rec14 slot15:{name:{&bПластинка} type:2267} exec15:rec15
Rad2-3:
block-type: NOTE_BLOCK
click-type: RIGHT
flags:
- BLOCK=loc:{%blocklocation% add-vector:-1,0,0} block:JUKEBOX
- BLOCK=loc:{%blocklocation% add-vector:-2,0,0} block:NOTE_BLOCK
actions:
- CANCEL_EVENT=true
- MENU_ITEM=size:27 title:{&5&lМузыкальная Установка} slot1:{name:{&bПластинка} type:2256} exec1:rec1 slot2:{name:{&bПластинка} type:2257} exec2:rec2 slot3:{name:{&bПластинка} type:2258} exec3:rec3 slot4:{name:{&bПластинка} type:2259} exec4:rec4 slot5:{name:{&bПластинка} type:2260} exec5:rec5 slot6:{name:{&bПластинка} type:2261} exec6:rec6 slot7:{name:{&bПластинка} type:2262} exec7:rec7 slot8:{name:{&bПластинка} type:2263} exec8:rec8 slot9:{name:{&bПластинка} type:2264} exec9:rec9 slot19:{name:{&cSTOP} type:BARRIER} exec19:recSTOP slot13:{name:{&bПластинка} type:2265} exec13:rec13 slot14:{name:{&bПластинка} type:2266} exec14:rec14 slot15:{name:{&bПластинка} type:2267} exec15:rec15
EXEC: //Активаторы EXEC
Rec1:
actions:
- CMD_OP=minecraft:stopsound @e[r=20] //Остановить проигрывание музыки в радиусе 20 блоков
- SOUND=type:RECORD_13 loc:%blocklocation% //Проиграть звук пластинки RECORD_13
Rec2: //Аналоично
actions:
- CMD_OP=minecraft:stopsound @e[r=20]
- SOUND=type:RECORD_CAT loc:%blocklocation%
Rec3:
actions:
- CMD_OP=minecraft:stopsound @e[r=20]
- SOUND=type:RECORD_BLOCKS loc:%blocklocation%
Rec4:
actions:
- CMD_OP=minecraft:stopsound @e[r=20]
- SOUND=type:RECORD_CHIRP loc:%blocklocation%
Rec5:
actions:
- CMD_OP=minecraft:stopsound @e[r=20]
- SOUND=type:RECORD_FAR loc:%blocklocation%
Rec6:
actions:
- CMD_OP=minecraft:stopsound @e[r=20]
- SOUND=type:RECORD_MALL loc:%blocklocation%
Rec7:
actions:
- CMD_OP=minecraft:stopsound @e[r=20]
- SOUND=type:RECORD_MELLOHI loc:%blocklocation%
Rec8:
actions:
- CMD_OP=minecraft:stopsound @e[r=20]
- SOUND=type:RECORD_STAL loc:%blocklocation%
Rec9:
actions:
- CMD_OP=minecraft:stopsound @e[r=20]
- SOUND=type:RECORD_STRAD loc:%blocklocation%
Rec13:
actions:
- CMD_OP=minecraft:stopsound @e[r=20]
- SOUND=type:RECORD_WARD loc:%blocklocation%
Rec14:
actions:
- CMD_OP=minecraft:stopsound @e[r=20]
- SOUND=type:RECORD_11 loc:%blocklocation%
Rec15:
actions:
- CMD_OP=minecraft:stopsound @e[r=20]
- SOUND=type:RECORD_WAIT loc:%blocklocation%
RecStop:
actions:
- CMD_OP=minecraft:stopsound @e[r=20]