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

Плагин [Misc] CoolDownSystem v1.2 - задержка команд на ваш сервер [1.8-1.12]

UPDATE version 1.2:
  • Исправлено пару багов, все работает как должно
  • Добавлены кастомные сообщения для кул даунов, чтобы указать кастомное сообщение надо к конфигурационную секцию с командой добавить поле message: "Любое кастомное сообщение"
Скачать: https://yadi.sk/d/gBYobUSF3MnvjT
 
UPDATE version 1.2:
  • Исправлено пару багов, все работает как должно
  • Добавлены кастомные сообщения для кул даунов, чтобы указать кастомное сообщение надо к конфигурационную секцию с командой добавить поле message: "Любое кастомное сообщение"
Скачать: https://yadi.sk/d/gBYobUSF3MnvjT
А ничё что половна комманд в Essentials имеют кулдаун, а на остальные(свои) люди сами пишут такую фигню?
 
А ничё что половна комманд в Essentials имеют кулдаун, а на остальные(свои) люди сами пишут такую фигню?
Ой, говнокодер появился, ну давай мне покажи какой-нибудь плагин на баны с кул даунами.
 
команда перезагрузки конфига не перезагружает(
 
Код:
[23:37:57] [Server thread/INFO]: DonOmar issued server command: /gm
[23:37:59] [Server thread/INFO]: DonOmar issued server command: /gm 0
[23:37:59] [Server thread/ERROR]: Could not pass event PlayerCommandPreprocessEvent to CoolDownSystem v1.0
org.bukkit.event.EventException: null
    at org.bukkit.plugin.EventExecutor$1.execute(EventExecutor.java:46) ~[PaperSpigot.jar:git-Paper-1198]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[PaperSpigot.jar:git-Paper-1198]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[PaperSpigot.jar:git-Paper-1198]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:514) ~[PaperSpigot.jar:git-Paper-1198]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:499) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1417) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1230) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14) ~[PaperSpigot.jar:git-Paper-1198]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_144]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]
    at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:843) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:424) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:767) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:665) [PaperSpigot.jar:git-Paper-1198]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.lang.NullPointerException
    at ru.hyndo.cooldownsystem.CoolDownManager.hasPlayerCoolDown(CoolDownManager.java:30) ~[?:?]
    at ru.hyndo.cooldownsystem.Handler.onCommand(Handler.java:56) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor708.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor$1.execute(EventExecutor.java:44) ~[PaperSpigot.jar:git-Paper-1198]
    ... 17 more
[23:38:01] [Server thread/INFO]: DonOmar issued server command: /gm 0
[23:38:01] [Server thread/ERROR]: Could not pass event PlayerCommandPreprocessEvent to CoolDownSystem v1.0
org.bukkit.event.EventException: null
    at org.bukkit.plugin.EventExecutor$1.execute(EventExecutor.java:46) ~[PaperSpigot.jar:git-Paper-1198]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[PaperSpigot.jar:git-Paper-1198]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[PaperSpigot.jar:git-Paper-1198]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:514) ~[PaperSpigot.jar:git-Paper-1198]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:499) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1417) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1230) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14) ~[PaperSpigot.jar:git-Paper-1198]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_144]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]
    at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:843) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:424) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:767) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:665) [PaperSpigot.jar:git-Paper-1198]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.lang.NullPointerException
    at ru.hyndo.cooldownsystem.CoolDownManager.hasPlayerCoolDown(CoolDownManager.java:30) ~[?:?]
    at ru.hyndo.cooldownsystem.Handler.onCommand(Handler.java:56) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor708.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor$1.execute(EventExecutor.java:44) ~[PaperSpigot.jar:git-Paper-1198]
    ... 17 more
 
Код:
[23:37:57] [Server thread/INFO]: DonOmar issued server command: /gm
[23:37:59] [Server thread/INFO]: DonOmar issued server command: /gm 0
[23:37:59] [Server thread/ERROR]: Could not pass event PlayerCommandPreprocessEvent to CoolDownSystem v1.0
org.bukkit.event.EventException: null
    at org.bukkit.plugin.EventExecutor$1.execute(EventExecutor.java:46) ~[PaperSpigot.jar:git-Paper-1198]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[PaperSpigot.jar:git-Paper-1198]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[PaperSpigot.jar:git-Paper-1198]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:514) ~[PaperSpigot.jar:git-Paper-1198]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:499) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1417) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1230) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14) ~[PaperSpigot.jar:git-Paper-1198]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_144]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]
    at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:843) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:424) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:767) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:665) [PaperSpigot.jar:git-Paper-1198]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.lang.NullPointerException
    at ru.hyndo.cooldownsystem.CoolDownManager.hasPlayerCoolDown(CoolDownManager.java:30) ~[?:?]
    at ru.hyndo.cooldownsystem.Handler.onCommand(Handler.java:56) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor708.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor$1.execute(EventExecutor.java:44) ~[PaperSpigot.jar:git-Paper-1198]
    ... 17 more
[23:38:01] [Server thread/INFO]: DonOmar issued server command: /gm 0
[23:38:01] [Server thread/ERROR]: Could not pass event PlayerCommandPreprocessEvent to CoolDownSystem v1.0
org.bukkit.event.EventException: null
    at org.bukkit.plugin.EventExecutor$1.execute(EventExecutor.java:46) ~[PaperSpigot.jar:git-Paper-1198]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[PaperSpigot.jar:git-Paper-1198]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[PaperSpigot.jar:git-Paper-1198]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:514) ~[PaperSpigot.jar:git-Paper-1198]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:499) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1417) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1230) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14) ~[PaperSpigot.jar:git-Paper-1198]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_144]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]
    at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:843) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:424) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:767) [PaperSpigot.jar:git-Paper-1198]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:665) [PaperSpigot.jar:git-Paper-1198]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.lang.NullPointerException
    at ru.hyndo.cooldownsystem.CoolDownManager.hasPlayerCoolDown(CoolDownManager.java:30) ~[?:?]
    at ru.hyndo.cooldownsystem.Handler.onCommand(Handler.java:56) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor708.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor$1.execute(EventExecutor.java:44) ~[PaperSpigot.jar:git-Paper-1198]
    ... 17 more
Reload перезагружал?
 
Добавьте ограничение для команд для разных групп пекса. Например: "/ban nick args2", где args2 - максимальное число бана, тоесть, этот донатер не может ввести значение больше для этой команды.
 
Доброго времени суток

Очень отлично что кто-то сделал нормальный кулдаун + бесплатный

Удачи в карьере
 
Исправьте ошибку перезагрузки, приходится сервер перезагружать.
И еще, добавьте количество возможных вводов команды подряд, прежде чем наложится задержка.upload_2017-11-8_18-4-6.png
 

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

Назад
Верх