options:
p: &8| &ePerseus&bSKY &8|
demir: &f&lDemir &4Spawner
altin: &f&lAltin &4Spawner
zumrut: &f&lZumrut &4Spawner
elmas: &f&lElmas &4Spawner
lapis: &f&lLapis &4Spawner
komur: &f&lKomur &4Spawner
demirblok: &f&lDemir Blok &4Spawner
altinblok: &f&lAltin Blok &4Spawner
zumrutblok: &f&lZumrut Blok &4Spawner
elmasblok: &f&lElmas Blok &4Spawner
endstone: &f&lEnd Stone &4Spawner
prizmarin: &f&lPrizmarin &4Spawner
sunger: &f&lSunger &4Spawner
quartz: &f&lQuartz &4Spawner
kaktus: &f&lKaktus &4Spawner
kiziltas: &f&lKiziltas &4Spawner
command /spawneri [<text>] [<player>] [<int>]:
trigger:
if player is op:
if arg-1 is not set:
message " {@p}"
message "&e/spawneri <Spawner Ismi> <Oyuncu> <Adet>"
message ""
stop
if arg-1 is not "demir" or "altin" or "zumrut" or "elmas" or "lapis" or "komur" or "demirblok" or "altinblok" or "zumrutblok" or "elmasblok" or "endstone" or "prizmarin" or "sunger" or "quartz" or "kaktus" or "kiziltas":
message " {@p}"
message "&e&lSpawner Listesi &f: demir, altin, zumrut, elmas, lapis, komut, kiziltas, demirblok, altinblok, zumrutblok, elmasblok, endstone, prizmarin, sunger, Netherstone, kaktus"
stop
if arg-1 is "demir":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@demir}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@demir} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
if arg-1 is "altin":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@altin}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@altin} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
if arg-1 is "zumrut":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@zumrut}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@zumrut} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
if arg-1 is "elmas":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@elmas}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@elmas} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
if arg-1 is "lapis":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@lapis}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@lapis} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
if arg-1 is "komur":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@komur}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@komur} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
if arg-1 is "demirblok":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@demirblok}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@demirblok} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
if arg-1 is "altinblok":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@altinblok}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@altinblok} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
if arg-1 is "zumrutblok":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@zumrutblok}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@zumrutblok} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
if arg-1 is "elmasblok":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@elmasblok}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@elmasblok} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
if arg-1 is "endstone":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@endstone}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@endstone} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
if arg-1 is "prizmarin":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@prizmarin}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@prizmarin} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
if arg-1 is "sunger":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@sunger}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@sunger} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
if arg-1 is "quartz":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@quartz}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@quartz} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
if arg-1 is "kaktus":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@kaktus}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@kaktus} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
if arg-1 is "kiziltas":
if arg-2 is set:
if arg-3 is set:
loop arg-3 times:
give a monster spawner named "{@kiziltas}" to arg-2
message "{@p} &eBasariyla &c%arg-2% &eAdli kisiye &c%arg-3% Adet {@kiziltas} &eVerdin"
stop
else:
message "{@p} &cLutfen adet giriniz"
else:
message "{@p} &cLutfen oyuncu ismi giriniz"
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "{@demir}"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 1 second
run player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:iron_ingot,Count:1b}},SpawnCount:1,SpawnRange:1,RequiredPlayerRange:140,Delay:120,MinSpawnDelay:45,MaxSpawnDelay:45,MaxNearbyEntities:64}" as op
send "{@p} &eBasariyla {@demir} &eKoydun &cDikkat Sadece Ipeksi Dokunusu Ile Kirilir"
set {_1} to location of event-block
add {_1} to {demir::*}
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "{@altin}"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 1 second
run player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:gold_ingot,Count:1b}},SpawnCount:1,SpawnRange:1,RequiredPlayerRange:140,Delay:120,MinSpawnDelay:45,MaxSpawnDelay:45,MaxNearbyEntities:64}" as op
send "{@p} &eBasariyla {@altin} &eKoydun &cDikkat Sadece Ipeksi Dokunusu Ile Kirilir"
set {_1} to location of event-block
add {_1} to {altin::*}
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "{@zumrut}"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 1 second
run player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:emerald,Count:1b}},SpawnCount:1,SpawnRange:1,RequiredPlayerRange:140,Delay:120,MinSpawnDelay:45,MaxSpawnDelay:45,MaxNearbyEntities:64}" as op
send "{@p} &eBasariyla {@zumrut} &eKoydun &cDikkat Sadece Ipeksi Dokunusu Ile Kirilir"
set {_1} to location of event-block
add {_1} to {zumrut::*}
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "{@elmas}"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 1 second
run player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:diamond,Count:1b}},SpawnCount:1,SpawnRange:1,RequiredPlayerRange:140,Delay:120,MinSpawnDelay:45,MaxSpawnDelay:45,MaxNearbyEntities:64}" as op
send "{@p} &eBasariyla {@elmas} &eKoydun &cDikkat Sadece Ipeksi Dokunusu Ile Kirilir"
set {_1} to location of event-block
add {_1} to {elmas::*}
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "{@komur}"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 1 second
run player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:coal,Count:1b}},SpawnCount:1,SpawnRange:1,RequiredPlayerRange:140,Delay:120,MinSpawnDelay:45,MaxSpawnDelay:45,MaxNearbyEntities:64}" as op
send "{@p} &eBasariyla {@komur} &eKoydun &cDikkat Sadece Ipeksi Dokunusu Ile Kirilir"
set {_1} to location of event-block
add {_1} to {komur::*}
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "{@demirblok}"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 1 second
run player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:iron_block,Count:1b}},SpawnCount:1,SpawnRange:1,RequiredPlayerRange:140,Delay:120,MinSpawnDelay:45,MaxSpawnDelay:45,MaxNearbyEntities:64}" as op
send "{@p} &eBasariyla {@demirblok} &eKoydun &cDikkat Sadece Ipeksi Dokunusu Ile Kirilir"
set {_1} to location of event-block
add {_1} to {demirblok::*}
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "{@altinblok}"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 1 second
run player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:gold_block,Count:1b}},SpawnCount:1,SpawnRange:1,RequiredPlayerRange:140,Delay:120,MinSpawnDelay:45,MaxSpawnDelay:45,MaxNearbyEntities:64}" as op
send "{@p} &eBasariyla {@altinblok} &eKoydun &cDikkat Sadece Ipeksi Dokunusu Ile Kirilir"
set {_1} to location of event-block
add {_1} to {altinblok::*}
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "{@zumrutblok}"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 1 second
run player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:emerald_block,Count:1b}},SpawnCount:1,SpawnRange:1,RequiredPlayerRange:140,Delay:120,MinSpawnDelay:45,MaxSpawnDelay:45,MaxNearbyEntities:64}" as op
send "{@p} &eBasariyla {@zumrutblok} &eKoydun &cDikkat Sadece Ipeksi Dokunusu Ile Kirilir"
set {_1} to location of event-block
add {_1} to {zumrutblok::*}
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "{@elmasblok}"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 1 second
run player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:diamond_block,Count:1b}},SpawnCount:1,SpawnRange:1,RequiredPlayerRange:140,Delay:120,MinSpawnDelay:45,MaxSpawnDelay:45,MaxNearbyEntities:64}" as op
send "{@p} &eBasariyla {@elmasblok} &eKoydun &cDikkat Sadece Ipeksi Dokunusu Ile Kirilir"
set {_1} to location of event-block
add {_1} to {elmasblok::*}
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "{@endstone}"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 1 second
run player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:end_stone,Count:1b}},SpawnCount:1,SpawnRange:1,RequiredPlayerRange:140,Delay:120,MinSpawnDelay:45,MaxSpawnDelay:45,MaxNearbyEntities:64}" as op
send "{@p} &eBasariyla {@endstone} &eKoydun &cDikkat Sadece Ipeksi Dokunusu Ile Kirilir"
set {_1} to location of event-block
add {_1} to {endstone::*}
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "{@prizmarin}"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 1 second
run player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:prismarine,Count:1b}},SpawnCount:1,SpawnRange:1,RequiredPlayerRange:140,Delay:120,MinSpawnDelay:45,MaxSpawnDelay:45,MaxNearbyEntities:64}" as op
send "{@p} &eBasariyla {@prizmarin} &eKoydun &cDikkat Sadece Ipeksi Dokunusu Ile Kirilir"
set {_1} to location of event-block
add {_1} to {prizmarin::*}
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "{@sunger}"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 1 second
run player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:sponge,Count:1b}},SpawnCount:1,SpawnRange:1,RequiredPlayerRange:140,Delay:120,MinSpawnDelay:45,MaxSpawnDelay:45,MaxNearbyEntities:64}" as op
send "{@p} &eBasariyla {@sunger} &eKoydun &cDikkat Sadece Ipeksi Dokunusu Ile Kirilir"
set {_1} to location of event-block
add {_1} to {sunger::*}
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "{@quartz}"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 1 second
run player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:quartz_ore,Count:1b}},SpawnCount:1,SpawnRange:1,RequiredPlayerRange:140,Delay:120,MinSpawnDelay:45,MaxSpawnDelay:45,MaxNearbyEntities:64}" as op
send "{@p} &eBasariyla {@quartz} &eKoydun &cDikkat Sadece Ipeksi Dokunusu Ile Kirilir"
set {_1} to location of event-block
add {_1} to {quartz::*}
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "{@kaktus}"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 1 second
run player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:cactus,Count:1b}},SpawnCount:1,SpawnRange:1,RequiredPlayerRange:140,Delay:120,MinSpawnDelay:45,MaxSpawnDelay:45,MaxNearbyEntities:64}" as op
send "{@p} &eBasariyla {@kaktus} &eKoydun &cDikkat Sadece Ipeksi Dokunusu Ile Kirilir"
set {_1} to location of event-block
add {_1} to {kaktus::*}
on place of a mob spawner:
set {_someVariable} to name of held item of player
{_someVariable} is "{@kiziltas}"
set {_x} to x coord of event-location
set {_y} to y coord of event-location
set {_z} to z coord of event-location
wait 1 second
run player command "setblock %{_x}% %{_y}% %{_z}% mob_spawner 0 replace {EntityId:Item,SpawnData:{Item:{id:minecraft:redstone,Count:1b}},SpawnCount:1,SpawnRange:1,RequiredPlayerRange:140,Delay:120,MinSpawnDelay:45,MaxSpawnDelay:45,MaxNearbyEntities:64}" as op
send "{@p} &eBasariyla {@kiziltas} &eKoydun &cDikkat Sadece Ipeksi Dokunusu Ile Kirilir"
set {_1} to location of event-block
add {_1} to {kiziltas::*}
on break of mob spawner:
set {_sp} to location of event-block
loop {demir::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@demir}" to player
remove {_sp} from {demir::*}
stop
on break of mob spawner:
set {_sp} to location of event-block
loop {altin::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@altin}" to player
remove {_sp} from {altin::*}
stop
on break of mob spawner:
set {_sp} to location of event-block
loop {zumrut::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@zumrut}" to player
remove {_sp} from {zumrut::*}
stop
on break of mob spawner:
set {_sp} to location of event-block
loop {elmas::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@elmas}" to player
remove {_sp} from {elmas::*}
stop
on break of mob spawner:
set {_sp} to location of event-block
loop {lapis::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@lapis}" to player
remove {_sp} from {lapis::*}
stop
on break of mob spawner:
set {_sp} to location of event-block
loop {komur::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@komur}" to player
remove {_sp} from {komur::*}
stop
on break of mob spawner:
set {_sp} to location of event-block
loop {altinblokblok::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@altinblokblok}" to player
remove {_sp} from {altinblokblok::*}
stop
on break of mob spawner:
set {_sp} to location of event-block
loop {altinblok::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@altinblok}" to player
remove {_sp} from {altinblok::*}
stop
on break of mob spawner:
set {_sp} to location of event-block
loop {zumrutblok::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@zumrutblok}" to player
remove {_sp} from {zumrutblok::*}
stop
on break of mob spawner:
set {_sp} to location of event-block
loop {elmasblok::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@elmasblok}" to player
remove {_sp} from {elmasblok::*}
stop
on break of mob spawner:
set {_sp} to location of event-block
loop {endstone::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@endstone}" to player
remove {_sp} from {endstone::*}
stop
on break of mob spawner:
set {_sp} to location of event-block
loop {prizmarin::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@prizmarin}" to player
remove {_sp} from {prizmarin::*}
stop
on break of mob spawner:
set {_sp} to location of event-block
loop {sunger::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@sunger}" to player
remove {_sp} from {sunger::*}
stop
on break of mob spawner:
set {_sp} to location of event-block
loop {katman::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@katman}" to player
remove {_sp} from {katman::*}
stop
on break of mob spawner:
set {_sp} to location of event-block
loop {kaktus::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@kaktus}" to player
remove {_sp} from {kaktus::*}
stop
on break of mob spawner:
set {_sp} to location of event-block
loop {kiziltas::*}:
loop-value is {_sp}
tool of player is any pickaxe of silk touch:
cancel event
set block at {_sp} to air
give a monster spawner named "{@kiziltas}" to player
remove {_sp} from {kiziltas::*}
stop