So since 1.9 came out, Essentials has not been updated, so I decided to make a server-core plugin based on Essentials, so servers can enjoy the core commands, aswell as many other features. The plugin can be used for any sized server, and is compatible with 1.9 Minecraft, and I will soon make it compatible with 1.8 aswell, for servers that hasn't updated yet.
Commands:
MySQL Setup tutorial:
The plugin has MySQL support, but you might not know how to set it up or what its for. MySQL in this case, a feature, storing player information, this means that it stores:
Welll there are some things in the config which needs to be filled out.
First of all, to set up a database with phpMyAdmin or something like that, please refer to a guide. So you have your database, but how do you link it? Follow these steps to link it properly:
How to install:
GitHub source code:
If you are interested in the source code, please do go ahead and visit the repository at GitHub.
To-do list:
- Ability to edit another players inventory while in /invsee.
- Warps. They will work as a public version of "homes" meaning everyone with permission (for specified warps) will be able to teleport to them. - Warps will be in the next version of the plugin
- Teleport delay, and ability to change delay inside config.
- MOTD - A message sent to the individual player whenever he joins the server.
- Economy, that probably will use Vault as core.
- Jails. Setting up jails, jailing others and all that stuff.
Anything else you want me to add? Post suggestions in the comments section down below, and I will make sure to have a look at it!
Final Comments:
I am currently working on many more commands and features, so you guys will get the best out of the plugin. If you have any specific suggestions, for features or any commands you want implemented, post a comment down below!
Also if you want to donate to me to help me keep making updates and other plugins, please do click the button below to show some support!
![[IMG]](//proxy.spigotmc.org/128e6625e86a299d19b76bb8ef6dc1ce7fa7b7e8?url=http%3A%2F%2Fwww.cybervaldez.com%2Fmyuploads%2FPaypal-donate.gif)
Commands:
- /altess reload - Reloads the plugin configurations.
- /home - Teleports you to your home.
- /sethome - Sets your home at current location.
- /delhome - Deletes your home if you have any.
- /mute - Mutes a player forever until unmuted. (Support for mute amounts will be added soon)
- /unmute - Unmutes a specified player, that is muted.
- /heal - Heals the specified player. If no player is specified, it will heal yourself.
- /feed - Saturates the specified player. If no player is specified, it will saturate yourself.
- /invsee - Views the inventory of a specified player (You cannot move any of his items, but support for that will be added in future updates)
- /gamemode - Changes your gamemode, or another player's gamemode, to any of the current gamemodes.
- /clearinventory - Clears your inventory, or a specified players inventory. (This includes armor)
- /fly - Toggles flying for you or a specified player.
- /ping - Tells you what ping time (ms) you currently have.
- /tptoggle - Toggles if players can teleport to you, or teleport you to them.
- /tp - Teleports people to other people, using multiple syntax types.
- /tphere - Teleports a specific player to you.
- /spawn - Teleports you to the spawn, if there is any.
- /setspawn - Sets spawn at current location.
- /createkit <kitname> - Creates a kit from your inventory.
- /delkit <kitname> - Deletes a specified kit from the config.
- /kit <kitname> - Spawns a kit from the config
- altess.home - Allows people to use /home.
- altess.sethome - Allows people to set their home.
- altess.sethome.amount.<allowed amount> This number can be up to 100, and its how many homes the player is allowed to have. If the player doesnt have any amount permissions, they can set 1 home.
- altess.delhome - Allows people to delete their home.
- altess.mute - Allows people to mute others.
- altess.unmute - Allows people to unmute others.
- altess.heal - Allows people to heal others, or themselves.
- altess.feed - Allows people to saturate others, or themselves.
- altess.invsee - Allows people to view peoples inventories.
- altess.gamemode.survival - Allows people to change to survival.
- altess.gamemode.creative - Allows people to change to creative.
- altess.gamemode.adventure - Allows people to change to adventure.
- altess.gamemode.spectator - Allows people to change to spectator.
- altess.clearinventory - Allows people to clear their own inventory.
- altess.clearinventory.others - Allows people to clear other people's inventory.
- altess.fly - Allows people to toggle fly for themselves.
- altess.fly.others - Allows people to toggle other players fly.
- altess.ping - Allows people to check their own ping time.
- altess.tptoggle - Allows people to toggle if players can to them or not.
- altess.tp - Allows people to teleport to people, and to teleport players to other players.
- altess.tphere - Allows people to teleport other players to themselves.
- altess.spawn - Allows people to teleport to the server spawn, if any exist.
- altess.setspawn - Allows people to set the spawn of the server.
- altess.createkit - Allows people to create kits from their inventory.
- altess.delkit - Allows people to delete specified kits from the config.
- altess.kit - Allows people to spawn kits to their inventory
- altess.kits.<kitname> - Allows a player to use a specific kit. This will ONLY be avalible if the player already has altess.kits, so remember that. Also make sure its altess.KITS and not altess.KIT.
- altess.reload - Allows people to reload the entire plugin.
- altess.setwarp - Allows people to set warps.
- altess.warp - Allows people to view a list of warps.
- altess.warp.<warp name> - Allows people to warp to specified warp name.
MySQL Setup tutorial:
The plugin has MySQL support, but you might not know how to set it up or what its for. MySQL in this case, a feature, storing player information, this means that it stores:
- Player UUID
- Player Name
- Player Kills
- Player Deaths
- Last Login Time
Welll there are some things in the config which needs to be filled out.
First of all, to set up a database with phpMyAdmin or something like that, please refer to a guide. So you have your database, but how do you link it? Follow these steps to link it properly:
- Open the AlternateEssentials config.yml file
- Set mysql-ipaddress as the ip address where your database is located. In phpMyAdmin, this info is at the top-left where it says "Server: <ip>". This address can also be "localhost" which works fine, just write that in the config.
- Afterwards, you should check your database port and change it if needed. The default port for SQL servers is 3306, so leave it at that if you can't get it, or contact the server host or whatever.
- Now enter the username for the account, this can be found under User Accounts. If you login to the database from a server host, the username is the username you use to log into the database.
- Now enter the password for the account. The password has been set by you, so enter your own account password for the account. If you use a server host, post in the password you use when connecting to the database.
- And finally, flip the mysql-enabled over to true, then reload or restart the server. If this worked, it should create a table called "playerData" and start storing up data from players.
How to install:
- Download the latest .jar file
- Put the .jar file in your plugins folder
- Stop the server and re-start it (You can also reload)
- Enjoy the plugin, with many more features to come!
GitHub source code:
If you are interested in the source code, please do go ahead and visit the repository at GitHub.
To-do list:
- Ability to edit another players inventory while in /invsee.
- Warps. They will work as a public version of "homes" meaning everyone with permission (for specified warps) will be able to teleport to them. - Warps will be in the next version of the plugin
- Teleport delay, and ability to change delay inside config.
- MOTD - A message sent to the individual player whenever he joins the server.
- Economy, that probably will use Vault as core.
- Jails. Setting up jails, jailing others and all that stuff.
Anything else you want me to add? Post suggestions in the comments section down below, and I will make sure to have a look at it!
Final Comments:
I am currently working on many more commands and features, so you guys will get the best out of the plugin. If you have any specific suggestions, for features or any commands you want implemented, post a comment down below!
Also if you want to donate to me to help me keep making updates and other plugins, please do click the button below to show some support!
![[IMG]](http://proxy.spigotmc.org/128e6625e86a299d19b76bb8ef6dc1ce7fa7b7e8?url=http%3A%2F%2Fwww.cybervaldez.com%2Fmyuploads%2FPaypal-donate.gif)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.9
- 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.
AlternateEssentials is a free Minecraft Java mod. Compatible with Minecraft 1.9. Downloaded 901 times (via Spigot). Download it and open it directly in the game.