Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Kod Source Prostego Pluginu


xWatx

Rekomendowane odpowiedzi

Opublikowano

Witam, konsola wywala blad:

Caused by: java.lang.IllegalStateException: Initial initialization

Moglibyscie poprawic ten kodzik? Jestem poczatkujacy i cos tam nabroilem. Za wszelaka dobra pomoc nagrodze "Lajkiem" :D.

 

Kod do poprawy:

 

package me.Test;
 
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.plugin.java.JavaPlugin;
 
public class Main extends JavaPlugin implements Listener{
 
@Override
public void onEnable() {
        getServer().getPluginManager().registerEvents(new Main(), this);
System.out.print("[AntyBot] Plugin uruchomiony");
 
}
 
@Override
public void onDisable() {
System.out.print("[AntyBot] Plugin wylaczony");
 
}
 
@EventHandler
public void antyBot(final PlayerJoinEvent e){
Player p = e.getPlayer();
if(p.hasPlayedBefore()){
Bukkit.getScheduler().runTaskLater(this, new Runnable() {
@Override
public void run() {
e.getPlayer().kickPlayer("ChatColor.GREEN + Weryfikacja konta!");
                }
}, 3L); 
}
}
 
}
 
Plugin.yml:
 

name: AntyBot
main: me.Test.Main
version: 1.0
description: Plugin na AntyBoty
author: Test

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...