Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [MECH/FUN] SkinChanger - Поменяй себе скин прямо в игре! [1.7.9-R0.1]

Плагин был бы прекрасен если бы скин видел еще и сам персонаж на которого он поставлен)
Это будет очень плохо. Реализуемо, но будет так, как будто другой игрок с другим скином в тебе. Такое реализуемо, как подумал ты, только модами.
 
и смысл с nms трахацца, если есть protocollib? Всё равно он так или иначе нужен и так или иначе везде стоит.
У меня, например, не стоит. Считаю ProtocolLib излишествоим, хотя когда говорю кому-то про него, всегда восхваляю, ибо 70% кодеров, которые используют протоколы, берут ProtocolLib. Лично мне работать с ним не удобно. Работаю с рефлексией.
 
Плагин функционирует.Отвечает на запросы команд. НО скины не меняет. ПротоколЛиб поставил тот,который предоставил автор. Версия ядра Spigot 1.7.9 R0.3
 
Есть просьба:
Можешь сделать не только игрокам, но и группам свой скин?
 
У меня, например, не стоит. Считаю ProtocolLib излишествоим, хотя когда говорю кому-то про него, всегда восхваляю, ибо 70% кодеров, которые используют протоколы, берут ProtocolLib. Лично мне работать с ним не удобно. Работаю с рефлексией.
Сочувствую..
 
Меняю игроку скин, в консоле ошибки.
07.11 13:14:59 [Server] INFO ... 12 more
07.11 13:14:59 [Server] INFO at ru.hilgert.skinchanger.PlayerDisplayModifier.updateSkin(PlayerDisplayModifier.java:124) ~[SkinChanger.jar:?]
07.11 13:14:59 [Server] INFO at org.json.simple.parser.JSONParser.parse(JSONParser.java:75) ~[spigot-1.7.9.jar:git-Spigot-1463]
07.11 13:14:59 [Server] INFO at org.json.simple.parser.JSONParser.parse(JSONParser.java:81) ~[spigot-1.7.9.jar:git-Spigot-1463]
07.11 13:14:59 [Server] INFO at org.json.simple.parser.JSONParser.parse(JSONParser.java:257) ~[spigot-1.7.9.jar:git-Spigot-1463]
07.11 13:14:59 [Server] INFO Caused by: org.json.simple.parser.ParseException
07.11 13:14:59 [Server] INFO at java.lang.Thread.run(Thread.java:745) [?:1.7.0_67]
07.11 13:14:59 [Server] INFO at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [?:1.7.0_67]
07.11 13:14:59 [Server] INFO at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [?:1.7.0_67]
07.11 13:14:59 [Server] INFO at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) [spigot-1.7.9.jar:git-Spigot-1463]
07.11 13:14:59 [Server] INFO at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftTask.run(CraftTask.java:67) [spigot-1.7.9.jar:git-Spigot-1463]
07.11 13:14:59 [Server] INFO at com.comphenix.protocol.async.AsyncListenerHandler$2.run(AsyncListenerHandler.java:262) [ProtocolLib-3.4.0.jar:?]
07.11 13:14:59 [Server] INFO at com.comphenix.protocol.async.AsyncListenerHandler$1.run(AsyncListenerHandler.java:192) [ProtocolLib-3.4.0.jar:?]
07.11 13:14:59 [Server] INFO at com.comphenix.protocol.async.AsyncListenerHandler.access$100(AsyncListenerHandler.java:46) [ProtocolLib-3.4.0.jar:?]
07.11 13:14:59 [Server] INFO at com.comphenix.protocol.async.AsyncListenerHandler.listenerLoop(AsyncListenerHandler.java:557) [ProtocolLib-3.4.0.jar:?]
07.11 13:14:59 [Server] INFO at com.comphenix.protocol.async.AsyncListenerHandler.processPacket(AsyncListenerHandler.java:601) [ProtocolLib-3.4.0.jar:?]
07.11 13:14:59 [Server] INFO at ru.hilgert.skinchanger.PlayerDisplayModifier$2.onPacketSending(PlayerDisplayModifier.java:98) ~[SkinChanger.jar:?]
07.11 13:14:59 [Server] INFO at ru.hilgert.skinchanger.PlayerDisplayModifier.access$4(PlayerDisplayModifier.java:122) ~[SkinChanger.jar:?]
07.11 13:14:59 [Server] INFO at ru.hilgert.skinchanger.PlayerDisplayModifier.updateSkin(PlayerDisplayModifier.java:139) ~[SkinChanger.jar:?]
 

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

Назад
Верх