You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
None
Describe the solution you'd like
So basically it would be great to have a module to stop bedrock protocol clients from joining your server aka a anti bot module since bots can cause a lot of harm despite the modules like anti spam the anticheat currently has.
Describe alternatives you've considered
No response
Additional context
Although bots are very similar to normal players they seem to have different properties compared to normal players for example bots have no knockback but it seems bots will not get through to actually spawning within the game so it is recommended to stop bots within the login packet itself. The data within the login packet that can be used to describe a bot is they by default have a DeviceModel as PrismarineJS but this can be edited they also have a titleId as 2047319603 which is the nintendo switch titleId and can also be changed but it is not as easy as changing the DeviceModel located in the skin data also adding this as a flag can cause issues by kicking normal nintendo switch players so it isn't advised. But overall if you do have a robust way to detect a bedrock protocol client it would be helpful to server owners since bedrock protocol are the best way to use the exploits within bds and cause harm to a server that a normal player couldn't usually do. For reference on what bedrock protocol changes within the login packet you can look at https://github.com/PrismarineJS/bedrock-protocol/blob/master/src/handshake/login.js
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
None
Describe the solution you'd like
So basically it would be great to have a module to stop bedrock protocol clients from joining your server aka a anti bot module since bots can cause a lot of harm despite the modules like anti spam the anticheat currently has.
Describe alternatives you've considered
No response
Additional context
Although bots are very similar to normal players they seem to have different properties compared to normal players for example bots have no knockback but it seems bots will not get through to actually spawning within the game so it is recommended to stop bots within the login packet itself. The data within the login packet that can be used to describe a bot is they by default have a DeviceModel as PrismarineJS but this can be edited they also have a titleId as 2047319603 which is the nintendo switch titleId and can also be changed but it is not as easy as changing the DeviceModel located in the skin data also adding this as a flag can cause issues by kicking normal nintendo switch players so it isn't advised. But overall if you do have a robust way to detect a bedrock protocol client it would be helpful to server owners since bedrock protocol are the best way to use the exploits within bds and cause harm to a server that a normal player couldn't usually do. For reference on what bedrock protocol changes within the login packet you can look at https://github.com/PrismarineJS/bedrock-protocol/blob/master/src/handshake/login.js
The text was updated successfully, but these errors were encountered: