Skocz do zawartości
  • 0

Pierwszy plugin


VEROxYT

Pytanie

Rekomendowane odpowiedzi

  • 0
36 minut temu, VEROxYT napisał:

Podałbym anydeska i mógłby ktoś mi zobaczyć na eclipse taki ważny błąd?

Taki ważny? Czy mógłbyś tutaj napisać o tym ważnym błędzie? Opisać na czym on polega i wysłać zrzut ekranu. 

Odnośnik do komentarza
https://skript.pl/temat/42502-pierwszy-plugin/#findComment-266411
Udostępnij na innych stronach

  • 0

Screena ci nie wyśle dopóki się nie pokaże bo go usunąłem, ale wyskakuje mi w plugin.yml jakieś Missing "api". I jak wgrywam plugin to nie wyświetla się pod /pl

Edytowane przez VEROxYT
Odnośnik do komentarza
https://skript.pl/temat/42502-pierwszy-plugin/#findComment-266412
Udostępnij na innych stronach

  • 0
26 minut temu, VEROxYT napisał:

Screena ci nie wyśle dopóki się nie pokaże bo go usunąłem, ale wyskakuje mi w plugin.yml jakieś Missing "api". I jak wgrywam plugin to nie wyświetla się pod /pl

Pokaż główną klasę, plugin.yml oraz treść błędu. Bez tego nie będziemy ci w stanie pomóc.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/42502-pierwszy-plugin/#findComment-266423
Udostępnij na innych stronach

  • 0

Przypuszczam, że w twoim pliku plugin.yml brakuje 

api-version:

Sprawdź jaką wersję masz, jeśli jest to 1.13.x to wpisujesz tam 1.13, jeśli 1.14.x to 1.14, jeśli 1.15.x to 1.15, a jeśli 1.16.x to 1.16

Odnośnik do komentarza
https://skript.pl/temat/42502-pierwszy-plugin/#findComment-266425
Udostępnij na innych stronach

  • 0
17 godzin temu, CountingDogs napisał:

api-version

Nie próbowałem chodzi o "api"

 

17 godzin temu, Kormic napisał:

Pokaż główną klasę, plugin.yml oraz treść błędu. Bez tego nie będziemy ci w stanie pomóc.

SPIGOT_1.8.8

BŁĄD

"Missing property "api"."

KLASA Main

package pl.Phoenix.Essentials;

import org.bukkit.Bukkit;
import org.bukkit.plugin.java.JavaPlugin;

public class Main extends JavaPlugin{
    public void onEnable() {
        Bukkit.getConsoleSender().sendMessage("PhoenixEssentials");
    }
}

plugin.yml

name: PhoenixEssentials
main: PhoenixEssentials.Main
version: 1.0.0

 

 

@Kormic Pomożesz?

Edytowane przez VEROxYT
CountingDogs

Łączę posty.

Notatka dodana przez CountingDogs

Odnośnik do komentarza
https://skript.pl/temat/42502-pierwszy-plugin/#findComment-266427
Udostępnij na innych stronach

  • 0
2 godziny temu, VEROxYT napisał:

@Kormic Pomożesz?

Jeżeli taki masz błąd, w takim razie dodaj 'api:' oraz jego wartość ustaw na wersję bez patch update'u (czyli np. nie 1.15.2 tylko 1.15, nie 1.13.2, tylko 1.13). Mimo wszystko to jest dziwne, bo 'api' jest opcjonalnym atrybutem.

W razie problemów - tutaj masz pełną informację co do plugin.yml.

Odnośnik do komentarza
https://skript.pl/temat/42502-pierwszy-plugin/#findComment-266451
Udostępnij na innych stronach

  • 0
11 godzin temu, Peridot napisał:

Podajesz zły package w main:. Powinno być 



main: pl.Phoenix.Essentials.Main

 

 

 

13 godzin temu, Kormic napisał:

Jeżeli taki masz błąd, w takim razie dodaj 'api:' oraz jego wartość ustaw na wersję bez patch update'u (czyli np. nie 1.15.2 tylko 1.15, nie 1.13.2, tylko 1.13).

Ale to jest 1.8.8

i nie mogę dać 1.x (1.8) tylko musze 1.x.x (1.8.8)

 

 

13 godzin temu, Kormic napisał:

Mimo wszystko to jest dziwne, bo 'api' jest opcjonalnym atrybutem.

Wiem, czytałem.

 

Dałem

api: 1.8

To wyskakuje błąd

Incorrect type. Expected "array".

CountingDogs

Łączę posty. 

Notatka dodana przez CountingDogs

Odnośnik do komentarza
https://skript.pl/temat/42502-pierwszy-plugin/#findComment-266505
Udostępnij na innych stronach

  • 0
7 minut temu, VEROxYT napisał:

Wiem, czytałem.

 

Teraz, VEROxYT napisał:

Dałem

api: 1.8

To wyskakuje błąd

Incorrect type. Expected "array".

No to chyba jednak nie przeczytałeś. Dostępne wartości to 1.13, 1.14, 1.15 oraz 1.16.

Dalej się zastanawiam dlaczego masz błąd w tym miejscu. Czy to jest twój pierwszy plugin, który piszesz?

Odnośnik do komentarza
https://skript.pl/temat/42502-pierwszy-plugin/#findComment-266523
Udostępnij na innych stronach

  • 0
9 minut temu, Kormic napisał:

Dalej się zastanawiam dlaczego masz błąd w tym miejscu. Czy to jest twój pierwszy plugin, który piszesz?

Tak

 

9 minut temu, Kormic napisał:

No to chyba jednak nie przeczytałeś. Dostępne wartości to 1.13, 1.14, 1.15 oraz 1.16.

Ale ja mam 1.8.8

Odnośnik do komentarza
https://skript.pl/temat/42502-pierwszy-plugin/#findComment-266524
Udostępnij na innych stronach

  • 0

przecież tak mam wpisane!!!

1 godzinę temu, nof napisał:

Masz źle wpisany package, prawidłowy to: 



pl.Phoenix.Essentials.Main

Moge dać any deska żeby ktoś zobaczył o co chodzi

Edytowane przez VEROxYT
Odnośnik do komentarza
https://skript.pl/temat/42502-pierwszy-plugin/#findComment-266537
Udostępnij na innych stronach

  • 0
8 minut temu, VEROxYT napisał:

1, wersja musi być x.x.x

2.api: a nie 



api-version: 1.15

Skoro wiesz to po co pytasz się o pomoc? 

version: 1.0

To jest wersja wtyczki np 1.2.3.4.5.6 ... Może być np 1.30-beta03uf

https://www.spigotmc.org/wiki/plugin-yml/

Jasno i wyraźnie napisane:

api-version:

Przeczytaj sobie ten spis i upewnij się, czy na pewno masz dobrze...

Edit: dodatkowo tylko od 1.13+ używa się api-version, na starszych wersjach tego nie używasz...

 

Edytowane przez CountingDogs
Odnośnik do komentarza
https://skript.pl/temat/42502-pierwszy-plugin/#findComment-266561
Udostępnij na innych stronach

  • 0
39 minut temu, CountingDogs napisał:

Jasno i wyraźnie napisane:


api-version:

Przeczytaj sobie ten spis i upewnij się, czy na pewno masz dobrze...

Edit: dodatkowo tylko od 1.13+ używa się api-version, na starszych wersjach tego nie używasz...

Ale ja pisze plugin na 1.8.8

Odnośnik do komentarza
https://skript.pl/temat/42502-pierwszy-plugin/#findComment-266562
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...