Skocz do zawartości
Od ostatniej odpowiedzi w tym temacie minęło 757 dni. Pamiętaj, że odkopywanie takich tematów jest niewskazane, chyba że chcesz wnieść coś nowego do dyskusji.

Polecane posty

Witam mam problem z kodem. Wszystko z tego co widzę robię prawidłowo chce zablokować stawianie nici (string). Plugin ładnie wczytuje sie w konsoli nie ma błedów. W czym tkwi problem?

Main

package pl.dzicz.tools;

import org.bukkit.Bukkit;
import org.bukkit.plugin.java.JavaPlugin;
import pl.dzicz.tools.listeners.BlockPlaceListener;

/**
 * Created by Dzicz on 2017-08-20.
 */
public class ToolsPlugin extends JavaPlugin {

    public void onEnable() {
        Bukkit.getPluginManager().registerEvents(new BlockPlaceListener(), this);
    }

    public void onDisable() {

    }

}

BlockPlaceListener

package pl.dzicz.tools.listeners;

import org.bukkit.Material;
import org.bukkit.block.Block;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockFromToEvent;
import org.bukkit.event.block.BlockPlaceEvent;

/**
 * Created by Dzicz on 2017-08-20.
 */
public class BlockPlaceListener implements Listener{


    @EventHandler(ignoreCancelled = true, priority = EventPriority.MONITOR)
    public void onBlockPlace(BlockPlaceEvent e){
        if (e.getBlockPlaced().getType() == Material.STRING){
            Block b = e.getBlockPlaced();
            Player p = e.getPlayer();
            if (b.getLocation().getBlockY() > 250){
                p.sendMessage("Zablokowane!");
                e.setCancelled(true);
            }
        }
    }

}

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Pani Kasia

y odnosi sie do wartosci gora dol 250 :? moze w tym tkwi problem

moze zamiast string'a powinien byc tripwire ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Pani Kasia

Od ostatniej odpowiedzi w tym temacie minęło 757 dni. Pamiętaj, że odkopywanie takich tematów jest niewskazane, chyba że chcesz wnieść coś nowego do dyskusji.

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.


×
Okienko zamknie się za 5 sekund...