ModsJava
BareEssentials [1.18+]
Version 1.2.2 > Get Support on Discord < ABOUT: This plugin is built from the ground up for Minecraft 1.18.1 Its goal is to provide a small, but…
⬇ Download on Spigot
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
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
EXTRA:
These permissions will skip cooldowns.
[bare.bypass.warp]
[bare.bypass.tpa]
[bare.bypass.home]
[bare.bypass.spawn]
[bare.bypass.back]
Thank you for using BareEssentials.
This plugin uses bStats.
Have a problem?
> Reach out to me on discord! <
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
EXTRA:
These permissions will skip cooldowns.
[bare.bypass.warp]
[bare.bypass.tpa]
[bare.bypass.home]
[bare.bypass.spawn]
[bare.bypass.back]
Spoiler: messages.yml
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):
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.
Spoiler: config.yml
#--------- 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 Command Cooldowns (In Seconds)
tpa-cooldown: 20
back-cooldown: 20
home-cooldown: 20
warp-cooldown: 20
spawn-cooldown: 20
# 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)
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 Command Cooldowns (In Seconds)
tpa-cooldown: 20
back-cooldown: 20
home-cooldown: 20
warp-cooldown: 20
spawn-cooldown: 20
# 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.
Have a problem?
> Reach out to me on discord! <
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.18
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
BareEssentials [1.18+] is a free Minecraft Java mod. Compatible with Minecraft 1.18. Downloaded 793 times (via Spigot). Download it and open it directly in the game.