Minecraft-plugin BlueSlimeCore

BlueSlimeCore är ett Minecraft-pluginbibliotek som tillhandahåller utvecklar-API:er, hjälpsamma kommandon och verktyg för flera versioner som används av andra SirBlobman-plugins och tredjepartstillägg.

Hitta en server med BlueSlimeCore

Servrar som rapporterat BlueSlimeCore: 17

Alla servrar med BlueSlimeCore

Om BlueSlimeCore

🔌 About BlueSlimeCore

BlueSlimeCore is a library-style Minecraft plugin intended as a shared foundation for other plugins. It bundles server-facing utility commands and a developer-facing API that simplifies common tasks (configuration, language/messages, menus, item builders, version handling) so authors can reuse functionality across multiple plugins.

🎯 Purpose

The plugin solves duplication of common plugin infrastructure: it centralizes configuration management, language handling, menu creation, multiversion compatibility helpers, and a small set of admin utility commands so dependent plugins can focus on features instead of boilerplate.

⚙️ Features

  • Developer API for configuration and language management (per-player language support, MiniMessage, PlaceholderAPI).
  • Menu API for creating inventories, buttons, and paged menus.
  • Item builder utilities for items, leather armor, potions, and player heads.
  • Multiversion/NMS helpers for entity spawning, health/absorption, cooldown packets, and TPS checks.
  • Factions handler API to aid compatibility with multiple Factions implementations.
  • Plugin update checking for SpigotMC or Hangar.
  • Small server utility commands for inspecting items and debugging event listeners.

🧩 Who It Is For

  • Plugin developers who want a reusable foundation for common server functionality.
  • Server administrators running multiple SirBlobman plugins or other plugins that depend on BlueSlimeCore utilities.

🏗️ Example Use Cases

  • A developer uses the menu API to build a shop interface without writing inventory handling from scratch.
  • An admin uses item-to-nbt to inspect an item's NBT data for debugging.
  • A plugin integrates the factions handler to support multiple Factions implementations with a single integration layer.

⌨️ Commands

CommandDescriptionPermissionAccess
/item-to-nbtView NBT data tags on the item in hand.not specifiedAdmin
/item-to-base64Convert the item in hand to a Base64 string.not specifiedAdmin
/debug-eventFind which plugins and listeners are registered for a specific event.not specifiedAdmin

⚙️ Installation

📥 Setup

  • Download the official BlueSlimeCore jar and place it into your server plugins/ directory.
  • Ensure the server runs a supported Spigot/Paper/Folia build and start or restart the server.
  • Verify the plugin loaded by checking the server console for BlueSlimeCore startup messages.

📦 Dependencies

  • Requires Java 25 (server JVM requirement confirmed by the project repository).

🧠 Technical Notes

  • Confirmed supported server software: Spigot, Paper, Folia.
  • The project exposes APIs intended for other plugin developers; install the BlueSlimeCore jar on any server that runs plugins depending on it.
  • The repository is licensed under GPL-3.0.

🤝 When This Plugin Is Useful

If you maintain multiple plugins or develop features that rely on common server utilities (menus, messages, multiversion support), BlueSlimeCore reduces duplicated code and provides a consistent API surface for server and plugin maintainers.

Kommentarer

Inga kommentarer än

Bli först med att kommentera.

För serveradministratörer

Författare
SirBlobman
Licens
GPL-3.0
Stödda plattformar
Spigot, Paper, Folia
Stödda versioner
1.19.4, 1.20.6, 1.21.10, 1.21.11, 26.1.2
Beroenden
Java 25

Länkar

Vad servrar rapporterar

Serverplattformar

  • Paper14
  • Purpur2
  • Leaf1

Pluginversioner

  • 2.9.7.4827
  • 2.9.4.3773
  • 2.9.8.5043
  • 2.9.6.4311
  • 2.9.9.5331

Siffrorna kommer från servrar som listar sina plugins när MSHQ kontrollerar dem. Många döljer listan, så den verkliga användningen är högre.