Global Overhaul Leaderboards and Top Balance

Discussion in 'Server Gameplay Suggestions' started by *Slagomizer*, Jun 30, 2023.

  1. *Slagomizer*
    Offline

    *Slagomizer* Moderator Moderator

    Joined:
    Dec 12, 2022
    Messages:
    214
    IGN:
    Slagomizer
    Hello all,

    This is a multifaceted suggestion, which hopefully allows for both the dev team and the userbase to voice their opinions and help refine my rudimentary ideas. Optimally, we find something that is relatively straightforward to implement AND makes playing the game more fun for users. I am, in no small part, spit-balling here, and hope others can help refine these ideas.

    A few months ago, for really no good reason, I was motivated on /skyblock to begin working toward hitting the /leaderboards. I made some excellent progress, but was dismayed to find somewhere around a third to half of the players on /leaderboards have their islands locked and / or are inactive. Since there is no automatic or forced calculation of /level, those players who, in the past, exploited issues with the island level algorithm by placing gobs of slime (now nerfed) remain in their spots. No fault of theirs for doing so (though I wouldn't want an island full of slime, or stone bricks, personally), but their spot on the leaderboard would no longer hold under the current circumstances which newer players must accommodate to compete. It may seem arbitrary, the leaderboard, but two benefits could come from occasional force-calculations of island level:

    1) Purge those users who have exploited the algorithm against its intentions
    2) Provide a motivation for some users, increasing long-term user retention by at least a small margin

    If the /leaderboards on survival are unchanging, they become meaningless. They've been about the same since I joined 6-7 months ago.

    Achieving a spot on the leaderboard is not the end-all-be-all of our server, but obviously some people are motivated by it, and in my mind, it's free advertisement space to direct a few extra users to one's island, which can be very useful.

    ---

    As for suggestions beyond forcing occasional (once a month with the Nether reset?) calculations of /level:

    Possibly no one is ever going to overtake the balance leaders on Economy. Who knows? I certainly don't think it's possible unless a few players all-of-a-sudden are inclined toward extreme spontaneous charity. Not holding out hope.

    So as a secondary suggestion, I would like to propose that there be other ways of highlighting achievements on Skyblock. Not quite competitions, but tangential to that sort of idea.

    For example:

    1) I have always thought it would be hilarious to get the usual MC death messages, at least of friends: "Slagomizer tried to swim in lava" ??? My pals would roast me if they knew how often I got my butt kicked. This would probably overwhelm the chat, however, perhaps even if limited to only the friends list. I would like to propose a new /survivor sort of leaderboard in which playtime is measured against last-time-user-died. Did you play for 100 days and not die once? Pro. Even with godmode, my idiot self dies occasionally trying to be a hero in the Nether (and props to the like... two people who play on hardcore mode!). Wanna be silly? Make a /DarwinAward board. Who has died the most, or most recently, or maybe most frequently given their gross playtime? Fun ways to die (already coded in normal MC): being impaled by stalagmites, discovering the floor was lava, and not wanting to live in the same world as [mob].

    2) Bork the algorithm, create an additional leaderboard. Goof the whole thing right up. I wanna know who has the MOST blocks placed on their island, irrespective of type: who's closest to just ending up with a sad cube of cobble? Or, who has the most pink wool placed? Quartz? Who has the most rail? The most different types of blocks placed (is there anyone who has... one of EVERYTHING on their island??) Switch it out periodically, highlight all the goobers with 80% of their builds consisting of one thing, or who have dedicated their efforts to obtaining one of EVERY type of block and placing it.

    3) Some people love killin' stuff. Minecraft already tracks how many kills of a particular type of entity a player has achieved. We could do gross kills of ALL mob types per time period, or we could even have a monthly "mob hit" out. Most pigs killed, most shulks killed... (heck, goad people into the scary 1.19 Nether- most hoglins / brutes / striders killed!). It would be great to re-invigorate /warp hostile and the Nether, get people active there (the market always needs quartz and shulkers, eh?) Rotates monthly (or whatever... weekly? Idk). If there were a monthly / weekly thing about it, it would have the same sort of effect as quests in Economy: something new, fun, and different that motivates players to dig themselves out of ruts (and ultimately, makes play more engaging).

    Tl;DR let's force a recalculation of island level so the /leaderboards aren't so stagnant and meaningless, and / or provide new achievements for players to fight for. I have tried to suggest things that are already calculable similarly to /level or are already statistics captured by Minecraft innately. New and fun things keeps long-term players interested, and highlighting player achievements (or... funny failures) is nifty.

    Please comment any critiques or provide related suggestions of the same ilk below :)
     
    • Support x 7
    • Agree x 3
    • Cookie x 1
    • Neutral x 1
    • No Support x 1
  2. woahitsaustin
    Offline

    woahitsaustin Helper Helper

    Joined:
    Jan 5, 2022
    Messages:
    261
    IGN:
    woahitsaustin
    I SUPPORT THIS AND literally AGREE!!! I at one point in time almost made a suggestion for server reset(which ik won't happen ever) to fix this problem bc it was the option I seen however; you're smarter than me :>
     
  3. JAWD543
    Offline

    JAWD543 Active Member

    Joined:
    May 28, 2019
    Messages:
    625
    IGN:
    JAWD543
    We gotta get the leader board at spawn working first :sobbing:.

    I don't agree with purging islands, but adding different leader boards could be cool.

    And rn now one can become top on bal top because there is no good non afk way to make money. The factor to wealth is how much time you have because the meta is trash. Need more ways to obtain wealth.
     
  4. LeoSteel
    Offline

    LeoSteel Well-Known Member

    Joined:
    Nov 25, 2019
    Messages:
    585
    Leaderboards are already meaningless, it doesn’t showcase good islands, it doesn’t showcase builds, it’s just a list of people who built a cube of higher level blocks. Anything would make it better, get rid of the leaderboard entirely would be better.

    I like the idea of showing it as individual blocks placed that could either be searched as those blocks or rotate the display each day/week so it’s showing different things would be really cool.

    Failing that make a separate command in case the 10-20 people who care about having their name in the top 10 leaderboard for placing crappy blocks 10 thousand times get butthurt.
     
    • Agree Agree x 2
  5. *Slagomizer*
    Offline

    *Slagomizer* Moderator Moderator

    Joined:
    Dec 12, 2022
    Messages:
    214
    IGN:
    Slagomizer
    Fair point, even if those islands couldn’t compete with the current algorithm, it might not be fair to just chuck them aside. Hmm, well what if islands were subjected to a forced recalculation of /level, but instead of being purged from the leaderboard into oblivion, there were some feature on the forums to note their former prowess? An announcement? A thread keeping tabs like we do with historical DP heads? Then it’s not like they’re totally stripped of what they did, they still get the tidbit of recognition, but also it would still allow for newer people to move up if they’re working hard at it? That seems like a good option, no?

    I would … guess? …that SkyBlock wants to stay a friendly-competitive server and not get too harsh about competitions but I think more things to stir up building efforts or fighting efforts would be great. The way you have phrased it seems as though you mean that the category would be a surprise? Do you think that’s better? I think it would be spicy to know on August 1st that last months top three were the islands of Becca, Bob, and Betty, that this month’s announced-on-July-1st parameter of “longest length of rail ridden” commences now, and that September will be “smallest cobblestone to island size ratio”. We could even segregate, actually, a category for build superlatives and a category for feats (longest distance walked, most brutes killed, etc)
     
  6. AJZZ987
    Offline

    AJZZ987 Active Member

    Joined:
    Sep 22, 2022
    Messages:
    225
    IGN:
    AJZZ987
    Could just take inactive players off leaderboards entirely and they'll have to log in again to reappear on the leaderboard
     
    • Agree Agree x 1
  7. Marcy
    Offline

    Marcy Apostlé of Falcons Premium

    Joined:
    Mar 30, 2018
    Messages:
    2,556
    IGN:
    Marcawn
    I may support this and the change of letting the ultra high levels there forever go from the list, Even though the current island leaderboard may not be as useful as it doesn't really provide anything to visitors as if there was other island leaderboards such as monthly or the most items sold in shops that gurantees a reward for those who have new levels to remain in the top. (Not talking about 52's competitions but something like a new levels per month contest)

    OR island shops that a point counts each with a different player purchasing an item in a new command leaderboard.
     
    Last edited: Jun 30, 2023
  8. AJZZ987
    Offline

    AJZZ987 Active Member

    Joined:
    Sep 22, 2022
    Messages:
    225
    IGN:
    AJZZ987
    That can be easily abused
     
    • Agree Agree x 1
  9. woahitsaustin
    Offline

    woahitsaustin Helper Helper

    Joined:
    Jan 5, 2022
    Messages:
    261
    IGN:
    woahitsaustin
    agreed


    Sent from my iPhone using Tapatalk
     
  10. KhalDrogo
    Offline

    KhalDrogo Senior Member

    Joined:
    Sep 22, 2015
    Messages:
    2,785
    IGN:
    Drogo
    Leaderboards will usually be topped by the players that play/grind the most.
    The Island level algorithm was changed to lessen the effect of mass placing of single block types but even with that it wasn't enough as 3rd place still consists of a huge amount of stone bricks. I will admit that I have infilled sections of my islands with blocks, mostly under islands and in spaces that I don't plan to build.
    How ever it might be changed, it will always end up with regulars at the top.

    But I agree, there needs to be something more to Skyblock. There is the monthly island comp, but you would enter that once and that's all.

    What would be good is a weekly themed build comp, some topical like 'imploding submarines'
    Limit players to say 50x50x50 build space, give them a theme and each week they can do something different.
    That would need judged though if there were to be winners but it would be something anyone can do, even greenies, and each week, they rip it down and go again.
     
    • Agree Agree x 1
  11. Marcy
    Offline

    Marcy Apostlé of Falcons Premium

    Joined:
    Mar 30, 2018
    Messages:
    2,556
    IGN:
    Marcawn
    Could implement things such as 1 point by one different person each, Just an leaderboard example.
     
    • Agree Agree x 1
  12. *Slagomizer*
    Offline

    *Slagomizer* Moderator Moderator

    Joined:
    Dec 12, 2022
    Messages:
    214
    IGN:
    Slagomizer
    Ooh! Smaller thematic weekly build competitions would actually be awesome! Definitely not to overshadow 52’s big one, but I love this idea!!!
     
  13. KhalDrogo
    Offline

    KhalDrogo Senior Member

    Joined:
    Sep 22, 2015
    Messages:
    2,785
    IGN:
    Drogo
    52's can only be entered once really and isn't really achievable by newer players.
     
  14. Devil
    Offline

    Devil stinky Discord Moderator

    Joined:
    Apr 27, 2020
    Messages:
    556
    IGN:
    hellevator
    Not sure if anyone commented something like this yet (im too lazy to read every comment) but what if instead of having island levels people can vote the island? so that the top 10 most best voted islands get into the leaderboard? that will exclude islands that have been locked for more than a specific time from the leaderboard tho if theres any way for them to not get into the lb
    but like there could be like 5 buttons to vote an island like for example (doesn’t necessarily have to be these words its just an example)
    Epic gives you 100 points, Amazing gives you 50, Nice 25, Meh 15, Ew 5

    so like idk maybe this could be a nice idea too? no need to get reset or anything

    otherwise support this i guess
     
    • Cookie Cookie x 1
  15. CraftWithAbbie
    Offline

    CraftWithAbbie Active Member

    Joined:
    Jul 19, 2022
    Messages:
    960
    IGN:
    CraftWithAbbie
    Great idea though I could see this being easily influenced by the more persuasive players encouraging people to vote for their isle to gain an unfair advantage.

    B52's isle compition also includes builds, she even suggests that if you've entered before you can enter again to showcase a brand new build.


    Though I would love to see buildoff comps also that would be cool

    5 points for an ew rating omgss :sob::grin:
     
    Last edited by a moderator: Jul 2, 2023
  16. Devil
    Offline

    Devil stinky Discord Moderator

    Joined:
    Apr 27, 2020
    Messages:
    556
    IGN:
    hellevator
    LOL well its just an example so like it can be 1 point or 0 points or like whatever developers think is better
     
  17. *Slagomizer*
    Offline

    *Slagomizer* Moderator Moderator

    Joined:
    Dec 12, 2022
    Messages:
    214
    IGN:
    Slagomizer
    Bumping, because I thought the discourse was good and because I think these are all ideas worth considering.
     
  18. Timmut
    Offline

    Timmut Experienced Member

    Joined:
    Dec 30, 2012
    Messages:
    279
    IGN:
    BigChiefTim
    Bump, would really like to see some of these ideas implemented.
     
    • Friendly Friendly x 1
  19. Mafro
    Offline

    Mafro Active Member

    Joined:
    Jul 2, 2019
    Messages:
    74
    IGN:
    Mafrorific
    I know I'm JUST a bit late here...but I really like the idea of additional leaderboards.

    What about time-based leaderboards? Like right now, the leaderboards are for all time...and as such it makes sense that they shouldn't change too frequently.

    However, we could have leaderboards for the past 30 days, past 7 days, even past day, so players can see their recent effort to build acknowledged. ("Dude, I'm top of the Daily Island Level board - added 3k to my island in one day!").

    This would essentially mean storing periodic (daily?) snapshots of everyone's island level (no need to recalculate...just use whatever was last calculated) in a database and having a query deliver the results based on an optional additional parameter passed to the /is top command.

    E.g. for Survival
    /is top - all time (how it works now and will continue to work)
    /is top day - last day
    /is top week - last week
    /is top month - last month

    Something similar for Economy
     
    • Agree Agree x 1
    • Cookie Cookie x 1
  20. Timmut
    Offline

    Timmut Experienced Member

    Joined:
    Dec 30, 2012
    Messages:
    279
    IGN:
    BigChiefTim
    Great idea!
     

Share This Page