new function setWorldType