Pomoc z getCommand

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.