Решено при запуске сервера fast async world edit выдает ошибку и выключает сервер

Статус
Закрыто для дальнейших ответов.

coycute

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
coycute
Всем привет! Раньше все было нормально и все работало, но теперь с fawe происходить что-то странное, когда сервер запускается fawe выдает ошибку и выключается, я не знаю в чем дело и даже устанавливая другие версии fawe (которые рекомендуют) он все равно не работает!
Версия сервера: 1 12 2
Ядро: Spigot-1.12.2

Я предполагаю что это все из-за того что я недавно случайно установил jdk новой версии (так получилось), но если это так, то как тогда вернуть обратно старую версию java?

Код:
[16:03:10 WARN]: java.lang.NullPointerException: Cannot invoke "com.boydti.fawe.IFawe.getDirectory()" because the return value of "com.boydti.fawe.Fawe.imp()" is null

[16:03:10 WARN]:        at com.sk89q.worldedit.scripting.CommandScriptLoader.load(CommandScriptLoader.java:44)

[16:03:10 WARN]:        at com.sk89q.worldedit.extension.platform.CommandManager.register(CommandManager.java:313)

[16:03:10 WARN]:        at com.sk89q.worldedit.extension.platform.Capability$2.initialize(Capability.java:53)

[16:03:10 WARN]:        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)

[16:03:10 WARN]:        at java.base/java.lang.reflect.Method.invoke(Method.java:578)

[16:03:10 WARN]:        at com.sk89q.worldedit.extension.platform.PlatformManager.choosePreferred(PlatformManager.java:205)

[16:03:10 WARN]:        at com.sk89q.worldedit.extension.platform.PlatformManager.handlePlatformReady(PlatformManager.java:321)

[16:03:10 WARN]:        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)

[16:03:10 WARN]:        at java.base/java.lang.reflect.Method.invoke(Method.java:578)

[16:03:10 WARN]:        at com.sk89q.worldedit.util.eventbus.MethodEventHandler.dispatch(MethodEventHandler.java:58)

[16:03:10 WARN]:        at com.sk89q.worldedit.util.eventbus.EventHandler.handleEvent(EventHandler.java:73)

[16:03:10 WARN]:        at com.sk89q.worldedit.util.eventbus.EventBus.dispatch(EventBus.java:187)

[16:03:10 WARN]:        at com.sk89q.worldedit.util.eventbus.EventBus.post(EventBus.java:173)

[16:03:10 WARN]:        at com.sk89q.worldedit.bukkit.WorldEditPlugin.onEnable(WorldEditPlugin.java:119)

[16:03:10 WARN]:        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)

[16:03:10 WARN]:        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)

[16:03:10 WARN]:        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403)

[16:03:10 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381)

[16:03:10 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330)

[16:03:10 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422)

[16:03:10 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383)

[16:03:10 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338)

[16:03:10 WARN]:        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272)

[16:03:10 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545)

[16:03:10 WARN]:        at java.base/java.lang.Thread.run(Thread.java:1589)

[16:03:10 INFO]: [WorldEdit] Using com.sk89q.worldedit.bukkit.adapter.impl.Spigot_v1_12_R1 as the Bukkit adapter
[16:03:10 WARN]: [WorldEdit] WorldEdit has detected you are using Java 7 (based on detected version 19.0.1).
[16:03:10 WARN]: [WorldEdit] WorldEdit will stop supporting Java less than version 8 in the future, due to Java 7 being EOL since April 2015. Please update your server to Java 8.
[16:03:10 INFO]: Server permissions file permissions.yml is empty, ignoring it
[16:03:10 INFO]: Done (2,141s)! For help, type "help" or "?"
[16:03:10 INFO]: Stopping server
[16:03:10 INFO]: [WorldEdit] Disabling WorldEdit v6.1.7;dd00bb1
[16:03:10 INFO]: [FastAsyncWorldEdit] Disabling FastAsyncWorldEdit v21.03.09-a5e5590-1285-22.3.8
[16:03:10 ERROR]: Error occurred while disabling FastAsyncWorldEdit v21.03.09-a5e5590-1285-22.3.8 (Is it up to date?)
java.lang.NullPointerException: Cannot invoke "com.boydti.fawe.Fawe.onDisable()" because the return value of "com.boydti.fawe.Fawe.get()" is null
        at com.boydti.fawe.bukkit.BukkitMain.onDisable(BukkitMain.java:84) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:266) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:361) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:422) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:415) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.disablePlugins(CraftServer.java:349) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.stop(MinecraftServer.java:465) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:613) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
        at java.lang.Thread.run(Thread.java:1589) [?:?]
[16:03:10 INFO]: Saving players
[16:03:10 INFO]: Saving worlds
[16:03:10 INFO]: Saving chunks for level 'world'/overworld
[16:03:10 INFO]: Saving chunks for level 'world_nether'/the_nether
[16:03:10 INFO]: Saving chunks for level 'world_the_end'/the_end
>Для продолжения нажмите любую клавишу . . .
 
[16:03:10 WARN]: [WorldEdit] WorldEdit has detected you are using Java 7 (based on detected version 19.0.1).
[16:03:10 WARN]: [WorldEdit] WorldEdit will stop supporting Java less than version 8 in the future, due to Java 7 being EOL since April 2015. Please update your server to Java 8.

Каким-то образом ты по всей видимости поставил себе Java 7. Менять версию можно в настройках параметров запуска в большинстве хостингов, а уж как это нужно смотреть в самой панели управления сервером от хоста
 
Каким-то образом ты по всей видимости поставил себе Java 7.
Вряд ли - просто детектор версий упоролся, там явно Java 19.
Всем привет! Раньше все было нормально и все работало, но теперь с fawe происходить что-то странное, когда сервер запускается fawe выдает ошибку и выключается, я не знаю в чем дело и даже устанавливая другие версии fawe (которые рекомендуют) он все равно не работает!
Версия сервера: 1 12 2
Ядро: Spigot-1.12.2

Я предполагаю что это все из-за того что я недавно случайно установил jdk новой версии (так получилось), но если это так, то как тогда вернуть обратно старую версию java?

Код:
[16:03:10 WARN]: java.lang.NullPointerException: Cannot invoke "com.boydti.fawe.IFawe.getDirectory()" because the return value of "com.boydti.fawe.Fawe.imp()" is null

[16:03:10 WARN]:        at com.sk89q.worldedit.scripting.CommandScriptLoader.load(CommandScriptLoader.java:44)

[16:03:10 WARN]:        at com.sk89q.worldedit.extension.platform.CommandManager.register(CommandManager.java:313)

[16:03:10 WARN]:        at com.sk89q.worldedit.extension.platform.Capability$2.initialize(Capability.java:53)

[16:03:10 WARN]:        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)

[16:03:10 WARN]:        at java.base/java.lang.reflect.Method.invoke(Method.java:578)

[16:03:10 WARN]:        at com.sk89q.worldedit.extension.platform.PlatformManager.choosePreferred(PlatformManager.java:205)

[16:03:10 WARN]:        at com.sk89q.worldedit.extension.platform.PlatformManager.handlePlatformReady(PlatformManager.java:321)

[16:03:10 WARN]:        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)

[16:03:10 WARN]:        at java.base/java.lang.reflect.Method.invoke(Method.java:578)

[16:03:10 WARN]:        at com.sk89q.worldedit.util.eventbus.MethodEventHandler.dispatch(MethodEventHandler.java:58)

[16:03:10 WARN]:        at com.sk89q.worldedit.util.eventbus.EventHandler.handleEvent(EventHandler.java:73)

[16:03:10 WARN]:        at com.sk89q.worldedit.util.eventbus.EventBus.dispatch(EventBus.java:187)

[16:03:10 WARN]:        at com.sk89q.worldedit.util.eventbus.EventBus.post(EventBus.java:173)

[16:03:10 WARN]:        at com.sk89q.worldedit.bukkit.WorldEditPlugin.onEnable(WorldEditPlugin.java:119)

[16:03:10 WARN]:        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)

[16:03:10 WARN]:        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)

[16:03:10 WARN]:        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403)

[16:03:10 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381)

[16:03:10 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330)

[16:03:10 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422)

[16:03:10 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383)

[16:03:10 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338)

[16:03:10 WARN]:        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272)

[16:03:10 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545)

[16:03:10 WARN]:        at java.base/java.lang.Thread.run(Thread.java:1589)

[16:03:10 INFO]: [WorldEdit] Using com.sk89q.worldedit.bukkit.adapter.impl.Spigot_v1_12_R1 as the Bukkit adapter
[16:03:10 WARN]: [WorldEdit] WorldEdit has detected you are using Java 7 (based on detected version 19.0.1).
[16:03:10 WARN]: [WorldEdit] WorldEdit will stop supporting Java less than version 8 in the future, due to Java 7 being EOL since April 2015. Please update your server to Java 8.
[16:03:10 INFO]: Server permissions file permissions.yml is empty, ignoring it
[16:03:10 INFO]: Done (2,141s)! For help, type "help" or "?"
[16:03:10 INFO]: Stopping server
[16:03:10 INFO]: [WorldEdit] Disabling WorldEdit v6.1.7;dd00bb1
[16:03:10 INFO]: [FastAsyncWorldEdit] Disabling FastAsyncWorldEdit v21.03.09-a5e5590-1285-22.3.8
[16:03:10 ERROR]: Error occurred while disabling FastAsyncWorldEdit v21.03.09-a5e5590-1285-22.3.8 (Is it up to date?)
java.lang.NullPointerException: Cannot invoke "com.boydti.fawe.Fawe.onDisable()" because the return value of "com.boydti.fawe.Fawe.get()" is null
        at com.boydti.fawe.bukkit.BukkitMain.onDisable(BukkitMain.java:84) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:266) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:361) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:422) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:415) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.disablePlugins(CraftServer.java:349) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.stop(MinecraftServer.java:465) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:613) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
        at java.lang.Thread.run(Thread.java:1589) [?:?]
[16:03:10 INFO]: Saving players
[16:03:10 INFO]: Saving worlds
[16:03:10 INFO]: Saving chunks for level 'world'/overworld
[16:03:10 INFO]: Saving chunks for level 'world_nether'/the_nether
[16:03:10 INFO]: Saving chunks for level 'world_the_end'/the_end
>Для продолжения нажмите любую клавишу . . .
Тебе требуется Java 11 либо Java 8. Где стоит сервер? На твоем ПК, VDS, или какой-то специфичный хостинг?
 
Ну и конечно-же есть вариант снести spigot и поставить paper
 
Вряд ли - просто детектор версий упоролся, там явно Java 19.

Тебе требуется Java 11 либо Java 8. Где стоит сервер? На твоем ПК, VDS, или какой-то специфичный хостинг?
Пока что на ПК, я делаю сборку, если во всей этой ошибке виной JAVA 19, то как поставить java 8?
 
upload_2022-11-20_13-40-51.png
данный текст нашел на страничке spigotmc org, может ли быть такое что плагин не запускается потому, что у меня java 8?
 
Пока что на ПК, я делаю сборку, если во всей этой ошибке виной JAVA 19, то как поставить java 8?
Windows давно не пользуюсь, но как правило, достаточно вбить в гугле "java 11 windows download" (ну, либо 8, но я рекомендую 11). Возможно потребуется удалить старую версию.
Посмотреть вложение 63816
данный текст нашел на страничке spigotmc org, может ли быть такое что плагин не запускается потому, что у меня java 8?
Повторюсь - у тебя Java 19. Да и эта плашка касается лишь последних версий их плагинов - над 1.12.2 они уже давно не работают.
К слову, советовал бы версию немного обновить плагин - у тебя 21.03.09, последняя 21.03.26.
 
Windows давно не пользуюсь, но как правило, достаточно вбить в гугле "java 11 windows download" (ну, либо 8, но я рекомендую 11). Возможно потребуется удалить старую версию.

Повторюсь - у тебя Java 19. Да и эта плашка касается лишь последних версий их плагинов - над 1.12.2 они уже давно не работают.
К слову, советовал бы версию немного обновить плагин - у тебя 21.03.09, последняя 21.03.26.
почему-то когда я открываю "About Java" показывает это
upload_2022-11-20_14-3-40.png
 
почему-то когда я открываю "About Java" показывает это
Посмотреть вложение 63817
Скорее всего у тебя стоит несколько версий, и чего бы ты там ни открывал, оно показывает это. Если так, то скорее всего будет достаточно удалить Java 19 с ПК.
Используемую версию Java можно глянуть в командной строке. Win+R, введи cmd и открой, в окошке введи java -version.
 
Код:
C:\Users\Константин>java -version
java version "19.0.1" 2022-10-18
Java(TM) SE Runtime Environment (build 19.0.1+10-21)
Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode, sharing)
Скорее всего у тебя стоит несколько версий, и чего бы ты там ни открывал, оно показывает это. Если так, то скорее всего будет достаточно удалить Java 19 с ПК.
Используемую версию Java можно глянуть в командной строке. Win+R, введи cmd и открой, в окошке введи java -version.
 
ВСЁ РАБОТАЕТ!!!
СПАСИБО ВСЕМ ТЕМ КТО ПОМОГАЛ!!! (особенно imDaniX)

Проблема и вправду была в Java 19, я ее удалил и все работает!

Решение:
1) открываете меню Пуск
2) нажимаете Параметры
3) нажмите Система
4) в поиске напишите: "Установка и удаление программ"
5) найдите Java и удалите ненужную версию
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх