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!"