Kexper18869pl 1 Opublikowano 19 lutego 2021 Udostępnij Opublikowano 19 lutego 2021 Wie ktoś jak zrobić by plugin działał na silniku 1.16.4? Bo jak wgrywam silnik 1.16.4 (paperspingot) i wpisuje public class Main extends JavaPlugin To nie wyszukuje mi... Proszę o szybką pomoc Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 maxcom1 111 Opublikowano 19 lutego 2021 Udostępnij Opublikowano 19 lutego 2021 Pisze się na spigocie, bo paper w większości przypadków ma JavaPlugin w innym jarze. Do tego plugin pisany na spigota jest kompatybilny z innymi silnikami, a miałem sytuację że pisany pod papera niepoprawnie działał na spigocie. Kexper18869pl i Queito 1 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Queito 104 Opublikowano 19 lutego 2021 Udostępnij Opublikowano 19 lutego 2021 https://www.spigotmc.org/wiki/spigot-gradle/ Kexper18869pl 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1925 Opublikowano 19 lutego 2021 Udostępnij Opublikowano 19 lutego 2021 1 godzinę temu, maxcom1 napisał: Pisze się na spigocie, bo paper w większości przypadków ma JavaPlugin w innym jarze. Jak niby ma w innym jarze? Jeżeli już to w innym miejscu w tym jarze. A nawet jeżeli, to co? Przecież IDE sobie samo poradzi i podpowie co należy importować. 1 godzinę temu, maxcom1 napisał: Do tego plugin pisany na spigota jest kompatybilny z innymi silnikami, a miałem sytuację że pisany pod papera niepoprawnie działał na spigocie. A jak to miałoby niby działać? To przecież oczywiste, że Spigot API jest wybrakowane względem Paper API. Oczywiście to również zależy od tego czego używamy, ale zapewne tym był spowodowany błąd (sam napisałeś, że był "pisany pod papera"). 2 godziny temu, Kexper18869pl napisał: Wie ktoś jak zrobić by plugin działał na silniku 1.16.4? Bo jak wgrywam silnik 1.16.4 (paperspingot) i wpisuje public class Main extends JavaPlugin To nie wyszukuje mi... Proszę o szybką pomoc Pokaż jak ty to wgrywasz. Zrób screenshota drzewa projektu i wrzuć, np. na Imgura. Co do samego poradnika, tutaj masz poradnik tworzenia pluginu w IntelliJ IDEA. Z Eclipse pewnie też coś znajdziesz na forum. Godzinę temu, Queito napisał: https://www.spigotmc.org/wiki/spigot-gradle/ Oczywiście Gradle jest dobrym rozwiązaniem (a nawet bardzo dobrym), ale nie ma co osoby dopiero co zaczynającej rzucać na głęboką wodę, gdyż tylko się zrazi do tego. Glicz i Studziak 2 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 kerpson 550 Opublikowano 19 lutego 2021 Udostępnij Opublikowano 19 lutego 2021 Tak na marginesie w ramach ciekawostki odnosząc się do cytatu: 3 godziny temu, maxcom1 napisał: a miałem sytuację że pisany pod papera niepoprawnie działał na spigocie. Działa to prosto: Jeżeli piszesz pod Spigota, to powinno to zadziałać na PaperSpigocie gdyż Paper to fork spigota. Ale w odwrotną stronę, pisząc pod Papera nie koniecznie zadziała to na Spigocie Glicz 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 maxcom1 111 Opublikowano 19 lutego 2021 Udostępnij Opublikowano 19 lutego 2021 4 godziny temu, Kormic napisał: Jak niby ma w innym jarze? Jeżeli już to w innym miejscu w tym jarze. A nawet jeżeli, to co? Przecież IDE sobie samo poradzi i podpowie co należy importować. Jest jar "patched-wersja.jar" w folderze cache, IDE nie jest takie mądre żeby ci importować cały serwer 3 godziny temu, kerpson napisał: Działa to prosto: Jeżeli piszesz pod Spigota, to powinno to zadziałać na PaperSpigocie gdyż Paper to fork spigota. Ale w odwrotną stronę, pisząc pod Papera nie koniecznie zadziała to na Spigocie Dlatego właśnie mu o tym mówię. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Queito 104 Opublikowano 22 lutego 2021 Udostępnij Opublikowano 22 lutego 2021 W dniu 19.02.2021 o 13:26, Kormic napisał: Jak niby ma w innym jarze? Jeżeli już to w innym miejscu w tym jarze. A nawet jeżeli, to co? Przecież IDE sobie samo poradzi i podpowie co należy importować. A jak to miałoby niby działać? To przecież oczywiste, że Spigot API jest wybrakowane względem Paper API. Oczywiście to również zależy od tego czego używamy, ale zapewne tym był spowodowany błąd (sam napisałeś, że był "pisany pod papera"). Pokaż jak ty to wgrywasz. Zrób screenshota drzewa projektu i wrzuć, np. na Imgura. Co do samego poradnika, tutaj masz poradnik tworzenia pluginu w IntelliJ IDEA. Z Eclipse pewnie też coś znajdziesz na forum. Oczywiście Gradle jest dobrym rozwiązaniem (a nawet bardzo dobrym), ale nie ma co osoby dopiero co zaczynającej rzucać na głęboką wodę, gdyż tylko się zrazi do tego. Co jest w tym takiego ciężkiego? Wystarczy przeczytać dokładnie opis i wiedzieć co wrzucić no chyba, że uważasz, że autor tematu jest niekompetentny do tego? Jak dla mnie jest to łatwiejsze i bardziej przyszłościowe bo jak autor tematu się z tym zżyje, nie będzie miał problemu wrzucać sobie kolejno ułatwiających sobie życie bibliotek No i nie mówiąc o tym, że nie będzie musiał pobierać co chwile nowych api, bo stwierdzi, że jednak na innej wersji będzie chciał pracować A to, że dopiero próbuje wejść w życie programisty to go w ogóle nie usprawiedliwia , jeżeli ktoś ma chęci to pomimo trudności upora się z problemem. #anty_warn Teoretycznie powinno Ci działać, bo paper jest forkiem spigota, który posiada łatki, większą optymalizacje itd., więc api jest niezmienne(+bukkit). Spróbuj raz jeszcze stworzyć projekt i wrzucić dokładnie tak jak z jakimś poradnikiem, kormic wrzucił fajniutki poradniczek, więc polecam Kormic 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Kexper18869pl 1
Wie ktoś jak zrobić by plugin działał na silniku 1.16.4?
Bo jak wgrywam silnik 1.16.4 (paperspingot) i wpisuje
public class Main extends JavaPlugin
To nie wyszukuje mi... Proszę o szybką pomoc
Odnośnik do komentarza
Udostępnij na innych stronach
6 odpowiedzi na to pytanie
Rekomendowane odpowiedzi