Перейти к содержимому
Mineforgian

vBestiary

Create an immersive bestiary system for your server. Players unlock creatures by defeating them, allowing them to view mob stats, drop tables, and detailed information as they progress. Fully compatible with custom mobs through MythicMobs support.

Загрузки
108
Подписчики
8
Обновлён
14 июня 2026 г.
Лицензия
All-Rights-Reserved

Опубликован 23 мая 2026 г.

vBestiary

vBestiary is an interactive bestiary plugin for Paper and Spigot servers. It uses Minecraft's native written book interface to let players browse server mobs, categories, stats, loot and discovery progress without receiving a physical item in their inventory.

The plugin is designed for servers that want to present their creatures in a more immersive way. You can create custom categories with YAML files, document vanilla mobs or MythicMobs, show drops with native item hover, and optionally display mob renders, loot icons, or animated images through ItemsAdder or Nexo.

Support the Project

vBestiary is developed and maintained with a lot of care. If this plugin helps your server, consider making a donation to support future updates, bug fixes, documentation and new vPlugins projects.

Become a Patron

Community & Support

Need help configuring the bestiary, want to report a bug, or suggest a feature? Join our community or check the documentation:

Discord Server Official Wiki

Downloads & Examples

Download a pre-configured pack of images and configurations to see how the plugin works with your preferred resource manager:

Download ItemsAdder Pack Download Nexo Pack

Preview

Nexo Animated Mobs

Stats Page

vBestiary stats page

Loot Page

vBestiary loot page

Main Features

  • Virtual bestiary opened through commands like /vBestiary, /Bestiary or /vb.
  • Category-based layout with permissions and configurable book text.
  • Mob pages with name, description, stats, loot and extra information.
  • Per-player progression, allowing mobs to be discovered as players kill them.
  • Vanilla mob support.
  • Optional MythicMobs support, including import commands for mob files.
  • Optional ItemsAdder and Nexo support for mob images and loot icons.
  • Support for animated GIFs and textures through Nexo integration.
  • Optional PlaceholderAPI placeholders for bestiary progress.
  • English and Brazilian Portuguese templates.

Requirements

  • Java 21
  • Paper or Spigot 1.21+

Optional integrations:

  • MythicMobs
  • ItemsAdder
  • Nexo
  • PlaceholderAPI

Notes

ItemsAdder or Nexo are not required. If resource pack plugins are not configured, the bestiary still works normally using text and numbered loot fallback.

Ченджлог

1.4.2Релиз26.1, 26.1.1, 26.1.2 · 14 июня 2026 г.

1.4.2

  • Added Mythic Crucible loot item support using the crucible:item_id format.
  • Restored the optional custom amount field for loot entries. Empty values continue to display only the drop chance.
  • Mob names now remain visible at the top of the separate STATS, DESCRIPTION, and LOOT pages in the optional mob details layout.
  • Separate mob detail pages now display a section heading above their content.
  • Reorganized the optional mob details layout buttons with DESCRIPTION above STATS and LOOT.
1.4.1Релиз26.1, 26.1.1, 26.1.2 · 13 июня 2026 г.

1.4.1

  • Added full MiniMessage <sprite:atlas:sprite> support across configurable book text, mob images, and loot images.
  • Sprites use white as their default color so item textures render with their original colors.
  • Sprite tags can be combined with existing ItemsAdder, Nexo, and CraftEngine visual formats.
  • Loot chance text now supports colors, MiniMessage, sprites, ItemsAdder, Nexo, and CraftEngine visuals.
1.4.0Релиз26.1, 26.1.1, 26.1.2 · 12 июня 2026 г.

1.4.0

  • Added optional CraftEngine image support using the <image:id> format.
  • Added CraftEngine <shift:value> support for positioning images.
  • CraftEngine images are supported in configurable book text, mob images, and loot images.
  • CraftEngine images are resolved before books open to preserve clickable tabs and navigation buttons.
  • Added the optional mob-details-layout-enabled layout for servers using category mob lists.
  • The optional layout opens an image-only mob menu with separate STATS, DESCRIPTION, and LOOT pages.
  • The optional layout mob menu displays the mob name above its image and removes the redundant image tooltip.
  • Description pages display mob lore line by line, while loot pages display configured loot images and chances as a list.
  • The optional layout keeps its three section buttons at the bottom of the mob image menu.
  • The mob image menu includes a bottom-left button that returns to the current category mob list.
  • STATS, DESCRIPTION, and LOOT pages show only their content and a button that returns to the mob image menu.
  • Long DESCRIPTION content is automatically paginated while keeping the return button visible.
  • STATS labels are now dynamic and can display any custom value configured with a matching key in category files.
  • Legacy health-label, damage-label, and abilities-label book fields are automatically migrated to their matching stat keys.
1.3.0Релиз26.1, 26.1.1, 26.1.2 · 8 июня 2026 г.

1.3.0

  • Added support for multiple mob images through the new images: configuration section.
  • Mob images can now be clicked to switch to the next configured image.
  • Added optional per-image click sounds using the sound field.
  • Kept full compatibility with the legacy image: field.
  • Multi-image mob visuals keep support for ItemsAdder, Nexo, MiniMessage, and offset placeholders.
1.2.5Релиз26.1, 26.1.1, 26.1.2 · 7 июня 2026 г.

1.2.5

  • Added configurable click sounds for bestiary buttons in book.yml.
  • Added separate sound settings for tabs, navigation buttons, category buttons, and mob-list buttons.
  • Added per-button sound settings for STATS, LOOT, back, previous, next, home, category, mob-list, and loot pagination buttons.
  • Added support for custom sound IDs such as ItemsAdder namespace:sound_id.
1.2.4Релиз26.1, 26.1.1, 26.1.2 · 28 мая 2026 г.

1.2.4

  • Added /bestiary open <player>.
  • Added /bestiary open <player> <category>.
  • Added /bestiary open <player> <category> <mob>.
  • Permission: vbestiary.open.others or vbestiary.admin.
1.2.3Релиз26.1, 26.1.1, 26.1.2 · 28 мая 2026 г.

1.2.3

  • Added Nexo <glyph:id> support for configurable book.yml text, including titles, separators, tab labels, navigation buttons, and hover text.
  • Added Nexo <shift:value> support so glyph images can be positioned in configurable book text, mob images, and loot images.
  • Nexo glyphs in book text now keep support for legacy colors, hex colors, MiniMessage, and ItemsAdder placeholders.
1.2.2Релиз26.1, 26.1.1, 26.1.2 · 28 мая 2026 г.

1.2.2

  • Added configurable selected and unselected visuals for the STATS and LOOT tabs in book.yml.
  • Selected tabs no longer force a hardcoded bold style; the selected and unselected appearance is controlled by config.
  • Improved progress storage reliability by merging async-loaded data with newly discovered mobs.
  • Optimized ItemsAdder image resolution with cached glyphs and cached reflection lookups.
  • Cleared player book caches on logout to reduce memory usage on servers with many unique players.
  • Simplified the autosave task to avoid redundant async scheduling.

Комментарии

Загружаем…