Server-Side Procedural World Generation in Minecraft
Channel: Churchill CompSci Talks
Date: 2023-11-03

Server-Side Procedural World Generation in Minecraft, a talk delivered by Leonard Ong on 25/10/2023.

Abstract: Minecraft is able to generate an incredibly varied world rich with interesting terrain features ranging from majestic mountains, lush jungles to barren deserts as well as structures like randomised villages and fortresses. But how does it achieve this? Can we achieve something similar? The most popular Minecraft server framework provides a concise API for us to work with. From the basics of terrain moulding and biome distribution with noise functions to the more complex logic dictating large structure placement and randomisation, let's discuss the underlying technical design and theory on infinite procedural world generation.