Skocz do zawartości
Inder00

iOtchlan - Plugin na otchłan OpenSource

Rekomendowane odpowiedzi

Użytkownik

iOtchłań

... to rozbudowywany plugin wprowadzający otchłan na Twój serwer. Plugin posiada wiele rozmaitych możliwości. Wspiera wersje spigot 1.7.x-1.12.x

 

Pobierz: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Błędy Propozycje: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Kod źródłowy: Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Funkcje:

  • Pełna konfiguracja
  • [...]

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Senior administrator
 if(inst != null) System.out.println("["+pdf.getName()+" v"+pdf.getVersion()+"] Instance loaded."); 

xD

 inventory = null; 

Po co caly czas ustawiasz inventory na null?

W klasie OtchlanCommand dajesz instancje klasy main (nie, to nie nazywa sie API) w konstruktorze, a nizej ja pobierasz voidem :v

Klasy nazywa sie wielka litera.

Moim zdaniem plugin niczym sie nie wyroznia. (Widzialem na to skrypty, ktore byly lepsze :bezkappy: )

 

Edytowane przez Ixidi

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
		inst = this;
		if(inst != null) System.out.println("["+pdf.getName()+" v"+pdf.getVersion()+"] Instance loaded."); 

???

	public void a() {

???

 

 

i wgl co takiego trudnego w tasku ktory wszystkie itemy z ziemi dodaje do listy, usuwa je ze swiata, w komendzie po prostu bierze z tej listy itemsyy, no i np. jesli list.size() < 54/55 (nie pamietam), pages = 1;

w otwieraniu otchlani sprawdzasz pages, jesli pages to np. 1 to jest tylko jedna strona no i tyle

 

			return false;

czemu wszedzie return false?

 

i to:

	public OtchlanCommand(iOtchlan api) {
		api.getCommand("otchlan").setExecutor(this);
	}

	@Override
	public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
		if(!(sender instanceof Player)) return false;
		Config cfg = Config.getInst();
		Player p = (Player) sender;
		iOtchlan api = iOtchlan.getInst();
		if(!api.isOpened()) {
			p.sendMessage(ChatColor.translateAlternateColorCodes('&', cfg.isClosed));
			return false;
		}
		if(Util.isEmpty(api.getInventory())) {
			p.sendMessage(ChatColor.translateAlternateColorCodes('&', cfg.isEmpty));
			return false;
		}

ehh

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

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

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Przeglądający   0 użytkowników

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

×