Remint32 / Essentials

Mindustry plugin - Essentials

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Essentials

Add more commands to the server.

I'm getting a lot of suggestions.
Please submit your idea to this repository issues or Mindustry official discord!

Requirements for running this plugin

This plugin does a lot of disk read/write operations depending on the features usage.

Minimum

CPU: Athlon 200GE or Intel i5 2300
RAM: 256MB
Disk: HDD capable of more than 3MB/s random read/write.

Recommand

CPU: Ryzen 3 2200G or Intel i3 8100
RAM: 500MB
Disk: SSD capable of more than 10MB/s random read/write.

Installation

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

7.0 version plans

  • Plugin performance optimizing
  • Monitoring resource consumption
    • Alarm when resource bank is full
  • AI
    • Pathfinding
    • OreFlow
    • Player
  • Improved detection of griefing
    • Detect non-block destroy/place griefing
      • ALL WithDraw events
  • Make lobby features
    • Show all server players
      • massage block
    • Show client server players
      • massage block
  • monitoring massage block
    • Core block
  • PvP mode rule
    • Anti coal in mech
  • Chat feature upgrade
    • Blocking bad words
    • Nickname prefix
    • Remove translate before massage
    • PvP Team chat without command
  • Improved rank system
    • Show personal ranking record

Client commands

Command Parameter Description
ch <massage> Send chat to another server ()
You must modify the settings in config/plugins/Essentials/config.txt
changepw <new password> Change account password
color Enable animated rainbow nickname.
Must enable 'realname' and can use admin.
difficulty <difficulty> Set server difficulty
event <host/join> <roomname> [map] [gamemode] Host your own server
getpos Show your current position position
help [page] Show command lists
info Show player information
jump <zone/count/total> [serverip] [port] [range] [block-type(1~6)] Create a server-to-server jumping zone.
kickall Kick all players
kill <player name> Kill other players
login <account id> <password> Login to account.
logout Log out of my account
maps [page] Show server maps
me <msg> Show special chat format
motd Show server motd
Can modify from config/plugins/Essentials/motd.txt
register <account id> <new password> <new password repeat> Register accoun
Example - /register test test123 test123
save Save current map
spawn <mob name> <count> <team name> [name] Spawn mob in player location
setperm <player name> <group name> Set player permission
status Show currently server status (TPS, RAM, Players/ban count)
suicide Kill yourself
team [Team...] Change team (PvP only)
tempban <player name> <time> Temporarily ban player. time unit: 1 hours
time Show server local time
tpp <player name> <another player name> Teleport player to other players
tp <player name> Teleport to players
tr Enable/disable auto translate
Currently only support Korean to English.
vote <gameover/skipwave/kick/rollback/map> [name] Enable animated rainbow nickname.
Must enable 'realname' and can use admin.
votekick <player name> Player kick starts voting

Console commands

Command Parameter Description
admin <player name> !! Disabled command !!
allinfo <player name> Show player information
ban <uuid/name/ip> <username/ip/uuid> Ban a person.
bansync Ban list synchronization from main server
blacklist <add/remove> <player name> Block special nickname.
reset <zone/count/total> Clear a server-to-server jumping zone data.
reload Reload Essentials config
reconnect Reconnect remote server (Essentials server only!)
kickall Kick all players
kill <player name> Kill target player
nick <player name> <new name> Show player information
pvp <anticoal/timer> [time...] Set gamerule with PvP mode
setperm <player name> <group name> Set player permission group
sync <player name> Force sync request from the target player
team <player name> Change target player team
tempban <uuid/name/ip> <username/ip/uuid> Temporarily ban player. time unit: 1 hours

About

Mindustry plugin - Essentials


Languages

Language:Java 99.7%Language:HTML 0.3%