Think of a more or less traditional medieval fantasy world: multiple races, magic, some alchemy/magitech that is of comparable power and reliability to ordinary magic.
And in this world there exists the Loveland, where all the people are pacifists and do not accept violence towards other people for any reason (the question as to what constitutes "people" is outside the scope of this question, but they are fine with slaughtering cattle that they grew). Now, how could such people protect themselves and their land/property from being raided and taken into slavery by the next band of orcs passing through?
Make following assumptions:
- There is no Unobtainium in their possession that they can deny rest of the world if attacked.
- The country survived for centuries, so this should be a reliable method not easily countered, not some sort of one-shot lovecraft surprise.
- The technology/magic in their possesion is not significantly superiour to that of their neighbours, so any wall/barrier can be breached given sufficient time/resources.
- The land is rich and bountiful, so others would take it if they could.
- Amongst races of the world there are sentient undead, golems and elementals, immune to mental magic (and yes, they are considered "people" too for the sake of "no violence" rule).
The most obvious choice would be to enlist protection of some sort of allies, but who will protect Loveland from those allies when they change their mind/ruler? Any sort of mind control can be noticed over sufficiently long time and will only foster enmity between allies. And this sort of violence by proxy has quite a limited distinction from ordinary warfare.
So, with the aforementioned assumptions, how could a pacifist country reliably protect itself from any threat, including betrayal by an ally? What about the case with an additional limitation of no violence by proxy allowed either?