- Версия Minecraft
- 1.8-1.21.x
zAuctionHouse - Этот плагин обладает высокой степенью настраиваемости, что делает его идеальным для различных типов проектов. Он предлагает больше функций и оптимизацию, чем любой другой плагин на рынке.
С этим плагином вы можете быть уверены, что он оправдает все ваши ожидания. Не загрузить Zauctionhouse было бы ошибкой!






Особенности:
- Совместимость со Spigot 1.8.8 - 1.20.4 и java 8 - 17
- Простая и настраиваемая конфигурация инвентаря (благодаря zMenu)
- Все сообщения настраиваются
- Поддержка HEX и минимальных сообщений
- Настраиваемые категории
- Несколько типов хранения: JSON и SQL
- Синхронизация нескольких серверов благодаря redis*
- Система преобразования данных из других плагинов
- Поддержка экономики: Vault, PlayerPoint, TokenManager ; MySQL Token,
- Уровень, Предмет, Кастом, CoinsEngine
- Легкое добавление других экономик с помощью API
- Система AntiDupe 100% эффективна, если предметы выходят из инвентаря, они будут автоматически удалены!
- Поддержка customModelData и таких плагинов, как ItemAdder и Oraxen.
- Разрешение на ограничение количества предметов, которые ваши игроки могут добавить в аукцион.
- Разрешение на изменение продолжительности аукциона.
- Автоматическое резервное копирование для хранения в JSON
- Система логов, вы можете точно знать, что делают ваши игроки.
- Черный список сложных предметов.
- Java API, с помощью API вы можете изменять все в плагине
- Система возврата денег только при входе игрока в систему.
- Система сортировки
- История транзакций
- Поддержка HeadDatabase и EpicHead
- Система продажи инвентаря, продажа нескольких предметов напрямую без использования ShulkerBox.
- Поддержка Citizen
- Черный список игроков (Позволяет изгнать игрока из плагина, он больше не сможет покупать и продавать)
- Поддержка palceholderAPI
- Внутриигровая конфигурация
- Поисковая система, поиск предметов с фильтрами.
- Просмотр содержимого бочки и шулькера
- Налог (глобальный или на конкретные предметы)
- Минимальная и максимальная цена на предметы
- Дискорд-бот
- zTranslator - Переведите название предметов на ваш язык!
- Поддержка Folia
- Плагин имеет очень полную систему настройки для инвентаря, вот пример настройки.
Команды и права:
/zauctionhouse — Основная команда (псевдонимы: /ah, /hdv, /zauction, /zah, /zhdv)Разрешение: zauctionhouse.use
/ah sell <цена> [<количество>] — Продать предмет (псевдонимы: /ah vendre, /ah s)
Разрешение: zauctionhouse.sell
Вы можете указать экономику, добавив формат экономики после цены. Например, у вас есть экономия на уровне с форматом "l", чтобы продать ваш предмет с этой экономией, вы должны выполнить команду /ah sell <цена><формат> [<количество>]. Это даст нам: /ah sell 10l, если вы хотите продать предмет за 10 уровней.
/ah sellinventory <цена> — Продать инвентарь (псевдонимы: /ah vendreinventaire, /ah si, /ah vi)
Разрешение: zauctionhouse.sell.inventory
/ah reload — Перезагрузить файлы конфигурации.
Разрешение: zauctionhouse.reload
/ah config — Настроить плагин в игре.
Разрешение: zauctionhouse.config
/ah version — Посмотреть версию плагина.
Разрешение: без разрешения
/ah blacklist — Просмотреть список игроков в черном списке.
Разрешение: zauctionhouse.blacklist
/ah blacklist add <игрок> — Добавить игрока в черный список.
Разрешение: zauctionhouse.blacklist.add
/ah blacklist remove <игрок> — Убрать игрока из черного списка.
Разрешение: zauctionhouse.blacklist.remove
/ah history [<страница>] [<тип>] — Просмотреть историю покупок и/или продаж.
Разрешение: zauctionhouse.history
/ah transaction <игрок> [<страница>] [<тип>] — Просмотреть историю покупок или продаж игрока.
Разрешение: zauctionhouse.transaction
/ah claim — Позволяет вам получить ваши ожидающие деньги.
Разрешение: zauctionhouse.claim
/ah purge <дни> — Удаляет старые транзакции.
Разрешение: zauctionhouse.purge
/ah search <строка> — Позволяет вам искать любые предметы, подробнее о системе фильтрации см. на странице "Фильтр".
Разрешение: zauctionhouse.search
Дополнительные команды
Вы можете добавить 4 дополнительные команды. Разрешение на эти четыре команды такое же, как для команды /ah.
/ah expire — Позволяет получить доступ к списку истекших предметов.
/ah buying — Позволяет получить доступ к списку купленных предметов.
/ah categories — Позволяет получить доступ к списку категорий.
/ah items — Позволяет получить доступ к вашим предметам на продажу.
Права плагина zAuctionHouse:
Вы можете установить одно разрешение на уровень, чтобы ограничить количество товаров, доступных для продажи.В вашем файле config.yml содержится следующая информация:
YAML:
permissions:
zauctionhouse_max_5: 5
zauctionhouse_max_10: 10
zauctionhouse_max_150: 150
Вы также можете создать разрешения, чтобы иметь разное время истечения срока действия для разных уровней.
YAML:
expirations: # Время истечения срока действия на уровень и в секундах
zauctionhouse_expiration_vip: 3600
zauctionhouse_expiration_vipplus: 7200
zauctionhouse_expiration_elite: 259200
Удаление предмета как администратор
zauctionhouse.admin.remove — Чтобы удалить предмет, вам нужно использовать "колесо клика". Если "колесо клика" не работает в вашей версии, вы можете использовать клавишу, чтобы выбросить предмет на землю.zauctionhouse.admin.bypass.cooldown — Обход команды ожидания
Плэйсхолдеры:
Замещающие переменные могут быть использованы как с плагином PlaceHolderAPI, так и без него. Если вы не установили плагин PlaceHolderAPI, то замещающие переменные будут доступны только в плагине zAuctionHouse.%zauctionhouse_expired_item% — Позволяет получить список истекших предметов игрока.
%zauctionhouse_buying_item% — Позволяет получить список купленных игроком предметов.
%zauctionhouse_currents_item% — Позволяет получить список предметов, находящихся на продаже у игрока.
%zauctionhouse_sorting% — Позволяет получить тип сортировки игрока.
%zauctionhouse_counts% — Позволяет получить количество предметов, находящихся на продаже.
%zauctionhouse_claims% — Возвращает true, если у игрока есть деньги для получения, в противном случае возвращает false.
%zauctionhouse_category_item_название категории% — Позволяет получить количество предметов в указанной категории.
%zauctionhouse_claim_экономика% — Позволяет восстановить сумму денег на удержании на основе экономии.
%zauctionhouse_category% — Отображает текущее название категории для игрока.
%zauctionhouse_max_items% — Возвращает количество предметов, которые игрок может продавать.
Специальные замещающие переменные
Следующие замещающие переменные могут использоваться только в инвентаре типа SELL_SHOW.%zauctionhouse_price% — Позволяет получить цену предмета.
%zauctionhouse_amount% — Позволяет получить количество предмета.
%zauctionhouse_currency% — Позволяет получить валюту предмета.
%zauctionhouse_sellinventory_price% — Позволяет восстановить цену продажи инвентаря.
%zauctionhouse_sellinventory_currency% — Позволяет восстановить валюту инвентаря.
Экономика для zAuctionHouse:
Список экономик, доступных в плагине- VAULT
- PLAYERPOINT
- TOKENMANAGER
- MYSQLTOKEN
- LEVEL
- ITEM1
- ITEM2
- ITEM3
- CUSTOM
- OPTECO
Конвертация в zAuctionHouse:
Плагин, совместимый с системой конвертации:- zAuctionHouseV2
- CrazyAuction
- AuctionHouseDB
- AuctionHouseRetro
- zAuctionHouseV3 база данных в json
- zAuctionHouseV3 json в базу данных


Фильтр в плагине zAuctionHouse:
С помощью команды /ah search вы сможете осуществлять глубокий поиск предметов, присутствующих в аукционном доме.Простой фильтр
Если вам нужно быстро отфильтровать предметы, достаточно выполнить команду /ah search word . И все предметы будут отфильтрованы в соответствии с этим словом по типу, названию, истории и продавцу.Сложный фильтр
Для сложных фильтров необходимо указать имя фильтра и его тип./ah search имя тип слово
Приведем пример фильтра по имени: /ah search name:

Тип фильтра
Существует три типа фильтров, которые позволяют осуществлять поиск с большей или меньшей точностью.Содержит
Текст: :=
Определение: Позволяет искать, содержит ли фильтр заданное слово.
Равняется
Текст: ::
Определение: Позволяет искать, если фильтр равен заданному слову
Эквивалент
Текст: :>
Определение: Позволяет производить поиск, если фильтр равен игнорированию заданного слова
Список фильтров:
имя
Конфигурация плагина zAuctionHouse:
YAML:
#########################################################################################################################################
#
#
# Sponsor: https://serveur-minecraft-vote.fr/
# Documentation: https://zauctionhouse.groupez.dev/
# Discord: https://discord.groupez.dev/
#
#
# ███████╗░█████╗░██╗░░░██╗░█████╗░████████╗██╗░█████╗░███╗░░██╗██╗░░██╗░█████╗░██╗░░░██╗░██████╗███████╗██╗░░░██╗██████╗░
# ╚════██║██╔══██╗██║░░░██║██╔══██╗╚══██╔══╝██║██╔══██╗████╗░██║██║░░██║██╔══██╗██║░░░██║██╔════╝██╔════╝██║░░░██║╚════██╗
# ░░███╔═╝███████║██║░░░██║██║░░╚═╝░░░██║░░░██║██║░░██║██╔██╗██║███████║██║░░██║██║░░░██║╚█████╗░█████╗░░╚██╗░██╔╝░█████╔╝
# ██╔══╝░░██╔══██║██║░░░██║██║░░██╗░░░██║░░░██║██║░░██║██║╚████║██╔══██║██║░░██║██║░░░██║░╚═══██╗██╔══╝░░░╚████╔╝░░╚═══██╗
# ███████╗██║░░██║╚██████╔╝╚█████╔╝░░░██║░░░██║╚█████╔╝██║░╚███║██║░░██║╚█████╔╝╚██████╔╝██████╔╝███████╗░░╚██╔╝░░██████╔╝
# ╚══════╝╚═╝░░╚═╝░╚═════╝░░╚════╝░░░░╚═╝░░░╚═╝░╚════╝░╚═╝░░╚══╝╚═╝░░╚═╝░╚════╝░░╚═════╝░╚═════╝░╚══════╝░░░╚═╝░░░╚═════╝░
#
#
#
# Commands and permissions:
# - /zauctionhouse » Main command (aliases: /ah, /hdv, /zauction, /zah, /zhdv) - zauctionhouse.use
# - /ah sell <price> [<amount>] » Sell an item (aliases: /ah vendre, /ah s) - zauctionhouse.sell
# - /ah sellinventory <price> » Sell an inventory (aliases: /ah vendreinventaire, /ah si, /ah vi) - zauctionhouse.sell.inventory
# - /ah reload » Reloaded the configuration files - zauctionhouse.reload
# - /ah config » Configure the in-game plugin - zauctionhouse.config
# - /ah version » See the plugin version - no permission
# - /ah blacklist » See the list of blacklist players - zauctionhouse.blacklist
# - /ah blacklist add <player> » Add a player to the blacklist - zauctionhouse.blacklist.add
# - /ah blacklist remove <player> » Remove a player from the blacklist - zauctionhouse.blacklist.remove
# - /ah history [<page>] [<type>] » View your purchase and/or sale history - zauctionhouse.history
# - /ah transaction <player> [<page>] [<type>] » View a player's buy or sell history - zauctionhouse.transaction
# - /ah claim » Allows you to recover your pending money - zauctionhouse.claim
# - /ah search <string> » Allows you to search for anything, more information about the filter system on the "Filter" page - zauctionhouse.search
# - /ah purge <days> » Purge old transactions - zauctionhouse.purge
#
# Optionals commands:
# - /ah expire » Allows you to access the list of expired items
# - /ah buying » Allows you to access the list of purchased items
# - /ah categories » Allow access to the list of categories
# - /ah items » Allows you to access your items on sale
#
#########################################################################################################################################
# Позволяет создавать инвентари, вы должны перечислить их название здесь, чтобы иметь возможность использовать их в плагине.
# Обратите внимание, что названия инвентарей должны быть в нижнем регистре.
customInventories:
# Позволяет отключить плагин в разных мирах.
disableWorlds:
- world_the_end
# Список материалов, которые будут разрешены для продажи.
whitelistMaterials: []
# Позволяет установить разрешения для продажи предметов.
# Вы должны заменить "." на "_" в этом файле.
# В вашем плагине разрешений это будет "."
# Например, в файле конфигурации у вас есть: zauctionhouse_max_5, и разрешение будет zauctionhouse.max.5
permissions:
zauctionhouse_max_5: 5
zauctionhouse_max_10: 10
zauctionhouse_max_15: 15
# Замените "_" на "." в вашем разрешении
expirations: # Срок действия на уровень и в секундах
zauctionhouse_expiration_vip: 3600
zauctionhouse_expiration_vipplus: 7200
zauctionhouse_expiration_elite: 259200
# Для отображения элемента в приоритете его приоритет должен быть выше.
priorities:
vip:
priority: 1
limit: 10
permission: "zauctionhouse.priority.vip"
text: "&bVip"
vipplus:
priority: 2
limit: 5
permission: "zauctionhouse.priority.vipplus"
text: "&6Vip+"
# Позволяет подключить плагин к базе данных SQL.
# Здесь SQL используется только как система хранения.
# Вы не можете использовать SQL для синхронизации предметов между разными серверами.
sql:
user: "homestead"
password: "secret"
port: 3306
host: "192.168.10.10"
database: "zauctionhouse"
# Позволяет открывать инвентарь "аукцион" (инвентарь по умолчанию) от NPC
# с именем "Auction"
citizen:
1:
name: "Auction"
inventory: "auction"
Установка плагина zAuctionHouse:
Для работы плагина необходимо установить zMenuПочему вы должны использовать zMenu ответ здесь: тык
- Скачайте плагин.
- Выключите сервер
- Переместите файл .jar в папку /plugins/ вашего сервера.
- Запустите сервер.
- Готово.