Sueta

RelationTPA - Click to accept / shows Faction + relation col

2.0

A must have TP plugin for your Factions server

·Plugin

Please remove your config & messages files when updating from 1.2b to 2.0

This is a must have plugin for any factions server. Its a teleportation request plugin that shows the requesting players faction and relation color when they request to teleport (Screenshots below).

Requires FactionsUUID to work (Tested with & built on SavageFactions)
Working tested versions :
1.8, 1.13, 1.14

Installation:
Stop you server
Place the RelationTPA_X_Xx.jar in your /plugins folder
Start the server to generate the config files
Stop it and change whatever you want in config.yml & messages.yml
Start the server

I would really appreciate if you can rate the plugin in the review section.
If you have any suggestions please submit them in the discussion tab

Screenshots

Colors for relations can be changed inside config.yml

Member

member.jpg

Ally

ally.jpg

Truce

truce.jpg

Enemy

enemy.jpg

Neutral

neutral.jpg

Commands & Permissions

- /tpa {player} [relationtpa.tpa]
- /tpaccept {player} [aliases: /tpyes] [relationtpa.respond]
- /tpdecline {player} [aliases: /tpdeny, /tpno] [relationtpa.respond]
- /tpainfo [relationtpa.info]
- /tpr [relationtpa.gui]

Building extensions for this plugin
/*
     Bukkit events, used inside a class that implements Listener
     Please note that, when getting properties from the event instance
     the player who sent the (original) teleportation request which triggered this event
     is always referred to as the sender, while the player which received the request
     is always referred to as the receiver
     */
   
    RequestSent(); //Called when a teleportation is sent
    StartTeleportation(); //Called when the request has been accepted, and the player is about to telport
    TeleportationCanceledByMovement(); //Called when teleportation was cancelled because the player moved
    TeleportationDeclined(); //Called when the reuqest receiver has declined the request
    TeleportationFinished(); //Called when the player has successfully been teleported
Planned Features

Currently none

If you encounter any bugs please DM me.
AND DO NOT USE THE REVIEW SECTION TO REPORT BUGS

Similar projects

Plugin →