Skocz do zawartości
  • 0

Rafep

Pytanie

Cześć :) 

Czy mógłby ktoś pomóc mi zrobić customowe MOTD serwera przy pomocy pluginu?

Zrobiłem taki kod:

@EventHandler
public void onServerListPing(ServerListPingEvent e) {
	e.setMotd("test");
}

i nie działa :< Widać MOTD ustawione w "server.properties". :< 

Odnośnik do komentarza
Udostępnij na innych stronach

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
import org.bukkit.event.EventHandler;
import org.bukkit.event.server.ServerListPingEvent;

import me.rafep.naviaCore.Main;

public class MOTD {
	
	private Main plugin;
	
	public MOTD(Main plugin) {
		this.plugin = plugin;
	}

	@EventHandler
	public void onServerListPing(ServerListPingEvent e) {
		e.setMotd("test");
	}
	
}

@yooniks Proszę. 

Edytowane przez Rafep
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
9 godzin temu, Rafep napisał:

O ok dodałem tego listenera i działa :) 

Ale nie wiem kiedy się dodaje listenera, mógłby mi to ktoś wytłumaczyć? 

Kiedy go po prostu używasz, lol :v

zalozmy, ze robisz plugin na drop ze stone, i robisz listenera ktory nasluchuje wykopanie stone, to będziesz sie pytał czy go zarejestrować czy nie?

Edytowane przez Queito
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

jeżeli w klasie używasz czegoś takiego jak "implements Listener" tą klasę trzeba zarejestrować w klasie głównej.

Listener to jest nasłuchiwacz, czyli nasłuchuje wydarzeń z gry. Np. niszczenie bloków (BlockBreakEvent), poruszanie się (PlayerMoveEvent), kładzenie bloków (BlockPlaceEvent) itd.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
3 minuty temu, HotAngel2K17 napisał:

jeżeli w klasie używasz czegoś takiego jak "implements Listener" tą klasę trzeba zarejestrować w klasie głównej.

Listener to jest nasłuchiwacz, czyli nasłuchuje wydarzeń z gry. Np. niszczenie bloków (BlockBreakEvent), poruszanie się (PlayerMoveEvent), kładzenie bloków (BlockPlaceEvent) itd.

kto powiedział, że trzeba :thonk:

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...