Project

General

Profile

Defect/Bug #256

Updated by Slind almost 9 years ago

The development of mark2 was continued by gsand. Thanks to xfel for the update. Time to test it and if it works fine to switch as it is maintained and the code structure a lot better than rtk. :) 
 https://github.com/gsand/mark2 
 https://github.com/MineYourMind/mark2 

 Issues and concerns: 
 * -no hold/unhold feature- implemented by Xfel 
 * page up/down slow and only a few rows not real pages (press a hundred times to get to the server start up) 
 * -start a server in the background from command line (you need to wait till it started up fully else you kill it)- mark2 start -i <dir> 
 * -console color support behaves odd (on startup it works, later on it doesn't)- seems to have fixed with the console parsing support for spigot < 1.8 
 * -scripts and properties not reloading on ~restart and no ~reload command- ~reload | ~reload-plugin -> but doesn't reload built-in services 
 * -console content is not mark/copy-able, pasting doesn't work either- You can select text while holding shift. However, this will also select the side parts. 
 * -mark2 commands in attached mode are prefixed a "~" which causes issues when used in screen/tmux, is difficult to use on mobile devices, unknown keyboard layouts- "." alias implemented 
 * -console parsing doesn't work with other server version than latest spigot.- Tested with hubris and the 1.6 hub, can't reproduce. 
 * -send command/event to all running servers- for f in `mark2 list`; do mark2 send -n $f $yourcommand; done 
 * disable gui (pure console stream + input): hotkey, attach param.. (especially for the use with small screens and copying multiple lines) https://i.imgur.com/z2E1JEK.png 
 * mark2 instance exiting when server is initiating shutdown including spigot watchdog kill (server freeze) [1] 
 * not detecting crash/freeze if the console thread isn't shutting down [2] 
 * console output is doubled, tripled.. quite often 

 Nice to have: 
 * username (top right) based on environment variable (set on ssh login based on key) 
 * server uptime in stats 
 * tps in stats (probably not be possible) 
 * -highlight selected server (e.g. different background color)- 
 * list upcoming scheduler events instead of players (e.g. 5:12 /backup, 12:55 ~restart) 

 [1] http://pastebin.com/BXyka2je http://pastebin.com/cAgmZZWp 
 [2] http://pastebin.com/U30vsqwJ

Back