Hello CubeCrafters!
Welcome to the second edition of "Behind the Cube"! We hope these development blogs can give you guys some insight into what we are doing behind the scenes. In this edition, we will be discussing the development of Sentinel since we've started in May.
Minecraft allows for a lot of creativity and freedom within the game. In fact, this is the very reason we can create awesome experiences and work on the detection of cheats on the server side with great precision. Minecraft would not be the same without the modding community. However, the darker side of the modding community is when modifications are created to promote unfair advantages. This is where we come in.
The main thing that separates Minecraft from most other online games is that movement is client authoritative, so your game session calculates your motion from your inputs. When you move, your position is sent to the server for it to be updated. On the other...
Welcome to the second edition of "Behind the Cube"! We hope these development blogs can give you guys some insight into what we are doing behind the scenes. In this edition, we will be discussing the development of Sentinel since we've started in May.
Why is cheating such a problem?
Minecraft allows for a lot of creativity and freedom within the game. In fact, this is the very reason we can create awesome experiences and work on the detection of cheats on the server side with great precision. Minecraft would not be the same without the modding community. However, the darker side of the modding community is when modifications are created to promote unfair advantages. This is where we come in.
The main thing that separates Minecraft from most other online games is that movement is client authoritative, so your game session calculates your motion from your inputs. When you move, your position is sent to the server for it to be updated. On the other...