Sueta

LightningSummon

1.3

Summons lightning upon summon!

·Plugin

Allow lightning to be summoned upon teleportation.

Commands:
=== Showing help for summon ===
summon help
summon request <onlinePlayer> - Request a player to 'summon' to you.
summon deny [request] - Deny a request from a player
summon regret [request] - Regret a request to a player.
summon reloadconfig - Reload configuration.
summon force <onlinePlayer> - Forcefully summon a player to you.
summon accept [request] - Accept a request from a player

Permissions:
summon help - lightningsummon.base
summon request <onlinePlayer> - lightningsummon.base.request
summon deny [request] - lightningsummon.base.deny
summon regret [request] - lightningsummon.base.regret
summon force <onlinePlayer> - lightningsummon.base.force
summon accept [request] - lightningsummon.base.accept
summon reloadconfig - lightningsummon.base.reloadconfig

Config:

command: 
  timeout: 300 #Timeout in seconds, timeout before a reqeust is no longer valid. 
  delay: 5 # Delay in seconds from accept to teleport 
  forceOverrideDelay: false # 


#Touch on your own accord. 
# Uses MineDown, go see it here https://github.com/Phoenix616/MineDown 
# 
#     PlaceHolders 
# 
# request: Placeholders: %player% -> The player that issued the summon request 
# requestDelivered: Placeholder: %player% -> The one the player issued the request upon. 
# invalidRequest: Placeholder: None 
# acceptedRequest: Placeholder: %player% The player that accepted the request. 
# acceptedRequestBy: Placeholders: %player% the player you request the request of, %delay% the delay before a successful teleportation 
# deniedRequest: Placeholders: %player% -> The player that issued the summon request 
# regretRequestFeedback: Placeholder: %player% -> The one the player issued the request upon. 
# successTeleported: Placeholder: None 
# failureTeleported: Placeholder: None 
# forceTeleported: Placeholders: %player% the player you request the request of, %delay% the delay before a successful teleportation 
# forceSummon: Placeholder: %player% The player that forced the summon. 
# 
message: 
  request: "[&green&You have a summon request from &yellow&%player%&green&, click to accept.](run_command=/summon accept %player% hover=&green&Click to accept pending request\nTo: &yellow&%player%\n&green&Runs command &yellow&'/summon accept %player%')" 
  requestDelivered: "[&green&You have sent a request to &yellow&%player%&green&, click to remove.](run_command=/summon regret %player% hover=&green&Click to remove pending summon request\nTo: &yellow&%player%\n&green&Runs command &yellow&'/summon regret %player%')" 
  invalidRequest: "&red&You do not have a valid request at the moment." 
  acceptedRequest: "&yellow&%player% &green&accepted your request!" 
  acceptedRequestBy: "&green&You have accepted the request by &yellow&%player%&green&, please stand still for &yellow&%delay% seconds&green&, before being transported." 
  deniedRequest: "&yellow&%player% &red&denied your request" 
  deniedRequestBy: "&red&You have denied the summon request by &yellow&%player%" 
  regretRequest: "&green&You have removed the pending request for &yellow&%player%" 
  regretRequestFeedback: "&yellow&%player% &green&has removed the pending request" 
  successTeleported: "&green&You were transported successfully" 
  failureTeleported: "&red&You were not transported successfully, please remember to stand still after accepting the request." 
  forceTeleported: "&green&You have been forcefully summoned to &yellow&%player%&green&, please stand still for &yellow&%delay% seconds" 
  forceSummon: "&green&You have forcefully summoned &yellow&%player%" 
  reloadConfig: "&green&Config reloaded." 
  targetSelf: "&red&You can't target yourself!"

Similar projects

Plugin →