Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.borntocraftstudio.net/llms.txt

Use this file to discover all available pages before exploring further.

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.

Manifest & Config

Define new biomes with custom colors and properties.

Actions

Apply biomes and refresh chunks dynamically.

Events

Trigger logic when entering or leaving biomes.

Facts

Check if a player is in a specific biome.

Audience

Filter players based on their current biome.

Variables

Access biome data dynamically.

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