Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dungeon Stats Display (Minescript)

A Minecraft Hypixel Skyblock Dungeon script.
You can use your own API key to see user stats.
Base on Minescript

Stars

Docs Docs
License

Why this?

  • Recently, the Odin mod has occasionally been displaying error codes related to 429 or 500, which often prevents us from quickly determining whether a user’s gear, secrets, and other items meet our requirements.
  • So, I created this script to allow users to send requests by applying for your own API keys.
  • Also, all data returned from Hypixel is processed locally; your API key will not be uploaded anywhere other than Hypixel!

Demo

I formatted the output based on Odin's output format. — shout-out to Odin! DEMO StatsDisplay DEMO Output style

How to use?

  • Download Minescript from Modrinth.

  • Make sure you have Python in you computer.

  • Install the dependencies:

    pip install requests nbt
  • Download the dungeon_stats_display.py file.

  • Put dungeon_stats_display.py file to the minscript foldor. (which might be in .minecraft/minescript depends on what client you are using)

  • DON'T forget to generate your API key at Hypixel developer.

  • After enter your Minecraft, type \dungeon_stats_display in chat. (which start this script)

  • Type !dsd key YOUR_API_KEY (replace YOUR_API_KEY with your autual key)

    • You can also type !dsd key to see if your key is set correctly.
  • You can now join any party finder! You will see the stats of the player who join!

  • If you want the script to run automatically when the game starts, you need to add this line to .minecraft/minescript/config.txt:

    autorun[*]=\dungeon_stats_display
    

How does this work?

At first, I used the Minescript EventQueue to call register_chat_listener, but perhaps due to issues with my other mods, it couldn't capture my chat messages. Since I have so many mods, I didn't want to try all of them.
So, in this version, chat messages are detected by reading .minecraft/logs/latest.log.
However, regarding the !dsd command, it still uses Minescript's OUTGOING_CHAT_INTERCEPT.

TODO

  • The hover function is not working right now, so you can not autually see what armor are user wearing.

License

Apache-2.0

About

Hypixel Skyblock Dungeon Minescript. Use your own API key, to see user stats quickly.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages