PlayerBiomes
🟡 Updated this year🖼️ Gallery (3 images)
🔍 Analysis
- 🏆 #165 of 333 adventure mods in this game by downloads
📋 About This Mod
# PlayerBiomes - Use **/whatbiome** to find what biome you are in - Send **player-specific translations** of biome names to players - Get the player's biome name formatted in various ways using **PlaceholderAPI placeholders** - Gives you the exact same name that the client sees which means it supports **custom biomes (datapacks like Terralith, Incendium, etc.)** !(https://github.com/user-attachments/assets/56b59b53-6a60-466f-b182-1566a60c344e) ## Commands **`/playerbiomes reload` (alias `/pb reload`):**   Permission: `playerbiomes.command.reload` (false by default) <br>   Description: Reloads the configuration of PlayerBiomes, and refreshes the translation cache. **`/whatbiome` (alias `/whereami`):**   Permission: `playerbiomes.command.whatbiome` (true by default) <br>   Description: Displays the name of the current biome of the player running the command. <br> !(https://github.com/user-attachments/assets/b45720dc-3d3b-436a-9efc-773309b01075) ## Configuration **(config.yml)** Options are described in comments beside them. Here is the latest (https://github.com/pseudoforceyt/PlayerBiomes/blob/main/src/main/resources/config.yml) Inside the `plugins/PlayerBiomes/` folder, a folder named `lang` can be created and in it, can be multiple json files named `<locale>.json` that contain translations of biome names for that locale. You can either (https://chatgpt.com/share/685ad29a-6b90-8006-9bae-f6a8d432931c), or download these on the fly from a website that hosts those files. Downloading is disabled by default. Read the config for more info. ## Placeholders !(https://github.com/user-attachments/assets/451f4467-4bc4-4cfc-a107-39cf7e4085fe) (https://modrinth.com/mod/caxton) used on Client to render the Tamil font ((https://pseudosmp.github.io/rp/java/caxton_demo_Catamaran.zip)). Check it out!] **`%playerbiomes_biome_raw%`:**   Gives the complete namespaced ID of the biome   **Examples:**<br>     "minecraft:jungle"<br>     "terralith:moonlight_grove"<br>     "terralith:caves/deep_caves"<br>     "incendium:weeping_valley" **`%playerbiomes_biome_name%` and `%playerbiomes_biome_name_english%`:**   Gives the Capitalized name of the biome (Removes the internal path of biomes from the Namespaced ID)   **Examples:**<br>     `minecraft:jungle` becomes "Jungle"<br>     `terralith:moonlight_grove` becomes "Moonlight Grove"<br>     `terralith:caves/deep_caves` becomes "Deep Caves"<br>     `incendium:weeping_valley` becomes "Weeping Valley" **`%playerbiomes_biome_namespace%`:**   Gives the Capitalized nameSPACE of the biome   **Examples:**<br>     `minecraft:jungle` becomes "Minecraft"<br>     `terralith:moonlight_grove` becomes "Terralith"<br>     `terralith:caves/deep_caves` becomes "Terralith"<br>     `incendium:weeping_valley` becomes "Incendium". **`%playerbiomes_biome_formatted%` and `%playerbiomes_biome_formatted_english%`:**   Gives the full namespaced ID of the biome in the format: <Namespace>: <Biome Name Capitalized>   **Examples:**<br>     `minecraft:jungle` becomes "Minecraft: Jungle"<br>     `terralith:moonlight_grove` becomes "Terralith: Moonlight Grove"<br>     `terralith:caves/deep_caves` becomes "Terralith: Deep Caves"<br>     `incendium:weeping_valley` becomes "Incendium: Weeping Valley" **Placeholders ending with `_english` use the old method that gets the name from the namespaced key directly using string manipulation.** *** Support and Feature Requests in (https://www.spigotmc.org/threads/playerbiomes-1-16-2.592358/) / (https://dsc.gg/pseudoforceyt) only! Do NOT use the issues tab for this. Thanks (https://github.com/mfnalex/) and (https://github.com/RoughlyUnderscore) for helping with the initial version of this plugin! Thanks to @si6gma (Discord) for help with string manipulation (< 6.0.0)! The plugin utilizes the (https://github.com/JEFF-Media-GbR/JeffLib) library for getting the biome namespaced key for game versions older than 1.19.3. Building: 1. Clone the project (the version/branch of your choice) 2. Build using `mvn install` *** (https://bstats.org/plugin/bukkit/PlayerBiomes/17782)<br><br> !(h
# PlayerBiomes - Use /whatbiome to find what biome you are in - Send player-specific translations of biome names to players - Get the player's biome name formatted in various ways using PlaceholderAPI placeholders - Gives you the exact same name that the client sees which means it supports custom biomes (datapacks like Terralith, Incendium, etc.)
!(https://github.com/user-attachments/assets/56b59b53-6a60-466f-b182-1566a60c344e)
## Commands
`/playerbiomes reload` (alias `/pb reload`):
Permission: `playerbiomes.command.reload` (false by default)
Description: Reloads the configuration of PlayerBiomes, and refreshes the translation cache.
`/whatbiome` (alias `/whereami`):
Permission: `playerbiomes.command.whatbiome` (true by default)
Description: Displays the name of the current biome of the player running the command.
!(https://github.com/user-attachments/assets/b45720dc-3d3b-436a-9efc-773309b01075)
## Configuration (config.yml)
Options are described in comments beside them. Here is the latest (https://github.com/pseudoforceyt/PlayerBiomes/blob/main/src/main/resources/config.yml)
Inside the `plugins/PlayerBiomes/` folder, a folder named `lang` can be created and in it, can be multiple json files named `
## Placeholders
!(https://github.com/user-attachments/assets/451f4467-4bc4-4cfc-a107-39cf7e4085fe)
(https://modrinth.com/mod/caxton) used on Client to render the Tamil font ((https://pseudosmp.github.io/rp/java/caxton_demo_Catamaran.zip)). Check it out!]
`%playerbiomes_biome_raw%`:
Gives the complete namespaced ID of the biome
Examples:
"minecraft:jungle"
"terralith:moonlight_grove"
"terralith:caves/deep_caves"
"incendium:weeping_valley"
`%playerbiomes_biome_name%` and `%playerbiomes_biome_name_english%`:
Gives the Capitalized name of the biome (Removes the internal path of biomes from the Namespaced ID)
Examples:
`minecraft:jungle` becomes "Jungle"
`terralith:moonlight_grove` becomes "Moonlight Grove"
`terralith:caves/deep_caves` becomes "Deep Caves"
`incendium:weeping_valley` becomes "Weeping Valley"
`%playerbiomes_biome_namespace%`:
Gives the Capitalized nameSPACE of the biome
Examples:
`minecraft:jungle` becomes "Minecraft"
`terralith:moonlight_grove` becomes "Terralith"
`terralith:caves/deep_caves` becomes "Terralith"
`incendium:weeping_valley` becomes "Incendium".
`%playerbiomes_biome_formatted%` and `%playerbiomes_biome_formatted_english%`:
Gives the full namespaced ID of the biome in the format:
Examples:
`minecraft:jungle` becomes "Minecraft: Jungle"
`terralith:moonlight_grove` becomes "Terralith: Moonlight Grove"
`terralith:caves/deep_caves` becomes "Terralith: Deep Caves"
`incendium:weeping_valley` becomes "Incendium: Weeping Valley"
Placeholders ending with `_english` use the old method that gets the name from the namespaced key directly using string manipulation.
Support and Feature Requests in (https://www.spigotmc.org/threads/playerbiomes-1-16-2. 592358/) / (https://dsc.gg/pseudoforceyt) only! Do NOT use the issues tab for this.
Thanks [@mfnalex](https://github.com/mfnalex/) and [@RoughlyUnderscore](https://github.com/RoughlyUnderscore) for helping with the initial version of this plugin! Thanks to @si6gma (Discord) for help with string manipulation (< 6. 0. 0)!
The plugin utilizes the (https://github.com/JEFF-Media-GbR/JeffLib) library for getting the biome namespaced key for game versions older than 1. 19. 3.
Building: 1. Clone the project (the version/branch of your choice) 2. Build using `mvn install`
(https://bstats.org/plugin/bukkit/PlayerBiomes/17782)
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- ilamparithi-in
- Version
- 7.1.0
- Downloads
- 227
- Endorsements
- 3
- Category
- adventure
- Created
- 12/17/2025
- Updated
- 7/25/2026
- Game Versions
- 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17
- Tags
- adventure, decoration, utility
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does PlayerBiomes support?
The author lists 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1. Other versions may work but are untested by the author.
What is the latest version of PlayerBiomes?
Version 7.1.0, published 2026-07-25 with 227 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await


