Не работает /papi reload PlaceholderAPI
Что делать если не работает перезагрузка PlaceholderAPI. То есть я скачиваю библиотеки, а потом я прописываю /papi reload и всё, ничего не происходит и не устанавливается. Даже когда сервер перезагружал. Подскажите как с этим быть, я и на Java 8 пробывал и на Java 16 и на Java 18. И версию PlaceholderAPI 2.11.1 использовал и самую новую (2.11.5). Что делать?
-
Snegsmow
15 февраля 2024 - 20:03
/papi ecloud download Statistic 1.7.0/papi ecloud download vault
-
Алексей
15 февраля 2024 - 20:09
а в логах что? какая ошибка?
на Java 8 попробуйте запустить сервер
на Java 8 попробуйте запустить сервер
-
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 и посмотрите, что будет писать в ошибке.
Запустите на 8 и посмотрите, что будет писать в ошибке.
-
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 джаве запустите
поставьте этот и на 8 джаве запустите
-
Snegsmow
15 февраля 2024 - 20:39
Господи, спасибо Вам, Алексей, большое! Вы просто лучший. Всегда мне помогаете. Я установил Java 8 и версию PlaceholderAPI 2.11.5 всё работает. Спасибо)
-
Snegsmow
16 февраля 2024 - 09:49
PlaceholderAPI-2.11.5.jarпоставьте этот и на 8 джаве запустите
-
Алексей
16 февраля 2024 - 11:04
/placeholderapi/expansion/vault/EconomyHook сделан на 17 версии, у вас 8
Поэтому вам нужно найти этот файл для восьмой версии, либо попробуйте запустить сервер на 17 версии.
Поэтому вам нужно найти этот файл для восьмой версии, либо попробуйте запустить сервер на 17 версии.
-
Snegsmow
16 февраля 2024 - 15:34
Блин и в правду всё работает. Спасибо Вам за всё. А можно такой вопросик, сколько вы уже занимаетесь серверами?