Have you ever encountered this before? Well, fear not! Because thanks to a brand new innovative feature blessed upon us from Mojang, we may no longer have to deal with this trauma-inducing teleporting system anymore. Let me introduce: Ray-casting. Ray-casting fixes the problem of the Mage's awkward teleportation skill. Allow me to explain how ray-casting works. Ray-casting is something Minecraft version 1.13 supports (which Wynncraft is currently running on, not 1.12), it detects the direction the player is looking at, and sends "rays" into that direction until it hits a block. This is not a flawed system unlike what Wynncraft currently uses for teleportation. It will never clip through a block, fence, or glass pane, it will, with perfect accuracy, land on the farthest block in range of the player. You can watch the video to get a better grasp of it. Another explanation here. Ray-casting is a very good solution to the problem that Mage players recurringly chronically face as well as the Wynncraft developers themselves. It is simpler, more intuitive, easier for players to grasp (huh, my magic spell doesn't seem to like being around blocks?), uses less code, and is a more elegant system than the current teleportation system. But what if you don't want a player to teleport over 100 blocks in one teleport? Well, you can easily set parameters to prevent a player from teleporting outside a fixed range, in which it will just cancel the spell. The benefits are obvious, it would fix mages being unable to teleport near blocks or while being submerged underwater (note: so long as there are blocks you can teleport to) and also tremendously increasing accuracy of a Teleport spell, and it will completely get rid of the mysterious cheat that causes Teleport to clip through certain edges of blocks. In fact, the current Teleport is so bad that it doesn't even need to be abused on purpose to get outside of the map, it is possible to get outside of the map completely by accident.