TaleLibs
A Flexible Library For Hytale Development
Описание
Талиб
Мощная библиотека Kotlin для разработки плагинов Hytale. TaleLib предоставляет необходимые инструменты и утилиты, чтобы сделать создание плагинов Hytale проще и быстрее.
Особенности
- Система командования - Создание команд с аргументами, подкомандами и завершением вкладки
- Система событий Безопасная обработка событий с приоритетами
- Система камер - Предустановки для верхнего, изометрического, бокового скроллера и многого другого
- Система UI - HUD и интерактивные страницы
- Голограммная система Плавающий текстовый дисплей
- Система организации Спаун и управление объектами с помощью моделей
- планировщик Задачи асинхронизации, задержки и повторяющиеся задачи
- Система конфигурирования Управление конфигурацией JSON
- Система инвентаризации - Отдавать, удалять и проверять предметы
- Система разрешений - Проверка разрешений и группы
- Звуковая система - 2D и 3D воспроизведение звука
- Телепортация Игровые телепортационные утилиты
- Богатый текст - Форматирование в стиле MiniMessage с градиентами и шестнадцатеричными цветами
Для владельцев серверов
TaleLib является библиотечный плагин - он ничего не делает сам по себе. Установите его, если другой плагин требует его в качестве зависимости.
- Скачать TaleLib
- Место на вашем сервере
плагиныпапка - Установите плагины, которые зависят от TaleLib
- Начните свой сервер
Для разработчиков
TaleLib упрощает разработку плагинов:
Класс MyPlugin (init: JavaPluginInit) : TalePlugin (init)
Скачать игру OnStart()
// Записать команду
TaleCommands.register(MyCommand())
// Слушайте события
TaleEvents.on<PlayerReadyEvent> { Событие ->
event.player.sendMessage («Добро пожаловать!»)
?
?
?
Документация
Полная документация, ссылки на API и примеры доступны на GitHub:
Посмотреть документацию на GitHub
Зависимости
TaleLib включает в себя:
- HytaleMiniFormat - Богатое форматирование текста
Ссылки
Лицензия
МТИ Лицензия
Показать оригинальное описание (English)
TaleLib
A powerful Kotlin library for Hytale plugin development. TaleLib provides essential tools and utilities to make creating Hytale plugins easier and faster.
Features
- Command System - Create commands with arguments, subcommands, and tab completion
- Event System - Type-safe event handling with priorities
- Camera System - Presets for Top-Down, Isometric, Side-Scroller, and more
- UI System - HUDs and interactive pages
- Hologram System - Floating text displays
- Entity System - Spawn and manage entities with models
- Scheduler - Async tasks, delays, and repeating tasks
- Config System - JSON configuration management
- Inventory System - Give, remove, and check items
- Permission System - Permission checking and groups
- Sound System - 2D and 3D sound playback
- Teleportation - Player teleportation utilities
- Rich Text - MiniMessage-style formatting with gradients and hex colors
For Server Owners
TaleLib is a library plugin - it doesn't do anything on its own. Install it if another plugin requires it as a dependency.
- Download TaleLib
- Place in your server's
pluginsfolder - Install any plugins that depend on TaleLib
- Start your server
For Developers
TaleLib makes plugin development simple:
class MyPlugin(init: JavaPluginInit) : TalePlugin(init) {
override fun onStart() {
// Register a command
taleCommands.register(MyCommand())
// Listen for events
taleEvents.on<PlayerReadyEvent> { event ->
event.player.sendMessage("Welcome!".success())
}
}
}
Documentation
Full documentation, API reference, and examples are available on GitHub:
Dependencies
TaleLib includes:
- HytaleMiniFormat - Rich text formatting
Links
License
MIT License
Информация
Авторы:
Категории:
Версии игры:
Создан: 16.01.2026