Commit graph

61 commits

Author SHA1 Message Date
LordMZTE 9968bb0068
implement proper ping 2022-08-15 23:17:44 +02:00
LordMZTE 5700899216
update dependencies 2022-08-15 22:48:33 +02:00
LordMZTE 656984ab69
fix incorrect description width with formatting 2022-04-12 01:39:14 +02:00
LordMZTE 8c7790e3e2
fix logging and switch to clap derive 2022-04-02 00:58:39 +02:00
LordMZTE 05de59253b
Add support for reponse sent when the server is starting
Other changes:
- bump dependencies
- upgrade rust edition
- switch to tracing
2022-04-02 00:39:04 +02:00
LordMZTE d97383f31f add debug logging 2021-12-06 12:11:10 +01:00
LordMZTE af22c22406 update readme 2021-12-06 11:51:11 +01:00
LordMZTE e48d477c59 add DNS SRV lookup functionality 2021-12-06 11:44:38 +01:00
LordMZTE d97865c360 switch to miette 2021-10-09 00:30:41 +02:00
LordMZTE f015c85c60 server description now printed with coloring 2021-09-07 15:08:46 +02:00
LordMZTE 258899cf61 add gitignore, license and formatter config 2021-09-07 13:50:44 +02:00
LordMZTE 5068996284 use viuer for mcstat image output. 2021-04-29 13:03:33 +02:00
LordMZTE 27517a6994 added base64 image decoding in-house 2021-04-29 00:56:06 +02:00
LordMZTE dd790d8adf remove some unused dependencies and add todo file 2021-04-29 00:14:30 +02:00
LordMZTE ca1064acb3 cleanup cargo.toml and remove unused tokio features 2021-04-28 23:51:12 +02:00
LordMZTE 1efda6db50 switch to structopt 2021-04-24 15:55:46 +02:00
LordMZTE 95d856eab4 add ping display to mcstat 2021-04-17 14:26:16 +02:00
LordMZTE 71d3f4e5ee generate completions for mcstat 2021-02-21 14:38:22 +01:00
LordMZTE 8505225e1a increase mcstat timeout 2021-01-02 23:33:33 +01:00
LordMZTE 82f65ed721 mcstat cleanup 2020-12-03 19:45:06 +01:00
LordMZTE 56f1f7ac9b add dockerfile 2020-11-27 23:16:33 +01:00
LordMZTE ae580c1d00 block table entry will no longer be smaller then title 2020-11-24 17:43:00 +01:00
LordMZTE d6710cfac7 add blank lines and protocol version to table 2020-11-24 17:37:55 +01:00
LordMZTE 2de875d9c7 table block will not exceed terminal width 2020-11-24 17:31:27 +01:00
LordMZTE 5353975725 output overhaul 2020-11-22 14:51:10 +01:00
LordMZTE 71a3ea55b4 add forge channels to list of info
that mcstat provides
2020-10-30 16:57:42 +01:00
LordMZTE a934e610ec remove port argument
port will now be parsed from the ip argument
2020-10-29 15:25:06 +01:00
LordMZTE d0f9ed1afe Merge branch 'master' of https://github.com/LordMZTE/utils 2020-10-28 14:50:42 +01:00
LordMZTE e4ea9b57ec fix "this server has mods" not being displayed
on 1.16 forge servers
2020-10-28 14:48:35 +01:00
LordMZTE 6db20e631b forge 1.16 and forge channels support 2020-10-28 14:45:56 +01:00
LordMZTE 499573d011 replace macro_use with normal use 2020-10-23 17:36:56 +02:00
LordMZTE 60df88dee1 add message when the server has mods
and the user doesnt provide the -m arg
2020-10-10 21:29:25 +02:00
LordMZTE 739b113e9d update readme 2020-10-09 21:40:39 +02:00
LordMZTE 271aac14b7 use git version of async-minecraft-ping
instead of local
2020-10-09 20:02:31 +02:00
LordMZTE d16af9e11b raw output will now display nothing else
fmt
2020-10-09 19:56:37 +02:00
LordMZTE 2673036cb0 added mod list version support
print_table! macro now takes argument for width of placeholders
2020-10-09 15:50:21 +02:00
LordMZTE 1779273659 mcstat: added support for mod lists
use fork of async-minecraft-ping
implement support for extra description
all servers with motd should have it shown now
2020-10-09 15:21:43 +02:00
LordMZTE fe5dc29941 add todo to mcstat 2020-10-09 00:19:39 +02:00
LordMZTE aaad7908eb update buf-rand 2020-10-06 01:22:51 +02:00
LordMZTE ebe59d3195 added utf8 test to asciifyed image only in debug
renamed print_table macro identifyers
added some docs
added none_if_empty macro
get_image now returns String instead of Vec<u8>
2020-09-29 15:05:15 +02:00
LordMZTE 82f620600f commit lib.rs changes.
oops
2020-09-29 13:47:57 +02:00
LordMZTE 25bd1c2dd3 table headers are now centered
print_table macro can now use trailing comma
2020-09-29 13:47:15 +02:00
LordMZTE 6e885a879b use async block instead of function for server connection 2020-09-25 19:52:57 +02:00
LordMZTE 2634ae195d asciify dependency now using crates instead of git due to update 2020-09-25 17:27:11 +02:00
LordMZTE e3387624e8 add timeout to mcstat 2020-09-25 16:20:39 +02:00
LordMZTE 68096eb2d2 use deref instead of delegate for BufRandomizer 2020-09-15 01:23:39 +02:00
LordMZTE 71123dfbef move some stuff to lib.rs 2020-09-13 12:38:34 +02:00
LordMZTE 9b50328940 use anyhow for error handling
fix argument bug
2020-09-13 12:27:56 +02:00
LordMZTE f91ea5a845 add readme files for modules 2020-09-12 19:30:23 +02:00
LordMZTE dcd073f7ba improve arguments
add new line before favicon
2020-09-12 15:53:19 +02:00