跳到正文

BeeNameGenerator

作者:NeuralNexus

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

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

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

常见问题

BeeNameGenerator 支持哪些 Minecraft 版本?

BeeNameGenerator 支持 Minecraft Java 版 1.15–1.20.2,共 22 个版本,可用的加载器:Bukkit / Fabric / Folia / Forge / NeoForge / Paper / Purpur / Spigot / Sponge。下载时注意选择和你游戏版本一致的文件。

BeeNameGenerator 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Bukkit / Fabric / Folia / Forge / NeoForge / Paper / Purpur / Spigot / Sponge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。

评论

登录后评论和评分

NeuralNexus 的其他作品

查看全部 →