Revert "Rebuild craft if vessel is null in onwindow"

This reverts commit 5582664037c9ac2c1949c4de5e8db4357ce1f88b.