@EAAgatha, to ensure your walls cannot be easily scaled by a player with a grappling hook, I suggest making walls taller than 15 blocks and also having ledges. I have also found that placing a row of cobwebs atop your wall will stop grappling hooks (though this method can be tedious). It is important to remember that there are many other ways that players can get over your walls. For example, pirates may use a special cannon projectile, levitation potions, Shulkers, or even an Elytra to get over.
To build the safest wall possible, I suggest implementing my ideas stated above, as well as making sure you have claimed many blocks out from the wall. Sadly, walls will never be able to protect your base 100% of the time unless you build a giant roof over your entire base. Though, at that point, it would be a more of a box than a wall.
~ Leader of the Imperial Roman Empire ~
- Former Sith Knight of the Eternal Sith Empire -
- Former Lord of the Valyrian Freehold
- Former member of Titan's Hand -
"Nobody can touch my swag"