Minecraft PC IP: play.cubecraft.net

mitgobla

Marketplace Coordinator
Team CubeCraft
💙 Admin Team
🎨 Designer
🖌️ Sr. Designer
Dec 11, 2018
221
930
174
Wales, United Kingdom
ben-dodd.com
Pronouns
He/Him
So I decided to challenge myself and program some software in under 24 hours. Here is what I have created!

CubeCraft Infraction Search tool
Programmed in Python and using the QT framework, this tool is a quick way to find out about past & current punishments for a specific user on CubeCraft.

Features
- Simple interface, themed around the current CubeCraft appeals site.
- Detection for different ban types (Sentinel/moderator) & the status of the infraction.
- Information panel to display the moderator who banned the user & the reason.

Screenshots (click to expand)
1.PNG 2.PNG 3.PNG

Let me know what you think!
There are a lot of features I wanted to add (such as NameMC history lookup, the ability to appeal within the program, etc.) but I was unable to do so because of the time limit I had set myself. Would you want to see this being worked on further?
 

mitgobla

Marketplace Coordinator
Team CubeCraft
💙 Admin Team
🎨 Designer
🖌️ Sr. Designer
Dec 11, 2018
221
930
174
Wales, United Kingdom
ben-dodd.com
Pronouns
He/Him
So how does it work? I’m guessing it sends a request for the corresponding appeals page and somehow reads the relevant HTML elements?
correct. it's rate limited too so it doesn't get you blocked out from sending too many requests.
would love an API haha.
 
  • Like
Reactions: MrGrumpyCheese

MrGrumpyCheese

Dedicated Member
Jul 15, 2016
485
1,395
198
Classic Edition
There are a lot of features I wanted to add (such as NameMC history lookup, the ability to appeal within the program, etc.) but I was unable to do so because of the time limit I had set myself. Would you want to see this being worked on further?

Some other cool features would be:
  • It could display the player's base rank by viewing the store page. This wouldn't show staff ranks.
  • It could list the player's leaderboard positions using the leaderboards site.
  • It could search the forums for a member of the same name. It could even validate that this is the same person by looking at the linked account. If you got their rank from here you would be able to show staff ranks.

correct. it's rate limited too so it doesn't get you blocked out from sending too many requests.
would love an API haha.
That would be magnificent. They do have something for rendering players' skins already:
https://api.cubecraft.net/skins/ind...lse&user=40715799-cf55-4201-aa15-6485631d9690
You can also modify the position the player is in and remove their hair layer etc:
https://api.cubecraft.net/skins/ind...lse&user=7e8f3329-dd14-46f3-a712-1a502870f7ac
 
  • Like
Reactions: Eli

mitgobla

Marketplace Coordinator
Team CubeCraft
💙 Admin Team
🎨 Designer
🖌️ Sr. Designer
Dec 11, 2018
221
930
174
Wales, United Kingdom
ben-dodd.com
Pronouns
He/Him
Good job! Looks really easy to use. :)
Thank you :D

thats looks really good can we also find it somewhere?
Thanks! It's not avaliable to use anywhere, mainly because I don't want to publish something that I literally made in a day. I'd rather have it at its best quality before publishing.
 

mitgobla

Marketplace Coordinator
Team CubeCraft
💙 Admin Team
🎨 Designer
🖌️ Sr. Designer
Dec 11, 2018
221
930
174
Wales, United Kingdom
ben-dodd.com
Pronouns
He/Him
Update!
So I've added NameMC username history if you type in a username that doesn't come up on the website. You can click the names in the list to quickly search again.
5.PNG
Also, I've made the whole UI a bit wider to accomidate for long text. Plus, URLs such as evidence are now clickable in the "Reasons" block.
6.PNG
Let me know if you've got any more ideas!
It could display the player's base rank by viewing the store page. This wouldn't show staff ranks.
Unfortunately this is quite difficult for now because the website uses POST data to get the username, and I have to create individual sessions per search otherwise you have to "logout" to search a new username - too tedious for me! :P

It could list the player's leaderboard positions using the leaderboards site.
Could be possible, but I'm sure the program will be rate limited for the amount of requests I would have to make to go to each leaderboard and search through it.

They do have something for rendering players' skins already
I'm planning on adding a third page for "Player information" so it can just get general stats, including their skin.
 
Members Online

Team online

Latest posts

Latest profile posts

Basketman wrote on Eli's profile.
Favourite how to tame a dragon movie, shoot.
Reesle wrote on ii6xxq's profile.
Welcome to the Official Cubecraft Forums!! Hope you enjoy your stay :)
Reesle wrote on Lucaatjee's profile.
Happy Birthday! 🎈
Matriox wrote on Kloska's profile.
day x
99th_DutchScary wrote on UncleSpect's profile.
Thanks for the follow! 💖
Top Bottom