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.
Put this plugin in the <server folder location>/config/mods
folder.
Command | Parameter | Description |
---|---|---|
vote | <kick/map/gg/skip/back/random> [player/amount/world_name] [reason] | Start voting |
broadcast | <text...> | Broadcast message to all servers |
changemap | <name> [gamemode] | Change the world or gamemode immediately. |
changename | <new_name> [player] | Change player name. |
changepw | <new_password> <password_repeat> | Change account password. |
chat | <on/off> | Mute all players without admins. |
chars | <text...> | Make pixel texts |
color | Enable color nickname | |
discord | Authenticate your Discord account to the server. | |
dps | Create damage per seconds meter block | |
effect | <level> [color] | Set the effect and color for each level. |
exp | <set/hide/add/remove> [values/player] [player] | Edit account EXP values |
fillitems | <team> | Fill the core with items. |
freeze | <player> | Stop player unit movement |
gg | [team] | Force gameover |
god | [name] | Set max player health |
help | [page] | Show command lists |
hub | <set/zone/block/count/total/remove/reset> [ip] [parameters...] | Create a server to server point. |
hud | <health> | Enable unit information. |
info | [player] | Show your information |
js | [code...] | Execute JavaScript codes |
kickall | All users except yourself and the administrator will be kicked | |
kill | [player] | Kill player. |
killall | [team] | Kill all enemy units |
killunit | <name> [amount] [team] | Destroys specific units only. |
lang | <language_tag> | Set the language for your account. |
log | Enable block log | |
login | <id> <password> | Access your account |
maps | [page] | Show server maps |
me | <text...> | broadcast * message |
meme | <type> | Enjoy meme features! |
motd | Show server motd. | |
mute | <player> | Mute player |
pause | Pause server | |
players | [page] | Show players list |
pm | <player> [message...] | Send private messgae |
ranking | <time/exp/attack/place/break/pvp> [page] | Show players ranking |
reg | <id> <password> <password_repeat> | Register account |
report | <player> <reason...> | Report player |
rollback | <player> | Undo all actions taken by the player. |
search | [value] | Search player data |
setitem | <item> <amount> [team] | Set team core item amount |
setperm | <player> <group> | Set the player's permission group. |
skip | Start n wave immediately. | |
spawn | <unit/block> <name> [amount/rotate] | Spawns units at the player's location. |
status | Show server status | |
team | <team_name> [name] | Change team |
tempban | <player> <time> [reason] | Ban the player for a certain period of time. |
time | Show server time | |
tp | <player> | Teleport to other players |
tpp | [player] | Lock on camera the target player. |
track | Displays the mouse positions of players. | |
unban | <uuid> | Unban player |
unmute | <player> | Unmute player |
url | <command> | Opens a URL contained in a specific command. |
weather | <rain/snow/sandstorm/sporestorm> <seconds> | Adds a weather effect to the map. |
Command | Parameter | Description |
---|---|---|
debug | [bool] | Show plugin internal informations |
gen | Generate README.md texts | |
reload | Reload permission and config files. | |
setperm | <player> <group> | Set the player's permission group. |
sync | Match ban list with all connected servers. | |
tempban | <player> <time> [reason] | Ban the player for a certain period of time. |
README.md Generated time: 2023-04-08 17:24:52
- Main - Execute various settings and services to start the plugin.
- Bundle - It's used to add various languages to the plugin.
- Commands - Add server/client commands.
- Config - Loads or saves settings used by the plugin.
- DB - Save and load using SQLite to store player data.
- Event - It works when an event occurs within the game.
- FileWatchService - A service that monitors permissions and config files so that they are applied in real time when you modify them.
- Permission - Read the permission file and check the permissions between players.
- PluginData - Save and load using SQLite to store plugin data.
- Trigger - Save and load player data, start ban sharing server/client, added feature triggers.
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