▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Takion

Takion

Takion is a powerful Spigot library for advanced chat, text formatting, and messaging utilities in Minecraft plugins.

Оцените первым
425
0
Все версииUpdate 1.6.3

Update 1.6.3

Release25.05.2026

Список изменений

Takion 1.6.3

Major update from 1.3 to 1.6.3, focused on the new Gradle multi-module structure, cleaner published artifacts, stronger version compatibility helpers, improved game rule support, and a better chat component pipeline.

Added

  • Added a Gradle multi-module project structure with common, core, shaded, and plugin modules.
  • Added published per-module artifacts under me.croabeast.takion, including common, core, shaded, and plugin.
  • Added a shaded:all classifier for users who want a larger bundled distribution with extra runtime libraries.
  • Added a dedicated common artifact for reusable utilities such as GUI helpers, reflection helpers, service access, webhook utilities, time utilities, and dependency helpers.
  • Added a dedicated core artifact for the main Takion API, managers, formatting, placeholders, channels, logging, messaging, bossbars, titles, and game rules.
  • Added VNC-based server/version compatibility checks.
  • Added improved GameRule support through GameRule, GameRuleManager, and version-aware rule resolution.
  • Added player-head hover formatting support through player head tokens/components.
  • Added a configurable PrismaticAPI ChatProcessor owned by TakionLib.
  • Added getChatProcessor() and setChatProcessor(...) so plugins can reuse Takion's default component processing or replace it when needed.
  • Added expanded README/Javadocs covering installation, module usage, common APIs, formatting, logging, game rules, and chat processor usage.

Changed

  • Migrated the build and release flow from the old Maven-style layout to Gradle.
  • Updated the publishing workflow to build and publish all Takion modules, source jars, javadocs, shaded jars, and release assets.
  • Changed the Maven coordinates to the new me.croabeast.takion module-based layout.
  • Merged the old shaded-all distribution into the shaded artifact as an all classifier.
  • Updated PrismaticAPI to 1.5.0.
  • Updated CommandFramework to 1.2.1.
  • Updated VaultAdapter to 1.2.
  • Updated GlobalScheduler to 1.1.
  • Updated InventoryFramework support to 0.12.0.
  • Delegated Takion chat component handling to PrismaticAPI instead of maintaining local duplicated chat component classes.
  • Modernized server metadata checks through VNC instead of older direct server-version logic.
  • Simplified message formatting and color/component handling around the new PrismaticAPI flow.
  • Refreshed the README installation examples for the current published artifacts and runtime choices.

Fixed

  • Fixed GUI compatibility by updating InventoryFramework support.
  • Fixed TakionLib resolution so multiple plugins can resolve the correct library instance instead of falling back to the wrong provider.
  • Fixed animated bossbar update handling, including safer cleanup for offline players and more stable animation intervals.
  • Fixed common plugin supplier compatibility by keeping setPluginSupplier(...) as a deprecated bridge to setPlugin(...).
  • Fixed version/docs drift by aligning 1.6.3 usage examples, coordinates, and Javadocs with the new chat processor API.

Notes / Recommendations

  • If you only need Takion APIs at compile time, use common and/or core as compile-only dependencies.
  • If you want a runtime jar with Takion bundled, use shaded.
  • If you need the larger bundled runtime with extra dependencies, use shaded:all.
  • If you deploy Takion directly as a plugin, use the plugin artifact.
  • Plugins using interactive chat components should use takion.getChatProcessor() instead of creating their own default processor.
  • Only use setChatProcessor(...) when you intentionally need custom component preprocessing.
  • Existing integrations using CommonServices.setPluginSupplier(...) should migrate to CommonServices.setPlugin(...), but the old method remains as a compatibility bridge.
  • All modules continue targeting Java 8 bytecode.

Файлы

plugin-1.6.3.jar(206.71 KiB)
Основной
Скачать
plugin-1.6.3-javadoc.jar(91.08 KiB)
Скачать
plugin-1.6.3-sources.jar(7.74 KiB)
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.6.3

Загрузчики

Bukkit
Folia
Paper
Purpur
Spigot

Версии игры

1.8–26.1.2

Загрузок

14

Дата публикации

25.05.2026

Загрузил

ID версии

Главная