1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Вопросы по ошибкам в консоли.

Тема в разделе "Помощь", создана пользователем RikkiLook, 24 дек 2013.

  1. Typo_Kill

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

    Баллы:
    76
    Имя в Minecraft:
    Typo_Kill
    Что с плагинами то не так? А про ошибки, знаю что не нормально. Но не знаю как их решать(( А с 1.7 не хочу на 1.12. Так как не знаю как в Sponge плагины по типу Essentials и других ставить.
     
  2. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    искать под свою версию и надеяться на чудо.
    Зато на 1.7 у тебя тонны проблем и устаревших плагинов да модов х) там свои аналоги на всё это, просто нужно немного поискать. Ставятся абсолютно также.
     
  3. Typo_Kill

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

    Баллы:
    76
    Имя в Minecraft:
    Typo_Kill
    Ммм... Я качал с дев баккита в основном, под CB 1 7 9 R0 2. Не понимаю из за чего ошибки. А что насчёт аналогов, их найти нужно, перевести, протестировать и т.д. Да и не один плагин же. Пока всё это сделаешь, уже не будет смысла создавать проект.
     
  4. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    В каком смысле - не будет смысла? 1.7.10 6 лет в этом году исполняется, а 1.7.9 уже перевалила за эту отметку.
     
  5. Typo_Kill

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

    Баллы:
    76
    Имя в Minecraft:
    Typo_Kill
    Забей про смысл, это я тупанул сильно. А что насчёт 1 7 10 и 1 7 9. Знаю, но на дев бакките не 1 7 10, только 1 7 9 видел. А плагины версией выше (1.8) не хочу использовать, боюсь что то не будет работать)
     
  6. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    1.7.10 чисто обновление клиента, сервера не затронуты.
    А чего бояться то? Спонж 1.12.2 имеет неплохое комьюнити. Не сможешь сам - помогут. Даже небольшой русский форум есть.
    На 1.7.9 сейчас сидят либо самые упоротые, либо большие сервера, потому что у них уже есть привязанное комьюнити.
     
  7. Sigvegutt

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

    Баллы:
    96
    А больших и упоротых серверов нет чтоли?)
     
  8. Typo_Kill

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

    Баллы:
    76
    Имя в Minecraft:
    Typo_Kill
    Нууу... Хз.
     
  9. naumnek

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

    Баллы:
    61
    Имя в Minecraft:
    naumnek
    Сервер Paper-298 (MC: 1.15.2)

    Плагины: AuthMe, Chatty, ClearLag, HideTagAPI*, KeepChunks, LuckPerms, Multiverse-Core, ProtocolLib, RandomSpawn*, SkinsRestorer, Vault, WorldEdit, WorldGuard
    Полный текст ошибки(Логи): Тык
    Ошибка:
    [14:43:50] [Server thread/INFO]: Starting minecraft server version 1.15.2

    [16:07:07] [Paper Watchdog Thread/ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH - git-Paper-298 (MC: 1.15.2) ---
    [16:07:07] [Paper Watchdog Thread/ERROR]: The server has not responded for 10 seconds! Creating thread dump
    [16:07:07] [Paper Watchdog Thread/ERROR]: ------------------------------
    [16:07:07] [Paper Watchdog Thread/ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
    [16:07:07] [Paper Watchdog Thread/ERROR]: Chunk wait task info below:
    [16:07:07] [Paper Watchdog Thread/ERROR]: -692,613 in 'world_nether:
    [16:07:07] [Paper Watchdog Thread/ERROR]: Load Task - none
    [16:07:07] [Paper Watchdog Thread/ERROR]: Save Task - none
    [16:07:07] [Paper Watchdog Thread/ERROR]: Chunk Holder - non-null
    [16:07:07] [Paper Watchdog Thread/ERROR]: Chunk Status - minecraft:light
    [16:07:07] [Paper Watchdog Thread/ERROR]: Chunk Holder Status - minecraft:features
    [16:07:07] [Paper Watchdog Thread/ERROR]: ------------------------------
    [16:07:07] [Paper Watchdog Thread/ERROR]: Current Thread: Server thread
    [16:07:07] [Paper Watchdog Thread/ERROR]: PID: 32 | Suspended: false | Native: false | State: TIMED_WAITING
    [16:07:07] [Paper Watchdog Thread/ERROR]: Stack:
    [16:07:07] [Paper Watchdog Thread/ERROR]: sun.misc.Unsafe.park(Native Method)
    [16:07:07] [Paper Watchdog Thread/ERROR]: java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.IAsyncTaskHandler.bl(IAsyncTaskHandler.java:131)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:120)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:481)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.World.getChunkAt(World.java:331)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.IWorldReader.getChunkAt(IWorldReader.java:87)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.World.getChunkAt(World.java:276)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.World.getType(World.java:664)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.ICollisionAccess.getBlockCollision(ICollisionAccess.java:126)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.ICollisionAccess.b(ICollisionAccess.java:78)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.Entity.a(Entity.java:887)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.Entity.e(Entity.java:851)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.Entity.move(Entity.java:632)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:1082)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.PacketPlayInFlying.a(SourceFile:122)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.PacketPlayInFlying$PacketPlayInPosition.a(SourceFile:56)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.PlayerConnectionUtils$$Lambda$4130/184914037.run(Unknown Source)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.MinecraftServer.ba(MinecraftServer.java:1097)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:1090)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1164)
    [16:07:07] [Paper Watchdog Thread/ERROR]: net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:962)
    [16:07:07] [Paper Watchdog Thread/ERROR]: java.lang.Thread.run(Thread.java:748)
    [16:07:07] [Paper Watchdog Thread/ERROR]: ------------------------------
    [16:07:07] [Paper Watchdog Thread/ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH ---
    [16:07:07] [Paper Watchdog Thread/ERROR]: ------------------------------
     
  10. TheMarsPlay

    TheMarsPlay Активный участник

    Баллы:
    61
    Имя в Minecraft:
    _TheMarsPlay_
    Всем привет! В общем я новичок в плане Java, но всё таки очень хочу научится писать хотя бы простенькие плагины. Идея плагина - работа уборщик(Даже если такие и есть, делаю его чисто для себя, что-бы была какая-то практика).
    Код:
    package test.main;
    
    import java.util.ArrayList;
    
    import org.bukkit.Bukkit;
    import org.bukkit.ChatColor;
    import org.bukkit.Material;
    import org.bukkit.entity.Player;
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.block.Action;
    import org.bukkit.event.player.PlayerInteractEvent;
    import org.*********ventory.ItemStack;
    import org.*********ventory.meta.ItemMeta;
    import org.bukkit.plugin.java.JavaPlugin;
    
    public class TestPlugin extends JavaPlugin implements Listener {
        
        public void onEnable() {       
            getLogger().info("Mod is enabled");
            Bukkit.getPluginManager().registerEvents(this, this);
            getCommand("job").setExecutor(new Commands());       
        }   
        public void onDisable() {       
            getLogger().info("Mod is disabled");       
        }
        @EventHandler
        public void interact(PlayerInteractEvent e) {
            Player plr = e.getPlayer();
            ItemStack hoe = new ItemStack(Material.WOOD_HOE);
            ItemMeta hoe0 = hoe.getItemMeta(), hoe1 = hoe.getItemMeta(), hoe2 = hoe.getItemMeta();
            hoe0.setDisplayName(ChatColor.AQUA + "Швабра"); hoe1.setDisplayName(ChatColor.DARK_AQUA + "Швабра"); hoe2.setDisplayName(ChatColor.DARK_GRAY + "Швабра");
            ArrayList<String> hoeLore = new ArrayList<String>();
            hoeLore.add(ChatColor.GREEN + "Намочите вашу швабру в ближайшем котле"); hoeLore.add(ChatColor.GREEN + "и приступайте к работе!");
            hoe0.setLore(hoeLore); hoe1.setLore(hoeLore); hoe2.setLore(hoeLore);
            ItemMeta plrhoe = e.getItem().getItemMeta();
            
            if(e.getAction() != Action.RIGHT_CLICK_BLOCK) return;
            if(e.getClickedBlock().getType() != Material.MOSSY_COBBLESTONE) return;
            if(e.getItem().getType() != Material.WOOD_HOE) return;
            if(plrhoe.equals(hoe0) == false && plrhoe.equals(hoe1) == false && plrhoe.equals(hoe2) == false) {
                plr.sendMessage(ChatColor.RED + "Возьмите в руки швабру!");
                return;
            }
            if(plrhoe.equals(hoe0) == true) {
                e.getClickedBlock().setType(Material.COBBLESTONE);
                e.getItem().setItemMeta(hoe1);;
                plr.sendMessage(ChatColor.GREEN + "+1$, первая работает");
                Runnable r = new Runnable() {
                    @Override
                    public void run() {
                        e.getClickedBlock().setType(Material.MOSSY_COBBLESTONE);       
                    }   
                };
                Bukkit.getScheduler().runTaskLater(this, r, 80);
            }
            
            
            else if(plrhoe.equals(hoe1) == true) {
                e.getClickedBlock().setType(Material.COBBLESTONE);
                e.getItem().setItemMeta(hoe2);
                plr.sendMessage(ChatColor.GREEN + "+1$, вторая работает");
                Runnable r = new Runnable() {
                    @Override
                    public void run() {
                        e.getClickedBlock().setType(Material.MOSSY_COBBLESTONE);       
                    }   
                };
                Bukkit.getScheduler().runTaskLater(this, r, 80);
            }
            
            
            else if(plrhoe.equals(hoe2) == true) {
                plr.sendMessage(ChatColor.RED + "Намочите свою швабру!");
                return;
            }
        }
    }
    
    По сути сам скрипт работает как я и задумывал, но меня напрягает куча лишних строчек в консоли при любом взаимодействии с этим скриптом
    Код:
    [10:21:12 ERROR]: Could not pass event PlayerInteractEvent to TestPlugin v1.0
    org.bukkit.event.EventException: null
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:298) ~[craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499) [craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:235) [craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            at net.minecraft.server.v1_12_R1.PlayerInteractManager.a(PlayerInteractManager.java:458) [craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:920) [craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(SourceFile:55) [craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(SourceFile:11) [craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_251]
            at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_251]
            at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:696) [craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:371) [craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:651) [craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:555) [craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
    Caused by: java.lang.NullPointerException
            at test.main.TestPlugin.interact(TestPlugin.java:36) ~[?:?]
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_251]
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_251]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_251]
            at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_251]
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:296) ~[craftbukkit-1.12.2.jar:git-Bukkit-e60fc34]
            ... 17 more
    Даже понятия не имею как такие логи читают, по этому прошу у вас помощи)
     
  11. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Для начала, не скрипт, а код. так или иначе, читается очень легко.
    NullPointerException - взаимодействие с null объектом. test.main.TestPlugin.interact - пакет test.main, класс TestPlugin, метод interact. TestPlugin.java:36 - файл TestPlugin.java, линия 36.
     
  12. TheMarsPlay

    TheMarsPlay Активный участник

    Баллы:
    61
    Имя в Minecraft:
    _TheMarsPlay_
    Спасибо огромное за исправление и за помощь)) Буду теперь знать как вычислить в чем проблема, пойду исправлять)
     
  13. goobegames

    goobegames Ньюби Пользователь

    Баллы:
    1
    Имя в Minecraft:
    jooopp
  14. DefaltMark

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

    Баллы:
    66
    ChatEX сломался

    когда пишет админ в консоли всё тихо спокойно
    пишет игрок,
    Could not pass event PlayerChatEvent to UralChat v3.5
    org.bukkit.event.EventException: null
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.PlayerConnection$7.evaluate(PlayerConnection.java:1330) [server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.craftbukkit.v1_12_R1.util.Waitable.run(Waitable.java:24) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:758) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-dcd1643-e60fc34]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_242]
    Caused by: java.lang.NoSuchMethodError: org.bukkit.Bukkit.getOnlinePlayers()[Lorg/bukkit/entity/Player;
    at ru.jampire.uralchat.ChatListener.onPlayerChat(ChatListener.java:112) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_242]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_242]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_242]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_242]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[server.jar:git-Spigot-dcd1643-e60fc34]
    ... 10 more
    Online YAML сказал:

    ERROR:

    mapping values are not allowed here
    in "<unicode string>", line 2, column 32:
    org.bukkit.event.EventException: null
    ^
     
  15. Sigvegutt

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

    Баллы:
    96
    Ни на что не намекаю, но проверь 2 строку.
     
  16. Saharo4ek

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

    Баллы:
    96
    Имя в Minecraft:
    tin
    Я надеюсь ты не конченный и не поставил UralClans на 1.12.2? Эта версия, если что на оф.странице плагина не заявлена как поддерживаемая и префикс выводить в чат не будет.
     
  17. DefaltMark

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

    Баллы:
    66
    :/
    Есть замена?
    если да можно ссылку?
     
  18. Saharo4ek

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

    Баллы:
    96
    Имя в Minecraft:
    tin
    Тебе сложно погуглить сраные кланы на 1.12.2? Неужели совсем уже тех.админы деградировали?
     
  19. DefaltMark

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

    Баллы:
    66
    не ну а вдруг,будет как сейчас буду тупые вопросы задавать,ваше время тратить и всё больше и больше казаться дегиниратом а не эта ненада:/
    всёже спасибо за помощь
     
  20. Sigvegutt

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

    Баллы:
    96
    У него там UralChat.
    В чём проблема Chatty настроить, а не лишний плагин ставить?
     

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