java.lang.NullPointerException: Cannot invoke "org.bukkit.World.getHighestBlockAt(int, int)" because "world" is null

  • Мы теперь в Discord

    Мы рады объявить, что теперь у нас есть сервер Discord. В честь этого мы проводим розыгрыш!
    Теперь вы можете легко связаться с нами и другими участниками сообщества,
    обмениваться идеями и получать обновления о нашей деятельности.

  • EXCLUSIVE ⚡

    Гость, покупая подписку, ты увеличишь свои доходы в разы!
    Мы делаем самые актуальные сборки, переводим лучшие приватные плагины, а так-же обновляем их и фиксим любые ошибки.
    Дешевле, чем студии и другие разработчики!

  • Приветствуем тебя Гость!⁣

    Недавно на форуме? Не знаешь как можно скачивать ресурсы?
    Для этого нужно лишь зарегистрировать на форуме, и получать доступ к профессиональным плагинам, оптимизированным настройкам.
    Здесь только самое лучшее.

Лохщ

Пользователь
2 Мар 2023
34
0
6
java.lang.NullPointerException: Cannot invoke "org.bukkit.World.getHighestBlockAt(int, int)" because "world" is null
at code.thexsvv.jaycob.entity.Jaycob.generateLocation() ~[?:?]
at code.thexsvv.jaycob.entity.Jaycob.spawn() ~[?:?]
at code.thexsvv.jaycob.XSVVJaycobPlugin.onEnable(XSVVJaycobPlugin.java:44) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.16.5.jar:git-Paper-782]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[patched_1.16.5.jar:git-Paper-782]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500) ~[patched_1.16.5.jar:git-Paper-782]
at com.rylinaux.plugman.util.PluginUtil.enable(PluginUtil.java:69) ~[?:?]
at com.rylinaux.plugman.command.EnableCommand.execute(EnableCommand.java:127) ~[?:?]
at com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:95) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.16.5.jar:git-Paper-782]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.16.5.jar:git-Paper-782]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:826) ~[patched_1.16.5.jar:git-Paper-782]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchServerCommand(CraftServer.java:788) ~[patched_1.16.5.jar:git-Paper-782]
at net.minecraft.server.v1_16_R3.DedicatedServer.handleCommandQueue(DedicatedServer.java:470) ~[patched_1.16.5.jar:git-Paper-782]
at net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:437) ~[patched_1.16.5.jar:git-Paper-782]
at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1342) ~[patched_1.16.5.jar:git-Paper-782]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1130) ~[patched_1.16.5.jar:git-Paper-782]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[patched_1.16.5.jar:git-Paper-782]
at java.lang.Thread.run(Thread.java:831) [?:?]
java.lang.NullPointerException: Cannot invoke "org.bukkit.World.getHighestBlockAt(int, int)" because "world" is null
at code.thexsvv.jaycob.entity.Jaycob.generateLocation() ~[?:?]
at code.thexsvv.jaycob.entity.Jaycob.spawn() ~[?:?]
at code.thexsvv.jaycob.XSVVJaycobPlugin.onEnable(XSVVJaycobPlugin.java:44) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.16.5.jar:git-Paper-782]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[patched_1.16.5.jar:git-Paper-782]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500) ~[patched_1.16.5.jar:git-Paper-782]
at com.rylinaux.plugman.util.PluginUtil.enable(PluginUtil.java:69) ~[?:?]
at com.rylinaux.plugman.command.EnableCommand.execute(EnableCommand.java:127) ~[?:?]
at com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:95) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.16.5.jar:git-Paper-782]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.16.5.jar:git-Paper-782]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:826) ~[patched_1.16.5.jar:git-Paper-782]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchServerCommand(CraftServer.java:788) ~[patched_1.16.5.jar:git-Paper-782]
at net.minecraft.server.v1_16_R3.DedicatedServer.handleCommandQueue(DedicatedServer.java:470) ~[patched_1.16.5.jar:git-Paper-782]
at net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:437) ~[patched_1.16.5.jar:git-Paper-782]
at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1342) ~[patched_1.16.5.jar:git-Paper-782]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1130) ~[patched_1.16.5.jar:git-Paper-782]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[patched_1.16.5.jar:git-Paper-782]
at java.lang.Thread.run(Thread.java:831) [?:?]
 
The error message shows a `NullPointerException` caused by trying to invoke the `getHighestBlockAt` method on a null `world`, which is likely caused by not properly initializing the world variable. This occurs in the `code.thexsvv.jaycob.entity.Jaycob` class at the `generateLocation()` method. The `spawn()` method in the same class also attempts to use this uninitialized `world` variable.

To fix this error, ensure that the `world` variable is properly initialized before using it. Also, ensure that the world being referred to exists and is loaded.
 
Сообщение об ошибке показывает исключение NullPointerException, вызванное попыткой вызвать метод getHighestBlockAt для пустого мира, что, вероятно, вызвано неправильной инициализацией переменной мира. Это происходит в классе `code.thexsvv.jaycob.entity.Jaycob` в методе `generateLocation()`. Метод spawn() в том же классе также пытается использовать эту неинициализированную мировую переменную.

Чтобы исправить эту ошибку, перед ее использованием убедитесь, что переменная `world` правильно инициализирована. Также убедитесь, что мир, о котором идет речь, существует и загружен.
java.lang.IllegalStateException: zip file closed
at java.util.zip.ZipFile.ensureOpen(ZipFile.java:829) ~[?:?]
at java.util.zip.ZipFile.getEntry(ZipFile.java:328) ~[?:?]
at java.util.jar.JarFile.getEntry(JarFile.java:519) ~[?:?]
at java.util.jar.JarFile.getJarEntry(JarFile.java:474) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:167) ~[patched_1.16.5.jar:git-Paper-782]
at java.lang.ClassLoader.loadClass(ClassLoader.java:586) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:119) ~[patched_1.16.5.jar:git-Paper-782]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:114) ~[patched_1.16.5.jar:git-Paper-782]
at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
в code.thexsvv.jaycob.entity.Jaycob.spawn() ~[?:?]
в code.thexsvv.jaycob.XSVVJaycobPlugin.onEnable(XSVVJaycobPlugin.java:44) ~[?:?]
в org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.16.5.jar:git-Paper-782]
в org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[patched_1.16.5.jar:git-Paper-782]
в org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500) ~[patched_1.16.5.jar:git-Paper-782]
в com.rylinaux.plugman.util.PluginUtil.enable(PluginUtil.java:69) ~[?:?]
в com.rylinaux.plugman.command.EnableCommand.execute(EnableCommand.java:127) ~[?:?]
в com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:95) ~[?:?]
в org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.16.5.jar:git-Paper-782]
на org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.16.5.jar:git-Paper-782]
на org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:826) ~[patched_1.16.5.jar:git-Paper-782]
на org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchServerCommand(CraftServer.java:788) ~[patched_1.16.5.jar:git-Paper-782]
в net.minecraft.server.v1_16_R3.DedicatedServer.handleCommandQueue(DedicatedServer.java:470) ~[patched_1.16.5.jar:git-Paper-782]
на net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:437) ~[patched_1.16.5.jar:git-Paper-782]
на net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1342) ~[patched_1.16.5.jar:git-Paper-782]
на net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1130) ~[patched_1.16.5.jar:git-Paper-782]
на net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[patched_1.16.5.jar:git-Paper-782]
в java.lang.Thread.run(Thread.java:831) [?:?]
[23:33:49 INFO]: [XSVVJaycob] Отключение XSVVJaycob не указано
 
java.lang.IllegalStateException: zip file closed
at java.util.zip.ZipFile.ensureOpen(ZipFile.java:829) ~[?:?]
at java.util.zip.ZipFile.getEntry(ZipFile.java:328) ~[?:?]
at java.util.jar.JarFile.getEntry(JarFile.java:519) ~[?:?]
at java.util.jar.JarFile.getJarEntry(JarFile.java:474) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:167) ~[patched_1.16.5.jar:git-Paper-782]
at java.lang.ClassLoader.loadClass(ClassLoader.java:586) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:119) ~[patched_1.16.5.jar:git-Paper-782]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:114) ~[patched_1.16.5.jar:git-Paper-782]
at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
в code.thexsvv.jaycob.entity.Jaycob.spawn() ~[?:?]
в code.thexsvv.jaycob.XSVVJaycobPlugin.onEnable(XSVVJaycobPlugin.java:44) ~[?:?]
в org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.16.5.jar:git-Paper-782]
в org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[patched_1.16.5.jar:git-Paper-782]
в org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500) ~[patched_1.16.5.jar:git-Paper-782]
в com.rylinaux.plugman.util.PluginUtil.enable(PluginUtil.java:69) ~[?:?]
в com.rylinaux.plugman.command.EnableCommand.execute(EnableCommand.java:127) ~[?:?]
в com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:95) ~[?:?]
в org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.16.5.jar:git-Paper-782]
на org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.16.5.jar:git-Paper-782]
на org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:826) ~[patched_1.16.5.jar:git-Paper-782]
на org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchServerCommand(CraftServer.java:788) ~[patched_1.16.5.jar:git-Paper-782]
в net.minecraft.server.v1_16_R3.DedicatedServer.handleCommandQueue(DedicatedServer.java:470) ~[patched_1.16.5.jar:git-Paper-782]
на net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:437) ~[patched_1.16.5.jar:git-Paper-782]
на net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1342) ~[patched_1.16.5.jar:git-Paper-782]
на net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1130) ~[patched_1.16.5.jar:git-Paper-782]
на net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[patched_1.16.5.jar:git-Paper-782]
в java.lang.Thread.run(Thread.java:831) [?:?]
[23:33:49 INFO]: [XSVVJaycob] Отключение XSVVJaycob не указано
Сообщение об ошибке указывает на проблему с zip-файлом, который закрыт. Это происходит в методе findClass() класса `org.bukkit.plugin.java.PluginClassLoader`, который пытается найти класс в jar-файле плагина. Возможно, проблема в ошибках чтения jar-файла, которые могут быть результатом нескольких проблем — от повреждения самого jar-файла до сбоя системы.

Для решения этой проблемы можно попробовать следующие действия:
- Перезапустите сервер и попробуйте снова.
- Убедитесь, что jar-файл плагина не поврежден и может быть прочитан. Это можно сделать, открыв jar-файл с помощью архиватора, например, WinRar.
- Проверьте файлы и папки плагина на наличие ошибок доступа или других проблем.
- Если это не помогло, попробуйте удалить и переустановить плагин, используя последнюю версию.
- В крайнем случае, если ничего не помогает
 

Помочь проекту 💕

Собрано
"52,204.60" ₽
Цель
"60,000.00" ₽

Новые сообщения

Последние ресурсы