HomeJavaMods[1.20-26.X] CustomBiomeAnnounce - Announce player biome change
[1.20-26.X] CustomBiomeAnnounce - Announce player biome change
ModsJava

[1.20-26.X] CustomBiomeAnnounce - Announce player biome change

⬇ Download on Spigot

CustomBiomeAnnounce
Bring every biome to life — beautiful titles, custom sounds and full exploration tracking
✓ 1.20.x — 1.21.x — 26.1+LightweightFully configurable
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
About
CustomBiomeAnnounce is a lightweight yet powerful plugin that notifies players whenever they enter a new biome. With custom titles, chat messages, sounds and a per-player exploration tracker, it's the perfect companion for survival, adventure and RPG servers.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
✨ Features
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Installation
  1. Download the latest .jar
  2. Drop it into your /plugins folder
  3. Restart your server
  4. (Optional) Customize config.yml to your liking and run /cba reload
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
⚙️ Configuration
The plugin auto-generates a ready-to-use config.yml on first run. Every biome, sound, color and icon can be freely edited.
Spoiler: Click to see a config.yml sample
Code (YAML):

# Inventory GUI settings
inventory-settings
:
  title
: "&8Biomes Explored"
  size
: 54   # Must be a multiple of 9
  explored-text
: "&eExplored"
  not-explored-text
: "&eNot Explored"
  next-page-text
: "&eNext Page"
  previous-page-text
: "&ePrevious Page"
# Cooldown between announcements (per biome, per player)
biome_cooldown
:
  enabled
: true
  seconds
: 120
# Worlds where the plugin is disabled
blocked_worlds
:
 - example_world
  - another_world
# Title on biome entry
title
:
  enabled
: true
  message_prefix
: "You are entering: "
  fade_in
: 10
  stay
: 70
  fade_out
: 20
# Chat message on biome entry
message
:
  enabled
: true
  text
: "Entered biome: %biome%"
# Sound on biome entry
sound
:
  enabled
: true
  volume
: 1.0
  pitch
: 1.0
# Per-biome customization (65 biomes supported out of the box)
biome_config
:
  plains
:
    display_name
: "&e Plains"
    sound
: "ENTITY_COW_AMBIENT"
    material
: GRASS_BLOCK
  cherry_grove
:
    display_name
: "&d Cherry Grove"
    sound
: "BLOCK_CHERRY_LEAVES_BREAK"
    material
: CHERRY_LOG
  deep_dark
:
    display_name
: "&3 Deep Dark"
    sound
: "ENTITY_WARDEN_AMBIENT"
    material
: SCULK
  pale_garden
:
    display_name
: "&7 Pale Garden"
    sound
: "BLOCK_CREAKING_HEART_HIT"
    material
: PALE_MOSS_BLOCK
  # ... and 61 more biomes, all fully editable
 
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
⌨️ Commands & Permissions
Command Description Permission Default
/cba gui Open the biome exploration GUI custombiomeannounce.gui Everyone
/cba who <player> Check another player's progress custombiomeannounce.who OP
/cba reload Reload configuration custombiomeannounce.reload OP

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
PlaceholderAPI
Requires PlaceholderAPI.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Planned Features
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Support
Need help or found a bug?
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
License
Released under the MIT License. Free to use, modify and redistribute.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Version History
1.0.4 — Minecraft 26.1 support · performance overhaul · new placeholders · /cba who command · GUI live progress · bug fixes
1.0.3 — Added %biome% PlaceholderAPI support
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
If you enjoy the plugin, consider leaving a ⭐ review — it really helps!
[​IMG]

[​IMG]

[​IMG]


[​IMG]

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

[1.20-26.X] CustomBiomeAnnounce - Announce player biome change is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1. Downloaded 776 times (via Spigot). Download it and open it directly in the game.

Explore more