Add offline player implementation
This again >_<