import org.bukkit.Bukkit;
import org.bukkit.Material;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerMoveEvent;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.block.Block;
import org.bukkit.entity.Player;
public class MoneyPlatePlugin extends JavaPlugin implements Listener {
@Override
public void onEnable() {
Bukkit.getPluginManager().registerEvents(this, this);
}
@EventHandler
public void onPlayerMove(PlayerMoveEvent event) {
Player player = event.getPlayer();
Block block = player.getLocation().getBlock();
// Проверяем, что игрок стоит на плите
if (block.getType() == Material.STONE_PRESSURE_PLATE) {
// Логика для дачи денег игроку
giveMoney(player, 100);
}
}
private void giveMoney(Player player, int amount) {
// Здесь должна быть ваша логика для добавления денег игроку
player.sendMessage("Вы получили " + amount + "$!");
}
}