# Minetest exceptions
[docs]class MinetestRunError(Exception):
"""
Error: minetest was not found.
"""
pass
[docs]class ContentDBError(Exception):
"""
Errors with/from contentDB
"""
pass
[docs]class LuaError(Exception):
"""
Error during Lua code execution.
"""
pass
[docs]class LuaResultTimeout(Exception):
"""
The answer from Lua takes to long.
"""
pass
[docs]class DataError(Exception):
"""
Malformed data received.
"""
pass
[docs]class AuthenticationError(Exception):
"""
Authentication error.
"""
pass
[docs]class SessionReconnected(Exception):
"""
We had to reconnect and reauthenticate.
"""
pass
# Player exceptions
[docs]class PlayerInvalid(Exception):
pass
[docs]class PlayerOffline(Exception):
pass
[docs]class NoValidPosition(Exception):
pass