Nessarix - Server administration plugin - [Like Essentials]
1.1.0Commands like Essentials, Economy and Vault Support, MotD and much more!
About Nessarix
Nessarix is a server administration plugin with a big collection of commands and features.
We are also creating addons, that are optional to download.
Features
Every message configurable
Economy system with Vault Support, optinal MySQL
Configurable MotD ans Slots (Also infinity slots)
Custom Whitelist-message
Custom Join- & Quitmessage
Warps and Spawn
Vanish system, compatible with all Nessarix commands
Unsafe enchantments, for example sharpness 50
Private message system
Custom tablist
Commands
/broadcast <message> - nessarix.command.broadcast
/msg <player> <message> - nessarix.command.msg
/r <message> - nessarix.command.r
/day - nessarix.command.day
/night - nessarix.command.night
/sun - nessarix.command.sun
/craft - nessarix.command.craft
/enchant <enchantment> <level> - nessarix.command.enchant
/fly [player] - nessarix.command.fly / nessarix.command.fly.other
/gamemode <gamemode> [player] - nessarix.command.gamemode / nessarix.command.gamemode.other
/heal [player] - nessarix.command.heal / nessarix.command.heal.other
/invsee <player> - nessarix.command.invsee
/item <material> [amount] - nessarix.command.item
/skull <name> - nessarix.command.skull
/tp <player> - nessarix.command.tp
/tphere <player> - nessarix.command.tphere
/vanish [player] - nessarix.command.vanish
/nessarix - nessarix.command.nessarix
/tpa <player> - nessarix.command.tpa
/tpahere <player> - nessarix.command.tpahere
/tpaall - nessarix.command.tpaall
/tpaccept - nessarix.command.tpaccept
/tpdeny - nessarix.command.tpdeny
/ setwarp <name> - nessarix.command.setwarp
/delwarp <name> - nessarix.command.delwarp
/warp <name> - nessarix.command.warp
/warps - nessarix.command.warps
/setspawn - nessarix.command.setspawn
/spawn - nessarix.command.spawn
/eco <set/get/remove/add> <player> [amount] - nessarix.command.eco
/money [player] - nessarix.command.money / nessarix.command.money.other
/pay <player> <amount> - nessarix.command.pay
/kick <player/all> [message] - nessarix.command.kick
/ec [player] - nessarix.command.ec / nessarix.command.ec.other
Other Permissions
Join when server is full - nessarix.alwaysjoin
Get "new version" messages - nessarix.updatenotify
Use colorcodes in chat - nessarix.colorchat
Bugs and Problems
If you have any bugs or problems, please post it in our " bugs" channel on our discord.
We help you as fast as we can, but please remember that it's sometime not so easy to fix a bug in a few minutes.
If you have any errors in your console, please post that also in our "bugs" channel and we can fix it easier.
Thank you very much!
Addons
You can download addons for more features. Just put them in your 'plugins' folder and restart the server. All informations about the addons are written on the addon page.
TabPrefix Addon - Created by bySphinx
You can also create your own Addons.
1. Create normal spigot plugin and import the spigot API.
2. Import Nessarix Plugin (Nessarix-Spigot.jar)
3. Create and register addon in onEnable method, unregister it in onDisable method
public Addon addon;
public YamlConfiguration cfg;
public void onEnable(){
addon = new Addon("Addon Name", this); //Create addon
addon.setAuthor("Your name"); //Set Author
addon.setDescription("Description of your addon"); //Set Description
addon.setVersion("1.0.0"); //Set Version
addon.setWebsite("https://www.your-custom.website/"); //Set your website
HashMap<String, Object> content = new HashMap<>(); //Add default values to addon config
content.put("customboolean", true);
cfg = addon.createConfig("configname.yml", content); //Create / load config with content
addon.addLanguageString("custommessage", "&bHello %player%"); //Add entries to language files
addon.saveLanguageChanges(); //Save Language file changes from addLanguageString() method
addon.register(); //Register addon to Nessarix
}
public void onDisable(){
addon.unregister(); //Unregister addon to Nessarix
}
/* Other methods */
boolean customboolean = cfg.getBoolean("customboolean"); //Get boolean from addon config
HashMap<String, String> replacement = new HashMap<>(); //Optional HashMap for replacements
replacement.put("%player%", "bySphinx");
String message = addon.getColorString("custommessage", replacement); //Get message from lang files with replacements and colorcodes
String message = addon.getColorString("custommessage"); //Get message from lang files with colorcodes
String message = addon.getString("custommessage", replacement); //Get message from lang files with replacements
String message = addon.getString("custommessage"); //Get message from lang files
addon.saveConfig(cfg); //Save config
addon.setWarp("NAME", location); //Set warp
Location location = addon.getWarp("NAME"); //Get warp location
boolean warp_exists = addon.warpExists("NAME"); //Check if warp exists
boolean use_economy = addon.useEconomy(); //Check if Nessarix uses economy
double player_balance = addon.getPlayerBalance(player); //Get player Balance (only when economy = true)
addon.setPlayerBalance(player, 1000); //Set player balance (only when economy = true)
ArrayList<Player> vanished_players = addon.getVanishedPlayers(); //Get all vanished players
Support, Questions and Ideas
If you need support, have a question or a nice idea, please visit our Discord:
https://discord.gg/Uvte9HN
Thank you!
Servers
Here you see a list of servers that use Nessarix. If you also use our plugin, contact us on our discord (support channel) and we will add your server to the list.
ViapexMC.de
BuxxLP.de
shieldscraft.mcpro.co
Languages
Nessarix comes with an english language file, but we are still working on more languages.
Here you have a list of translated files by other users. Just insert them into your plugins/Nessarix/lang/ folder and change the value "lang: en" in your config.yml to the copied file (JUST the name, NOT .yml!).
You can also create your own file and send it to us on discord and we will add your file here.
GERMAN - de.yml (Translated by Viapex)
FRENCH - fr.yml (Translated by Cellular)
Versions
Nessarix works in the following versions:
- 1.8.8
- 1.9
- 1.9.2
- 1.10
- 1.10.2
- 1.11
- 1.11.1
- 1.11.2
- 1.12
- 1.12.2
- 1.13
- 1.13.1
- 1.13.2
- 1.14
- 1.14.3
- 1.14.4
Updates
We are still working on Nessarix and its not the final version, also new minecraft versions will be supported in the future.
We created a config system that automatically checks your config for updates, so if there is a new update you will be notified and after you downloaded and replaced it the config and lang files will be updated automatic,
so you don't have to delete any files.
We hope you enjoy Nessarix and wish you a great time.
Thank you for your support!
Nessarix is created by
bySphinx:
https://www.youtube.com/bySphinx
BigIntegerYT:
https://www.youtube.com/channel/UCcVfpcn6aYUpi3z86CkHNNA
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta