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

DuckTeam

A lightweight, high-performance Minecraft server plugin designed to expand your server's display capabilities using PlaceholderAPI.

Оцените первым
18
0

DuckTeam

Release03.06.2026

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

📋 CHANGELOG: DUCKTEAM (v1.7)

1. Color System Upgrade (Multi-stop Gradient)

  • Linear to Multi-stop Transition: Replaced legacy system limited to 2 fixed color points (startColor/endColor).
  • Dynamic Segments: New algorithm automatically divides text into segments based on provided Hex codes.
  • Smooth Color Interpolation: Characters calculate local RGB linear interpolation between two closest color stops.
  • Seamless Transitions: Perfectly seamless color blending across the entire string length.
  • Static Hex Support: System falls back to a single-color format if only one Hex code is provided.

2. Storage Structure Changes

  • Data Consolidation (teams.yml): Removed separate configuration keys for .startColor and .endColor.
  • List-Based Storage (List): Stored data under a single .colors string list per team.
  • Unlimited Capacity: File remembers an unlimited number of color codes while preserving exact input order.

3. /team color Command Enhancements

  • Infinite Dynamic Syntax: Accepts as many color codes as you want, with a minimum of 1.
    • Old: /team color [team_name] [Start_Hex] [End_Hex] (Required exactly 2 codes).
    • New: /team color [team_name] [Hex1] [Hex2] [Hex3] [Hex4]...
  • Backward Preset Compatibility: Maintained full functionality for all built-in color presets like VIP, PRO, WARRIOR, GALAXY.
  • Array Auto-conversion: Automatically breaks presets into array lists to feed the new gradient engine.

4. User Experience & Tab-Completion Optimization

  • Infinite Arguments Auto-complete: Tweaked Tab-completer logic from a fixed-length check to a dynamic check (args.length >= 3).
  • Uninterrupted Suggestions: Players can continuously press Tab for 3rd, 4th, 5th+ color stop suggestions.

5. PlaceholderAPI Expansion & Robustness

  • Centralized Data Fetching: Replaced isolated calls (getTeamStartColor/getTeamEndColor) with centralized plugin.getTeamColors() method.
  • Fallback Mechanism: Handles old data versions that lack the new list format automatically.
  • On-the-fly Conversion: Converts legacy structures into a 2-color array list immediately during runtime.
  • Crash Prevention: Prevents white text glitched displays and NullPointerException crashes.

Файлы

DuckTeam-2.0-SNAPSHOT.jar(16.56 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

2.0-SNAPSHOT

Загрузчики

Paper

Версии игры

1.21–1.21.11

Загрузок

13

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

03.06.2026

Загрузил

ID версии

Главная