Плагин для серверов Майнкрафт, который добавляет размещаемые амбары для разведения животных и автоматического получения ресурсов. Игрок покупает животных, кормит их, развивает амбар и продаёт собранную продукцию за игровую валюту.
Возможности
- Амбар ставится специальным предметом; над ним может отображаться голограмма с уровнем, владельцем, числом животных, заполненностью хранилища и множителем производства.
- Животные проходят стадии детёныша, подростка и взрослого, растут при кормлении и повышают уровень. Доступны коровы, овцы, свиньи, куры, кролики, лошади, козы, аксолотли, треска, черепахи, пчёлы и лисы.
- У каждого вида свои продукты и корм: например, коровы дают кожу, овцы — белую шерсть, куры — яйца, козы — молоко, черепахи — щитки, а пчёлы — пчелиные соты.
- Еду можно складывать в отдельное хранилище: животные берут подходящий корм автоматически. Без корма рост замедляется и может уменьшаться.
- Продукция поступает в хранилище амбара. Её можно забрать, продать по одному предмету или всё сразу, а также выбросить рядом с блоком амбара. При заполненном хранилище производство приостанавливается без потери предметов.
- Прокачка увеличивает вместимость животных и хранилища, множитель добычи и открывает новые виды животных.
- Усилители ускоряют производство и рост, снижают расход еды или дают шанс на дополнительную продукцию. Усилители одного типа могут складываться и продлевать действие.
- Владелец может добавлять участников и отдельно разрешать им доступ к корму, хранилищу, добавлению животных и усилителям.
- Амбар можно забрать через меню и поставить в другом месте: животные, уровень, участники и усилители сохраняются. При разрушении могут требоваться кирка и зачарование «Шёлковое касание»; правила возврата животных, содержимого и самого блока задаёт администратор.
- Производство работает, когда игрок находится в радиусе, указанном в
spawner.radius. - Для Bedrock-игроков через Geyser и Floodgate меню могут открываться в нативных формах. На сервере с общей MySQL или MariaDB базой список амбаров может объединять данные нескольких серверов.
- Поддерживаются PlaceholderAPI, ItemsAdder, Towny, Lands, L-Claim, SimpleClaimSystem, WorldGuard, Multiverse-Core, MultiWorld, EconomyShopGUI, ShopGUIPlus и zShop. Через ItemsAdder можно назначать собственные блоки амбара, корм, значки и продукцию.
Команды
/barn— показывает число принадлежащих игроку амбаров./barn item— выдаёт предмет амбара./barnadmin help— справка для администратора./barnadmin give <player> [amount]— выдаёт предметы амбара./barnadmin givebooster <player> <boosterId>— выдаёт усилитель./barnadmin giveanimal <animalType> <amount> <player>— добавляет животных в амбары игрока./barnadmin gui [player]— открывает список амбаров для управления./barnadmin reload— перезагружает конфигурацию и хранилище./barnadmin info— выводит общую статистику амбаров и животных./barnadmin reset— заново загружает амбары из хранилища.
У команды /barn есть псевдонимы lbarn и ahir, у административных команд — lbarnadmin.
Права
lbarn.use— использование меню и команд амбара.lbarn.admin— полный административный доступ; включаетlbarn.use.lbarn.bypass— обход ограничений вместимости амбара.
Настройка
Основные параметры находятся в plugins/L-Barn/config.yml: язык сообщений, база данных, радиус активности, голограмма, кормление, экономика и журнал действий.
animals.yml— виды животных, их цена, корм, стадии роста и продукция.barnlevels.yml— уровни амбаров, вместимость, цена улучшений и открываемые животные.boosters.yml— усилители и способ их суммирования черезstack-mode.prices.yml— цены продажи материалов при использованииeconomy.provider: prices.yml.messages_tr.ymlиmessages_en.yml— турецкие и английские сообщения и тексты меню.
Данные хранятся в SQLite по умолчанию либо в MySQL или MariaDB. Цены продажи можно брать из prices.yml, EconomyShopGUI, ShopGUIPlus или zShop.
Требования
Для экономики, покупки животных, улучшений и продажи продукции нужны Vault и любой плагин экономики. Плагин работает на Bukkit-, Spigot- и Paper-серверах, а также поддерживает Folia.
PlaceholderAPI нужен для плейсхолдеров вида %lbarn_...%. Защиту размещения можно связать с Towny, Lands, L-Claim, SimpleClaimSystem или WorldGuard; ограничения по мирам — с Multiverse-Core или MultiWorld.
