basin/src/worldmanager.c

12 lines
329 B
C

#include <basin/world.h>
#include <basin/worldmanager.h>
struct world* getWorldByID(int32_t id) {
for (size_t i = 0; i < worlds->size; i++) {
if (worlds->data[i] != NULL && ((struct world*) worlds->data[i])->dimension == id) {
return ((struct world*) worlds->data[i]);
}
}
return NULL;
}