Loot Chest

Loot Chest

A complete loot chest system with roulette-style animations, five rarity tiers, and full admin controls for Hytale servers

159.0 загрузок
Обновлён 12 дней назад

Скриншоты

Описание

Обзор

Loot Chest Plugin приносит захватывающую систему вознаграждения на ваш сервер Hytale! Игроки могут открыть виртуальные сундуки для добычи с удовлетворительной анимацией рулетки в стиле казино, которая прокручивает потенциальные награды, прежде чем приземлиться на свой приз.

Администраторы серверов имеют полный контроль над:

  • Какие предметы появляются в каждом ярусе редкости
  • Сколько сундуков может открыть каждый игрок
  • Бросьте шансы на каждую награду

Идеально для мини-игры, Серверы выживания, Системы вознагражденияИли любой сервер, желающий добавить привлекательную механику добычи!


Особенности

Анимация рулетки

  • Плавная анимация прокрутки, показывающая 9 слотов
  • Предметы постепенно замедляются, прежде чем остановиться на окончательном вознаграждении.
  • Удовлетворяющие звуковые эффекты во время вращения
  • Чистый пользовательский интерфейс, который не мешает геймплею

Пять уровней редкости

Каждый уровень имеет свой собственный отдельный стол для добычи с настраиваемыми наградами:

уровень цвет Описание
общий серый Основные статьи, более высокие темпы падения
необычный зеленый Промежуточные пункты
редко голубой Менее распространенные предметы
эпический фиолетовый Ценные предметы
легендарный золото Самые редкие и ценные награды

Система баланса игроков

  • У каждого игрока есть личный баланс сундуков на редкость.
  • Балансы сохраняются при перезапуске сервера
  • Администраторы могут отдавать или удалять сундуки от игроков
  • Игроки могут проверить свой баланс в любое время.

Панель администраторов

  • Красивый внутриигровой интерфейс для настройки таблиц лута
  • Добавить, отредактировать или удалить награды с помощью нескольких кликов
  • Поиск по всем доступным предметам со встроенной панелью поиска
  • Установите точные шансы падения (система на основе процента)
  • Просмотр всех балансов игроков в специальной панели администратора

Постоянное хранение

  • Все конфигурации сохранены в файлах JSON
  • Балансы игроков, сохраненные на одного игрока (на основе UUID)
  • Автоматическая экономия при отключении сервера
  • Простота резервного копирования и передачи между серверами

командование

Игровые команды

Командование Описание
/lootchest <rarity> Открывает грудную клетку указанной редкости
/lc <rarity> Обсуждение Alias for /lootchest
/уравновешенность Показывает ваш баланс груди для всех раритетов
/lb/ Уравновешенность /lootbalance

Административные команды

Командование Разрешение Описание
/lootgive <player> <rarity> <mount> lootchest.admin Отдайте грудные сундуки игроку
/lg <player> <rarity> <mount> lootchest.admin Прости /lootgive
/lootadmin <rarity> lootchest.admin Откройте UI конфигурации таблицы добычи
/уравновешивание lootchest.admin Просмотр всех балансов игроков в UI
lbs lootchest.admin Уравновешивание /lootbalances
/lootbalance <player> lootchest.admin Посмотреть баланс другого игрока

Разрешения

Разрешение Описание
lootchest.admin Доступ ко всем командам администратора (дайте сундуки, настройте таблицы добычи, просмотрите все балансы)

Примечание: Открытие грудных сундуков (люк) не требует разрешения - игрокам просто необходимо иметь сундуки на балансе.


конфигурация

Скачать Loot Table Files

Расположенный в плагины/LootChestPlugin:

lootchest_common.json
lootchest_uncommon.json
lootchest_rare.json
lootchest_epic.json
lootchest_legendary.json 

Формат таблицы лута

{
"Награды":
{
"itemId": "Food_Bread",
"минколичество": 1,
«Максимальное количество»: 5,
«Шанс»: 15.0
?
{
"itemId": "Ore_Iron",
"минколичество": 1,
«Максимальное количество»: 3,
«Шанс»: 10.0
?
]
? 

Файлы баланса игроков

Расположенный в плагины/LootChestPlugin/балансы/:

<player-uuid>.json 

Каждый файл хранит имя пользователя игрока и его количество груди на редкость.


установка

  1. Скачать плагин JAR файл
  2. Поместите его в свой Сервер Hytale плагины папка
  3. Запуск/перезагрузка сервера
  4. Настройка таблиц лута с использованием /lootadmin <rarity> Редактировать файлы JSON напрямую
  5. Дайте игрокам сундуки, используя /lootgive <player> <rarity> <mount>

Пример использования

Как администратор:

/Простить Стив обыкновенный 10 → Дает Стиву 10 общих сундуков
/Простить Стив легендарный 1 Дает Стиву 1 Легендарная грудная клетка
/lootadmin rare → Открывает интерфейс конфигурации Rare tier
/lootbalances → Посмотреть все балансы игроков 

Как игрок:

/lootbalance / Проверьте баланс груди
/lootchest common → Открыть сундук Common loot
/lc Legendary → Открыть легендарную грудную клетку 

Bug Reports и предложения

Нашел баг или есть предложение? Не стесняйтесь обращаться!

Показать оригинальное описание (English)

Overview

Loot Chest Plugin brings an exciting reward system to your Hytale server! Players can open virtual loot chests with a satisfying casino-style roulette animation that scrolls through potential rewards before landing on their prize.

Server administrators have full control over:

  • Which items appear in each rarity tier
  • How many chests each player can open
  • Drop chances for every reward

Perfect for minigames, survival servers, reward systems, or any server looking to add an engaging loot mechanic!


Features

Roulette Animation

  • Smooth scrolling animation showing 9 item slots
  • Items gradually slow down before stopping on the final reward
  • Satisfying sound effects during the spin
  • Clean custom UI that doesn't interfere with gameplay

Five Rarity Tiers

Each tier has its own separate loot table with customizable rewards:

Tier Color Description
Common Gray Basic items, higher drop rates
Uncommon Green Intermediate items
Rare Blue Less common items
Epic Purple Valuable items
Legendary Gold The rarest and most valuable rewards

Player Balance System

  • Each player has a personal balance of loot chests per rarity
  • Balances persist across server restarts
  • Admins can give or remove chests from players
  • Players can check their own balance anytime

Admin Panel

  • Beautiful in-game UI for configuring loot tables
  • Add, edit, or remove rewards with a few clicks
  • Search through all available items with the built-in search bar
  • Set precise drop chances (percentage-based system)
  • View all player balances in a dedicated admin panel

Persistent Storage

  • All configurations saved to JSON files
  • Player balances saved per-player (UUID-based)
  • Automatic saving on server shutdown
  • Easy to backup and transfer between servers

Commands

Player Commands

Command Description
/lootchest <rarity> Opens a loot chest of the specified rarity
/lc <rarity> Alias for /lootchest
/lootbalance Shows your loot chest balance for all rarities
/lb Alias for /lootbalance

Admin Commands

Command Permission Description
/lootgive <player> <rarity> <amount> lootchest.admin Give loot chests to a player
/lg <player> <rarity> <amount> lootchest.admin Alias for /lootgive
/lootadmin <rarity> lootchest.admin Open the loot table configuration UI
/lootbalances lootchest.admin View all player balances in a UI
/lbs lootchest.admin Alias for /lootbalances
/lootbalance <player> lootchest.admin View another player's balance

Permissions

Permission Description
lootchest.admin Access to all admin commands (give chests, configure loot tables, view all balances)

Note: Opening loot chests (/lootchest) requires no permission - players just need to have chests in their balance.


Configuration

Loot Table Files

Located in plugins/LootChestPlugin/:

lootchest_common.json
lootchest_uncommon.json
lootchest_rare.json
lootchest_epic.json
lootchest_legendary.json

Loot Table Format

{
  "rewards": [
    {
      "itemId": "Food_Bread",
      "minQuantity": 1,
      "maxQuantity": 5,
      "chance": 15.0
    },
    {
      "itemId": "Ore_Iron",
      "minQuantity": 1,
      "maxQuantity": 3,
      "chance": 10.0
    }
  ]
}

Player Balance Files

Located in plugins/LootChestPlugin/balances/:

<player-uuid>.json

Each file stores the player's username and their chest count per rarity.


Installation

  1. Download the plugin JAR file
  2. Place it in your Hytale server's plugins folder
  3. Start/restart your server
  4. Configure loot tables using /lootadmin <rarity> or edit the JSON files directly
  5. Give players chests using /lootgive <player> <rarity> <amount>

Usage Example

As an admin:

/lootgive Steve common 10      → Gives Steve 10 Common loot chests
/lootgive Steve legendary 1    → Gives Steve 1 Legendary loot chest
/lootadmin rare                → Opens the Rare tier configuration UI
/lootbalances                  → View all player balances

As a player:

/lootbalance                   → Check your chest balance
/lootchest common              → Open a Common loot chest
/lc legendary                  → Open a Legendary loot chest

Bug Reports & Suggestions

Found a bug or have a suggestion? Feel free to reach out!

Последние версии

LootChestPlugin-0.0.1.jar

Early Access 21.01.2026 69.6 КБ
Скачать