Skip to content

Kieaer/Essentials

Repository files navigation

Essentials

GitHub all releases GitHub release (latest by date)
Add more commands to the server.
Requires Java 17 or higher!

This plugin was created because the creators were very angry with too many Griefers in Mindustry 4.0 Alpha version.
To create this plugin, I'm spent all night studying a programming language I hadn't looked at in my entire life. lol

Basically, this plugin focuses on finding cheats and griefers, but it adds additional features to make it useful on other servers as well.

Installation

Put this plugin in the <server folder location>/config/mods folder.

Client commands

Command Parameter Description
achievements [page] Show your achievements
broadcast <message...> Send message to all connected servers
changemap <name> [gamemode] Change the world or game mode immediately.
changename <target> <new_name> Change player name
changepw <new_password> <password_repeat> Change account password.
chars <text...> Make pixel texts on ground.
chat <on/off> Mute all players without admins
color Enable color nickname
discord Open server discord url
effect <on/off/level> [color] Turn other players' effects on or off, or set effects and colors for each level.
exp <set/hide/add/remove> [values/player] [player] Edit account exp values
fillitems [team] Fill the core with items.
fuck [command] Corrects and executes a command with typos
gg [team] Make game over immediately.
god [player] Set max player health
help [page] Show command lists
hub <parameter> [ip] [parameters...] Create a server to server point.
info [player...] Show player info
js [code...] Execute JavaScript code
kickall Kick all players without admins.
kill [player] Kill player's unit.
killall [team] Kill all enemy units
killunit <name> [amount] [team] Destroy specific units
login <id> <password> Log-in to account.
log Enable block history view mode
maps [page] Show server map lists
me <text...> Chat with special prefix
meme <type> Enjoy mindustry meme features!
motd Show server's message of the day
mute <player> Mute player
nextmap [map] Set the next map to move to after game over
pause Pause or Unpause map
players [page] Show current players list
pm <player> <message...> Send a private message
ranking <time/exp/attack/place/break/pvp> [page] Show player ranking
reg <id> <password> <password_repeat> Register account
report <player> <reason...> Report a player
rollback <player> Undo all actions taken by the player.
setitem <item> <amount> [team] Set item to team core
setperm <player> <group> Set the player's permission group.
skip <wave> Start n wave immediately
spawn <unit/block> <name> [amount(rotate)/block_team] [unit_team] Spawn units or block at the player's current location.
status Show current server status
strict <player> Set whether the target player can build or not.
t <message...> Send a meaage only to your teammates.
team <team> [name] Set player team
time Show current server time
tp <player> Teleport to other players
track Display the mouse positions of players.
unban <player> Unban player
unmute <player> Unmute player
url <command> Opens a URL contained in a specific command.
vote <kick/map/gg/skip/back/random> [player/amount/world] [reason] Start voting
votekick <player> Start kick voting
weather <weather> <seconds> Adds a weather effect to the map.
ws [args...] WorldEdit selection and block manipulation

Server commands

Command Parameter Description
chat <on/off> Mute all players without admins
debug [parameter...] Debug any commands
gen Generate wiki docs
kickall Kick all players.
kill <player> Kill player's unit
killall [team] Kill all units
killunit <name> [amount] [team] Destroy specific units
mergeplayer <from_uuid> <to_uuid> Merge two player accounts (from → to).
mute <player> Mute player
reload Reload essential plugin configs.
setfeedbackprovider <player> Set the FeedbackProvider achievement for a player
setmapprovider <player> Set the MapProvider achievement for a player
setperm <player> <group> Set the player's permission group.
strict <player> Set whether the target player can build or not.
team <team> <name> Set player team
tempban <player> <time> [reason] Ban the player for a certain period of time
unmute <player> Unmute player

README.md Generated time: 2026-05-20 20:44

License

Free License

You can copy and modify my source code and claim it as your own!
Because if you want to implement a specific features, the source code will be the same after all lol

About

Mindustry plugin - Essentials

Topics

Resources

Stars

Watchers

Forks

Contributors