Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Ocena poradnika  

92 użytkowników zagłosowało

  1. 1. Co uważasz o tym poradniku?

    • Jest genialny, dokładnie taki jakiego było mi potrzeba!
    • Jest dobry, ale nie najlepszy.
    • Czy ja wiem... Coś tam tłumaczysz, ale więcej złego niż dobrego
    • Praktycznie niczego się nie nauczyłem, napraw to puki masz czas!
    • Całkowicie z**bany poradnik, na to juz nie ma ratunku, Ty wgl nie umiesz tłumaczyć!
  2. 2. Jaki teram obtać w kolejnym poradniku?

    • Java desktop
    • Java mobile (android)
    • C++ desktop
    • php
    • MySQL
    • Inny (napisz jaki, ale pamiętaj: nie obiecuję, że dam radę, nie umiem wszystkiego!)
    • Żadnym. Nie pisz.

Rekomendowane odpowiedzi

  • Odpowiedzi 175
  • Dodano
  • Ostatniej odpowiedzi

Top użytkownicy w tym temacie

Top użytkownicy w tym temacie

Opublikowano (edytowane)

Siemka jak najeżdzam na JavaPlugin to pokazuje mi się jedynie create interface i fix project setupe

 

Co mi się nie podoba że nie pokazujesz co chwile pełnego kodu.

 

A tutaj jest mój kod

To jest ukryta treść, proszę

Nie wiem czy coś źle czy jak plis pomóżcie.

Edytowane przez 2kapko1
Opublikowano

Siemka jak najeżdzam na JavaPlugin to pokazuje mi się jedynie create interface i fix project setupe

 

Co mi się nie podoba że nie pokazujesz co chwile pełnego kodu.

 

A tutaj jest mój kod

To jest ukryta treść, proszę

Nie wiem czy coś źle czy jak plis pomóżcie.

to ma być extends JavaPlugin i musisz to importnąc

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

Thx już działa niech on to zmieni w poradniku i dzięki że odpisałeś o 23 rzadko kto patrzy i odpowiada po 5minutach

Opublikowano (edytowane)

I znowu mam problem czemu mam podkreślony CommandSender i Command

To jest ukryta treść, proszę

Przez to nie może się to zapisać i nie moge skończyć pluginu

nie zaimportowałeś :P

Spr wcisnąć ctrl + shift + O :>

Edytowane przez Karolina_666

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

Joł

Po prostu masz zajebisty poradnik!

Oby takich więcej, aczkolwiek przydałoby się więcej o klasach (Oprócz takich rzeczy, które w poradniku już są)(Jak na mój gust), ale tak to poradnik wymiata!

Cześć!

Jeżeli odpowiedziałem akurat w tym temacie, którym się interesujesz lub sam go założyłeś to wiedz, że dopóki nie rozwiążemy problemu, zagwozdki, czy po prostu nie rozwiejemy Twoich wątpliwości będę śledzić ten temat.

 

Nie rzucam słów na wiatr, więc i ty też tego nie rób.

 

Pozdrawiam,

S0L1D3R

Opublikowano

Witam, poradnik ciekawy i ładnie wykonany :) Leci Plus!

 

Ale mam pewien problem:

Nie mogę odpalić mojego pluginu ;/ Podaje log:

 

 

[23:04:39] [server thread/WARN]: Plugin `Lava_Survival v0.1' uses the space-character (0x20) in its name `Lava Survival' - this is discouraged

[23:04:40] [server thread/ERROR]: Could not load 'plugins\Lava Survival.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Cannot find main class `com.gmail.gonz4les543.LavaSurvival.lavasurvival.Test'
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:42) ~[craftbukkit.jar:git-Bukkit-1.7.9-R0.1-1-g5786276-b3085jnks]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:127) ~[craftbukkit.jar:git-Bukkit-1.7.9-R0.1-1-g5786276-b3085jnks]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:328) ~[craftbukkit.jar:git-Bukkit-1.7.9-R0.1-1-g5786276-b3085jnks]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-1-g5786276-b3085jnks]
at org.bukkit.craftbukkit.v1_7_R3.CraftServer.loadPlugins(CraftServer.java:355) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-1-g5786276-b3085jnks]
at org.bukkit.craftbukkit.v1_7_R3.CraftServer.<init>(CraftServer.java:317) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-1-g5786276-b3085jnks]
at net.minecraft.server.v1_7_R3.PlayerList.<init>(PlayerList.java:68) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-1-g5786276-b3085jnks]
at net.minecraft.server.v1_7_R3.DedicatedPlayerList.<init>(SourceFile:14) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-1-g5786276-b3085jnks]
at net.minecraft.server.v1_7_R3.DedicatedServer.init(DedicatedServer.java:126) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-1-g5786276-b3085jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:436) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-1-g5786276-b3085jnks]
at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-1-g5786276-b3085jnks]
Caused by: java.lang.ClassNotFoundException: com.gmail.gonz4les543.LavaSurvival.lavasurvival.Test
at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_55]
at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_55]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_55]
at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.7.0_55]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:77) ~[craftbukkit.jar:git-Bukkit-1.7.9-R0.1-1-g5786276-b3085jnks]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:62) ~[craftbukkit.jar:git-Bukkit-1.7.9-R0.1-1-g5786276-b3085jnks]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_55]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_55]
at java.lang.Class.forName0(Native Method) ~[?:1.7.0_55]
at java.lang.Class.forName(Unknown Source) ~[?:1.7.0_55]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:40) ~[craftbukkit.jar:git-Bukkit-1.7.9-R0.1-1-g5786276-b3085jnks]
... 10 more

 

Bardzo proszę o pomoc! :)

 

I pytanie: Czy pluginy pisane pod bukkita będą działać na Spigocie ?

Opublikowano

@2xUP

dokładnie, jak powiedział @up, Twój plugin nie zawiera klasy

 

To jest ukryta treść, proszę

więc posądzam Cię o literówkę.

Co do spigota, i tutaj nie zdążyłem udzielic odpowiedzi, jak njabrdziej będą działać, spigot to tak jakby napisany na nowo bukkit, tylko lepszy, bardziej kompatybilny, więc wsyztko co działa na bukkicie zadziała i na spigocie ;)

Opublikowano

Trzeba używać NMS ;)

Chociaż można trochę oszukać i dać mu potkę na speeda, tak żeby się nie mógł ruszać.

Nie działa

public void spawnWitherRed(Player p){

         Wither w = (Wither)p.getWorld().spawn(p.getLocation(), Wither.class);

         w.setCustomName(ChatColor.RED + "Boss RED");

         w.setCustomNameVisible(true);

         w.addPotionEffect(new PotionEffect(PotionEffectType.SLOW, 999999999, 1000));

         w.addPotionEffect(new PotionEffect(PotionEffectType.BLINDNESS, 999999999, 1000));

         w.addPotionEffect(new PotionEffect(PotionEffectType.WEAKNESS, 999999999, 1000));

 

Opublikowano (edytowane)

WTF!?

 

Więc klikamy prawym na src -> New -> file, podajemy nazwę Z ROZSZERZENIEM "plugin.yml" i zakończ tworzenie 

 

Z rozszerzeniem? Czyli co?

Mam Eclipse I nie mam tam opcji File.

 

//Edit : Problem opanowany

Edytowane przez Vaiktar

Czerwone jest piękne! Kocham <3

Opublikowano

Nie działa

public void spawnWitherRed(Player p){

         Wither w = (Wither)p.getWorld().spawn(p.getLocation(), Wither.class);

         w.setCustomName(ChatColor.RED + "Boss RED");

         w.setCustomNameVisible(true);

         w.addPotionEffect(new PotionEffect(PotionEffectType.SLOW, 999999999, 1000));

         w.addPotionEffect(new PotionEffect(PotionEffectType.BLINDNESS, 999999999, 1000));

         w.addPotionEffect(new PotionEffect(PotionEffectType.WEAKNESS, 999999999, 1000));

 

 

Jak Stack Trace na konsoli?

Dlaczego MPC popiera piractwo Minecrafta...

 

Do moderatora: Po co Ty to usuwasz??

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...