Code (YAML):
   
 
   
    
 
    # *******************************************************************************
    
 
    # SMP - Survival Minecraft Project
    
 
    # Plugin by Xnadi
    
 
    # *******************************************************************************
    
 
    
 
    # If you have installed the plugin 'PlaceholderAPI',
    
 
    # you can also use all PlaceholderAPI - placeholders here.
    
 
    # Such as the following own placeholders:
    
 
    # %smp_hearts% -> Get the remaining hearts of a player
    
 
    # %smp_kills% -> Get the kills of a player
    
 
    # %smp_deaths% -> Get the deaths of a player
    
 
    # %smp_final_deaths% -> Get the final deaths of a player
    
 
    # %smp_time_played% -> Get the time played of a player
    
 
    #
    
 
    # If you don't have 'PlaceholderAPI' installed,
    
 
    # you can still use the plugin's own placeholders.
    
 
    
 
    # Should the plugin check for updates on every restart of the server?
    
 update-checker
    : true
    
 
    
 
    # Should the plugin inform players with the permission 'smp.update' about new versions?
    
 inform-players-about-updates
    : true
    
 
    
 
    # Prefix of the Plugin
    
 
    # Global placeholder: {PREFIX} gets replaced with the prefix and can be used in this config.yml.
    
 prefix
    : 
    "&dSMP &5&o■ &7"
    
 
    
 
    # Basic messages
    
 no-permission
    : 
    "{PREFIX}&cYou have no permissions for this!"
    
 player-is-not-online
    : 
    "{PREFIX}&cThis player is not online!"
    
 home-set
    : 
    "{PREFIX}&7You have set your home!"
    
 no-home-set
    : 
    "{PREFIX}&cYou have not set a home yet!"
    
 teleportation-process-startet
    : 
    "{PREFIX}&7Teleport process started, you will be teleported in 3 sec."
    
 teleportation-canceled
    : 
    "{PREFIX}&cThe teleportation was canceled, you have moved."
    
 teleportation-canceled-no-spawn-set
    : 
    "{PREFIX}&cThe teleportation was canceled, no spawn-location is set."
    
 teleportation-success-home
    : 
    "{PREFIX}&aYou have been successfully teleported to your home!"
    
 teleportation-success-spawn
    : 
    "{PREFIX}&aYou have been successfully teleported to the spawn!"
    
 msg-cant-send-msg-to-yourself
    : 
    "{PREFIX}&cYou can send a message to yourself!"
    
 reply-didnt-got-a-message
    : 
    "{PREFIX}&cNo one has sent you a message!"
    
 heart-used-successfully
    : 
    "{PREFIX}&aYou have successfully received an extra heart."
    
 
    
 
    # {PLAYER} gets replaced with the players name.
    
 
    # {MESSAGE} gets replaced with the message.
    
 msg-design-someone-to-you
    : 
    "{PREFIX}&8[&9&lMsg&8] &6{PLAYER} &b» &6You &8: &7{MESSAGE}"
    
 msg-design-you-to-someone
    : 
    "{PREFIX}&8[&9&lMsg&8] &6You &b» &6{PLAYER} &8: &7{MESSAGE}"
    
 
    
 
    # {PLAYER} gets replaced with the players name.
    
 player-join-message
    : 
    "{PREFIX}&8[&a✔&8] &7{PLAYER}"
    
 player-quit-message
    : 
    "{PREFIX}&8[&c✗&8] &7{PLAYER}"
    
 tpa-already-sent
    : 
    "{PREFIX}&cYou have already sent &b{PLAYER} &ca Tpa request!"
    
 tpa-accept-message
    : 
    "{PREFIX}&7To &aaccept the request &7click here&8: &8[&a&lAccept&8]"
    
 tpa-deny-message
    : 
    "{PREFIX}&7To reject the request &7click here&8: &8[&c&lDeny&8]"
    
 tpa-cant-send-yourself
    : 
    "{PREFIX}&cYou can not send yourself a Tpa request!"
    
 tpa-request-sent
    : 
    "{PREFIX}&7The Tpa - request was sent to &b{PLAYER}&7!"
    
 tpa-request-receive
    : 
    "{PREFIX}&b{PLAYER} &7would like to teleport to you!"
    
 tpa-not-responded
    : 
    "{PREFIX}&b{PLAYER} &7has not responded within the specified time!"
    
 tpa-no-request
    : 
    "{PREFIX}&cYou do not have an open TPA request from &b{PLAYER}&c!"
    
 tpa-accepted
    : 
    "{PREFIX}&7You have accepted the Tpa request&7!"
    
 tpa-accepted-receiver
    : 
    "{PREFIX}&7Your TPA request to &b{PLAYER} &7has been &aaccepted&7!"
    
 tpa-denied
    : 
    "{PREFIX}&7You have denied the Tpa request&7!"
    
 tpa-denied-receiver
    : 
    "{PREFIX}&7Your TPA request to &b{PLAYER} &7has been &cdenied&7!"
    
 tpa-teleport-success
    : 
    "{PREFIX}&b{PLAYER} &7is now at your place!"
    
 tpa-teleport-success-receiver
    : 
    "{PREFIX}&aYou have been successfully teleported to &b{PLAYER}&7!"
    
 
    
 tpa-accept-hover-message
    : 
    "ACCEPT"
    
 tpa-deny-hover-message
    : 
    "DENY"
    
 
    
 
    # {HOMES} gets replaced with your homes.
    
 your-homes
    : 
    "{PREFIX}&7Your homes: &b{HOMES}"
    
 
    # {HOME} gets replaced with the name of the home.
    
 no-home-with-that-name
    : 
    "{PREFIX}&cYou don't have a home that's named like that!"
    
 already-have-home-with-that-name
    : 
    "{PREFIX}&cYou already have a home that's named like that!"
    
 home-deleted
    : 
    "{PREFIX}&7The Home &7'&b{HOME}&7' has been &cdeleted&7!"
    
 home-name-no-special-characters
    : 
    "{PREFIX}&cYou are not allowed to use special characters!"
    
 
    # {MAXHOMES} gets replaced with max-homes from the players permission 'smp.homes.[home-amount]' (max. 100 Homes).
    
 home-limit-reached
    : 
    "{PREFIX}&cYou already have {MAXHOMES} Homes!"
    
 
    
 
    # {COMMAND} gets replaced with the correct command usage.
    
 command-how-to-use
    : 
    "{PREFIX}&7Please use &e{COMMAND}&7!"
    
 
    
 
    # Design you own final death screen.
    
 
    # {REMAININGTIME} gets replaced with the remaining time the player is banned.
    
 final-death-screen
    : 
    "{PREFIX}&7You have lost all your hearts, come back in: &c{REMAININGTIME}"
    
 
    
 
    # How long should the player be banned from the SMP server when he loses all his lives?
    
 
    # Time in hours.
    
 ban-time-at-final-death
    : 14
    
 
    
 
    # This defines the maximum distance between the player and the spawn point at which the
    
 
    # Elytra will still activate when jumping down the island.
    
 
    # To deactivate the elytra use: -1
    
 elytra-activation-radius
    : 100
    
 
    
 
    # Should an entity drop a heart when you kill it?
    
 
    # Each item adds 1 heart to the player.
    
 
    # The hearts can restore the player only up to 10 hearts.
    
 
    # You can set the entity type and the drop chance below.
    
 heart-drop-enabled
    : true
    
 entit-type
    : IRON_GOLEM
    
 
    # The drop chance is a percentage and goes from 1%-100%.
    
 heart-drop-chance
    : 5
    
 
    # What is the maximum amount of hearts a player should be able to achieve with the hearts?
    
 heart-max-life-heal
    : 10
    
 
    
 
    # Should a heart be dropped instead of a heart being credited directly after a player kill?
    
 
    # 'true' = a heart gets dropped.
    
 
    # 'false' = a heart is credited directly.
    
 heart-drop-on-player-kill
    : false
    
 
    
 heart-item-displayname
    : 
    "&cHeart"
    
 heart-item-lore
    :
   - 
    " "
    
   - 
    " &7» This item gives you one extra"
    
   - 
    "    &cHeart&7, but you can only reach"
    
   - 
    "    &7a &cmaximum &7of &c10 hearts &7with this item."
    
   - 
    " "
    
   - 
    "&a<Right click to use the item>"
    
 
    
 
    # Design you own /Stats command.
    
 
    # {KILLS} get your kills.
    
 
    # {DEATHS} get your deaths.
    
 
    # {FINALDEATHS} get the number how often you finally died.
    
 
    # {HEARTS} get your amount of hearts.
    
 
    # {TIMEPLAYED} get the time you have played on this server.
    
 stats-command
    :
   - 
    "{PREFIX}&7»« &m----------&r &8◣ &dStats &8◢ &7&m----------&r &7»«"
    
   - 
    "{PREFIX}"
    
   - 
    "{PREFIX}  &8× &7Kills &8» &e{KILLS}"
    
   - 
    "{PREFIX}  &8× &7Deaths &8» &e{DEATHS}"
    
   - 
    "{PREFIX}  &8× &7Final Deaths &8» &e{FINALDEATHS}"
    
   - 
    "{PREFIX}  &8× &7Hearts &8» &e{HEARTS}"
    
   - 
    "{PREFIX}  &8× &7Time played &8» &a{TIMEPLAYED}"
    
   - 
    "{PREFIX}"
    
   - 
    "{PREFIX}&7»« &m----------&r &8◣ &dStats &8◢ &7&m----------&r &7»«"
    
 
    
 
    # Design you own /Stats <player> command.
    
 
    # {PLAYER} gets replaced with the players name.
    
 
    # {KILLS} get the kills of <player>.
    
 
    # {DEATHS} get deaths of <player>.
    
 
    # {FINALDEATHS} get the number how often the <player> finally died.
    
 
    # {HEARTS} get the amount of hearts of <player>.
    
 
    # {TIMEPLAYED} get the time of the <player> has played on this server.
    
 stats-command-others
    :
   - 
    "{PREFIX}&7»« &m----------&r &8◣ &dStats &8◢ &7&m----------&r &7»«"
    
   - 
    "{PREFIX}"
    
   - 
    "{PREFIX}  &8× &7Name &8» &a{PLAYER}"
    
   - 
    "{PREFIX}  &8× &7Kills &8» &e{KILLS}"
    
   - 
    "{PREFIX}  &8× &7Deaths &8» &e{DEATHS}"
    
   - 
    "{PREFIX}  &8× &7Final Deaths &8» &e{FINALDEATHS}"
    
   - 
    "{PREFIX}  &8× &7Hearts &8» &e{HEARTS}"
    
   - 
    "{PREFIX}  &8× &7Time played &8» &a{TIMEPLAYED}"
    
   - 
    "{PREFIX}"
    
   - 
    "{PREFIX}&7»« &m----------&r &8◣ &dStats &8◢ &7&m----------&r &7»«"
    
 
    
 
    # Design the {COMMANDTOPLIST} pattern for the 'top-command'.
    
 
    # {RANK} gets replaced with the players rank.
    
 
    # {PLAYER} gets replaced with the players name.
    
 
    # {RANKVARIABLE} get the ranked variable [hearts or playtime].
    
 command-top-list-design
    : 
    "{PREFIX}  &8× &7#&a{RANK} &e{PLAYER} &8» &a{RANKVARIABLE}"
    
 
    
 
    # Design you own /Top command.
    
 
    # {COMMANDTOPLIST} gets replaced with the top 5 players with the design from 'command-top-list-design'.
    
 top-command
    :
   - 
    "{PREFIX}&7»« &m---&r &8◣ &dSMP &7- &5Top 5 &8◢ &7&m---&r &7»«"
    
   - 
    "{PREFIX}"
    
   - 
    "{COMMANDTOPLIST}"
    
   - 
    "{PREFIX}"
    
   - 
    "{PREFIX}&7»« &8◣ &dSurvival Minecraft Project &8◢ &7»«"
    
 
    
 
    # Design the {TOPLIST} pattern for the 'top-hologram'.
    
 
    # {RANK} gets replaced with the players rank.
    
 
    # {PLAYER} gets replaced with the players name.
    
 
    # {RANKVARIABLE} get the ranked variable [hearts or playtime].
    
 top-list-design
    : 
    "&8× &7#&a{RANK} &e{PLAYER} &8» &a{RANKVARIABLE}"
    
 
    
 
    # Design the hologram for the top 5 players.
    
 
    # {TOPLIST} gets replaced with the top 5 players with the design from 'top-list-design'.
    
 top-hologram
    :
   - 
    "&7»« &m---&r &8◣ &dSMP &7- &5Top 5 &8◢ &7&m---&r &7»«"
    
   - 
    ""
    
   - 
    "{TOPLIST}"
    
   - 
    ""
    
   - 
    "&7»« &8◣ &dSurvival Minecraft Project &8◢ &7»«"
    
 
    
 
    # The end is disabled by default.
    
 
    # The end can be toggled by using the command /smp toggleEnd.
    
 
    # {STATUS} gets replaced with the status below 'end-status-...'.
    
 end-status-title
    : 
    "&7The &d&oEnd &7is now"
    
 end-status-sub-title
    : 
    "{STATUS}"
    
 
    
 end-status-open
    : 
    "&aopen"
    
 end-status-closed
    : 
    "&cclosed"
    
 
    
 
    # Here you can enable or disable specific commands.
    
 tpa-command-enabled
    : true
    
 home-command-enabled
    : true
    
 msg-command-enabled
    : true
    
 trash-command-enabled
    : true
    
 
    
 
    # Here you can enable or disable the heart display in the TabList.
    
 
    # {PLAYER} gets replaced with the players name.
    
 
    # {PREFIX} gets replaced with the players prefix.
    
 
    # {SUFFIX} gets replaced with the players suffix.
    
 
    # {HEARTS} get the amount of hearts of <player>.
    
 custom-tablist-enabled
    : true
    
 tablist-design
    : 
    "{PREFIX}{PLAYER}{SUFFIX} &7{HEARTS}&c❤"
    
 
    
 
    # Message when a player gets a heart with the command /smp giveHeart <player>
    
 give-heart
    : 
    "{PREFIX}&aYou have successfully got a heart!"