MysticEssentials [1.14.X - 1.16.X] - Works in 1.8 icon

MysticEssentials [1.14.X - 1.16.X] - Works in 1.8 -----

Base commands for a server.



MysticEssentials is my first public project, I started to develop this plugin for a server to play with friends.

This plugin is a base plugin that add a few commands and features for a basic server.

Features:
When a player join, there is a welcome message and teleport them to spawn if enabled in config.
When a player join for the first time there is a welcome message and it is teleported to spawn.
When a player is killed, a message shows them their death location.
Manage where player will respawn (bed or spawn).
Multiple translations and per-player language ! By default, messages will be in en_us language.
Homes, Warps with back command.
Option to have a permission per warp (mysticessentials.warps.<warp_name>).
You can limit per player homes limit with mysticessentials.homeslimit.nolimit and mysticessentials.homeslimit.#max_number_of_homes# .
Players can set their default home :D.
As of 1.6.0, bstats is integrated to the plugin and send anonymous statistics on the number of servers using it and player connected to the server and other statistics I can make. You can take a look here.
To disable bstats, you can configure it in the config file under plugins folder and the bstats folder.

Commands:
/ setspawn
Set the server's spawn to your current location.
/ spawn
Teleport you to the server's spawn.
/ delspawn
Remove the server's spawn.
/ sethome <home_name>
Add a new home (a name is needed for moment, I'll change that in a new update).
/ home <home_name>
Teleport you to your home.
/ homelist
Show the list of your homes.
/ delhome <home_name>
Remove your home.
/ tpa <player>
Send a request to teleport you to a player.
/ tpahere <player>
Send a request to teleport a player to you.
/ tpaccept
Accept a teleportation request.
/ tpdeny
Deny a teleportation request.
/ back
Teleport to your last death location.
/ setlanguage <language ex: en_us>
Change player's language to the desired language. Language file must be created in the languages folder before.
/ setwarp <warp_name>
Add a new warp.
/ warp <warp_name>
Teleport you to a warp.
/ warplist
Show the list of warps set.
/ delwarp <warp_name>
Remove a warp.
/ feed [player]
Feed yourself or a player.
/ balance [player]
View your balance or the balance of another player.
/ fly [player]
Turn on or off fly for you or another player.
/ msg <player> <message>
Send a private message to a player.
/ reply <message>
Reply to a private message.
/ rules
Show the rules list.
/ rule <number>
Show the rule <number>.
/ addrule <rule>
Add a new rule.
/ setrule <number> <rule>
Set the rule <number> to <rule>.
/ delrule <number>
Remove the rule <number>.
/ balance [player]
See player's balance. Requires Vault.
/ setdefaulthome <home>
Allows players to change their default home. Used when using /home without home name.
/ ignore <player>
Allows players to ignore private messages form a player.
/ ignorelist
Show players ignored.
/ day
Change time to day.
/ night
Change time to night.
/ sun
Change weather to be sunny.
/ rain
Change weather to be rainy.
/ storm
Change the weather to storm.
/ tpall
Teleport all players to another player.
/ discord
Show the server's discord link.
/ website
Show the server's website link.
/ pay <player> <amount>
Send money to another player. Requires Vault.
/ eco <set || add || remove || default> <player> [amount]
Admin commands to manage economy. Requires Vault.

Permissions:
mysticessentials.spawn: Allows a player to use command /spawn. Default true.
mysticessentials.setspawn: Allow a player to set the server' spawn. Default op.
mysticessentials.delspawn: Allow a player to remove the server' spawn. Default op.
mysticessentials.home: Allows a player to use the /home command. Default true.
mysticessentials.homelist: Allows a player to view their homes list. Default true.
mysticessentials.sethome: Allows a player to set a new home. Default true.
mysticessentials.delhome: Allows a player to remove a home. Default true.
mysticessentials.back: Allows a player to use the /back command. Default op.
mysticessentials.tpa: Allows a player to use the /tpa command. Default true.
mysticessentials.tpahere: Allows use of /tpahere command. Default true.
mysticessentials.tpaccept: Allows to use /tpaccept command. Default true.
mysticessentials.tpdeny: Allows a player to use /tpdeny command. Default true.
mysticessentials.tpdeny: Allows a player to use /back command. Default op.
mysticessentials.setlanguage: Allows a player to change their language Default true.
mysticessentials.warp: Allows a player to use the /warp command. Default true.
mysticessentials.warplist: Allows a player to view the warps list. Default true.
mysticessentials.setwarp: Allows a player to set a new warp. Default false.
mysticessentials.delwarp: Allows a player to remove a warp. Default false.
mysticessentials.feed: Allows a player to feed itself. Default op.
mysticessentials.feed.others: Allows a player to feed another player. Default op.
mysticessentials.fly: Allows a player use fly command. Default op.
mysticessentials.fly.others: Allows a player to use fly command on another player. Default op.
mysticessentials.msg: Allows a player to send a private message to a player. Default true.
mysticessentials.reply: Allows a player to reply to a player. Default true.
mysticessentials.homeslimit.nolimit: Allows a player to set an unlimited amount of homes. Default op.
mysticessentials.homeslimit.#number#: Set maximum number of homes that a player can set. Default false.
mysticessentials.rules: Allows a player to see the rules. Default true.
mysticessentials.rule: Allows a player to see a particular rule. Default true.
mysticessentials.addrule: Allows a player to add a rule. Default op.
mysticessentials.setrule: Allows a player to set (update) a rule. Default op.
mysticessentials.delrule: Allows a player to remove a rule. Default op.
mysticessentials.balance: Allows a player to use the balance command. Default true.
mysticessentials.balance.others: Allows a player to see balance of an other player. Default true.
mysticessentials.setdefaulthome: Allows a player to change their default home. Default true.
mysticessentials.ignore: Allows a player to ignore private messages form a player. Default true.
mysticessentials.ignore.bypass: Players with this permission can't be ignored. Default op.
mysticessentials.ignorelist: Allows a player to see their ignored players. Default true.
mysticessentials.pay: Allows a player to send money to another player. Default true.
mysticessentials.eco: Grants permission to manage economy with the eco command. Default op.

Planned features:
- Clickable messages
- Private server mode
- Reload command
- More economy commands
- Delays
- Economy integration
- Buy, Sell and Worth commands
- New way to store translations
- Vanish command
- PlaceholderAPI integration for homes ?

Updates link:
https://github.com/AlanCretel/MysticEssentials/releases
Issues tracker:
https://github.com/AlanCretel/MysticEssentials/issues

If you need help or have any request you can pm me here or add me on Discord: Choco70#4098
Or by joining my discord server: https://discordapp.com/invite/MhQ7Kaz
Resource Information
Author:
----------
Total Downloads: 3,384
First Release: May 9, 2019
Last Update: Dec 12, 2020
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings