Eclipse Plugin Programmierung: Plugin wird nicht geladen?

... komplette Frage anzeigen

7 Antworten

Also... Die 'plugin.yml' MUSS IM 'src' Ordner sein. Also Rechtsklick auf src und dann neue datei! Hoffe ich konnte dir helfen

LG Atomsi

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von androhecker
24.02.2016, 13:30

Nein, in den src Ordner kommen die Java Dateien, außer man benutzt diese Struktur (was aber nicht der Fall ist): /src/main/java Die Java Dateien /src/main/resources Die Resources die direkt in die Jar kopiert werden, also die plugin.yml /src/test/java die Test Klassen /src/test/resources die Test Resourcen

0

1. Du musst die plugin.yml in den 'src' ordner ziehen.

2. Du brauchst diese Zeile 'usage: /' überhaupt nicht. Ich habe diese noch nie benutzt.

3. Egal wer sagt dass die plugin.yml nicht in den 'src' ordner kommt, sie kommt dort rein.. 

Lass dir nichts sagen, wenn andere meinen, du seist ein Kiddy welches mit Bukkti Plugins lernen will. Die haben keine Ahnung.. Ich selber hab überhaupt erst erfahren was Programmieren bedeutet, geschweige denn ist, al sich mit Bukkit Plugins anfing(2014). Damit kann man gut lernen! Mach weiter so ;) 

Antwort bewerten Vielen Dank für Deine Bewertung

Und ich glaube du hast in der plugin.yml einen Fehler mit den Leerzeichen! Die ersten beiden sind immer 2 entfernt (was richtig ist) aber die danach nur noch 1

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von androhecker
24.02.2016, 13:27

Auch nicht der Fehler...

0

Sag mal kannst du nicht lesen? Da steht ganz klar, dass dein Plugin keine plugin.yml hat, entweder hast du dein IDE falsch konfiguriert oder du hast das P groß geschrieben, ES MUSS KLEIN SEIN!!!

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von KmunBiene
24.02.2016, 07:21

Es exestiert eine "plugin.yml"-Datei.

0
Kommentar von androhecker
24.02.2016, 07:22

In der Jar? Wie wärs mit einem Screenshot?

0
Kommentar von androhecker
24.02.2016, 07:28

Tja gegen Dummheit ist kein Kraut gewachsen... Hast du überhaupt eine Ahnung was der Compiler macht? Ich glaube nicht... Du musst die Dateien in einen Ordner ziehen den du vorher als resources Root markiert hast, sonst macht der nichts mit der plugin.yml

0
Kommentar von androhecker
24.02.2016, 18:16

Auf gut deutsch, du gehörst zu den Bukkit Kiddies die zuerst Bukkit lernen bevor sie überhaupt wissen was Java ist...

0

gehört da nicht immer hin: usage /<deincommand> 

Antwort bewerten Vielen Dank für Deine Bewertung

Plugin.yml:

name: SpecialCommands
version: 0.1
description: Commands
author: KmunBiene

main: me.kmunbiene.specialcommands.SpecialCommands

commands:
help2:
description: Go to the ghost mode
usage: /
default: op
potion:
description: Main command for myspectator
usage: /
default: true
ping:
description: Main command for myspectator
usage: /
default: true

Fehlercode der Konsole:

[07:04:53] [Server thread/ERROR]: Could not load 'plugins\\SpecialCommands.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:154) ~[spigot.jar:git-Spigot-5f38d38-18fbb24]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:133) [spigot.jar:git-Spigot-5f38d38-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:292) [spigot.jar:git-Spigot-5f38d38-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:198) [spigot.jar:git-Spigot-5f38d38-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [spigot.jar:git-Spigot-5f38d38-18fbb24]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_65]
Caused by: java.io.FileNotFoundException: Jar does not contain plugin.yml
... 6 more
Antwort bewerten Vielen Dank für Deine Bewertung

Bei usage muss /<command> hin und nicht nur ein /

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von androhecker
24.02.2016, 13:27

Es ist vollkommen egal, bei Usage kannst du auch irgendeinen Mist hin schreiben...

0
Kommentar von AndyCrafty
24.02.2016, 13:39

Echt dann mal danke für die Korrektur. Wusste ich bis dato nicht.
Lg. AndyCrafty

0
Kommentar von nase40
01.12.2016, 10:45

usage braucht man nichtmal xD

0

Was möchtest Du wissen?