(This also applies to blocks with non-square hitboxes, i.e. lily-pads, sides of anvils/chests)
tl;dr: I got banned by walking on farmland (tilled dirt).
Slightly technical explanation below (with steps to reproduce to further solidify my conclusion):
On a high-ms ping (~400 ms) or a large network lag, a /tpa (or even /home) command on a farmland block, there is a chance for the player to get stuck in the block, with the server attempting to correct the position of the player.
As an anti-cheat plugin monitors the packets sent between the client and server, the plugin thinks that the packets sent between them is considered to be part of a speed hack. Notably, upon testing in a local-server with the following conditions emulated, the equivalent ban is placed on the said client-player with the message:
"Unfair Advantage: Speed (Type B)"
Steps to reproduce (High-ms ping or low server-side TPS, needs more testing)
- Till a farmland area of at least 5x5.
- Try to walk through it, or teleport to the area within the farmland area.
- If there is a rubber-banding effect , then the ban is to be expected within ~15 seconds if the player makes any effort to "move away" from the area.
You may want to reconsider modifying the plugin values a bit.
Cheers from a programmer with the IGN:
Lyonlancer5
Approved.