Cstats: Difference between revisions

From RetroMC
Jump to navigation Jump to search
m (Changed display title; formatting fixes)
m (Added a link to the Discord server page.)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Category:Server internals]] {{DISPLAYTITLE:cstats}}
[[Category:Server internals]] {{DISPLAYTITLE:{{MCColor|&3|c}}stats}}
{{Infobox
{{Infobox
| above = cstats<hr>
| above = cstats<hr>
Line 6: Line 6:
| image2 = [[File:Screenshot_2024-08-23_19-31-51.png|200px]]
| image2 = [[File:Screenshot_2024-08-23_19-31-51.png|200px]]
| caption2 = Desktop (Windows)<hr>
| caption2 = Desktop (Windows)<hr>
| image3 = [[File:cstats-macOS.png|200px]]
| caption3 = Desktop (macOS)<hr>
| label1 = Creators
| label1 = Creators
| data1 = {{user|SvGaming234}} [https://github.com/svgaming234 GitHub]
| data1 = {{user|SvGaming234}} [https://github.com/svgaming234 GitHub]


| label2 = Established (release 0.1.0)
| label2 = Established (release 0.1.0)
| data2  = 2 August 2024
| data2  = August 2<sup>nd</sup> 2024


| label3 = Source code
| label3 = Source code
Line 19: Line 21:
}}
}}


'''cstats''' is a desktop command-line application designed as an alternative to [[J-Stats]] created by {{user|SvGaming234}}. Work on it started as early as June 9 2024, however the first stable version (0.1.0) released on August 2 2024. It is based on {{user|Noggisoggi}}'s player list script. The data is gathered from RetroMC [[API|APIs]], both documented and undocumented ones.
'''cstats''' is a desktop command-line application designed as an alternative to [[J-Stats]] created by {{user|SvGaming234}}. Work on it started as early as June 9<sup>th</sup> 2024, however the first stable version (0.1.0) released on August 2<sup>nd</sup> 2024. It is based on {{user|Noggisoggi}}'s player list script. The data is gathered from RetroMC [[API|APIs]], both documented and undocumented ones.


== Main menu ==
== Main menu ==
Line 35: Line 37:
== Chat ==
== Chat ==


This function displays recently sent messages (does not display messages sent from the Discord server due to API limitations).
This function displays recently sent messages (does not display messages sent from the [[Discord server|RetroMC Discord server]] due to API limitations).


[[File:Screenshot_20240824_185105.png|400px]]
[[File:Screenshot_20240824_185105.png|400px]]
Line 104: Line 106:
== Credits ==
== Credits ==


{{user|zavdav}} helped out a lot with testing, as well as telling {{user|SvGaming234}} about the getUser undocumented API which allowed me to create the playerstats function.<br>
{{user|zavdav}} helped out a lot with testing, as well as telling {{user|SvGaming234}} about the getUser undocumented API which allowed him to create the playerstats function.<br>
{{user|Noggisoggi}} created the script the software was based on.<br>
{{user|Noggisoggi}} created the script the software was based on.<br>
{{user|JohnyMuffin}} created the API which this software uses, as well as [[J-Stats]] which served as the inspiration for this tool.<br>
{{user|JohnyMuffin}} created the API which this software uses, as well as [[J-Stats]] which served as the inspiration for this tool.<br>

Latest revision as of 01:17, 27 September 2024

cstats
Desktop (Linux)
Desktop (Windows)
Desktop (macOS)
Creators16.png SvGaming234 GitHub
Established (release 0.1.0)August 2nd 2024
Source codehttps://github.com/svgaming234/cstats
Latest Versionv0.3.1

cstats is a desktop command-line application designed as an alternative to J-Stats created by 16.png SvGaming234. Work on it started as early as June 9th 2024, however the first stable version (0.1.0) released on August 2nd 2024. It is based on 16.png Noggisoggi's player list script. The data is gathered from RetroMC APIs, both documented and undocumented ones.

Main menu

The main menu displays cstats ASCII art, a random player quote, and a function selector.

Player list

This function displays the player count, as well as a list of currently online players.

Chat

This function displays recently sent messages (does not display messages sent from the RetroMC Discord server due to API limitations).

Village list

This function returns the total village count of RetroMC villages, as well as a list of every RetroMC village.

Village details

This function returns in-depth data about a village.

Player stats

This function returns in-depth data about a player.

Leaderboard

This function returns the top 25 players in every statistic tracked by J-Stats.

Splash list

  1. "GUI soon(tm)" - samcraft3
  2. "fer" - Krissofer
  3. "chatGPT-free code!" - samcraft3
  4. ";3" - ospence5
  5. "Up to 4 times more Notchcode" - Krissofer
  6. "Now with more Notchcode(tm)" - SvGaming234
  7. "Maybe RetroMC is the friends we met along the way?" - Pittofer
  8. "Jthings are Just better" - Pittofer
  9. "guh" - SvGaming234
  10. "Coming soon(TM) to theaters and computers near you!" - Noggisoggi
  11. "Together, we are RetroMC!" - Noggisoggi
  12. "true and real" - Noggisoggi
  13. "wb" - Noggisoggi
  14. "fer fer" - Noggisoggi
  15. "hmmmm" - Noggisoggi
  16. "https://wiki.retromc.org/" - Noggisoggi
  17. "Now with less Notchcode(TM)" - Noggisoggi
  18. "holy" - Noggisoggi
  19. "h" - Noggisoggi
  20. "how dee feller" - Noggisoggi
  21. ".;,;." - Noggisoggi
  22. "/vote day" - Noggisoggi
  23. "Brown bricks in Minecrap" - Noggisoggi
  24. "All hail Scout (not the TF2 one)" - Noggisoggi
  25. "Crystallitis and plasmoids? In *my* RetroMC? It's more likely than you think." - Noggisoggi
  26. "Authenticated with uhhhhhh Nodes." - Noggisoggi
  27. "oh god Scout's staring into my soul pleas send help us help you help us all" - Noggisoggi
  28. "instructions unclear; found red crystals on the back of head" - Noggisoggi
  29. "A certain VC is known to be one of the epicenters of brane rot.." - Noggisoggi
  30. "wb" - Literally everyone on the server
  31. "/home supersecretduplicationstashferfer" - SvGaming234
  32. "ÂÂÂÂÂÂÂÂÂÂÂÂ" - The RMC player list API for no reason
  33. "h" - Ade1ie
  34. "its ferfer not fer fer" - SvGaming234
  35. "the retromc" - Noggisoggi
  36. "You cannot afford to kill a Wild_Wolf" - zavdav

Credits

16.png zavdav helped out a lot with testing, as well as telling 16.png SvGaming234 about the getUser undocumented API which allowed him to create the playerstats function.

16.png Noggisoggi created the script the software was based on.

16.png JohnyMuffin created the API which this software uses, as well as J-Stats which served as the inspiration for this tool.