Sprache

PlayerBiomes

ModrinthSpigotMC

Get player's Biome Name, however you like it to be displayed! (Using PlaceholderAPI)

162 Downloads 2 Follower aktualisiert 5mo ago
neueste v7.0.1 Modrinth
Bukkit Paper Purpur Spigot 1.16.2 – 1.21.11 AdventureDecorationUtility

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.)

Image displaying the usage of the plugin's placeholder in a scoreboard

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.


Image displaying the output of the command /whatbiome

Configuration

(config.yml)

Options are described in comments beside them. Here is the latest 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 extract these from the Minecraft Java client .jar file
, 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

Image displaying the output of the various placeholders the plugin offers, along with localization

[Fabric Mod Caxton used on Client to render the Tamil font (Resource Pack Used). 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 SpigotMC Resource Discussion Tab / Discord only! Do NOT use the issues tab for this.

Thanks @mfnalex and @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 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

bStats - PlayerBiomes


image

Versionen

Release
7.0.1
bukkit, paper, purpur · 1.16.2, 1.16.3, 1.16.4 · 5mo ago
This hotfix makes the plugin persist itself after reloading PlaceholderAPI
55
Release
7.0.0
bukkit, paper, purpur · 1.16.2, 1.16.3, 1.16.4 · 6mo ago
me bacc with major overhaul! thanks TheGiv32 for the feature request! ## What's New? - **[IMPORTANT] Command /whereami has been renamed to /whatbiome.** The…
8
Release
6.9.1-EOL
bukkit, paper, purpur · 1.16.2, 1.16.3, 1.16.4 · 6mo ago
This hotfix makes the plugin return the biome properly on paper and derivatives
9
Release
6.9.0-EOL
bukkit, paper, purpur · 1.16.2, 1.16.3, 1.16.4 · 6mo ago
# Release 6.9.0-EOL for 1.16.2+ [COMMEMORATING 1000+ DOWNLOADS] weheheheheaayy long time no see So, in the time I was gone, very recently, Spigot has changed…
7
Release
6.0.0
bukkit, paper, purpur · 1.16.2, 1.16.3, 1.16.4 · 6mo ago
## What's New? - Reverted to using JeffLib to get biomes and initialise placeholders, - meaning *the plugin now supports all versions once again, from 1.16.2…
8
Release
4.3.0-legacy
bukkit, paper, purpur · 1.16.3, 1.16.4, 1.16.5 · 6mo ago
## What's new? - This version of the plugin supports 1.16.3-1.20.1. No more updates are to be expected for these versions - Pending bug #2 is NOT fixed in…
8
Release
4.2.0
bukkit, paper, purpur · 1.16.2, 1.16.3, 1.16.4 · 6mo ago
Hahaha 420 funni number Support for 1.20.1
4
Release
4.1.0
bukkit, paper, purpur · 1.16.2, 1.16.3, 1.16.4 · 6mo ago
👣Trails 🐽and 🐕Tails ## Features in this release - Support for version: 1.20 - Remove STDOUT messages (as they don't tell you anything useful…
4
Release
4.0.1
bukkit, paper, purpur · 1.16.2, 1.16.3, 1.16.5 · 6mo ago
This release is a minor update, with the following changes: - [Backend] Updated JeffLib to 12.3.0 - Updated to *PlaceholderAPI 2.11.3*, thus adding *1.19.4…
5
Release
4.0.0
bukkit, paper, purpur · 1.16.2, 1.16.3, 1.16.4 · 6mo ago
I know I know, increasing the major version number very often is bad, but this is a big update so yeah ## Features in this release - Support for versions:…
7
Release
3.1.0
bukkit, paper, purpur · 1.16.2, 1.16.3, 1.16.4 · 6mo ago
## Features in this release - bStats plugin statistics have been added. ## Fixes in this release - None ## Bugs - None recorded! ### The latest version of…
7
Release
3.0.0
bukkit, paper, purpur · 1.16.2, 1.16.3, 1.16.4 · 6mo ago
### I have arisen from the dead and have decided to fix some major issues with this plugin! ## Features in this release - Update to 1.19.3 (Support for all…
5

Kommentare 0

Noch keine Kommentare. Sei der Erste, der seine Meinung teilt.