# ================================
# Auto-block Wheat Skript
# Autor: jestemnowy
# Nie kopiować ani publikować bez zgody autora
# ================================
# Wersja serwera: 1.21+
# Wersja Skript: 2.13.2
# Dodatki: SkBee v3.14.0 (opcjonalnie)
# --- Event przy złamaniu pszenicy ---
on break of wheat:
if tool of player is hoe:
cancel event
# Zliczamy ilość zebranej pszenicy
set {_amount} to 1
# Jeśli w ekwipunku gracza jest już pszenica
loop all items in player's inventory:
if loop-item is wheat:
add amount of loop-item to {_amount}
remove loop-item from player's inventory
# Konwertujemy na bloki pszenicy (1 blok = 9 ziaren)
set {_blocks} to floor({_amount} / 9)
set {_remainder} to {_amount} mod 9
if {_blocks} > 0:
give player {_blocks} of wheat block
if {_remainder} > 0:
give player {_remainder} of wheat
# Automatycznie sadzimy z powrotem (jeśli motyka nie robi tego sama)
set block at event-block to wheat