Economy
An economy system for Hytale that adds player wallets, balance checking, and secure money transfers.
Описание
Экономика
Экономика Это важная валютная система для Hytale, построенная для стабильности и производительности. Независимо от того, используете ли вы SMP для выживания или сложную сеть мини-игр, этот мод предоставляет основные инструменты, необходимые для управления надежной виртуальной экономикой.
Особенности
- Постоянные кошельки: Каждый игрок получает персональный кошелек, который автоматически сохраняет данные игрока.
- Ленивая инициализация: Нулевая конфигурация — кошельки создаются мгновенно, когда игрок впервые взаимодействует с экономикой.
- Безопасные сделки: Передача между игроками включает строгие проверки для предотвращения овердрафтов и обеспечения целостности данных.
- Продвинутые инструменты администратора: Наделите операторов серверов полномочиями давать, брать или устанавливать балансы непосредственно из чата.
- Высокая совместимость: Использует специализированный слой отражения (
HytaleUtils) для обеспечения того, чтобы мод оставался функциональным для различных снимков API Hytale.
Команды
Игровые команды
| Командование | алиасы | Описание |
|---|---|---|
/ Баланс |
баль, / Деньги, кошелек |
Посмотрите на текущий баланс монет. |
/pay <player> <amount> |
N/A | Безопасно отправляйте монеты другому игроку. |
Административные команды (только творческие)
| Командование | Описание |
|---|---|
/ecoadmin give <player> <mount> |
Добавьте монеты в кошелек игрока. |
/ecoadmin take <player> <mount> |
Удалите монеты из кошелька игрока. |
/ecoadmin set <player> <mount> |
Перезаписывайте баланс игрока на определенную величину. |
️️ Как это работает
Мод использует родной Hytale Система компонентов предприятия (ECS) путем присоединения к Денежный компонент Для игроков сущностей.
- Позиционные аргументы: путем осуществления
Требуется ArgиАргтипыМод четко определяет требования к параметрам для двигателя Hytale, устраняя предыдущие ошибки проверки. - Безопасность данных: Балансы хранятся как
длинныйЦенности для поддержки высокомасштабных экономик, в то время как вклад проверяется черезцелое числоМаксимальная совместимость API. - Синхронизированное исполнение: Операции завернуты в
RunSyncобеспечение безопасности потока во время транзакций с высоким трафиком.
Показать оригинальное описание (English)
💰 Economy
Economy is an essential currency system for Hytale, built for stability and performance. Whether you are running a survival SMP or a complex minigame network, this mod provides the foundational tools required to manage a robust virtual economy.
✨ Features
- Persistent Wallets: Every player receives a personal wallet that saves automatically to their player data.
- Lazy Initialization: Zero configuration required—wallets are created instantly when a player first interacts with the economy.
- Safe Transactions: Player-to-player transfers include strict checks to prevent overdrafts and ensure data integrity.
- Advanced Admin Tools: Empower server operators to give, take, or set balances directly from the chat.
- High Compatibility: Uses a specialized Reflection layer (
HytaleUtils) to ensure the mod remains functional across different Hytale API snapshots.
📜 Commands
Player Commands
| Command | Aliases | Description |
|---|---|---|
/balance |
/bal, /money, /wallet |
View your current coin balance. |
/pay <player> <amount> |
N/A | Securely send coins to another player. |
Admin Commands (Creative Only)
| Command | Description |
|---|---|
/ecoadmin give <player> <amount> |
Add coins to a player's wallet. |
/ecoadmin take <player> <amount> |
Remove coins from a player's wallet. |
/ecoadmin set <player> <amount> |
Overwrite a player's balance to a specific value. |
⚙️ How it Works
The mod utilizes Hytale's native Entity Component System (ECS) by attaching a MoneyComponent to player entities.
- Positional Arguments: By implementing the
RequiredArgandArgTypespattern, the mod explicitly defines its parameter requirements to the Hytale engine, resolving previous validation errors. - Data Safety: Balances are stored as
longvalues to support high-scale economies while input is validated viaIntegerarguments for maximum API compatibility. - Synchronized Execution: Operations are wrapped in
runSyncto ensure thread-safety during high-traffic transactions.
Последние версии
Информация
Авторы:
Категории:
Версии игры:
Создан: 14.01.2026
