ubc-minetest-classroom / minetest_classroom

Repo for Mintest Classroom game
GNU General Public License v3.0
10 stars 6 forks source link

Feature Request: Handle Realm Deletion Asynchronously #228

Closed pauldpickell closed 1 year ago

pauldpickell commented 1 year ago

Currently realms are deleted immediately when triggered from the teacher controller. Players are teleported out of the realm to the spawn realm and then the realm is immediately removed and the coordinate space is freed up. This is all expected behavior, however it causes significant lag on the server.

Realm deletion should be queued and then either done asynchronously or triggered by a teacher when it is not expected to impact the game session. A few things need to be implemented for this to work properly:

pauldpickell commented 1 year ago

solved by #231