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

Ухх.. ты бы плагины почистил - такое количество ошибок это не нормально. Впрочем, вряд ли ты сможешь найти сейчас адекватную помощь под 1.7, ибо версия уже давно не актуальна для адекватных мод-серверов.
Здесь есть совет по поводу запуску FAWE на Thermos 1.7.
Что с плагинами то не так? А про ошибки, знаю что не нормально. Но не знаю как их решать(( А с 1.7 не хочу на 1.12. Так как не знаю как в Sponge плагины по типу Essentials и других ставить.
 
Что с плагинами то не так? А про ошибки, знаю что не нормально. Но не знаю как их решать((
искать под свою версию и надеяться на чудо.
А с 1.7 не хочу на 1.12. Так как не знаю как в Sponge плагины по типу Essentials и других ставить.
Зато на 1.7 у тебя тонны проблем и устаревших плагинов да модов х) там свои аналоги на всё это, просто нужно немного поискать. Ставятся абсолютно также.
 
искать под свою версию и надеяться на чудо.

Зато на 1.7 у тебя тонны проблем и устаревших плагинов да модов х) там свои аналоги на всё это, просто нужно немного поискать. Ставятся абсолютно также.
Ммм... Я качал с дев баккита в основном, под CB 1 7 9 R0 2. Не понимаю из за чего ошибки. А что насчёт аналогов, их найти нужно, перевести, протестировать и т.д. Да и не один плагин же. Пока всё это сделаешь, уже не будет смысла создавать проект.
 
Ммм... Я качал с дев баккита в основном, под CB 1 7 9 R0 2. Не понимаю из за чего ошибки. А что насчёт аналогов, их найти нужно, перевести, протестировать и т.д. Да и не один плагин же. Пока всё это сделаешь, уже не будет смысла создавать проект.
В каком смысле - не будет смысла? 1.7.10 6 лет в этом году исполняется, а 1.7.9 уже перевалила за эту отметку.
 
В каком смысле - не будет смысла? 1.7.10 6 лет в этом году исполняется, а 1.7.9 уже перевалила за эту отметку.
Забей про смысл, это я тупанул сильно. А что насчёт 1 7 10 и 1 7 9. Знаю, но на дев бакките не 1 7 10, только 1 7 9 видел. А плагины версией выше (1.8) не хочу использовать, боюсь что то не будет работать)
 
А что насчёт 1 7 10 и 1 7 9. Знаю, но на дев бакките не 1 7 10, только 1 7 9 видел.
1.7.10 чисто обновление клиента, сервера не затронуты.
А плагины версией выше (1.8) не хочу использовать, боюсь что то не будет работать)
А чего бояться то? Спонж 1.12.2 имеет неплохое комьюнити. Не сможешь сам - помогут. Даже небольшой русский форум есть.
На 1.7.9 сейчас сидят либо самые упоротые, либо большие сервера, потому что у них уже есть привязанное комьюнити.
 
1.7.10 чисто обновление клиента, сервера не затронуты.

А чего бояться то? Спонж 1.12.2 имеет неплохое комьюнити. Не сможешь сам - помогут. Даже небольшой русский форум есть.
На 1.7.9 сейчас сидят либо самые упоротые, либо большие сервера, потому что у них уже есть привязанное комьюнити.
Нууу... Хз.
 
Сервер 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]: ------------------------------
 
Всем привет! В общем я новичок в плане 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
Даже понятия не имею как такие логи читают, по этому прошу у вас помощи)
 
Всем привет! В общем я новичок в плане 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
Даже понятия не имею как такие логи читают, по этому прошу у вас помощи)
Для начала, не скрипт, а код. так или иначе, читается очень легко.
NullPointerException - взаимодействие с null объектом. test.main.TestPlugin.interact - пакет test.main, класс TestPlugin, метод interact. TestPlugin.java:36 - файл TestPlugin.java, линия 36.
 
Для начала, не скрипт, а код. так или иначе, читается очень легко.
NullPointerException - взаимодействие с null объектом. test.main.TestPlugin.interact - пакет test.main, класс TestPlugin, метод interact. TestPlugin.java:36 - файл TestPlugin.java, линия 36.
Спасибо огромное за исправление и за помощь)) Буду теперь знать как вычислить в чем проблема, пойду исправлять)
 
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
^
 
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
^
Я надеюсь ты не конченный и не поставил UralClans на 1.12.2? Эта версия, если что на оф.странице плагина не заявлена как поддерживаемая и префикс выводить в чат не будет.
 
Я надеюсь ты не конченный и не поставил UralClans на 1.12.2? Эта версия, если что на оф.странице плагина не заявлена как поддерживаемая и префикс выводить в чат не будет.
:/
Есть замена?
если да можно ссылку?
 
Тебе сложно погуглить сраные кланы на 1.12.2? Неужели совсем уже тех.админы деградировали?
не ну а вдруг,будет как сейчас буду тупые вопросы задавать,ваше время тратить и всё больше и больше казаться дегиниратом а не эта ненада:/
всёже спасибо за помощь
 
Я надеюсь ты не конченный и не поставил UralClans на 1.12.2? Эта версия, если что на оф.странице плагина не заявлена как поддерживаемая и префикс выводить в чат не будет.
У него там UralChat.
В чём проблема Chatty настроить, а не лишний плагин ставить?
 
Назад
Верх