Не работает /papi reload PlaceholderAPI
  • Snegsmow
    Snegsmow
    15 февраля 2024 - 18:31
    Вы не авторизованы, войдите на сайт.
  • просмотров 556 | ответов 19
Что делать если не работает перезагрузка PlaceholderAPI. То есть я скачиваю библиотеки, а потом я прописываю /papi reload и всё, ничего не происходит и не устанавливается. Даже когда сервер перезагружал. Подскажите как с этим быть, я и на Java 8 пробывал и на Java 16 и на Java 18. И версию PlaceholderAPI 2.11.1 использовал и самую новую (2.11.5). Что делать?
  • Snegsmow
    Snegsmow
    15 февраля 2024 - 20:03
/papi ecloud download Statistic 1.7.0/papi ecloud download vault
так не работает перезагрузка PlaceholderAPI, то есть /papi reload. И когда я устанавливаю эти библиотеки их нету в /papi list. Их вообще нигде нет, даже после перезагрузки сервера. Я ведь это писал в начале, ну...
  • Алексей
    Алексей
    15 февраля 2024 - 20:09
а в логах что? какая ошибка?
на Java 8 попробуйте запустить сервер
  • Snegsmow
    Snegsmow
    15 февраля 2024 - 20:13
а в логах что? какая ошибка?
я запускал и на Java 8 / 16 / 18 и не работает. Я писал всё в начале
Логи [20:10:36] [Инфо]: 0fenix команда: /papi ecloud download Statistic [20:10:36] [Инфо]: [PlaceholderAPI] Fetching available expansion information... [20:10:40] [Инфо]: 0fenix команда: /papi reload [20:10:40] [Инфо]: [PlaceholderAPI] Placeholder expansion registration initializing... [20:10:40] [Инфо]: [PlaceholderAPI] Fetching available expansion information... [20:10:40 ERROR]: [PlaceholderAPI] failed to load class files of expansions java.util.concurrent.CompletionException: java.lang.UnsupportedClassVersionError: at/helpch/placeholderapi/expansion/vault/EconomyHook has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 60.0 at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314) ~[?:?] at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1766) ~[?:?] at java.lang.Thread.run(Thread.java:831) [?:?] Caused by: java.lang.UnsupportedClassVersionError: at/helpch/placeholderapi/expansion/vault/EconomyHook has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 60.0 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?] at java.lang.ClassLoader.defineClass(ClassLoader.java:1010) ~[?:?] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) ~[?:?] at java.net.URLClassLoader.defineClass(URLClassLoader.java:512) ~[?:?] at java.net.URLClassLoader$1.run(URLClassLoader.java:420) ~[?:?] at java.net.URLClassLoader$1.run(URLClassLoader.java:414) ~[?:?] at java.security.AccessController.doPrivileged(AccessController.java:691) ~[?:?] at java.net.URLClassLoader.findClass(URLClassLoader.java:413) ~[?:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:586) ~[?:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?] at me.clip.placeholderapi.util.FileUtil.findClass(FileUtil.java:62) ~[?:?] at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.lambda$findExpansionInFile$7(LocalExpansionManager.java:388) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1764) ~[?:?] ... 1 more
  • Алексей
    Алексей
    15 февраля 2024 - 20:14
В логах написано, что 16 не работает. 
Запустите на 8 и посмотрите, что будет писать в ошибке.
  • Snegsmow
    Snegsmow
    15 февраля 2024 - 20:26
так в логах написано, что 16 не работает. запустите на 8 и посмотрите что будет писать в ошибке.
вот запустил на Java 8 и ничего не работает и вот Вам лог:
ЛОГИ [20:24:58] [Инфо]: 0fenix команда: /papi ecloud download Statistic [20:24:58] [Инфо]: [PlaceholderAPI] Fetching available expansion information... [20:25:03] [Инфо]: 0fenix команда: /papi reload [20:25:03] [Инфо]: [PlaceholderAPI] Placeholder expansion registration initializing... [20:25:03] [Инфо]: [PlaceholderAPI] Fetching available expansion information... [20:25:03 ERROR]: [PlaceholderAPI] failed to load class files of expansions java.util.concurrent.CompletionException: java.lang.UnsupportedClassVersionError: at/helpch/placeholderapi/expansion/vault/EconomyHook has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273) ~[?:1.8.0_292] at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280) ~[?:1.8.0_292] at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1606) ~[?:1.8.0_292] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_292] Caused by: java.lang.UnsupportedClassVersionError: at/helpch/placeholderapi/expansion/vault/EconomyHook has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_292] at java.lang.ClassLoader.defineClass(ClassLoader.java:756) ~[?:1.8.0_292] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_292] at java.net.URLClassLoader.defineClass(URLClassLoader.java:468) ~[?:1.8.0_292] at java.net.URLClassLoader.access$100(URLClassLoader.java:74) ~[?:1.8.0_292] at java.net.URLClassLoader$1.run(URLClassLoader.java:369) ~[?:1.8.0_292] at java.net.URLClassLoader$1.run(URLClassLoader.java:363) ~[?:1.8.0_292] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_292] at java.net.URLClassLoader.findClass(URLClassLoader.java:362) ~[?:1.8.0_292] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_292] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_292] at me.clip.placeholderapi.util.FileUtil.findClass(FileUtil.java:62) ~[?:?] at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.lambda$findExpansionInFile$7(LocalExpansionManager.java:388) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1604) ~[?:1.8.0_292] ... 1 more
  • Алексей
    Алексей
    15 февраля 2024 - 20:33
PlaceholderAPI-2.11.5.jar
поставьте этот и на 8  джаве запустите
  • Snegsmow
    Snegsmow
    15 февраля 2024 - 20:39
Господи, спасибо Вам, Алексей, большое! Вы просто лучший. Всегда мне помогаете. Я установил Java 8 и версию PlaceholderAPI 2.11.5 всё работает. Спасибо)
  • Snegsmow
    Snegsmow
    16 февраля 2024 - 09:49
PlaceholderAPI-2.11.5.jarпоставьте этот и на 8 джаве запустите
Здравствуйте! Опять всё не работает. Стоит Java 8 и PlaceholderAPI 2.11.5, а в логах такая же ошибка. Что происходит и почему и как на 100% решить эту проблему?
  • Алексей
    Алексей
    16 февраля 2024 - 11:04
/placeholderapi/expansion/vault/EconomyHook  сделан на 17 версии, у вас 8
Поэтому вам нужно найти этот файл для восьмой версии, либо попробуйте запустить сервер на 17 версии.
  • Snegsmow
    Snegsmow
    16 февраля 2024 - 15:34
Блин и в правду всё работает. Спасибо Вам за всё. А можно такой вопросик, сколько вы уже занимаетесь серверами?