Техническая поддержка и ответы на небольшие вопросы

fromgate

Administrator
У Вас в plugin.yml не полностью указан путь к классу.
Вы указали только название пакета, а должно быть название пакеты + класс.
Т.е. в Вашем случае это me.nerazor.messager.messager
 

NerazorPlay

Пользователь
У Вас в plugin.yml не полностью указан путь к классу.
Вы указали только название пакета, а должно быть название пакеты + класс.
Т.е. в Вашем случае это me.nerazor.messager.messager
Спасибо за поддержку!
 

Тимоха Тимохавич

Пользователь
Появляется ошибка после смерти:
"Не мог пройти 'cn.nukkit.event.player.PlayerDeathEvent' событий для 'ActionAlert v1.0': null на justmaks19.dev.actionalert.ActionAlert"
Как исправить?
И вот ещё что то
Code:
14:05:39 [ALERT] cn.nukkit.utils.EventException
	at cn.nukkit.plugin.MethodEventExecutor.execute(MethodEventExecutor.java:27)
	at cn.nukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:56)
	at cn.nukkit.plugin.PluginManager.callEvent(PluginManager.java:561)
	at cn.nukkit.Player.kill(Player.java:3469)
	at cn.nukkit.entity.Entity.setHealth(Entity.java:684)
	at cn.nukkit.entity.EntityLiving.setHealth(EntityLiving.java:68)
	at cn.nukkit.Player.setHealth(Player.java:3509)
	at cn.nukkit.entity.Entity.attack(Entity.java:649)
	at cn.nukkit.entity.EntityLiving.attack(EntityLiving.java:107)
	at cn.nukkit.Player.attack(Player.java:3648)
	at cn.nukkit.block.BlockLava.onEntityCollide(BlockLava.java:51)
	at cn.nukkit.Player.checkBlockCollision(Player.java:1104)
	at cn.nukkit.entity.Entity.entityBaseTick(Entity.java:838)
	at cn.nukkit.entity.EntityLiving.entityBaseTick(EntityLiving.java:185)
	at cn.nukkit.Player.onUpdate(Player.java:1419)
	at cn.nukkit.level.Level.doTick(Level.java:694)
	at cn.nukkit.Server.checkTickUpdates(Server.java:920)
	at cn.nukkit.Server.tick(Server.java:994)
	at cn.nukkit.Server.tickProcessor(Server.java:785)
	at cn.nukkit.Server.start(Server.java:765)
	at cn.nukkit.Server.<init>(Server.java:456)
	at cn.nukkit.Nukkit.main(Nukkit.java:65)
Caused by: java.lang.NoClassDefFoundError: cn/nukkit/event/TextContainer
	at justmaks19.dev.actionalert.ActionAlert.onDeath(ActionAlert.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cn.nukkit.plugin.MethodEventExecutor.execute(MethodEventExecutor.java:25)
	... 21 more
Caused by: java.lang.ClassNotFoundException: cn.nukkit.event.TextContainer
	at cn.nukkit.plugin.PluginClassLoader.findClass(PluginClassLoader.java:34)
	at cn.nukkit.plugin.PluginClassLoader.findClass(PluginClassLoader.java:28)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	... 27 more
 

fromgate

Administrator
А как обновить до нового API? И что вообще такое API??? (P.S. просто работал со spigot и то мне 11)P.S.S. в первые вижу и работаю с nukkit!))
API - это, если упрощать по-максимум, правила по которым плагин может обращаться к тем или иным функциям сервера. Если эти правила меняются, то происходит путаница и вылезают ошибки.

Обновить может автор плагина.

Со спиготом такое тоже бывает. Из последнего "заметно" - ряд изменений в API 1.9, которое привело к тому, что многие старые плагины перестали работать.
 

droninator

Пользователь
Как -бы со стороны сервера я на нем, я могу забанить себя, кикнуть и даже убить с консоли, однако на клиенте все время висит "Создание мира ... "
Похожая проблема, кажется сервер или консоль зависают если окно не активно. время в консоли зависает, и момент зависания легко отследить.

суть бага: Сервер продолжает работать, отображается в поиске к нему даже можно конектиться, но тебя вряд ли пустит.
Те кто находятся в данный момент на сервере могут бегать и выполнять действия, и их не кикает, но всё что они делают откатывает.
Лечится: 1. кликнуть на окно консоли 2. что-нибудь понажимать в консоли 3. попробовать отправить комманду в консоль

Что происходит далее: резко прогружаются логи в консоли, сервер продолжает работать как будто лага и небыло.
 

droninator

Пользователь
Похожая проблема, кажется сервер или консоль зависают если окно не активно. время в консоли зависает, и момент зависания легко отследить.

суть бага: Сервер продолжает работать, отображается в поиске к нему даже можно конектиться, но тебя вряд ли пустит.
Те кто находятся в данный момент на сервере могут бегать и выполнять действия, и их не кикает, но всё что они делают откатывает.
Лечится: 1. кликнуть на окно консоли 2. что-нибудь понажимать в консоли 3. попробовать отправить комманду в консоль

Что происходит далее: резко прогружаются логи в консоли, сервер продолжает работать как будто лага и небыло.
Не уверен относится ли это именно к той ошибке, но выдало такую ошибку впервые и именно во время неявного зависания описанного выше.
 

Aleksssss

Пользователь
Конечно, может быть не в тему. Но почему мне не приходит письмо регистрации с сайтa Nukkit.io?
 

fromgate

Administrator
Конечно, может быть не в тему. Но почему мне не приходит письмо регистрации с сайтa Nukkit.io?
К сожалению не могу сказать. Проверьте на всякий случай, оно у Вас в спам не отфильтровалось?
 

droninator

Пользователь
Не спаунятся животные и монстры
server.properties:

spawn-animals=on
spawn-mobs=on
gamemode=1
force-gamemode=off
hardcore=off
pvp=on
difficulty=3

nukkit.yml:

ticks-per:
animal-spawns: 400
monster-spawns: 1
autosave: 6000
cache-cleanup: 900
 

jeka101

Пользователь
А есть информация когда будут? Или есть какой-то вменяемый плагин для НПС?
 

Gandalf

Пользователь
На накките скорее всего никогда.
Довольно прискорбное известие. :(

А на каких ядрах есть подвижки в этом плане?
 

jeka101

Пользователь
Tee7even
Хм, тогда зачем с ним работают и постоянно выходят обновления? Я не улавливаю сути...
 

Tee7even

Nukkit Coders Team
Довольно прискорбное известие. :(

А на каких ядрах есть подвижки в этом плане?
Да нигде особого продвижения нет. Вот тут делают PM снова великим рабочим. Быть может, когда дерьмо разгребут, сделают чего-то интересное. А может и нет. А вот тут довольно интересный Java-проект с адекватным разработчиком. Правда последний имеет характеристику брать большие перерывы, может и вообще бросит, кто знает. Хотя говорит, что хочет народ привлечь, всё такое, посмотрим.
Tee7even
Хм, тогда зачем с ним работают и постоянно выходят обновления? Я не улавливаю сути...

Может быть, потому что есть ещё владельцы серверов на оном ПО, которые его обновляют, чтобы серверы хоть как-то работали, нет?
 
Top