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

[Pytanie] Jak pisać w kilku klasach?


Rekomendowane odpowiedzi

Opublikowano

Tworzysz inne klasy !

 

 

No co Ty, naprawdę?! Autor pewnie tego nie wiedział.

 

#topic: Po utworzeniu danej klasy dajesz do niej konstruktor, czyli informujesz plugin o tym jaka jest klasa główna etc.

Po zarejestrowaniu danego eventu, lub komendy w głównej klasie (którą zazwyczaj nazywa się <typpluginu>Plugin) przykładowo: DropPlugin, ToolsPlugin, Maina się bardziej używa do pisania programów, ale oczywiście nie jest to też błąd.

 

Ale wracając do tematu, po najechaniu na ten zarejestrowany event w onEnable w głównej klasie powinno Ci się pojawić Create Class (tworzysz klasę) i potem w tym samym miejscu po najechaniu Create Constructor, następnie import tylko głównej klasy i tyle.

Eventy, oraz executor możesz rejestrować w głównej klasie, lub jeśli nie chcesz robić syfu w tej nowo stworzonej.

 

Polecam poradnik feaq16 i kilku innych osób. ;)

8098_com.tmobile.theme.Ubuntu_ubuntu-cm1


 


Risen. :# - wierny użytkownik Linux'a (Ubuntu). :D

Opublikowano

Polecam poradnik feaq16

Ta, można się nieźle pośmiać. Błagam, nie polecajcie tego. Uczy praktycznie samych idiotyzmów. Najbardziej rozwiniętym i całkowicie poprawnym poradnikiem jest ten na kanale TheBCBroz. 

708121422388637873334.png

Opublikowano

Uwaga Uwaga #Hejtmod_activated
To nie trzeba znać bukkit api aby znać taką rzecz no ale coż trudno.
W obcej klasie niż Main(lub rozszerzenie (extends JavaPlugin)):

	public Main plugin; 
	
	public onChat(Main instance){
		plugin = instance;
	}
Opublikowano

Naprawde? Zanim zaczniesz pisac pluginy naucz sie podstae jezyka Java. Tworzysz nowa klase i tyle. Konstruktor z obiektem glownej klasy to slabe wyjscie, bo potem sa tylko z tym problemy. Lepiej w glownej klasie zrobic statyczna metoda zwracajaca instancje glownej.

Dlaczego MPC popiera piractwo Minecrafta...

 

Do moderatora: Po co Ty to usuwasz??

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...