I just saw The Force Awakens and the Starkiller weapon reminded me of the novel The Crystal Star. This book was my first encounter with world-craft class starships which I thought were a very cool idea. I assume that the writers took inspiration from this novel as they did for many other parts of the movie from other books.
Was the Starkiller a World-Craft or was it a planet that was modified?