Minecraft java plugin error

Делал плагин в котором использовал библиотеки WorldGuard, WG Custom Flags, WG Region Events. При пуске сервера выскакивает это (код не привожу т.к не...
Статус темы:

Закрыта.
  1. Делал плагин в котором использовал библиотеки WorldGuard, WG Custom Flags, WG Region Events.
    При пуске сервера выскакивает это (код не привожу т.к не нашел строчку с номером строки, где ошибка)

    [23:25:37] [Server thread/ERROR]: Could not load 'pluginsTitleManager.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: com/sk89q/worldguard/protection/flags/Flag
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) ~[spigot.jar:git-Spigot-455072c-2f5bda8]
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[spigot.jar:git-Spigot-455072c-2f5bda8]
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [spigot.jar:git-Spigot-455072c-2f5bda8]
        at org.bukkit.craftbukkit.v1_10_R1.CraftServer.loadPlugins(CraftServer.java:298) [spigot.jar:git-Spigot-455072c-2f5bda8]
        at net.minecraft.server.v1_10_R1.DedicatedServer.init(DedicatedServer.java:203) [spigot.jar:git-Spigot-455072c-2f5bda8]
        at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:535) [spigot.jar:git-Spigot-455072c-2f5bda8]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
    Caused by: java.lang.NoClassDefFoundError: com/sk89q/worldguard/protection/flags/Flag
        at java.lang.Class.forName0(Native Method) ~[?:1.8.0_101]
        at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_101]
        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[spigot.jar:git-Spigot-455072c-2f5bda8]
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[spigot.jar:git-Spigot-455072c-2f5bda8]
        ... 6 more
    Caused by: java.lang.ClassNotFoundException: com.sk89q.worldguard.protection.flags.Flag
        at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_101]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[spigot.jar:git-Spigot-455072c-2f5bda8]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[spigot.jar:git-Spigot-455072c-2f5bda8]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_101]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_101]
        at java.lang.Class.forName0(Native Method) ~[?:1.8.0_101]
        at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_101]
        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[spigot.jar:git-Spigot-455072c-2f5bda8]
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[spigot.jar:git-Spigot-455072c-2f5bda8]
        ... 6 more

    Что я сделал не так? Первый раз полез в WG Custom Flags.

  2. Быстрая раскрутка сервера Minecraft

  3. А WorldGuard на сам сервер поставил?

  4. Конечно, правда вот это нашел еще в логе, при запуске серва

    [23:25:44] [Server thread/ERROR]: Error occurred while enabling WGCustomFlags v1.7 (Is it up to date?)
    java.lang.NoSuchFieldError: useSqlDatabase
        at com.mewin.WGCustomFlags.WGCustomFlagsPlugin.onEnable(WGCustomFlagsPlugin.java:164) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:292) ~[spigot.jar:git-Spigot-455072c-2f5bda8]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:338) [spigot.jar:git-Spigot-455072c-2f5bda8]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot.jar:git-Spigot-455072c-2f5bda8]
        at org.bukkit.craftbukkit.v1_10_R1.CraftServer.enablePlugin(CraftServer.java:373) [spigot.jar:git-Spigot-455072c-2f5bda8]
        at org.bukkit.craftbukkit.v1_10_R1.CraftServer.enablePlugins(CraftServer.java:323) [spigot.jar:git-Spigot-455072c-2f5bda8]
        at net.minecraft.server.v1_10_R1.MinecraftServer.t(MinecraftServer.java:412) [spigot.jar:git-Spigot-455072c-2f5bda8]
        at net.minecraft.server.v1_10_R1.MinecraftServer.l(MinecraftServer.java:377) [spigot.jar:git-Spigot-455072c-2f5bda8]
        at net.minecraft.server.v1_10_R1.MinecraftServer.a(MinecraftServer.java:332) [spigot.jar:git-Spigot-455072c-2f5bda8]
        at net.minecraft.server.v1_10_R1.DedicatedServer.init(DedicatedServer.java:271) [spigot.jar:git-Spigot-455072c-2f5bda8]
        at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:535) [spigot.jar:git-Spigot-455072c-2f5bda8]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]

  5. DonDays

    DonDays
    Активный участник
    Пользователь

    Баллы:
    96
    Имя в Minecraft:
    DonDays

    Проблема связанна со SQL (базой данных), с чем именно — не знаю.

  6. уже понял, я один файл плагина не перенес (там не только .jar был), а вот ошибка моего плагина все еще есть, как я понял он не может загрузить библиотеки, вот только я не понял почему


  7. DonDays

    DonDays
    Активный участник
    Пользователь

    Баллы:
    96
    Имя в Minecraft:
    DonDays

    Не загружай свой плагин, пока не активируется WE

  8. как? я кроме библиотек protocol lib и vault не юзал ничего, а сейчас на серв захотел плагин который создает флаг в worldguard и делаем мое действие, кстати ошибка не из WE и WG, а из WG custom flags, я уже проверил, хотя эклипс молчит

  9. ну так если используешь эти плагины в своём, то перед тем как включать свой плагин, у тебя должны быть включены эти плагины.

  10. С Vault и Protocol Lib таких проблем не было, я хз почему, что-то надо добавить в plugin.yml? Или как?

  11. ЧТО надо добавлять в plugin.yml? я реал не знаю, я не так давно работаю с bukkit API, раньше ток в ModPE и Forge API работал


  12. DonDays

    DonDays
    Активный участник
    Пользователь

    Баллы:
    96
    Имя в Minecraft:
    DonDays

    depend: [зависимости]
    Человек выше тебе дело говорит…

  13. спасибо, пару раз встречал когда разбирал плагины, но так и не успел понять для чего строка


  14. DonDays

    DonDays
    Активный участник
    Пользователь

    Баллы:
    96
    Имя в Minecraft:
    DonDays

    Чтобы не плодить темы, напишу сразу: depend — обязательные плагины, soft-depend — дополнительные, плагин может и не зависить от них

  15. soft-depend если напишу (т.к у меня не обязательные) то будет грузить после них?


  16. DonDays

    DonDays
    Активный участник
    Пользователь

    Баллы:
    96
    Имя в Minecraft:
    DonDays

    Да, но даже при их отсутствии плагин загрузится. Так что используй просто депенд

  17. без их отсутствия сработает защита в onEnable, которая проверяет их наличие, и если их нет то отрубает часть с WG и WGCF, но у меня они есть и getPlugin их находит, вот и ошибка как я понял


  18. DonDays

    DonDays
    Активный участник
    Пользователь

    Баллы:
    96
    Имя в Minecraft:
    DonDays

    Убери их поиск, и добавь депенд в плагин.умл.

  19. все работает, спасибо, пойду делать MoreFlags плагин, а то от создателя WGCF уже устарели, да и вообще плагинов которые юзают WGCF мало, а зря

    Последнее редактирование: 13 окт 2016

  20. DonDays

    DonDays
    Активный участник
    Пользователь

    Баллы:
    96
    Имя в Minecraft:
    DonDays

Статус темы:

Закрыта.

Поделиться этой страницей

Русское сообщество Bukkit

Bukkit по-русски - свой сервер Minecraft

I am currently creating a plugin where a random thing happens every 60 seconds and when I was about to build the first test an error came up it’s in line 73 and about the part where it says «this» I cannot figure out how to fix it any and all help would be appreciated!

The Error : java: incompatible types: cannot be converted to org.bukkit.plugin.Plugin

Here is my code:

package com.zoren3105.Chaos;


import org.bukkit.Bukkit;
import org.bukkit.Location;
import org.bukkit.Material;

import org.bukkit.entity.EntityType;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.potion.PotionEffect;
import org.bukkit.potion.PotionEffectType;
import org.bukkit.scheduler.BukkitRunnable;


import java.util.Random;

public class Main extends JavaPlugin {
    @Override
    public void onEnable() {
        //Fired when the server enables the plugin
        runnable();
    }

    @Override
    public void onDisable() {
        //Fired when the server stops and disables all plugins
    }




    Random rand = new Random();

    public void runnable() {

        new BukkitRunnable() {

            @Override
            public void run() {

                for(Player p : getServer().getOnlinePlayers()) ;
                Player player = (Player) Bukkit.getOnlinePlayers();

                int chance = rand.nextInt(50);
                if (chance == 0) {
                    player.addPotionEffect(new PotionEffect(PotionEffectType.ABSORPTION, 60, 2));
                } else if (chance == 1) {
                    player.addPotionEffect(new PotionEffect(PotionEffectType.POISON, 60, 2));
                } else if (chance == 2) {
                    player.addPotionEffect(new PotionEffect(PotionEffectType.BLINDNESS, 60, 2));
                } else if (chance == 3) {
                    player.addPotionEffect(new PotionEffect(PotionEffectType.SPEED, 60, 60));
                } else if (chance == 4) {
                    player.addPotionEffect(new PotionEffect(PotionEffectType.JUMP, 60, 10));
                } else if (chance == 5) {
                    player.getInventory().addItem(new ItemStack(Material.DIAMOND));
                } else if (chance == 6) {
                    player.getInventory().addItem(new ItemStack(Material.STICK));
                } else if (chance == 7) {
                    player.setHealth(1);
                } else if (chance == 8) {
                    player.getWorld().spawnEntity((Location) player, EntityType.CREEPER);
                } else if (chance == 9) {
                    for (int i = 0; i < 5; i++) {
                        player.getWorld().spawnEntity((Location) player, EntityType.PRIMED_TNT);
                    }
                } else if (chance == 10) {
                    for (int i = 0; i < 50; i++) {
                        player.getWorld().spawnEntity((Location) player, EntityType.ARROW);
                    }
                }runTaskTimerAsynchronously(this, 600, 600);
            }
        };

    }
}

Thread Status:

Not open for further replies.
  1. I have a plugin that is specifically for my server, but for some reason, the server just doesn’t want to enable the plugin. It was working on my local server, but not this server.

    Error


    [20:50:59] [Server thread/ERROR]: Could not load 'plugins/BattlecraftServer.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginExceptionjava.lang.NoClassDefFoundErrornet/minecraft/server/v1_8_R1/Packet
        at org
    .bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) ~[Spigot187.jar:git-Spigot-3ccbe77-a6a57a9]
        
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[Spigot187.jar:git-Spigot-3ccbe77-a6a57a9]
        
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [Spigot187.jar:git-Spigot-3ccbe77-a6a57a9]
        
    at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:291) [Spigot187.jar:git-Spigot-3ccbe77-a6a57a9]
        
    at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:198) [Spigot187.jar:git-Spigot-3ccbe77-a6a57a9]
        
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:528) [Spigot187.jar:git-Spigot-3ccbe77-a6a57a9]
        
    at java.lang.Thread.run(Unknown Source) [?:1.7.0_72]
    Caused byjava.lang.NoClassDefFoundErrornet/minecraft/server/v1_8_R1/Packet
        at java
    .lang.Class.forName0(Native Method) ~[?:1.7.0_72]
        
    at java.lang.Class.forName(Unknown Source) ~[?:1.7.0_72]
        
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[Spigot187.jar:git-Spigot-3ccbe77-a6a57a9]
        
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[Spigot187.jar:git-Spigot-3ccbe77-a6a57a9]
        ... 
    6 more
    Caused by
    java.lang.ClassNotFoundExceptionnet.minecraft.server.v1_8_R1.Packet
        at org
    .bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:91) ~[Spigot187.jar:git-Spigot-3ccbe77-a6a57a9]
        
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[Spigot187.jar:git-Spigot-3ccbe77-a6a57a9]
        
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_72]
        
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_72]
        
    at java.lang.Class.forName0(Native Method) ~[?:1.7.0_72]
        
    at java.lang.Class.forName(Unknown Source) ~[?:1.7.0_72]
        
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[Spigot187.jar:git-Spigot-3ccbe77-a6a57a9]
        
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[Spigot187.jar:git-Spigot-3ccbe77-a6a57a9]
        ... 
    6 more

    I don’t know what kind of class you are wanting to look at, but here is the main class:

    package org.battlecraft.piesrgr8;
    
    import java.util.Arrays;
    import java.util.List;
    
    import net.minecraft.server.v1_8_R1.PacketPlayOutNamedSoundEffect;
    
    import org.bukkit.Bukkit;
    import org.bukkit.ChatColor;
    import org.bukkit.Material;
    import org.bukkit.Sound;
    import org.bukkit.command.Command;
    import org.bukkit.command.CommandSender;
    import org.bukkit.craftbukkit.v1_8_R1.entity.CraftPlayer;
    import org.bukkit.enchantments.Enchantment;
    import org.bukkit.entity.Player;
    import org.bukkit.event.Listener;
    import org.bukkit.inventory.ItemStack;
    import org.bukkit.inventory.PlayerInventory;
    import org.bukkit.inventory.meta.ItemMeta;
    import org.bukkit.plugin.PluginManager;
    import org.bukkit.plugin.java.JavaPlugin;
    
    public class BattlecraftServer extends JavaPlugin implements Listener {
        public static BattlecraftServer plugin;
        public final BCBlockListener bl = new BCBlockListener(this);
        public final PlayerListener pl = new PlayerListener(this);
        public final ChatFinder cf = new ChatFinder(this);
       
        @Override
        public void onEnable() {
            getLogger().info("The Battlecraft Server Plugin is awake and alive!");
            getConfig().options().copyDefaults(true);
            saveConfig();
            Bukkit.getServer().getPluginManager().registerEvents(this, this);
            PluginManager pm = getServer().getPluginManager();
            pm.registerEvents(new PlayerListener(this), this);
            pm.registerEvents(new BCBlockListener(this), this);
            pm.registerEvents(new ChatFinder(this), this);
        }
               
           
       
        @Override
        public void onDisable() {
            getLogger().info("The Battlecraft Server Plugin is asleep!");
        }
        public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
            if (cmd.getName().equalsIgnoreCase("howisyourday")) {
                Player p = (Player) sender;
                p.playSound(p.getLocation(), Sound.ITEM_PICKUP, 1, 1);
                p.sendMessage(ChatColor.GOLD + "I am doing fantastic!");
                return true;
            }
       
        if (cmd.getName().equalsIgnoreCase("swordplease")) {
            if (!sender.hasPermission("bc.sword1")) {
                Player p = (Player) sender;
                p.setHealth(0);
                p.sendMessage(ChatColor.RED + "" + ChatColor.BOLD + "You are NOT worthy!");
                return true;
            }
            Player p = (Player) sender;
            PlayerInventory pi = p.getInventory();
        ItemStack newItem = setMeta(new ItemStack(Material.DIAMOND_SWORD), ChatColor.DARK_PURPLE + "[" +
                ChatColor.GOLD + "" + ChatColor.BOLD + "RARE" +
                ChatColor.DARK_PURPLE + "] " + ChatColor.RED + "" + ChatColor.BOLD + "Death Dealer", Arrays.asList("This sword is", "for the worthy!"));
        int level = 5;
        newItem.addUnsafeEnchantment(Enchantment.DAMAGE_ALL, level);
        newItem.addUnsafeEnchantment(Enchantment.DURABILITY, level);
        newItem.addUnsafeEnchantment(Enchantment.FIRE_ASPECT, level);
        p.sendMessage(ChatColor.GOLD + "Right here, master.");
        Bukkit.broadcastMessage(ChatColor.GOLD + "" + ChatColor.BOLD + p.getName () + ChatColor.GOLD + " has the " + ChatColor.DARK_PURPLE + "[" +
                ChatColor.GOLD + "" + ChatColor.BOLD + "RARE" +
                ChatColor.DARK_PURPLE + "] " + ChatColor.RED + "" + ChatColor.BOLD + "Death Dealer");
        ((CraftPlayer) p).getHandle().playerConnection.sendPacket(new PacketPlayOutNamedSoundEffect
                ("gotitem.legendary", p.getLocation().getBlockX(), p.getLocation().getBlockY(), p.getLocation().getBlockZ()
                        , 100000.0F, 1.0F));
        pi.addItem(newItem);
        }
        return true;
        }
       
       
    
    ItemStack setMeta(ItemStack material, String name, List<String> lore) {
    if (((material == null) || material.getType() == Material.AIR) || (name == null && lore == null))
        return null;
    
    ItemMeta im = material.getItemMeta();
    if(name != null)
        im.setDisplayName(name);
    if(lore != null)
        im.setLore(lore);
    
    material.setItemMeta(im);
    return material;
    }
    }
  2. org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: net/minecraft/server/v1_8_R1/Packet

    What version was the plugin compiled on and what version is your server running?

  3. The server AND my local server is running Spigot 1.8.7. The plugin itself was compiled with bukkit 1.8 and craftbukkit 1.8. Also using Java — 7 because the main server (not local) is using Java 7. I wish it was updated.

  4. try compiling the jar with 1.8.7
    Since you’re using some NMS code the versioning matters lol

  5. Looks like it worked. Thank you!

  6. Just out of curiosity, why are you using NMS to send sounds? Bukkit has an API for that. If I remember right, it’s something long the lines of player.getWorld().playSound(player.getLocation(), sound, volume, pitch);

  7. Because I am working on a server resource pack that basically has custom sounds on it. And, it will send out a new packet, like this:

        ((CraftPlayer) p).getHandle().playerConnection.sendPacket(new PacketPlayOutNamedSoundEffect
                ("gotitem.legendary", p.getLocation().getBlockX(), p.getLocation().getBlockY(), p.getLocation().getBlockZ()
  8. By using the API it will send a packet, and you don’t have to worry about any NMS.

Thread Status:

Not open for further replies.

Share This Page


Bukkit Forums

Если я ставлю Java выше, удаляя при этом Java 8, сервер не запускается как и лаунчер маинкарфт. Если я ставлю Java выше 8-мой и не удаляю 8-мую ругается плагин DeluxMenu (Java при этом ставлю 16, 17 или 11)

Ругательства Delux Menu. (Если в месте с 8-мой Java стоит еще какая-то).

[11:51:20 ERROR]: Could not load 'pluginsDeluxeMenus-1.13.6-Release.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/extendedclip/deluxemenus/DeluxeMenus has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[patched_1.12.2.jar:git-Paper-1620]
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[patched_1.12.2.jar:git-Paper-1620]
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) ~[patched_1.12.2.jar:git-Paper-1620]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.java:318) ~[patched_1.12.2.jar:git-Paper-1620]
        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:222) ~[patched_1.12.2.jar:git-Paper-1620]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:616) ~[patched_1.12.2.jar:git-Paper-1620]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_51]
Caused by: java.lang.UnsupportedClassVersionError: com/extendedclip/deluxemenus/DeluxeMenus has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
        at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_51]
        at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.8.0_51]
        at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.8.0_51]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:152) ~[patched_1.12.2.jar:git-Paper-1620]
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:104) ~[patched_1.12.2.jar:git-Paper-1620]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_51]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_51]
        at java.lang.Class.forName0(Native Method) ~[?:1.8.0_51]
        at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_51]
        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:82) ~[patched_1.12.2.jar:git-Paper-1620]
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:127) ~[patched_1.12.2.jar:git-Paper-1620]

Ошибка при запуске сервера (если 8-мая Java была удалена).
 

Exception in thread "main" java.lang.IllegalArgumentException
        at java.instrument/sun.instrument.InstrumentationImpl.appendToClassLoaderSearch0(Native Method)
        at java.instrument/sun.instrument.InstrumentationImpl.appendToSystemClassLoaderSearch(InstrumentationImpl.java:223)
        at io.papermc.paperclip.Agent.addToClassPath(Agent.java:39)
        at io.papermc.paperclip.Paperclip.getMainMethod(Paperclip.java:225)
        at io.papermc.paperclip.Paperclip.main(Paperclip.java:51)

Что делать?

#java #minecraft #bukkit

Вопрос:

Я пытаюсь создать плагин Spigot, который позволяет игрокам использовать компас для отслеживания других игроков. При экспорте и запуске сервера я заметил, что он выдает мне ошибку:

 [21:57:15 ERROR]: Could not load 'pluginsManhunt.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
        at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:172) ~[patched_1.16.5.jar:git-Paper-683]
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:148) ~[patched_1.16.5.jar:git-Paper-683]
        at org.bukkit.craftbukkit.v1_16_R3.CraftServer.loadPlugins(CraftServer.java:389) ~[patched_1.16.5.jar:git-Paper-683]
        at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:252) ~[patched_1.16.5.jar:git-Paper-683]
        at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1066) ~[patched_1.16.5.jar:git-Paper-683]
        at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:290) ~[patched_1.16.5.jar:git-Paper-683]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_291]
Caused by: java.io.FileNotFoundException: Jar does not contain plugin.yml
        ... 7 more
 

Я никогда раньше не видел этой ошибки и не знаю, как ее исправить. Я позаботился о том, чтобы экспортировать .yml файл во время работы в Eclipse, но он все равно показывает мне эту ошибку.

Комментарии:

1. Плагин Minecraft не может работать без плагина.yml, так как именно он определяет имя, основную часть, команды и т.д.

Ответ №1:

plugin.yml Файл является обязательной частью плагина SpigotMC, который определяет некоторую базовую информацию о плагине, такую как его имя и версия API Spigot, которую он использует. Например, вот один для плагина Minecraft, над которым я сейчас работаю.

Ошибка, которую вы получаете, происходит из-за того, что файл не помещается в банку. В результате, когда сервер Spigot пытается загрузить ваш плагин, он не может его найти plugin.yml , потому что его буквально нет в вашей скомпилированной банке.

Я рекомендую настроить систему сборки, такую как Gradle или Maven, которая будет справляться со сложностями создания jar для вас независимо от используемой вами среды разработки.

  • Настройте плагин SpigotMC с помощью Maven: https://www.spigotmc.org/wiki/creating-a-plugin-with-maven-using-intellij-idea/
  • Настройте плагин SpigotMC с помощью Gradle: https://www.spigotmc.org/wiki/build-you-spigot-plugin-with-gradle-groovy/

Я лично использую Gradle, поэтому не стесняйтесь посмотреть, как я реализовал его в одном из своих плагинов. Если вы предпочитаете Maven, есть много доступных примеров, включая популярное ядро Мультивселенной.

Ответ №2:

Вам нужен плагин.yml для запуска вашего плагина. Если вы используете spigot или bukkit, вам следует создать свой плагин.yml в папке src, там вам нужно включить минимум:

 name: (plugin name, no spaces allowed in name)
author: (your name)
version: (your plugin version)
api-version: (use 1.14)
main: (your main class)
description: (optional description, otherwise delete this line)
 

затем вы можете экспортировать или перестроить банку

Это пример того, как выглядит мой плагин.yml:

 name: ThornsPlugin
version: 1.0
author: MOREORLESS
api-version: 1.14
main: com.MOREORLESS.plugin.plugin
description: MC Stuff
 

Узнайте больше о плагине.yml здесь: https://www.spigotmc.org/wiki/plugin-yml/

[13:33:06 INFO]: Starting minecraft server version 1.12.2
[13:33:06 INFO]: Loading properties
[13:33:06 INFO]: Default game type: SURVIVAL
[13:33:06 INFO]: Generating keypair
[13:33:07 INFO]: Starting Minecraft server on 45.93.200.12:25579
[13:33:07 INFO]: Using epoll channel type
[13:33:08 INFO]: This server is running CraftBukkit version git-Bukkit-e60fc34 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT)
[13:33:09 ERROR]: Could not load 'plugins/KlasterStorm.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: klaster/main/KlasterStorm has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:326) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:248) [server.jar:git-Bukkit-e60fc34]
 at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.java:303) [server.jar:git-Bukkit-e60fc34]
 at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:188) [server.jar:git-Bukkit-e60fc34]
 at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:522) [server.jar:git-Bukkit-e60fc34]
 at java.lang.Thread.run(Thread.java:748) [?:1.8.0_282]
Caused by: java.lang.UnsupportedClassVersionError: klaster/main/KlasterStorm has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_282]
 at java.lang.ClassLoader.defineClass(ClassLoader.java:756) ~[?:1.8.0_282]
 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_282]
 at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:124) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:76) ~[server.jar:git-Bukkit-e60fc34]
 at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_282]
 at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_282]
 at java.lang.Class.forName0(Native Method) ~[?:1.8.0_282]
 at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_282]
 at org.bukkit.plugin.java.PluginClassLoader.<init(PluginClassLoader.java:54) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:127) ~[server.jar:git-Bukkit-e60fc34]
 ... 6 more
[13:33:09 WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[13:33:09 WARN]: The server will make no attempt to authenticate usernames. Beware.
[13:33:09 WARN]: While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
[13:33:09 WARN]: To change this, set "online-mode" to "true" in the server.properties file.
[13:33:09 INFO]: Preparing level "world"
[13:33:06 INFO]: Starting minecraft server version 1.12.2
[13:33:06 INFO]: Loading properties
[13:33:06 INFO]: Default game type: SURVIVAL
[13:33:06 INFO]: Generating keypair
[13:33:07 INFO]: Starting Minecraft server on 45.93.200.12:25579
[13:33:07 INFO]: Using epoll channel type
[13:33:08 INFO]: This server is running CraftBukkit version git-Bukkit-e60fc34 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT)
[13:33:09 ERROR]: Could not load 'plugins/KlasterStorm.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: klaster/main/KlasterStorm has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:326) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:248) [server.jar:git-Bukkit-e60fc34]
 at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.java:303) [server.jar:git-Bukkit-e60fc34]
 at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:188) [server.jar:git-Bukkit-e60fc34]
 at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:522) [server.jar:git-Bukkit-e60fc34]
 at java.lang.Thread.run(Thread.java:748) [?:1.8.0_282]
Caused by: java.lang.UnsupportedClassVersionError: klaster/main/KlasterStorm has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_282]
 at java.lang.ClassLoader.defineClass(ClassLoader.java:756) ~[?:1.8.0_282]
 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_282]
 at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:124) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:76) ~[server.jar:git-Bukkit-e60fc34]
 at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_282]
 at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_282]
 at java.lang.Class.forName0(Native Method) ~[?:1.8.0_282]
 at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_282]
 at org.bukkit.plugin.java.PluginClassLoader.<init(PluginClassLoader.java:54) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:127) ~[server.jar:git-Bukkit-e60fc34]
 ... 6 more
[13:33:09 WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[13:33:09 WARN]: The server will make no attempt to authenticate usernames. Beware.
[13:33:09 WARN]: While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
[13:33:09 WARN]: To change this, set "online-mode" to "true" in the server.properties file.
[13:33:09 INFO]: Preparing level "world"
[13:33:12 INFO]: Preparing start region for level 0 (Seed: 4688590061202566043)
[13:33:06 INFO]: Starting minecraft server version 1.12.2
[13:33:06 INFO]: Loading properties
[13:33:06 INFO]: Default game type: SURVIVAL
[13:33:06 INFO]: Generating keypair
[13:33:07 INFO]: Starting Minecraft server on 45.93.200.12:25579
[13:33:07 INFO]: Using epoll channel type
[13:33:08 INFO]: This server is running CraftBukkit version git-Bukkit-e60fc34 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT)
[13:33:09 ERROR]: Could not load 'plugins/KlasterStorm.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: klaster/main/KlasterStorm has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:326) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:248) [server.jar:git-Bukkit-e60fc34]
 at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.java:303) [server.jar:git-Bukkit-e60fc34]
 at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:188) [server.jar:git-Bukkit-e60fc34]
 at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:522) [server.jar:git-Bukkit-e60fc34]
 at java.lang.Thread.run(Thread.java:748) [?:1.8.0_282]
Caused by: java.lang.UnsupportedClassVersionError: klaster/main/KlasterStorm has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_282]
 at java.lang.ClassLoader.defineClass(ClassLoader.java:756) ~[?:1.8.0_282]
 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_282]
 at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:124) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:76) ~[server.jar:git-Bukkit-e60fc34]
 at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_282]
 at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_282]
 at java.lang.Class.forName0(Native Method) ~[?:1.8.0_282]
 at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_282]
 at org.bukkit.plugin.java.PluginClassLoader.<init(PluginClassLoader.java:54) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:127) ~[server.jar:git-Bukkit-e60fc34]
 ... 6 more
[13:33:09 WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[13:33:09 WARN]: The server will make no attempt to authenticate usernames. Beware.
[13:33:09 WARN]: While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
[13:33:09 WARN]: To change this, set "online-mode" to "true" in the server.properties file.
[13:33:09 INFO]: Preparing level "world"
[13:33:12 INFO]: Preparing start region for level 0 (Seed: 4688590061202566043)
[13:33:14 INFO]: Preparing spawn area: 0%
[13:33:15 INFO]: Preparing spawn area: 19%
[13:33:06 INFO]: Starting minecraft server version 1.12.2
[13:33:06 INFO]: Loading properties
[13:33:06 INFO]: Default game type: SURVIVAL
[13:33:06 INFO]: Generating keypair
[13:33:07 INFO]: Starting Minecraft server on 45.93.200.12:25579
[13:33:07 INFO]: Using epoll channel type
[13:33:08 INFO]: This server is running CraftBukkit version git-Bukkit-e60fc34 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT)
[13:33:09 ERROR]: Could not load 'plugins/KlasterStorm.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: klaster/main/KlasterStorm has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:326) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:248) [server.jar:git-Bukkit-e60fc34]
 at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.java:303) [server.jar:git-Bukkit-e60fc34]
 at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:188) [server.jar:git-Bukkit-e60fc34]
 at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:522) [server.jar:git-Bukkit-e60fc34]
 at java.lang.Thread.run(Thread.java:748) [?:1.8.0_282]
Caused by: java.lang.UnsupportedClassVersionError: klaster/main/KlasterStorm has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_282]
 at java.lang.ClassLoader.defineClass(ClassLoader.java:756) ~[?:1.8.0_282]
 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_282]
 at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:124) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:76) ~[server.jar:git-Bukkit-e60fc34]
 at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_282]
 at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_282]
 at java.lang.Class.forName0(Native Method) ~[?:1.8.0_282]
 at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_282]
 at org.bukkit.plugin.java.PluginClassLoader.<init(PluginClassLoader.java:54) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:127) ~[server.jar:git-Bukkit-e60fc34]
 ... 6 more
[13:33:09 WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[13:33:09 WARN]: The server will make no attempt to authenticate usernames. Beware.
[13:33:09 WARN]: While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
[13:33:09 WARN]: To change this, set "online-mode" to "true" in the server.properties file.
[13:33:09 INFO]: Preparing level "world"
[13:33:12 INFO]: Preparing start region for level 0 (Seed: 4688590061202566043)
[13:33:14 INFO]: Preparing spawn area: 0%
[13:33:15 INFO]: Preparing spawn area: 19%
[13:33:16 INFO]: Preparing spawn area: 56%
[13:33:17 INFO]: Preparing start region for level 1 (Seed: 4688590061202566043)
[13:33:18 INFO]: Preparing spawn area: 90%
[13:33:19 INFO]: Preparing start region for level 2 (Seed: 4688590061202566043)
[13:33:19 INFO]: Server permissions file permissions.yml is empty, ignoring it
[13:33:19 INFO]: Done (9.887s)! For help, type "help" or "?"
[13:33:19 INFO]: Starting GS4 status listener
[13:33:19 INFO]: Query running on 45.93.200.12:16579
[13:33:06 INFO]: Starting minecraft server version 1.12.2
[13:33:06 INFO]: Loading properties
[13:33:06 INFO]: Default game type: SURVIVAL
[13:33:06 INFO]: Generating keypair
[13:33:07 INFO]: Starting Minecraft server on 45.93.200.12:25579
[13:33:07 INFO]: Using epoll channel type
[13:33:08 INFO]: This server is running CraftBukkit version git-Bukkit-e60fc34 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT)
[13:33:09 ERROR]: Could not load 'plugins/KlasterStorm.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: klaster/main/KlasterStorm has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:326) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:248) [server.jar:git-Bukkit-e60fc34]
 at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.java:303) [server.jar:git-Bukkit-e60fc34]
 at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:188) [server.jar:git-Bukkit-e60fc34]
 at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:522) [server.jar:git-Bukkit-e60fc34]
 at java.lang.Thread.run(Thread.java:748) [?:1.8.0_282]
Caused by: java.lang.UnsupportedClassVersionError: klaster/main/KlasterStorm has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_282]
 at java.lang.ClassLoader.defineClass(ClassLoader.java:756) ~[?:1.8.0_282]
 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_282]
 at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:124) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:76) ~[server.jar:git-Bukkit-e60fc34]
 at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_282]
 at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_282]
 at java.lang.Class.forName0(Native Method) ~[?:1.8.0_282]
 at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_282]
 at org.bukkit.plugin.java.PluginClassLoader.<init(PluginClassLoader.java:54) ~[server.jar:git-Bukkit-e60fc34]
 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:127) ~[server.jar:git-Bukkit-e60fc34]
 ... 6 more
[13:33:09 WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[13:33:09 WARN]: The server will make no attempt to authenticate usernames. Beware.
[13:33:09 WARN]: While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
[13:33:09 WARN]: To change this, set "online-mode" to "true" in the server.properties file.
[13:33:09 INFO]: Preparing level "world"
[13:33:12 INFO]: Preparing start region for level 0 (Seed: 4688590061202566043)
[13:33:14 INFO]: Preparing spawn area: 0%
[13:33:15 INFO]: Preparing spawn area: 19%
[13:33:16 INFO]: Preparing spawn area: 56%
[13:33:17 INFO]: Preparing start region for level 1 (Seed: 4688590061202566043)
[13:33:18 INFO]: Preparing spawn area: 90%
[13:33:19 INFO]: Preparing start region for level 2 (Seed: 4688590061202566043)
[13:33:19 INFO]: Server permissions file permissions.yml is empty, ignoring it
[13:33:19 INFO]: Done (9.887s)! For help, type "help" or "?"
[13:33:19 INFO]: Starting GS4 status listener
[13:33:19 INFO]: Query running on 45.93.200.12:16579
[13:33:25 WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 4489ms behind, skipping 89 tick(s)

#1

Mono

    Новичок

  • Пользователь
  • Pip

  • 3 сообщений

Отправлено 21 Март 2014 — 22:03

Надоели ошибки в плагинах, надоели краши сервера..в день раз по 5 в краш уходит. Подскажите в каких плагинах ошибка и как решить проблему не теряя плагина пожалуйста, вот коды ошибок:

Сообщение отредактировал Bastet: 22 Март 2014 — 10:55

  • Наверх


#2


42rosc

Отправлено 22 Март 2014 — 20:16

iTree Обнови

AutoMessage редактируй через notepad++

нарушена синтакс ошибка

  • Наверх


#3


Dimon123

Dimon123

    Новичок

  • Пользователь
  • Pip

  • 1 сообщений

Отправлено 22 Март 2014 — 20:25

Админ нужен опытный? У меня тоже был сервер, я могу с нуля настроить плагин «PermissionsEx»

Сообщение отредактировал onotole: 22 Март 2014 — 21:48

  • Наверх


#4


maurdy

Отправлено 25 Март 2014 — 20:33

iTree Обнови

AutoMessage редактируй через notepad++

нарушена синтакс ошибка

и ещё CloroMe

  • Наверх


Понравилась статья? Поделить с друзьями:
  • Minecraft has run out of memory как исправить
  • Minecraft glfw error 65542 wgl the driver does not appear to support opengl как исправить
  • Minecraft forge ошибка при установке
  • Minecraft forge выдает ошибку
  • Minecraft forge 1 error