Skip to main content

Custom Biomes

Define unique environments with custom sky, water, and foliage colors.

The Custom Biome Extension allows you to go beyond vanilla Minecraft biomes by defining your own biomes with fully customizable colors (fog, water, sky, grass, foliage) and climate settings. These biomes can be applied to regions, specific locations, or generated worlds.

Getting Started

  1. Define a biome in the custom_biome_definition manifest.
  2. Apply the biome using the apply_biome_action.
  3. Listen for biome changes with enter_biome_event.
[!IMPORTANT] Defining a new custom biome requires a server restart as it generates a datapack that must be loaded during server startup.

Permissions

PermissionDescription
typewriter.biomeAccess to biome commands
typewriter.biome.listList custom biomes
typewriter.biome.infoView current biome info
typewriter.biome.applyApply biomes via command

Placeholders

PlaceholderDescription
%typewriter_custombiome_current%Current biome ID
%typewriter_custombiome_name%Current biome display name
%typewriter_custombiome_is_custom%Check if in custom biome
%typewriter_custombiome_count%Total custom biomes