MaciekZBydogoszcza | 2021-04-17 19:31:08 UTC | #1
Witam
Dlaczego getCommand wyswietla sie czerwono? Gdy kursorem najezdzam na getCommand “Cannot resolve method ‘getCommand’ in ‘Plugin’“
Linijka: TestPlugin.getInstance().getCommand(“test”).setExecutor(new TestCommand());
Pomocy :D
Timo | 2021-04-17 19:30:39 UTC | #2
Dajesz tą linijkę w onEnable w głównej klasie pluginu?
MaciekZBydogoszcza | 2021-04-17 19:35:17 UTC | #3
nie, daję to w “RegisterManager” ;/
Timo | 2021-04-17 19:46:52 UTC | #4
Widocznie nie możesz tego wywołać z innej klasy w obecnej formie.
Brakuje ci podstawowych umiejętności programowania w Javie, zarejestruj to w klasie Main i w onEnable albo doszkól się i dowiedz jak można to zrobić z innego miejsca.
Jakbyś był zainteresowany to polecam kurs Javy nagrany przez mojego znajomego. Są też inne kursy - w innych formach, innych autorów. Zrobisz jak uważasz.
MaciekZBydogoszcza | 2021-04-17 19:54:03 UTC | #5
dzieki na pewno skorzystam, a taki jeden jeszcze problem bo w getGuiManager mam podobny problem bo jak kursorem nakieruje to “Cannot resolve method ‘getGuiManager’ in ‘Plugin’” pomozesz jeszcze z tym? Bylbym wdzieczyny. Pozdrawiam!
Nieznajomy11 | 2021-04-18 11:15:58 UTC | #6
Klasa Plugin zwyczajnie nie ma takiej metody, to twoja metoda, z twojego typu, więc musisz użyć typu właśnie tej swojej klasy.
system | 2021-05-20 11:16:00 UTC | #7
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.