Proszę.
on place of end stone:
player's tool's name is "&6BoyFarmer"
set block to end portal frame
send "&aBoyFarmer rozpoczął swoją pracę." to player
set {_a} to location of event-block
loop 300 times:
set {_a} to location of block under block at {_a}
if block at {_a} is not bedrock:
set block at {_a} to obsidian
wait 1 second
else:
stop
on load:
new Recipe "boyfarmer";
"boyfarmer".Recipe.setIngredient{1, 1 obsidian};
"boyfarmer".Recipe.setIngredient{2, 1 obsidian};
"boyfarmer".Recipe.setIngredient{3, 1 obsidian};
"boyfarmer".Recipe.setIngredient{4, 1 obsidian};
"boyfarmer".Recipe.setIngredient{5, 1 obsidian};
"boyfarmer".Recipe.setIngredient{6, 1 obsidian};
"boyfarmer".Recipe.setIngredient{7, 1 obsidian};
"boyfarmer".Recipe.setIngredient{8, 1 obsidian};
"boyfarmer".Recipe.setIngredient{9, 1 obsidian};
"boyfarmer".Recipe.setResult{end stone named "&6BoyFarmer"};
"boyfarmer".Recipe.register{};
Tak samo można zrobić z sandfarmerem, wystarczy jedynie podmienić sprawdzane narzędzie gracza, wysyłaną wiadomość oraz ustawiany blok.