Gold Плагин Экономика Ultra Economy [2.10.3]

Изменения
  • В главное меню банка добавлена кнопка "Настройки банка", а также перегруппированы некоторые опции, что позволило придать большую структурированность и повысить производительность основного графического интерфейса банка.
  • Добавлена финальная поддержка Bedrock, открывающая второй графический интерфейс для взаимодействия с кнопками Manage Balance в основном интерфейсе банка, где можно выбрать тип взаимодействия (пополнение, снятие или проведение платежа).
  • Появилась возможность оплаты других банковских счетов с помощью нового подменю кнопки Управление балансом, которое включает селектор банковских счетов, использующий баланс банковского счета.
  • Добавлена возможность использовать в качестве комиссии не статическое значение, а заданный процент от суммы пополнения, снятия и оплаты.
  • Внесены различные незначительные визуальные изменения для улучшения общего вида.
  • Пересмотрена структура, расположение и отображение некоторых кнопок, чтобы основной графический интерфейс банка выглядел хорошо даже при отсутствии разрешений.
  • Пересмотрены комиссии за транзакции, пополнение и снятие средств, а также исправлена проблема с визуальным форматированием.
  • Скорректировано перечисление баланса на счета с банковского счета, исправлены мелкие ошибки внутренней логики.
  • Внесены изменения в вид ValueSelectorView для корректного учета максимального значения и применяемой комиссии.
  • Исправлена ошибка, приводившая к некорректному форматированию лимита банковского баланса.
  • Добавлено больше переводимых фраз.
Автор: Black
  • Добавлено несколько подтверждающих сообщений при добавлении дополнительного доступа к банковскому счету или при недостаточном балансе для создания нового счета.
  • Исправлена ошибка, приводившая к использованию двойной суммы при пополнении и снятии средств с банковского счета.
  • Исправлена ошибка, из-за которой лимит текущих операций по банковскому счету менялся местами с лимитом количества дополнительных возможных обращений к банковскому счету.
  • Исправлена ошибка, из-за которой не списывалась стоимость создания нового доступа к банковскому счету.
  • Исправлена ошибка, из-за которой установленный лимит дополнительных доступов к банковскому счету не блокировал создание новых доступов.
  • Исправлена ошибка, из-за которой при расчете процентных платежей не учитывался лимит остатка на банковском счете.

Изменения​

  • Исправлена ошибка, вызывавшая ошибку при обновлении с версии Ultra Economy 2.5.4 до версии 2.5.5. Эта ошибка возникала во время внутреннего преобразования хранилища, что приводило к проблемам с назначением и определением ключей соответствующих записей хранилища.
  • Исправлена ошибка, из-за которой игроки с правами ultraeconomy.admin, которые сами не были добавлены в качестве Доступа к банковскому счету, не могли управлять другим банковским счетом с помощью команды /Bank open <Account>.
  • Добавлена блокировка использования цветовых кодов в названиях валют
  • Исправлена ошибка, которая не позволяла использовать в командах (например, /baltop, /pay ...) валюты с пробелами в их названиях.
  • Обновлены внутренние зависимости и базовые зависимости

Изменения​

  • Добавлено отображение иконки набора для обновления банковского счета в редакторе обновления банковского счета
  • Добавлено скрытие банковских транзакций, если комиссии или затронутый баланс равен нулю
  • Добавлена визуальная индикация использования овердрафта при снятии остатка с банковского счета
  • Добавлено событие BankAccountBalanceSet для обнаружения установки баланса банковского счета
  • Добавлены сообщения о перехвате при установке баланса руки и нулевого баланса
  • Добавлено сообщение об ошибке, если установлен баланс банковского счета, а пользователь не является владельцем банка
  • Добавлены различные дополнительные сообщения с предупреждениями и подтверждениями для улучшения понимания и удобства пользователей при использовании плагина (например, при создании нового доступа, удалении существующего доступа и т.д.)
  • Добавлена кнопка поиска в BankAccountMovementsView для поиска транзакций по определенным счетам
  • Добавлено скрытие владельца банковского счета из представления списка доступов
  • Добавлены различные внутренние методы для облегчения будущих обновлений и взаимодействия со сторонними разработчиками
  • Добавлены новые переводимые фразы
  • Улучшена производительность хранилища банковских элементов
  • Переименовано "Сотрудник банка" в "Доступ к банку
  • Переименованы движения по банковским счетам в операции по банковским счетам
  • Увеличено максимальное значение в представлении снятия банковского баланса для учета лимита овердрафта
  • Полностью переработана настройка ручного и банковского баланса в Счетах
  • Переработано представление пополнения и снятия банковского баланса для включения комиссий и корректировки максимальной суммы на основе дополнительных комиссий, если они установлены
  • Переработан процесс установки ручного и банковского баланса в Счетах и AccountsListView
  • Переработаны большие части системы овердрафта для обеспечения правильного применения, простоты использования для сторонних разработчиков и более легкой реализации в новых функциях
  • Исправлена ошибка, при которой операции по банковским счетам не показывали обновления банка (влияющие на баланс)
  • Исправлена ошибка, при которой цвета применялись неправильно при попытке обновления, а на банковском счете не было достаточного баланса ("Вам нужно как минимум...")
  • Исправлена ошибка, при которой кнопка переключения для понижения уровня покупки не отображалась в Admins BankUpgradeListView при достижении максимального количества обновлений
  • Исправлена ошибка, при которой в представлении покупки апгрейдов банка порядок был неправильным, если понижение рейтинга банка было отключено администратором
  • Исправлена ошибка, при которой отрицательный баланс отображался некорректно (теперь в главном представлении банка отрицательный баланс отображается с красным знаком минус перед самим балансом)
  • Исправлена ошибка, при которой баланс не всегда синхронизировался корректно при установке, добавлении или удалении банковского баланса (так как он также хранится в балансе владельца банковского счета)
  • Исправлена ошибка, из-за которой при входе в CurrencyView вылетала консоль из-за того, что не была установлена основная валюта банка
  • Исправлена ошибка, из-за которой при удалении созданных доступов цвета в истории применялись неправильно
  • Исправлена ошибка, при которой порядок отображения в списке банковских счетов (после ввода /bank) был неправильным
  • Исправлена ошибка, при которой представление /bank open <Account> не функционировало должным образом
  • Исправлена ошибка, из-за которой процент дополнительных комиссий неправильно отображался в представлении транзакций
  • Исправлена ошибка, из-за которой дополнительные комиссии не рассчитывались и не отображались корректно при пополнении или снятии средств
  • Проведена значительная внутренняя очистка
Вышеупомянутые изменения в основном описывают видимые и заметные модификации. Это обновление потребовало значительных усилий, много времени было вложено во внутреннюю доработку и корректировки для улучшения функциональности плагина.
  • Введена команда /Bank balance [Bank Name] deposit <Currency> <Value> для перевода средств с вашего лицевого счета в указанный банк
  • Добавлена команда /Bank balance [Bank Name] withdraw <Currency> <Value> для вывода средств из банка на ваш личный счет
  • Добавлена команда /Bank balance [Bank Name] pay <Account> <Currency> <Value> для осуществления платежей на счет с использованием банковского баланса
  • Изменена команда /bank <Account> на /bank open <Account
  • Добавлены новые переводимые фразы
В этом обновлении ряд предстоящих изменений будет направлен на улучшение функции Банка и системы Правительства, а также на улучшение внутренней структуры кода.
  • Добавлена поддержка Minecraft версии 1.20 (Мы просим вас сообщать нам о любых ошибках, с которыми вы столкнулись, чтобы их можно было оперативно исправить)
  • Исправлена ошибка, из-за которой функция банка не запускалась вообще
Изменения
  • Исправлена ошибка, вызывавшая проблемы при инициализации функции "Банк" в связи с предыдущими изменениями
  • Введено представление CurrencySoundSettingsView для выбора звуков, которые будут воспроизводиться при получении валюты через платежи или сделки, а также при получении физических балансов
  • Реализовано представление PitchAndVolumeEditorView для настройки высоты тона и громкости для ранее выбранных звуков
  • Добавлена настройка Toggle Currency в CurrencyView, чтобы полностью отключить валюту во всех аспектах UltraEconomy
  • Включено применение CustomModelID и DamageValue к CurrencyPicker
  • Включено 128 дополнительных переводимых фраз
  • Представлен новый тип движения по банковскому счету - "Произведенная транзакция".
  • Переработана компоновка CurrencyView для улучшения эстетики и организации
  • Решена ошибка, связанная с перемещениями банковского счета
  • Исправлены ошибки, которые вызывали визуальные проблемы с некоторыми фразами
  • Устранена ошибка, при которой государственный счет не создавался перед выполнением постоянных поручений
  • Исправлена ошибка дублирования, когда использование AutoClicker во взаимодействии Banks ItemStorage приводило к дублированию элементов
  • Выполнена внутренняя реструктуризация и обновлены зависимости для повышения производительности
  • Исправлена ошибка, из-за которой отображаемые остатки на счетах в команде /Balancetop неправильно форматировались в соответствии с настройками плагина
  • Исправлена ошибка, из-за которой возвращаемый баланс счета при использовании %uecon_balancetop_<currency>balance<place>% placeholder не форматировался корректно в соответствии с настройками плагина
  • Лайк 0
Реакции:1 пользователя
ВерхНиз