ปลั๊กอิน Minecraft BlueSlimeCore

ข้อมูลเกี่ยวกับ 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.

เซิร์ฟเวอร์ที่มีปลั๊กอิน BlueSlimeCore

หน้าปลั๊กอิน BlueSlimeCore แสดงว่าเครื่องมอนิเตอร์พบปลั๊กอินนี้บนเซิร์ฟเวอร์ใด พร้อมแพลตฟอร์มและเวอร์ชันที่เกี่ยวข้อง

ปลั๊กอินอาจเพิ่มคำสั่ง เศรษฐกิจ การป้องกัน สิทธิ์ มินิเกม การเชื่อมต่อ หรือกลไกอื่น ๆ บทบาทจริงของ BlueSlimeCore ขึ้นอยู่กับการตั้งค่าของแต่ละเซิร์ฟเวอร์

ข้อมูลสร้างอัตโนมัติจากการตอบกลับทางเทคนิคของเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ซ่อนรายชื่อปลั๊กอิน อาจไม่แสดงในส่วนนี้แม้ว่าจะใช้ BlueSlimeCore

ใช้รายชื่อเซิร์ฟเวอร์ที่มี BlueSlimeCore เพื่อเปรียบเทียบโปรเจกต์ ตรวจสอบเวอร์ชันที่เข้ากันได้ หรือหาตัวอย่างการใช้งานปลั๊กอินบนเซิร์ฟเวอร์สาธารณะ