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

[Problem] Mój plugin nie działa.


Maniec

Rekomendowane odpowiedzi

Opublikowano

Jak w temacie

Napisałem sobie plugin do minecraft'a

Na serwerze postawionym na pc wszystko działa cały plg.

A jak wgrywam go np: na enderchest'a to nie działa nie wykrywa go pod /pl nic nie działa z tego pluginu. (nie działa i na spigocie i na bukkicie)

Ale np: WordEdit działa. 

 

 

 

Sugestie?

─────────────────────────────────────────────────────────────────────────────


Moderator to usuwa. EHE...


─────────────────────────────────────────────────────────────────────────────

Opublikowano

plik plugin.yml stworzony? jesli tak, pokaz jego zawartosc + logi z konsoli przy odpalaniu serwera. :)

 

@Edit: nie doczytalem, ze tylko na enderchescie cos nie dziala, sprwadz wersje silnika, czy jest zgodna z biblioteka w netbeansie/eclipse.

Opublikowano

Heh...

Napisales swoj plugin i nie mozesz rozwiazac problemu? Cos mi tutaj smierdzi "dekompilowaniem" ale uznajmy ze "twoj".

Moze to byc wina silnika gdyz mogles robic plugin pod inna wersje silnika :)

 

Np craftbukkit (plugin)  >>> spigot (silnik)

Pomogłem? Kliknij magiczny guzik - Lubie To

Opublikowano

Heh...

Napisales swoj plugin i nie mozesz rozwiazac problemu? Cos mi tutaj smierdzi "dekompilowaniem" ale uznajmy ze "twoj".

Moze to byc wina silnika gdyz mogles robic plugin pod inna wersje silnika :)

 

Np craftbukkit (plugin)  >>> spigot (silnik)

package maniectv;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.ShapedRecipe;
import org.bukkit.inventory.meta.ItemMeta;
import org.bukkit.plugin.java.JavaPlugin;


public class maniectools extends JavaPlugin
{
static final Logger log=Logger.getLogger("Minecraft");
    private Object item;
   
    
    
@Override
 
public void onEnable()
{
log.log(Level.INFO, "Plugin zostal wlaczony");
}
 
@Override
 
public void onDisable()
{
log.log(Level.INFO, "Plugin zostal wylaczony");
}
 
 
@Override
public boolean onCommand(CommandSender sender, Command cmd, String comandLabel, String[] args)
{
    Player p = (Player) sender;
   
    if(comandLabel.equalsIgnoreCase ("pomoc"))
    {
        p.sendMessage("§aPOMOC");
p.sendMessage(getConfig().getString("1.2"));
p.sendMessage(getConfig().getString("1.3"));
p.sendMessage(getConfig().getString("1.4"));

        return true;
    }
    return false;

    }







}

PS nie działa ani na spigocie ani na bukkicie (na enderchest)

ale na kompie działa na spigocie jak i na bukkicie

─────────────────────────────────────────────────────────────────────────────


Moderator to usuwa. EHE...


─────────────────────────────────────────────────────────────────────────────

Opublikowano

Dalej nie wiemy czy spigot czy bukkit :>

 

 

Naucz się czytać ze zrozumieniem...

─────────────────────────────────────────────────────────────────────────────


Moderator to usuwa. EHE...


─────────────────────────────────────────────────────────────────────────────

Opublikowano

A wgraj wszystkie pliki serwera takie jak na kompie na enderchesta i potem odpal "

 

Nadal to samo, nie wykrywa plg.

─────────────────────────────────────────────────────────────────────────────


Moderator to usuwa. EHE...


─────────────────────────────────────────────────────────────────────────────

Opublikowano

A próbowałeś napisać do pomocy technicznej Enderchesta? Pewnie nie, bo po co - lepiej spytać na forum.

 

bok.png

─────────────────────────────────────────────────────────────────────────────


Moderator to usuwa. EHE...


─────────────────────────────────────────────────────────────────────────────

Opublikowano

Daj logi z konsoli.

Pewnie kompilowałeś gho nowszą Javą niż jest zainstalowana na endercheście.

[11:26:57] [Server thread/ERROR]: Could not load 'plugins/maniectools.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: maniectv/maniectools : Unsupported major.minor version 52.0
	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:137) ~[mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:314) ~[mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:236) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.java:355) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at org.bukkit.craftbukkit.v1_7_R1.CraftServer.reload(CraftServer.java:794) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at org.bukkit.Bukkit.reload(Bukkit.java:279) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:24) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:175) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:706) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:984) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:829) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:65) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:147) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at net.minecraft.server.v1_7_R1.ServerConnection.c(ServerConnection.java:77) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:700) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:273) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:562) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:469) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
Caused by: java.lang.UnsupportedClassVersionError: maniectv/maniectools : Unsupported major.minor version 52.0
	at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.7.0_67]
	at java.lang.ClassLoader.defineClass(ClassLoader.java:800) ~[?:1.7.0_67]
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.7.0_67]
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) ~[?:1.7.0_67]
	at java.net.URLClassLoader.access$100(URLClassLoader.java:71) ~[?:1.7.0_67]
	at java.net.URLClassLoader$1.run(URLClassLoader.java:361) ~[?:1.7.0_67]
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355) ~[?:1.7.0_67]
	at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_67]
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354) ~[?:1.7.0_67]
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:77) ~[mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:62) ~[mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[?:1.7.0_67]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[?:1.7.0_67]
	at java.lang.Class.forName0(Native Method) ~[?:1.7.0_67]
	at java.lang.Class.forName(Class.java:270) ~[?:1.7.0_67]
	at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:40) ~[mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) ~[mc.jar:git-Spigot-1.7.2-R0.3-122-gb58e277]
	... 19 more

─────────────────────────────────────────────────────────────────────────────


Moderator to usuwa. EHE...


─────────────────────────────────────────────────────────────────────────────

Opublikowano

Musisz zmienic jave projektu na inną, jak innej nie masz to zainstaluj i zmien w properties na ta jave.

Opublikowano

Musisz zmienic jave projektu na inną, jak innej nie masz to zainstaluj i zmien w properties na ta jave.

 

Ok zmienię jave, to wtedy nie będzie mi plugin na kompie działał?

─────────────────────────────────────────────────────────────────────────────


Moderator to usuwa. EHE...


─────────────────────────────────────────────────────────────────────────────

Opublikowano

Ok zmienię jave, to wtedy nie będzie mi plugin na kompie działał?

Bedzie dzialal, ale hostingi maja zalecane inne javy i ich wersje wiec z stad ten blad.

Opublikowano

Spróbuj zmienić tą JAVE na inną, ale najlepszym rozwiązaniem było by żebyś zainstalował JAVE x32 bit jak i x64 i zaktualizował.

Opublikowano

Bedzie dzialal, ale hostingi maja zalecane inne javy i ich wersje wiec z stad ten blad.

 

To dlaczego np; WordEdit działa wszędzie.

─────────────────────────────────────────────────────────────────────────────


Moderator to usuwa. EHE...


─────────────────────────────────────────────────────────────────────────────

Opublikowano

To dlaczego np; WordEdit działa wszędzie.

Echhhh, miałeś do mnie pisać ....

A co do pluginu. zmieniasz kompilacje z javy 8 na jave 7, lub 6 .

A jako ze mało zrozumiesz z tego co napisałem, to dostaniesz instrukcje obrazkową, a ja like :D

 

5447514130255621013268.png

 

4217414130255621013268.png

 

7781114130255621013268.png

 

jak nie rozumiesz dalej to .....

 

@Maniec WG/WE itp są głównie kompilowane pod jave 6 , bo sam minecraft jest kompilowany pod 6 :)

_____________________________________________________________________________________________________________________

http://www.mpcforum.pl/topic/1300329-mcpadaambonet/
_____________________________________________________________________________________________________________________
Chcecie Survival + Gildie ? Jesli tak to napisz jaki,oraz co chciałbyś na nim zobaczyc  :)

_____________________________________________________________________________________________________________________

Opublikowano

Echhhh, miałeś do mnie pisać ....

A co do pluginu. zmieniasz kompilacje z javy 8 na jave 7, lub 6 .

A jako ze mało zrozumiesz z tego co napisałem, to dostaniesz instrukcje obrazkową, a ja like :D

 

5447514130255621013268.png

 

4217414130255621013268.png

 

7781114130255621013268.png

 

jak nie rozumiesz dalej to .....

 

@Maniec WG/WE itp są głównie kompilowane pod jave 6 , bo sam minecraft jest kompilowany pod 6 :)

 

Ehh ja piszę w netbeans

Dodałem tam jave 7, ale nadal ten sam błąd w consoli.

─────────────────────────────────────────────────────────────────────────────


Moderator to usuwa. EHE...


─────────────────────────────────────────────────────────────────────────────

Opublikowano

 

@Maniec jak netbeans to niestety musisz pobrać starszą wersję ;<

link: 

http://dlc.sun.com.edgesuite.net/netbeans/7.1/rc1/

 

 

Pobieram, jak coś zaraz dam znać co z tego wyszło.

─────────────────────────────────────────────────────────────────────────────


Moderator to usuwa. EHE...


─────────────────────────────────────────────────────────────────────────────

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...