Skocz do zawartości

Rekomendowane odpowiedzi

38 minut temu, xMuffionex napisał:

moge jakoś pobrać JDK bez podawania danych przy rejestracji konta? dane mam na mysli m.in. adres itd

Możesz wpisać tam nieprawdziwe dane i przejdzie :v 

Odnośnik do komentarza
https://skript.pl/temat/23400-pierwszy-plugin-do-gry-minecraft-w-intellij/#findComment-256318
Udostępnij na innych stronach

2 godziny temu, Peridot napisał:

Możesz wpisać tam nieprawdziwe dane i przejdzie :v 

na to nie wpadłem ale dzieki <3 masz lajeczke

Edytowane przez xMuffionex
Odnośnik do komentarza
https://skript.pl/temat/23400-pierwszy-plugin-do-gry-minecraft-w-intellij/#findComment-256372
Udostępnij na innych stronach

  • 1 rok później...

Ja niestety mam error

+ nie wykrywa go w /plugins

[12:09:40 ERROR]: Could not load 'plugins/Poradnik.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Cannot find main class `me.revan.poradnik.PoradnikPlugin'
        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:191) ~[PluginClassLoader.class:1.7.10-1614.UNOFFICIAL]
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145) ~[JavaPluginLoader.class:1.7.10-1614.UNOFFICIAL]
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:334) ~[SimplePluginManager.class:1.7.10-1614.UNOFFICIAL]
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:256) [SimplePluginManager.class:1.7.10-1614.UNOFFICIAL]
        at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugins(CraftServer.java:343) [CraftServer.class:1.7.10-1614.UNOFFICIAL]
        at net.minecraft.world.storage.SaveHandler.initBukkitData(SaveHandler.java:462) [ayq.class:?]
        at net.minecraft.world.storage.SaveHandler.func_75757_d(SaveHandler.java:138) [ayq.class:?]
        at net.minecraft.world.World.<init>(World.java:374) [ahb.class:?]
        at net.minecraft.world.WorldServer.<init>(WorldServer.java:162) [mt.class:?]
        at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:375) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:337) [lt.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:643) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_312]
Caused by: java.lang.ClassNotFoundException: Failed to remap class me.revan.poradnik.PoradnikPlugin
        at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:534) ~[PluginClassLoader.class:1.7.10-1614.UNOFFICIAL]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:455) ~[PluginClassLoader.class:1.7.10-1614.UNOFFICIAL]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:211) ~[PluginClassLoader.class:1.7.10-1614.UNOFFICIAL]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_312]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_312]
        at java.lang.Class.forName0(Native Method) ~[?:1.8.0_312]
        at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_312]
        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:189) ~[PluginClassLoader.class:1.7.10-1614.UNOFFICIAL]
        ... 12 more
Caused by: java.lang.IllegalArgumentException
        at org.objectweb.asm.ClassReader.<init>(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
        at org.objectweb.asm.ClassReader.<init>(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
        at org.objectweb.asm.ClassReader.<init>(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
        at net.md_5.specialsource.RemapperProcessor.process(RemapperProcessor.java:83) ~[RemapperProcessor.class:?]
        at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:490) ~[PluginClassLoader.class:1.7.10-1614.UNOFFICIAL]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:455) ~[PluginClassLoader.class:1.7.10-1614.UNOFFICIAL]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:211) ~[PluginClassLoader.class:1.7.10-1614.UNOFFICIAL]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_312]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_312]
        at java.lang.Class.forName0(Native Method) ~[?:1.8.0_312]
        at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_312]
        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:189) ~[PluginClassLoader.class:1.7.10-1614.UNOFFICIAL]
        ... 12 more

 

Edytowane przez c324
Odnośnik do komentarza
https://skript.pl/temat/23400-pierwszy-plugin-do-gry-minecraft-w-intellij/#findComment-318887
Udostępnij na innych stronach

 

 

package me.revan.poradnik;


import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

public class PoradnikPlugin extends JavaPlugin{

    @Override
    public void onEnable() {
        this.getLogger().info("Wiadomosc przy wlaczeniu.");}

    @Override
    public void onDisable() {
        this.getLogger().info("Wiadomosc przy wylaczeniu.");}

    @Override
    public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
        if (command.getName().equalsIgnoreCase("sprawdz")) {
            if (sender instanceof Player) {
                sender.sendMessage("Jestes graczem!");
            } else {
                sender.sendMessage("Jestes konsola!");
            }
        }
        return true;
    }

}
name: PoradnikPlugin
version: 1.0
author: Lord_Revaan
main: me.revan.poradnik.PoradnikPlugin
commands:
  sprawdz:
    description: "Plugin pokazujacy czy jestes graczem"
    aliases: [spr, spraw]
    permission: sprawdz.sprawdz
    permission-message: "Nie masz uprawnien!"
Edytowane przez c324
Odnośnik do komentarza
https://skript.pl/temat/23400-pierwszy-plugin-do-gry-minecraft-w-intellij/#findComment-318890
Udostępnij na innych stronach

paczka nazywa się 

package me.revan.poradnik;

w niej jest klasa PoradnikPlugin

plugin.yml robilem kilkajac na Poradnik C/users itd PPM i tworzac plik

ogólnie sam kod się kompiluje

Build completed successfully in 3 sec, 556 ms

ale w konsoli mam błąd

Odnośnik do komentarza
https://skript.pl/temat/23400-pierwszy-plugin-do-gry-minecraft-w-intellij/#findComment-318891
Udostępnij na innych stronach

56 minut temu, zNekron napisał:

Wyslij blad ktory masz w konsoli.

Przecież podał wyżej, zapoznaj się z tematem zanim napiszesz

 

 

@c324 otwórz jarke winrarem i zweryfikuj poprawność kompilacji, tzn. czy istnieje plik plugin.yml (i czy ma dobrą zawartość), czy istnieją folery me -> revan -> poradnik, i czy w środku istnieje plik PoradnikPlugin.class

Odnośnik do komentarza
https://skript.pl/temat/23400-pierwszy-plugin-do-gry-minecraft-w-intellij/#findComment-318895
Udostępnij na innych stronach

1 godzinę temu, LeviBoyPL napisał:

Przecież podał wyżej, zapoznaj się z tematem zanim napiszesz

 

 

@c324 otwórz jarke winrarem i zweryfikuj poprawność kompilacji, tzn. czy istnieje plik plugin.yml (i czy ma dobrą zawartość), czy istnieją folery me -> revan -> poradnik, i czy w środku istnieje plik PoradnikPlugin.class

W sensie spigot.snahpshot.1.7.10.jar to mam otworzyc ?. Napisz dokładniej 

jest plugin.yml i ma dobrą zawartość jest w C:\Users\czarek\IdeaProjects\Poradnik razem z src ,out ,.idea i poradnik.iml

Istnieją takie foldery i w środku istnieje PoradnikPlugin ale jaką ma końcówkę nie wiem typ Intelij idea Comm Edition dokładnie taka sciezka 

C:\Users\czarek\IdeaProjects\Poradnik\src\me\revan\poradnik

 

 

Edytowane przez c324
Odnośnik do komentarza
https://skript.pl/temat/23400-pierwszy-plugin-do-gry-minecraft-w-intellij/#findComment-318897
Udostępnij na innych stronach

4 minuty temu, c324 napisał:

W sensie spigot.snahpshot.1.7.10.jar to mam otworzyc ?.

jest plugin.yml i ma dobrą zawartość jest w C:\Users\czarek\IdeaProjects\Poradnik razem z src ,out ,.idea i poradnik.iml

Istnieją takie foldery i w środku istnieje PoradnikPlugin ale jaką ma końcówkę nie wiem typ Intelij idea Comm Edition dokładnie taka sciezka 

C:\Users\czarek\IdeaProjects\Poradnik\src\me\revan\poradnik

 

 

Daj screena

Odnośnik do komentarza
https://skript.pl/temat/23400-pierwszy-plugin-do-gry-minecraft-w-intellij/#findComment-318898
Udostępnij na innych stronach

Robiłem z innego poradnika 

i tam np klikałem młotek potem z artifact wrzucałem plugin do plugins i działa . Wsm zastanawiam się czemu tu mi nie działa albo coś pokręciłem (prawdopod. ostatni rozdzial kompilacja) albo może na to wpływ ma tez silnik . Bo z tego tutoriala z yt plugin sprawdzalem na serwerze dzialajacym na moim komputerze na 1.7.10 spigot . Natomiast plugin z tej strony (skirpt.pl) sprawdzałem na silniku typu thermos 1.7.10 

Odnośnik do komentarza
https://skript.pl/temat/23400-pierwszy-plugin-do-gry-minecraft-w-intellij/#findComment-319005
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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