Ping alert icon

Ping alert -----

This plugin allows you to set a minimum ping on the server and inform players about your connection




* Fixed command /pingalert ping <player>
* Now you can reload server with this plugin
* Fixed small problem on load configuration in spigot version
+ Added permission pingalert.kickbypass to bypasskick
+ Added version controller
----------, Aug 22, 2023

* Fixed ping medie
* Code updated
* Fixed staff warn
+ Added staff warn on/off
* Fixed/Added message on invalid argument (help command)
+ Added new argument in command /alertping (staffwarn). This is used to activate / deactivate the warnings
+ Add delay between warning and warning of players. Thanks @OlivoCapo for the idea.



----------, Feb 22, 2019

* Fixed "/ping"
----------, Feb 6, 2019

* Fixed load the plugin
----------, Jun 7, 2018

* Changed system of obtaining of ping of players and results (notification, kick, etc).
* Other internal bugs... ;(


**** Now the time-to-check in the configuration is in minecraft ticks (1 sec = 20 ticks) ****

**** Ahora el time-to-check en la configuracion es en ticks de minecraft (1 seg = 20 ticks) ****
----------, May 4, 2018

* Fixed kick message color
* Change and update code (internal )
+ Available for 1.11 and 1.12
----------, Dec 31, 2017

* Fixed disabled the command ''/ping'' in Bungee version
* Changed config type, Now it is separated by sections
* Now the teleport limit will not appear in the Bungee version config

PLEASE DELETE YOUR CONFIG
----------, Nov 24, 2016

* Fixed the command ''/alertping'' in Bungee version
+ Added bypass on change server an on join in Bungee versión

~~~ IMPORTANT ~~~
Im going to chance how the ping works, instead of directly use your actual ping i would use an average of your ping so it won't warn you unless your average ping is high, this way if your ping suddenly goes up for a second it won't warn you, an example of this is when you teleport: Chunks updates might lag you and even get you kicked because of the high ping, so with this new system that would be fixed.
----------, Nov 5, 2016

* Now bypass the teleport will be executed if the distance is greater than the config
* Now in the config message when the player is not connected

PLEASE ADD IN YOUR CONFIG
Code (Text):
playerisnotonline: '&4{player} &cis not online'
AND IF YOU USE THE SPIGOT VERSION
Code (Text):
maxradiusteleport: 20
----------, Nov 5, 2016

+ Added bypass for 5 seconds when the player enters and teleports in bukkit version
----------, Nov 4, 2016

* Fixed ping command, ping seeing the other players (Spigot version) Thanks again by report @jeeperscreeper77
----------, Jul 20, 2016

* Fixed warns you always bad ping (Spigot version), thank @jeeperscreeper77 by report
+ Added join message in config
Code (Text):
# if you do not want to use %no-use% places, the plugin detects it and not send message to enter
join-message: '&cThis server have ping protection, if you pass &4%maxping% &cbe kicked'
----------, Jul 20, 2016

+ Added warning messages to the console
+ Added bypass with a permission "pingalert.staff"
+ Added time to warn (I once used 5 sec)
* Fixed null permission of /ping <player> (BungeeCord version)
* Fixed the message that alerts you to get the maximum ping before kick (BungeeCord version)
* Fixed the white line when not warned the staff (BungeeCord version)
* I added in the config by default ping kick in 2000, because many users reach 1500.
Code (Text):
 '2000':
  Kick: true
  KickMessage: '&c&lAlertPing%nextline% %nextline% &4You pass 2000 ping, please check your connection!'
  InformStaff: true
  InformMessage: '&eThe player &6%player% &eexceeded the ping 2000 and will be kicked &7(&c%ping%&7)'
----------, Jul 20, 2016

+ Added support BungeeCord!
* Fixed ("%nextline%") to kick players
----------, Jul 18, 2016

+ Add the option to change the config and ping the new options
* Changed way to check ping
----------, Jul 15, 2016

* the plugin and should work in versions: 1.8.x, 1.9.x, 1.10.x
----------, Jul 14, 2016

+ Added option to watch the ping of other players (also on the console)
+ Added permission for view ping a other player (pingalert.pingothers)
+ Added message in config
Code (Text):
pingother-command: '&7Ping of %player% is: &a%ping% ms'

+ Added command for test a plugin (set your ping in 50, 1000 or max ping)
----------, Jun 30, 2016

* Generate config, thank @GamerDuck123
----------, Jun 28, 2016

+ Editable message on pass ping, in config.
Code (Text):
1000ping:
- '&7&m-------&4&l ALERT &7&m-------'
- '&cYour ping exceeds &a1000 ms'
- '&cPlease check your internet connection!'
- '&7&m-----&e Ping: &a%ping% ms &7&m----'
500ping:
- '&7&m-------&4&l ATTENTION &7&m-------'
- '&cYour ping exceeds &a500 ms'
- '&cPlease check your internet connection!'
- '&7&m-----&e Ping: &a%ping% ms &7&m----'
+ Send message on kick another player (permission: ping.admin)
Code (Text):
admin.sendMessage(color("&cAlertPing&7: &8The player &e" + p.getName() + " &8he has been ejected to reach &4" + plugin.getConfig().getInt("max-ping") + " &cping"));
 
----------, Jun 28, 2016

+ Max ping, you can put that if a player passes the limit what Kicke
+ Config
Code (Text):
no-permissions: '&4No permissions'
ping-command: '&7Your ping is: &a%ping% ms'
kick-on-max-ping: true
max-ping: 1500
kick-message: '&c&lAlertPing%nextline% %nextline% &4You pass 1500 ping, please check your connection!'
* Fixed ping 500
* Fixed get player ping
----------, Jun 28, 2016

Resource Information
Author:
----------
Total Downloads: 3,880
First Release: Apr 10, 2016
Last Update: Aug 22, 2023
Category: ---------------
All-Time Rating:
18 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings