1. Hello all, today we bring excellent news!

    As we are just getting started in 2020, we have decided to take a more aggressive approach to combat cheaters and we are doing massive investments towards anti-cheat, tools, and moderation.

    In fact, we already opened three full-time anti-cheat developer positions, go check it out if you are interested!
    There are a lot of things worked on behind the scenes that we can't go into detail about, however, there is one project we're especially excited to talk about: the Replay System.

    For the first time in Hypixel history, we will be able to go back in time and catch cheaters at any moment without the help of videos.

    At first, the tool will be used by the staff as a moderation tool, but eventually, we want to have the Replay System in the hands of players as well, for their own enjoyment and it’s also a great way to make YouTube highlights! No modded client needed, all of this is server-side and supported by us.

    Please read the whole thread for more information!


    Example of a player using scaffold playing back using the Replay System.

    First, we would like to make it clear that the Replay System is currently a work in progress and is far from its "final form". We are sharing our plans and the current state of development as we believe this is a big milestone for the Hypixel server.

    What is the Replay System?
    The Replay System runs in the background of games and records relevant information to be able to recreate and view the game at a later time. For example: where players move, what items they drop, block changes in the world and much more. We are then able to recreate the game and what happened during it. Similar to a video player, we're able to pause it, jump in time and change the speed.


    [​IMG]


    What will it be used for?
    Our first priority and therefore the first step is to make it a moderation tool. When a player is suspected of cheating, moderators will be able to view their previous games. Rather than following them from game to game, waiting to collect proof for the cheats, the moderator can watch recent replays of their games. If any evidence is found in those replays the player is punished and the replay is linked to the punishment as evidence. This also allows a single staff member to punish multiple cheaters in the same game more easily.

    In the future, we plan to support as many games as possible. Though, some games offer challenges that need to be tackled in order to achieve Replay System support.

    Our long term goal is to also bring this feature to MVP++ players and allow them to watch their recent games on the server for their enjoyment. This will allow us to fund our development costs for more anti-cheat related improvements to the server and add more exciting features like the Replay System.


    What can it do right now?
    So far, we have been working to start supporting several games as well as having this tool being used for tournament moderation. The system supports enough features (such as player movements, dropped items, block changes, etc.) to be used as evidence for blacklisted modifications. We also have a system that allows the team to view these replays back via a "ReplayLobby" with various controls/features.

    [​IMG]

    We have set up an infrastructure that allows storing recordings easily. Extensive metrics help us to make better design decisions early in the development.


    Some current technical hurdles:
    The Replay System is a very complex system, because of its requirements.
    • It needs to run in the background of minigames, without affecting their performance.
    • It needs to minimize the network traffic to reduce the impact on other, more important traffic.
    • The stored replays should be as small as possible, so we can store more.
    • It needs to be highly flexible in terms of what we want to record in a game and how we store it.
    • It needs to be easy to implement new features or new ways of recording a game.
    • It needs to be able to play older replays, even the old replays are incompatible with recent code changes.
    • It should be able to take into account map changes, so the replay takes place in the same version of the map as the original game.
    • It needs to be efficient enough to handle very long games, games with large worlds and many players.
    • It needs manual work to implement specific features of individual games.
    This is only an excerpt of technical requirements for the system. We want to highlight that the development of the Replay System is not a simple process, but we are very excited about the possibilities of it.

    What's next?
    The next steps, aside from general development, is to have the staff and admin teams test it thoroughly, to validate it's accurate and can be used as evidence for some punishments. We will also be doing our first major testing with the Quake tournament this weekend and recording all games to assist with moderation and further development.

    Our priority after the tournament is to start fully supporting a handful of games. Our staff can then make full use of the Replay System in those games for punishments. This will affect the moderation of the server in many ways, for example:
    • Staff can view the actions of a player that has been reported for hacks, instead of following them or waiting for them to come online.
    • Staff do not need to do any first-person recording evidence, as the replay will be linked to the player's punishments as evidence.
    • Staff training sessions can take place in the ReplayLobby.
    ... and much more that we cannot go into detail about.

    We hope this excites everyone as much as it does with us, today marks a new era for the Hypixel server and we are grateful for the support we have received in the past few months.
     
    #1
    • Like x 568
    • Hype Train x 121
    • Helper Lapis x 32
    • Useful x 24
    • Mod Emerald x 15
    • Agree x 10
    • Creative x 6
    • Admin Diamond x 5
    • Dislike x 4
    • Funny x 4
    • Disagree x 2
  2. Gogeta

    Gogeta Well-Known Member

    Gogeta
    MVP++
    Rebel ΘREBLΘ
    Co-Owner
    Messages:
    9,829
    [​IMG]
     
    #2
    • Funny x 173
    • Like x 32
    • Agree x 3
    • Useful x 3
    • Dislike x 2
    • Creative x 2
    • Hype Train x 2
    • Disagree x 1
  3. This is honestly so impressive, I'm glad to see the stride to develop tools for staff members to moderate the network and combat those who break the rules. It doesn't matter if a staff member isn't available to watch over a game, because they can go back and watch it as if it were live? That is insane!

    I can see massive potential for players (if it becomes available) to create some amazing content from a third-person perspective, without the need of using something like the replay mod.
     
    #3
    • Like Like x 87
    • Agree Agree x 28
    • Dislike Dislike x 2
    • Funny Funny x 1
  4. Amazing
     
    #4
    • Agree Agree x 23
    • Like Like x 3
    • Funny Funny x 1
    • Hype Train Hype Train x 1
  5. Sick!
     
    #5
    • Like Like x 11
    • Agree Agree x 3
    • Hype Train Hype Train x 1
  6. Hypee !!
     
    #6
    • Hype Train Hype Train x 18
    • Like Like x 2
    • Creative Creative x 2
    • Funny Funny x 1
  7. Scythe

    Scythe Well-Known Member

    beaslekr
    MVP+
    Messages:
    8,666
    maybe this was the lag, and not skyblock
     
    #7
    • Funny x 29
    • Like x 6
    • Agree x 2
    • Disagree x 1
    • Hype Train x 1
  8. This is looking nice
     
    #8
    • Agree Agree x 9
    • Like Like x 4
    • Funny Funny x 1
    • Creative Creative x 1
  9. Looks pretty cool! :O
     
    #9
    • Like Like x 4
    • Agree Agree x 4
    • Funny Funny x 1
    • Creative Creative x 1
  10. rip cheaters
     
    #10
    • Agree x 20
    • Like x 4
    • Funny x 4
    • Creative x 1
    • Hype Train x 1
  11. The fact that this seems to be a system that eventually will work is amazing! Great job chaps, wish you good luck with further development!
     
    #11
    • Like Like x 10
    • Agree Agree x 2
    • Funny Funny x 1
    • Creative Creative x 1
  12. That looks amazing :eek:
     
    #12
    • Agree x 5
    • Like x 4
    • Dislike x 1
    • Funny x 1
    • Creative x 1
    • Hype Train x 1
  13. Amazing
     
    #13
    • Like Like x 5
    • Agree Agree x 1
    • Useful Useful x 1
    • Creative Creative x 1
  14. so like CS:GO style replays/overwatch? that sounds very noice indeed
     
    #14
    • Like x 11
    • Agree x 5
    • Funny x 2
    • Creative x 1
    • Hype Train x 1
  15. i love pof
     
    #15
    • Agree Agree x 3
    • Funny Funny x 1
    • Creative Creative x 1
  16. Choo

    Choo Well-Known Member

    Roblox
    VIP
    OG Nation OG
    Member
    Messages:
    1,881
    Glad to have hackers off the server
     
    #16
    • Agree Agree x 15
    • Like Like x 4
    • Creative Creative x 1
  17. Woah
     
    #17
    • Like Like x 3
    • Hype Train Hype Train x 3
    • Useful Useful x 1
    • Creative Creative x 1
  18. anime12345_xdpvpyt

    anime12345_xdpvpyt Well-Known Member

    animesteve
    MVP+
    Messages:
    3,421
    I don't find this exciting until appeals will actually be read and you can ensure we won't get false banned.
     
    #18
    • Agree x 37
    • Like x 4
    • Disagree x 3
    • Funny x 1
    • Creative x 1
  19. :eek:
     
    #19
    • Like Like x 2
    • Funny Funny x 1
  20. Uhc

    Uhc

    Uhc Well-Known Member

    shanow
    MVP+
    L OWO
    Guild Master
    Messages:
    1,260
    Good step to reduce the amount of cheaters (and possibly boosters?)
     
    #20
    • Agree Agree x 17
    • Like Like x 4
    • Useful Useful x 1

Share This Page