Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/Head Database
  • Head Database 6.0.1

    release21 марта 2026 г.

    HeadDB 6.0.1 Changelog

    Last updated: March 18, 2026
    Release status: In progress

    Fixes (Permissions)

    • Added support for headdb.category.* as a global category permission.
    • Added support for headdb.category as a parent permission for all categories.
    • Unified category permission checks across main menu, local heads, favorites, and custom categories.
    • Fixed default category checks so category names with spaces/symbols can be granted via normalized permission nodes.
    • Fixed custom category permission validation to use the custom category identifier instead of the object instance string.
    • Standardized favorites permission around headdb.category.favorites while keeping headdb.favorites as a backward-compatible alias.

    Permission Tree Updates

    • Updated plugin.yml to add:
      • headdb.category
      • headdb.category.*
      • headdb.category.favorites
    • Updated headdb.admin children to include category-wide nodes.
    • Linked headdb.favorites to headdb.category.favorites for compatibility with existing setups.
  • Head Database 6.0.0

    release11 марта 2026 г.

    HeadDB 6.0.0 Changelog

    Last updated: March 11, 2026 Release status: In progress

    CI/CD Updates (March 11, 2026)

    • Added Maven distributionManagement to headdb-api/pom.xml for:
      • nexus-releases (https://nexus.bitworksmc.com/repository/maven-releases/)
      • nexus-snapshots (https://nexus.bitworksmc.com/repository/maven-snapshots/)
    • Replaced the old build upload pipeline with .github/workflows/publish.yml to deploy headdb-api on master pushes and manual runs.
    • Added .github/workflows/release.yml to build on v* tags (or manual tag input) and create GitHub Releases using changelog/<version>.md when available.

    Additional Updates (March 11, 2026)

    • Made the Discord join message clickable in chat (open_url) from:
      • Main menu info item
      • Heads GUI info item
      • Favorites GUI info item
      • Local Heads GUI info item
      • Custom Categories GUI info item
    • Updated main menu control slots:
      • More Categories moved to slot 47
      • Search moved to slot 48
      • Local Heads moved to slot 50
      • Favorites moved to slot 51

    Pending Commit Summary

    refactor: migrate HeadDB to com.bitworksmc with legacy API support

    Pending Commit Description

    • Moved plugin source packages from com.github.thesilentpro.headdb.* to com.bitworksmc.headdb.*.
    • Updated plugin main class references and build metadata to the new package namespace.
    • Switched Maven project coordinates for this project to com.bitworksmc.
    • Introduced new API namespace under com.bitworksmc.headdb.api.*.
    • Kept legacy API namespace (com.github.thesilentpro.headdb.api.*) for migration and marked it as deprecated.
    • Added a runtime adapter to register both legacy and modern HeadAPI services in Bukkit.
    • Updated documentation and release notes to reflect the migration and compatibility path.

    Highlights

    • Full v6 rewrite foundation was introduced.
    • Added/expanded config system work (config manager, sound config, head customization, item factory relocation).
    • Added Folia 1.21.11 support and related compatibility fixes.
    • Head database source moved to a configurable URL option.
    • Menu pagination issues were fixed.
    • Vault economy integration was modernized to work with VaultUnlocked API expectations, with safer fallback behavior.
    • Project namespace migration started from com.github.thesilentpro to com.bitworksmc.

    Breaking Changes (6.0.0)

    • Primary plugin code package moved to com.bitworksmc.headdb.*.
    • Bukkit plugin main class changed to com.bitworksmc.headdb.core.HeadDB.
    • Maven project group changed to com.bitworksmc.
    • Primary API namespace is now com.bitworksmc.headdb.api.*.

    Compatibility Notes

    • Legacy API package com.github.thesilentpro.headdb.api.* is still present for migration and marked @Deprecated(forRemoval = true, since = "6.0.0").
    • HeadDB now registers both API service interfaces in Bukkit ServicesManager:
      • com.bitworksmc.headdb.api.HeadAPI (new)
      • com.github.thesilentpro.headdb.api.HeadAPI (legacy adapter)

    Migration Guide

    1. Update imports from com.github.thesilentpro.headdb.* to com.bitworksmc.headdb.*.
    2. Update dependency coordinates to com.bitworksmc:*.
    3. Move service lookups to com.bitworksmc.headdb.api.HeadAPI.
    4. Keep legacy imports only temporarily while migrating; they are deprecated for removal.

    Commit History Included In 6.0.0 Line

    • cd526e7 v6 rewrite
    • d072e51 Update jitpack.yml
    • 97e0d7e Update README.md
    • 9df1f6d Added sounds.yml Added head customization Added config manager Added (and relocated) item creation to item factories
    • a15cbe7 Merge remote-tracking branch 'origin/master'
    • 84e316d feat: add Folia 1.21.11 support and fix head name rendering
    • 3f1c4df Update HDBCommandSearch.java
    • 8b2ff96 Merge pull request #1 from EarthPol/folia
    • 127cc75 Migrate head database json to a config option url
    • 9091ba2 Update heads.json
    • a8c0de6 Fix pagination on menu
    • 3f81e57 Migrate to Bitworks - Fix Vault

    Working Tree Updates Tracked For 6.0.0 (Pending Commit)

    • Added new API namespace interfaces:
      • com.bitworksmc.headdb.api.HeadAPI
      • com.bitworksmc.headdb.api.HeadDatabase
      • com.bitworksmc.headdb.api.model.Head
    • Added legacy runtime adapter:
      • com.bitworksmc.headdb.core.api.LegacyHeadAPIAdapter
    • Updated docs and build metadata to point to com.bitworksmc coordinates and package paths.
    • Updated plugin metadata and shade main class references to the new namespace.

Совместимость

Minecraft: Java Edition

Платформы

Сведения

Лицензия:
Опубликован:3 месяца назад
Обновлён:2 месяца назад
ID проекта:
Главная