Ich möchte ein Ping-Plugin programmieren aber CraftPlayer wird immer rot unterschtrichen: ((CraftPlayer)p).getHandle().ping)); Was mache ich falsch?

... komplette Frage anzeigen

2 Antworten

Du musst CraftPlayer importieren (wofür es die Autocomplete Funktion gibt), sowas macht man aber nicht, weil das dann nur mit der Spigot Version funktioniert, dafür gibt es Reflections.

Mein Tipp: Lern Java

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von GangstaGian
21.05.2016, 15:21

Bei mir wird in der Autocomplete Funktion nichts zum importieren vorgeschlagen, nur das hier:

Create class 'CraftPlayer'

Create interface 'CraftPlayer'

Create enum 'CraftPlayer'

Add type parameter 'CraftPlayer' to 'PingCommand'

Add type parameter 'CraftPlayer' to 'onCommand(CommandSender, Command, String, String[])'

Fix project setup...

Kannst du mir den Import-Code schicken?

0
Kommentar von androhecker
21.05.2016, 16:09

Das geht nur wenn du die Spigot Server Jar als Library angegeben hast und nicht die Api, denn das ist aus guten Gründen nicht in der API enthalten (weil man es nicht verwenden soll).

1

Was möchtest Du wissen?