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

Плагин [CHAT] [1.8+] UltimateAnnouncer v1.0 - автосообщения куда только можно

DonDays

Активный участник
Пользователь
Баллы
96
Имя в Minecraft
DonDays
UltimateAnnouncer - теперь вы можете писать игрокам, что им нужно купить донат рассылать сообщения во все места: чат (с поддержкой JSON), title (сообщения в центре экрана) и ActionBar (сообщения снизу). Плагин является универсальным: его можно поставить как на Bukkit, так и на Bungee.

Особенности:
- Поддержка Json в чате (json - кликабельный текст и подсказка при наводе на текст, а так же многое другое, создать json сообщения вы можете на сайте http://minecraft.tools/en/tellraw.php)
- Вывод сообщений в чат, титл и экшнбар
- Настраиваемый интервал вывода сообщений (а как же без этого?)
- Поддержка Bukkit&Bungee
- Поддержка 1.12

GitHub: https://github.com/DonDays/UltimateAnnouncer
Скачать: GitHub Releases (кликабельно)
 
Последнее редактирование:
UltimateAnnouncer - теперь вы можете писать игрокам, что им нужно купить донат рассылать сообщения во все места: чат (с поддержкой JSON), title (сообщения в центре экрана) и ActionBar (сообщения снизу). Плагин является универсальным: его можно поставить как на Bukkit, так и на Bungee.

Особенности:
- Поддержка Json в чате (json - кликабельный текст и подсказка при наводе на текст, а так же многое другое, создать json сообщения вы можете на сайте http://minecraft.tools/en/tellraw.php)
- Вывод сообщений в чат, титл и экшнбар
- Настраиваемый интервал вывода сообщений (а как же без этого?)
- Поддержка Bukkit&Bungee

GitHub: https://github.com/DonDays/UltimateAnnouncer
Скачать: https://yadi.sk/d/di5luJY-3KV75T

А чем тебя https://www.spigotmc.org/resources/messageannouncer.5408/, не устроил?
 
Добавь функционал для bungee
Чтобы опр.сообщения можно было отсылать опр.серверам.
Думаю тогда вообще топ будет.

+ бы не помешала добавка placeholders

P.S.S Также исправь баг в Bungee (сколько игроков столько и отправляется сообщений подряд)
 
Последнее редактирование:
[15:40:23 WARN]: java.lang.NoSuchMethodException: net.minecraft.server.v1_12_R1.PacketPlayOutChat.<init>(net.minecraft.server.v1_12_R1.IChatBaseComponent, byte)
[15:40:23 WARN]: at java.lang.Class.getConstructor0(Unknown Source)
[15:40:23 WARN]: at java.lang.Class.getConstructor(Unknown Source)
[15:40:23 WARN]: at ru.dondays.ultimateannouncer.utils.BukkitActionBar.send(BukkitActionBar.java:40)
[15:40:23 WARN]: at ru.dondays.ultimateannouncer.utils.BukkitActionBar.sendActionBar(BukkitActionBar.java:55)
[15:40:23 WARN]: at ru.dondays.ultimateannouncer.shared.Announcement.lambda$announce$4(Announcement.java:82)
[15:40:23 WARN]: at java.lang.Iterable.forEach(Unknown Source)
[15:40:23 WARN]: at java.util.Collections$UnmodifiableCollection.forEach(Unknown Source)
[15:40:23 WARN]: at ru.dondays.ultimateannouncer.shared.Announcement.announce(Announcement.java:82)
[15:40:23 WARN]: at ru.dondays.ultimateannouncer.bukkit.BukkitPlugin.lambda$load$1(BukkitPlugin.java:47)
[15:40:23 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:71)
[15:40:23 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:353)
[15:40:23 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739)
[15:40:23 WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406)
[15:40:23 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679)
[15:40:23 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577)
[15:40:23 WARN]: at java.lang.Thread.run(Unknown Source)
 
[15:40:23 WARN]: java.lang.NoSuchMethodException: net.minecraft.server.v1_12_R1.PacketPlayOutChat.<init>(net.minecraft.server.v1_12_R1.IChatBaseComponent, byte)
[15:40:23 WARN]: at java.lang.Class.getConstructor0(Unknown Source)
[15:40:23 WARN]: at java.lang.Class.getConstructor(Unknown Source)
[15:40:23 WARN]: at ru.dondays.ultimateannouncer.utils.BukkitActionBar.send(BukkitActionBar.java:40)
[15:40:23 WARN]: at ru.dondays.ultimateannouncer.utils.BukkitActionBar.sendActionBar(BukkitActionBar.java:55)
[15:40:23 WARN]: at ru.dondays.ultimateannouncer.shared.Announcement.lambda$announce$4(Announcement.java:82)
[15:40:23 WARN]: at java.lang.Iterable.forEach(Unknown Source)
[15:40:23 WARN]: at java.util.Collections$UnmodifiableCollection.forEach(Unknown Source)
[15:40:23 WARN]: at ru.dondays.ultimateannouncer.shared.Announcement.announce(Announcement.java:82)
[15:40:23 WARN]: at ru.dondays.ultimateannouncer.bukkit.BukkitPlugin.lambda$load$1(BukkitPlugin.java:47)
[15:40:23 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:71)
[15:40:23 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:353)
[15:40:23 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739)
[15:40:23 WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406)
[15:40:23 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679)
[15:40:23 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577)
[15:40:23 WARN]: at java.lang.Thread.run(Unknown Source)
сейчас исправлю
 
переписал бар, перекачай плагин (ссылку в шапке обновил) и обнови ProtocolLib, если не поможет, есть еще один вариант решения проблемы
 
[17:53:51 WARN]: [UltimateAnnouncer] Task #14 for UltimateAnnouncer v1.0 generated an exception
com.comphenix.protocol.reflect.FieldAccessException: No field with type byte exists in class PacketPlayOutChat.
at com.comphenix.protocol.reflect.StructureModifier.writeInternal(StructureModifier.java:348) ~[?:?]
at com.comphenix.protocol.reflect.StructureModifier.write(StructureModifier.java:328) ~[?:?]
at ru.dondays.ultimateannouncer.utils.BukkitActionBar.sendBar(BukkitActionBar.java:19) ~[?:?]
at ru.dondays.ultimateannouncer.common.Announcement.lambda$announce$5(Announcement.java:82) ~[?:?]
at java.lang.Iterable.forEach(Unknown Source) ~[?:1.8.0_141]
at java.util.Collections$UnmodifiableCollection.forEach(Unknown Source) ~[?:1.8.0_141]
at ru.dondays.ultimateannouncer.common.Announcement.announce(Announcement.java:82) ~[?:?]
at ru.dondays.ultimateannouncer.bukkit.BukkitPlugin.lambda$load$1(BukkitPlugin.java:47) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[Spigot.jar:git-Spigot-65e8124-79e55b6]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:353) [Spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739) [Spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [Spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [Spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [Spigot.jar:git-Spigot-65e8124-79e55b6]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_141]
 
[17:53:51 WARN]: [UltimateAnnouncer] Task #14 for UltimateAnnouncer v1.0 generated an exception
com.comphenix.protocol.reflect.FieldAccessException: No field with type byte exists in class PacketPlayOutChat.
at com.comphenix.protocol.reflect.StructureModifier.writeInternal(StructureModifier.java:348) ~[?:?]
at com.comphenix.protocol.reflect.StructureModifier.write(StructureModifier.java:328) ~[?:?]
at ru.dondays.ultimateannouncer.utils.BukkitActionBar.sendBar(BukkitActionBar.java:19) ~[?:?]
at ru.dondays.ultimateannouncer.common.Announcement.lambda$announce$5(Announcement.java:82) ~[?:?]
at java.lang.Iterable.forEach(Unknown Source) ~[?:1.8.0_141]
at java.util.Collections$UnmodifiableCollection.forEach(Unknown Source) ~[?:1.8.0_141]
at ru.dondays.ultimateannouncer.common.Announcement.announce(Announcement.java:82) ~[?:?]
at ru.dondays.ultimateannouncer.bukkit.BukkitPlugin.lambda$load$1(BukkitPlugin.java:47) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[Spigot.jar:git-Spigot-65e8124-79e55b6]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:353) [Spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739) [Spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [Spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [Spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [Spigot.jar:git-Spigot-65e8124-79e55b6]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_141]
сейчас
 
[17:53:51 WARN]: [UltimateAnnouncer] Task #14 for UltimateAnnouncer v1.0 generated an exception
com.comphenix.protocol.reflect.FieldAccessException: No field with type byte exists in class PacketPlayOutChat.
at com.comphenix.protocol.reflect.StructureModifier.writeInternal(StructureModifier.java:348) ~[?:?]
at com.comphenix.protocol.reflect.StructureModifier.write(StructureModifier.java:328) ~[?:?]
at ru.dondays.ultimateannouncer.utils.BukkitActionBar.sendBar(BukkitActionBar.java:19) ~[?:?]
at ru.dondays.ultimateannouncer.common.Announcement.lambda$announce$5(Announcement.java:82) ~[?:?]
at java.lang.Iterable.forEach(Unknown Source) ~[?:1.8.0_141]
at java.util.Collections$UnmodifiableCollection.forEach(Unknown Source) ~[?:1.8.0_141]
at ru.dondays.ultimateannouncer.common.Announcement.announce(Announcement.java:82) ~[?:?]
at ru.dondays.ultimateannouncer.bukkit.BukkitPlugin.lambda$load$1(BukkitPlugin.java:47) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[Spigot.jar:git-Spigot-65e8124-79e55b6]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:353) [Spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739) [Spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [Spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [Spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [Spigot.jar:git-Spigot-65e8124-79e55b6]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_141]
https://github.com/DonDays/UltimateAnnouncer/releases/download/1.0/UltimateAnnouncer.jar
 

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

Назад
Верх