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

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

Тема в разделе "Помощь", создана пользователем coycute, 19 ноя 2022.

Статус темы:
Закрыта.
  1. Автор темы
    coycute

    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
    >Для продолжения нажмите любую клавишу . . .
     
  2. Dezzzix

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

    Баллы:
    66
    Имя в Minecraft:
    Dezzzix
    Каким-то образом ты по всей видимости поставил себе Java 7. Менять версию можно в настройках параметров запуска в большинстве хостингов, а уж как это нужно смотреть в самой панели управления сервером от хоста
     
  3. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Вряд ли - просто детектор версий упоролся, там явно Java 19.
    Тебе требуется Java 11 либо Java 8. Где стоит сервер? На твоем ПК, VDS, или какой-то специфичный хостинг?
     
  4. Overwrite

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

    Баллы:
    98
    Имя в Minecraft:
    artcart
    Ну и конечно-же есть вариант снести spigot и поставить paper
     
  5. Автор темы
    coycute

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

    Баллы:
    66
    Имя в Minecraft:
    coycute
    Пока что на ПК, я делаю сборку, если во всей этой ошибке виной JAVA 19, то как поставить java 8?
     
  6. Автор темы
    coycute

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

    Баллы:
    66
    Имя в Minecraft:
    coycute
    upload_2022-11-20_13-40-51.png
    данный текст нашел на страничке spigotmc org, может ли быть такое что плагин не запускается потому, что у меня java 8?
     
  7. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Windows давно не пользуюсь, но как правило, достаточно вбить в гугле "java 11 windows download" (ну, либо 8, но я рекомендую 11). Возможно потребуется удалить старую версию.
    Повторюсь - у тебя Java 19. Да и эта плашка касается лишь последних версий их плагинов - над 1.12.2 они уже давно не работают.
    К слову, советовал бы версию немного обновить плагин - у тебя 21.03.09, последняя 21.03.26.
     
  8. Автор темы
    coycute

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

    Баллы:
    66
    Имя в Minecraft:
    coycute
    почему-то когда я открываю "About Java" показывает это
    upload_2022-11-20_14-3-40.png
     
  9. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Скорее всего у тебя стоит несколько версий, и чего бы ты там ни открывал, оно показывает это. Если так, то скорее всего будет достаточно удалить Java 19 с ПК.
    Используемую версию Java можно глянуть в командной строке. Win+R, введи cmd и открой, в окошке введи java -version.
     
  10. Автор темы
    coycute

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

    Баллы:
    66
    Имя в Minecraft:
    coycute
    Код:
    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)
     
  11. Автор темы
    coycute

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

    Баллы:
    66
    Имя в Minecraft:
    coycute
    а как удалить 19 и поставить 8
     
  12. Автор темы
    coycute

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

    Баллы:
    66
    Имя в Minecraft:
    coycute
    ВСЁ РАБОТАЕТ!!!
    СПАСИБО ВСЕМ ТЕМ КТО ПОМОГАЛ!!! (особенно imDaniX)

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

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

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