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 bySphinxClick to expand...
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
Code (Java):
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
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
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.coClick to expand...
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.
Click to expand...
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
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- 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.
Nessarix - Server administration plugin - [Like Essentials] is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 2,948 times (via Spigot). Download it and open it directly in the game.