Documentation for World and Biome generation

Open
#66 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
25/100
Issue type
Documentation
Clarity
Mostly clear
Activity status
Stale
Domain
documentation

Research direction

Start by reading the current Biome API and the Biome.register and GameRegistry.register entry points. Trace how a biome is added to the default world and how the client’s create-world advanced dialog obtains its biome choices. Done means the documentation covers registration, default-world integration, and advanced-dialog selection for current APIs.

Written by the indexing model from the issue text.

Description

Page Request

i found that there's no documentation whatsoever about world- and biome generation. i found a few topics at the forge forum but all those are using the BiomeGen class, which isn't available anymore. rather there's a Biome class which i can extend from, but no idea how i register a new biome (theres Biome.register and GameRegistry.register).

also, would be nice to know how to add a new biome to the default world, and even nicer if it could be selected in the "create world" advanced dialog of the client (where you can set of which biomes the world should be created, e.g. "All", "Ocean", "Hills", etc

Dominant language
HTML
Stars
513
Forks
192
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from MinecraftForge/Documentation

All issues in MinecraftForge/Documentation

Similar issues

More Documentation issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.