Skocz do zawartości
Mati17102

matiiWhoIs - Informacje o graczu!

Rekomendowane odpowiedzi

Użytkownik

Hej!

Dzisiaj chcę zaprezentować plugin, który zrobiłem 2 miesiące temu :wallkappa:, ale dzisiaj dopiero go wrzucam na skripta.

p.s wiem, że trochę słabizna, ale no cóż.. jakiś zaawansowanych pluginów nie potrafię.

Opis

Plugin dodaje komendę /whois, która wyświetla informacje o graczu.

Jest to alternatywa na /whois w Essentials. 

Dostępne wersje:

Bukkit 1.8+

Spigot 1.8+

Uprawnienia:

- /whois | whois.access
Download:

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

 

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

Package powinno się pisać z małych liter. Struktura pluginu jest strasznie chaotyczna. Co klasa utils robi w package'u listeners? Masz klasę, która koloruje tekst(ChatColor), a używasz paragrafów.Jedyny plus to taki, że kod jest na gicie i nie musiałem pobierać src ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
50 minut temu, KrejzolekPRO napisał:

Package powinno się pisać z małych liter. Struktura pluginu jest strasznie chaotyczna. Co klasa utils robi w package'u listeners? Masz klasę, która koloruje tekst(ChatColor), a używasz paragrafów.Jedyny plus to taki, że kod jest na gicie i nie musiałem pobierać src ;)

Coś się popsuło i musiałem zrobić na paragrafach :/

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Senior administrator
2 godziny temu, Mati17102 napisał:

Coś się popsuło i musiałem zrobić na paragrafach :/

Nie ma co się popsuć, metoda jest napisana dobrze.

Ogólnie to widać że jest to początek Twojej przygody z Javą, nazwy są do poprawy, abyś nie wyrobił sobie złych nawyków.
Mówię tutaj o tym, że package powinny być nazywane małymi literami, klasy według Upper Camel Case (MySuperClass), a metody i zmienne według Camel Case (mySuperVariable).
I przede wszystkim, wszystkie te nazwy powinny być w języku angielskim.

Jest też kilka rzeczy jak np. użycie metody 

String.format("kordy: %d, %d, %d", x, y, z);

a potem i tak łączenie stringów "plusem" 

p.sendMessage("§7» §cKordy:§7 " + x + " " + y + " " + z);

Pisz dalej i rozwijaj się, powodzenia ;)

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
W dniu 28.08.2018 o 19:01, Mati17102 napisał:

Coś się popsuło i musiałem zrobić na paragrafach :/

Cytat

if(!at.isPlayer){
            sendTitle("&» &4Mati17102 pisze pluginy.");
            sendTitle("&6» &4Serio!");

public object(PlayerJoinEvent){

...

co to jest x               d 

Cytat

Dzisiaj chcę zaprezentować plugin, który zrobiłem 2 miesiące temu :wallkappa:, ale dzisiaj dopiero go wrzucam na skripta.

p.s wiem, że trochę słabizna, ale no cóż.. jakiś zaawansowanych pluginów nie potrafię.

no tych podstawowych tez za bardzo nie, pelno bledow, a dalej nic nie zmieniasz =/ czekam az zrobisz jakis update i wtedy ocenie

Edytowane przez DeltaT
Losowy awatar

Formatowanie

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Gość DeltaT   
Losowy awatar
Godzinę temu, yooniks napisał:

co to jest x               d 

no tych podstawowych tez za bardzo nie, pelno bledow, a dalej nic nie zmieniasz =/ czekam az zrobisz jakis update i wtedy ocenie

Każdy od czegoś zaczynał, zawsze by można było doradzić co zmienić czy nawet dodać.

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ę.

×