This repository has been archived by the owner on Oct 6, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
Home
Rutger Kok edited this page Nov 11, 2021
·
15 revisions
This wiki is all about creating custom world generators that work on Bukkit servers, including Spigot, Paper, etc. We'll use whatever tools are necessary for the job, and we avoid tools that aren't necessary. We'll make use of:
- The Bukkit API. In 2021, the world generation API got expanded, so there are a lot of things you can do now.
- Data Packs. Those are very useful for tweaking vanilla features.
- WorldGeneratorApi. This API expands the Bukkit API.
- Your first world generator - creates a superflat world, but with all standard Minecraft resources like grass and trees.
- Biome generators using the Bukkit API - shows how to control the locations of biomes using only the Bukkit API.
- Adjusting the vanilla biome generator - in case you want to make modifications to the vanilla biome generator using Java code.
- Terrain from noise 🡕 - how to use 2D noise functions to generate natural terrain.