ABOUT: This plugin is built from the ground up for Minecraft 1.18.1 Its goal is to provide a small, but complete package for new and old server owners alike.
Custom player homes & warps are tab-completed, making them easy for players to use.
Supports custom messages via messages.yml
Max player homes can be set inside the config. (Default: 3) All teleport cooldown times can be modified in the config, or bypassed with permissions.
All current config & message files can be safely reloaded at any time. New features may be added upon request.
Note: You must use a permissions plugin, such as LuckPerms
COMMANDS & PERMISSIONS:
[bare.tpa] Sends a teleport request to another player, who may accept or deny the teleport. /tpa <player>
/tpaccept /tpdeny
[bare.sethome] Creates a private "home", which the user can teleport to. /sethome <homename>
[bare.home] Teleport to, view, or delete your homes. /home <homename>
/homes /delhome <homename>
[bare.back] Will teleport you to your last location- or the place you died. /back
[bare.setspawn] Sets the spawnpoint. If set, brand new players will spawn here on their first server join. If a player dies, they will respawn here unless they have a bed or are using a respawn anchor. /setspawn
[bare.spawn] Teleports the user to spawn. /spawn
[bare.setwarp] Creates a public "warp", which all players can teleport to. /setwarp <warpname>
[bare.warp] Teleports the user to a public warp. /warp <warpname>
[bare.tp, bare.tp.others] Teleports the user to coordinates, or to a player. Players can be teleported to other players. /tp <x> <y> <z>
/tp <player>
/tp <player> <player>
[bare.tp.here] Brings a player to you. /bring <player>
[bare.god, bare.god.others] Grants God mode upon yourself, or a target player. /heal <player>
[bare.heal, bare.heal.others] Heals the user, or a target player.
/heal <player>
[bare.feed, bare.feed.others] Feeds the user, or a target player. /feed <player>
[bare.reload] Reloads user configuration & messages.yml /bare reload
server:
new-player-welcome: '&e%player% has joined the server for the first time!'
bare-reload: '&aBareEssentials has been reloaded.'
no-reload-permission: You do not have permission to reload BareEssentials.
bare-bad: This is not a valid command.
bare-test: '&aThis is a test.'
home:
limit-message: You may only set up to &e%maxhomes%&r homes!%nl%Try deleting an old
home with /delhome
create-message: Home created!
remove-message: Home removed.
cannot-remove-message: Could not remove.
no-homes-message: You don't have any homes at the moment.%nl% Use &e/sethome <name>&r
to create one.
no-home-permission: You don't have permission to teleport to a home.
usage-message: 'Usage: /home <name>'
teleport-message: You have teleported to &e%homename%&r.
missing-message: 'Missing Home: &c%homename%&r does not exist.'
cooldown-message: This command has a &c%homecooldown%&r second cooldown.
delhome-usage-message: 'Usage: /delhome <name>'
no-sethome-permission: You don't have permission to set a home.
sethome-usage-message: 'Usage: /sethome <name>'
tpa:
expired-request: Your teleport request has expired.
user-expired: This request has expired.
no-request: You have nothing to accept.
no-request-deny: You have nothing to deny.
success-sender: '%requester% has been teleported to you.'
success-user: '%player% has accepted your teleport request!'
deny: You have denied the teleport request.
self: You cannot send yourself a teleport request.
bad-target: You must specify a player to send a request to.%nl%/tpa <player>
cooldown-message: This command has a &c%tpacooldown%&r second cooldown.
sent: Teleport request sent to %target%
request-received: '&o%player% has requested to teleport to you.&r%nl%&7To accept,
say &a/tpaccept&r.%nl%&7To deny, say &6/tpdeny&r.%nl%&4Expires in %tpatimeout%
seconds.'
request-denied: '%player% has denied your teleport request!'
no-permission: You do not have permission to use this command.
back:
no-location: You have no location to return to.
no-permission: You don't have permission to teleport back.
success: You were brought back.
usage: 'Usage: /back'
cooldown: You must wait &c%backcooldown%&r seconds before going back.
god:
disabled: You are no longer in God mode.
enabled: You are now in God mode.
revoke: You have revoked God mode from %target%
grant: You have granted God mode upon %target%
no-others-permission: You do not have permission to give others God mode.
no-permission: You do not have permission to enter God mode.
bad-target: You must specify a player.
feed:
success: You have been fed.
target-success: '%target% has been fed.'
bad-target: You must target a player.
no-permission: You do not have permission to run this command.
no-others-permission: You do not have permission to feed others.
heal:
success: You have been healed.
target-success: '%target% has been healed.'
bad-target: You must target a player.
no-permission: You do not have permission to run this command.
no-others-permission: You do not have permission to heal others.
spawn:
setspawn-success: '&aSpawn has been set!'
setspawn-usage: 'Usage: /setspawn'
cooldown-message: This command has a &c%spawncooldown%&r second cooldown.
no-setspawn-permission: You don't have permission to set the spawn.
spawn-success: You have been brought to &espawn&r.
spawn-usage: 'Usage: /spawn'
no-spawn-permission: You don't have permission to teleport to spawn.
nospawn: '&cSpawn does not exist.&r%nl%You should ask an admin to use /setspawn'
warp:
setwarp-success: Warp &e%warpname%&r has been created!
no-setwarp-permission: You don't have permission to set a warp.
no-warp-permission: You don't have permission to warp.
missing-setwarp-name: Specify a name for the warp.
warp-success: You have been warped to &e%warpname%&r.
missing-warp: 'Missing Warp: &c%warpname%&r does not exist.'
cooldown-message: This command has a &c%warpcooldown%&r second cooldown.
teleport:
tp-to-player-success: You have been teleported to %target%.
no-others-permission: You do not have permission to teleport others.
no-permission: You do not have permission to teleport.
Code (Text):
#--------- BareEssentials Config ---------#
# Maximum amount of homes per-player.
max-homes: 3
# Requires the player to wait before using /back to return to their death location. Set to "false" to disable.
back-cooldown-on-death: true
# Teleport Request Timer (In Seconds)
# This will cancel an outgoing teleport request if it is not accepted or denied in time.
# This value *MUST* be greater than or equal to your tpa-cooldown
tpa-timeout: 60
# Have questions? Found a bug? Want to request a feature?
# Join my discord: https://discord.gg/dzwwkBhBWp
#------------ Custom Messages ------------#
# Use these in your messages.yml only
# WARNING: the following variables will only work in their EXISTING MESSAGES. You will break the plugin if you use a variable that does not belong!
# I am not responsible for errors caused due to misuse of the messages.yml, but will gladly help if you run into trouble.
# Color tags may be used anywhere.
# %player% = Player's username
# %target% = Target's username
# %nl% = Adds a line break (Use this in long messages)
Thank you for using BareEssentials. This plugin uses bStats.