BeeNameGenerator

BeeNameGenerator

A Minecraft plugin that implements the bee-name-generator API to generate bee names automagically

by
1.5K Downloads
bukkitfabricfoliaforgeneoforgepaperpurpurspigotspongemobs
Rent Server with this Mod

About this Mod

BeeNameGenerator

License
Github
Github Issues
Discord
wakatime

A Minecraft plugin that implements the bee-name-generator API to generate bee names automagically

Link to our support: Discord

Download

Github Releases
Maven Repo
Maven Repo

Spigot
Hangar
Modrinth
CurseForge
Sponge

Compatibility Cheatsheet

BeeNameGenerator supports: Bukkit, Fabric, Forge, and Sponge (8-11 works with the same jar)

Server type Versions Jar Name
All 1.20 (Sponge11) 1.20-1.20.2 BeeNameGenerator-1.20-<version>.jar
All 1.19 (Sponge10) 1.19-1.19.4 BeeNameGenerator-1.19-<version>.jar
All 1.18 (Sponge9) 1.18-1.18.2 BeeNameGenerator-1.18-<version>.jar
All 1.17 (Sponge9) 1.17-1.17.1 BeeNameGenerator-1.17-<version>.jar
All 1.16 (Sponge8) 1.16-1.16.5 BeeNameGenerator-1.16-<version>.jar
All 1.15 (Sponge8) 1.15-1.15.2 BeeNameGenerator-1.15-<version>.jar

Dependencies

Optional Dependencies

  • LuckPerms - For permissions/prefix/suffix support

Usage

  • Commands either require a permissions manager or OP level 4 in order to use them.
  • You can set the "payment" item in the config, which is the item that is consumed when using the /bng name auto command (defaults to a name tag).
  • The naming radius can be set in the config, which is the radius around the player that the plugin will look for bees to name (defaults to 10 blocks).
  • Some commands require an authenticated API key to use them, which is set in the config (you'd need to host your own API endpoint).

Commands and Permissions

Command Permission Description
/bng help taterlib.command.help Show help for commands
/bng reload taterlib.command.reload Reload the plugin
/bng name <auto/tag> taterlib.command.name Name a bee or get a named name tag
/bng name auto taterlib.command.name.auto Automatically name a nearby bee
/bng name tag taterlib.command.name.tag Get a name tag with a random bee name
/bng get taterlib.command.get Gets a random bee name
/bng add taterlib.command.add Adds a bee name to the database (Authenticated API Route)
/bng suggest <name/list/accept/reject> taterlib.command.suggest Suggest a name to the database
/bng suggest <name> taterlib.command.suggest Suggest a name to the database
/bng suggest list taterlib.command.suggest.list List all pending suggestions
/bng suggest accept <name> taterlib.command.suggest.accept Accept a pending suggestion (Authenticated API Route)
/bng suggest reject <name> taterlib.command.suggest.reject Reject a pending suggestion (Authenticated API Route)

Config

<plugins/config>/BeeNameGenerator/beenamegenerator.config.yml

---
version: 1

api:
  # URL for the Bee Name Generator API
  base_url: "https://api.sperrer.ca/api/v1/bee-name-generator"

  # Auth Token for the Bee Name Generator API
  auth_token: "YOUR_AUTH_TOKEN"

naming:
  radius: 10
  payment_item: "minecraft:name_tag"

Release Notes

Available Versions

BeeNameGenerator 1.20-1.0.1release
MC 1.20, 1.20.1, 1.20.2bukkit, fabric, folia, forge, neoforge, paper, purpur, spigot, sponge
October 27, 2023
BeeNameGenerator 1.19-1.0.1release
MC 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4bukkit, fabric, folia, forge, paper, purpur, spigot, sponge
October 27, 2023
BeeNameGenerator 1.18-1.0.1release
MC 1.18, 1.18.1, 1.18.2bukkit, fabric, folia, forge, paper, purpur, spigot, sponge
October 27, 2023
BeeNameGenerator 1.17-1.0.1release
MC 1.17, 1.17.1bukkit, fabric, folia, forge, paper, purpur, spigot, sponge
October 27, 2023
BeeNameGenerator 1.16-1.0.1release
MC 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5bukkit, fabric, folia, forge, paper, purpur, spigot, sponge
October 27, 2023

How to Install BeeNameGenerator on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set bukkit Loader

In the panel under "Egg", select the bukkit loader and matching Minecraft version (1.20.2).

3

Install Mod

Open the mod browser in the dashboard and search for "BeeNameGenerator". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

bukkitfabricfoliaforgeneoforgepaperpurpurspigotsponge

Minecraft Versions

1.20.2, 1.20.1, 1.20 (+19 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

BeeNameGenerator server crashes on startup – what to do?

Most common cause: wrong bukkit version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.2). You can switch loaders with one click in the panel.

Is BeeNameGenerator compatible with bukkit and fabric and folia and forge and neoforge and paper and purpur and spigot and sponge?

BeeNameGenerator officially supports bukkit, fabric, folia, forge, neoforge, paper, purpur, spigot, sponge for Minecraft 1.20.2, 1.20.1, 1.20. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with BeeNameGenerator – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if BeeNameGenerator consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install BeeNameGenerator with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU General Public License v3.0 or later
Server-side
Required

Supported Versions

1.20.21.20.11.201.19.41.19.31.19.21.19.11.191.18.21.18.1+12 more