Simple limiter for local chat.
You should already have any local/global plugin installed!
LocalChatLimiter just blocks any message, when there are nobody near the sender.
img

Config
############################################################
# +------------------------------------------------------+ #
# | Main settings | #
# +------------------------------------------------------+ #
############################################################
# integer value of range limit
# целочисленное значение для лимита расстояния
limitRange: 100
# String - symbol, which allows typing in global chat
# Строка - символ, позволяющий писать в глобальный чат
globalChatSymbol: "!"
# String - regular expression for global mesage format
# Highly recommend use this website for debug your RexExp: regex101.com
# "\u00a7f\\[\u00a75G\u00a7f\\].*" means, that every message with "§f[§3L§f] any symbols"
# will be local
# Рекомендую использовать сайт rexex101.com для проверки RegExp
# "\u00a7f\\[\u00a75G\u00a7f\\].*" означает, что каждое сообщение с "§f[§3L§f] любые символы"
# будет считаться локальным
localChatRexExp: "\u00a7f\\[\u00a73L\u00a7f\\].*"
# String warning for player, when there is nobody near
# vars: {0} - limitRange, {1} - globalChatSymbol
# Строка, которая предупреждает игрока о том, что рядом никого нет
# переменные: {0} - limitRange, {1} - globalChatSymbol
warnMessage: "&cВ радиусе {0} блоков от вас нет игроков, используйте {1}, чтобы написать в глобальный чат."
############################################################
# +------------------------------------------------------+ #
# | Other settings | #
# +------------------------------------------------------+ #
############################################################
# Default color - red (&c)
# String - player has no permissions for cmds
# Стандарный цвет - красный - (&c)
# Строка - у игрока недостаточно прав для исполнения команд плагина
noPermission: "У Вас нет прав на выполнение этой команды!"
# Default color - red (&c)
# String - not enough arguments for command (just /limiter, without reload)
# Строка - недостаточно аргументов для команды (просто /limiter, без reload)
# Стандарный цвет - красный - (&c)
notEnoughArgs: "Недостаточно аргументов!"
# Default color - green (&a)
# String - success reload message
# Строка - сообщение об успешной перезагрузке конфига
# Стандарный цвет - зелёный - (&a)
reloadConfig: "Плагин перезагружен!"
# Default color - red (&c)
# String - failed reload message
# Строка - сообщение об ошибке во время перезагрузке конфига
# Стандарный цвет - красный - (&c)
reloadConfigError: "Возникла внутренняя ошибка! Посмотрите в консоль."How can I reload config?
- First of all, you should have permission: limiter.reload. Then just type /limiter reload!
How can I support plugin?
- You are always able to write a comment with your support <З
(or send some donate :З)
I found a bug! What should I do?
- If you found a bug or get error message in terminal - you always can report about in in comments or to me:
- VK - @trustNo1MF
- Telegram - @NyanGuyMF / @trustNo1MF
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta