PetShop: покупка питомцев через таблички в Minecraft

Магазин питомцев в Minecraft: полный гайд по плагину PetShop Когда обычные фермы и приручение волков приедаются, на помощь приходят серверные плагины, превращающие кубический мир в оживленный зоомагазин. PetShop — это система торговых табличек, которая позволяет игрокам покупать коров, кошек, гол...

Скачать PetShop для Minecraft 1.3.2, 1.3.1, 1.2.5

Оригинальное название: PetShop

Версии Minecraft: 1.2.5, 1.3.1, 1.3.2

ФайлВерсияЗагрузчикРазмер
PetShop.jar——11 КБСкачать
petshop1.2.zip——13 КБСкачать
v1.3.dev.zip——18 КБСкачать
v1.3.final.zip——19 КБСкачать
v1.3.1.zip——21 КБСкачать
v1.3.2.zip——23 КБСкачать
PetShop-4.jar——26 КБСкачать
PetShop-5.1.2.jar——28 КБСкачать
PetShop-5.2.jar——35 КБСкачать
PetShop-6.1.0.jar——51 КБСкачать
PetShop-5.jar1.2.5—27 КБСкачать
PetShop-5.1.jar1.2.5—27 КБСкачать
PetShop-6.0.jar1.3.1—51 КБСкачать
PetShop-6.0.RC.jar1.3.2—47 КБСкачать

Магазин питомцев в Minecraft: полный гайд по плагину PetShop

Когда обычные фермы и приручение волков приедаются, на помощь приходят серверные плагины, превращающие кубический мир в оживленный зоомагазин. PetShop — это система торговых табличек, которая позволяет игрокам покупать коров, кошек, големов и десятки других существ за внутриигровую валюту. Вы просто подходите к табличке, кликаете и становитесь владельцем моба, а затем доставляете его в нужное место командой. Звучит просто, но за этой простотой скрывается гибкая экосистема прав, экономики и защиты территорий.

Как работает PetShop и зачем он нужен серверу

Плагин создает интерфейс покупки мобов через обычные деревянные таблички. Администраторы настраивают готовые магазины с фиксированными ценами, а игроки могут открывать собственные лавки, торгуя прирученными существами. Это не просто развлечение: PetShop интегрируется с экономикой сервера через Vault или iConomy, проверяет баланс и списывает деньги автоматически. А благодаря поддержке WorldGuard вы не сможете вызвать купленного монстра в защищенном регионе, где запрещен спаун мобов — это спасает от гриферства и случайных побегов.

Для комфортной игры на серверах с подобными механиками важен стабильный клиент. Современные лаунчеры, например, foxygame.net, позволяют не только быстро переключаться между версиями, но и добавлять вспомогательные моды прямо из меню — это особенно удобно, если вы хотите визуально разнообразить питомцев или подключить мини-карту для поиска магазинов.

Установка и первые шаги: от конфигурации до базы данных

Перед запуском PetShop убедитесь, что на сервере установлены PermissionsEx (или аналог) и iConomy. Начиная с версии 1.3 плагин дружит с Vault, поэтому вы можете использовать любую экономическую и правовую систему, поддерживаемую этим мостом. Все настройки хранятся в файле config.yml, где можно перевести сообщения на русский язык и даже добавить плейсхолдеры %PLAYER% и %ANIMAL% для кастомизации уведомлений.

Хранение данных возможно как в плоских файлах, так и в MySQL. Чтобы переключиться на базу данных, пропишите в config.yml параметр store: database, а в bukkit.yml укажите свои реквизиты:

  • username: ваш_пользователь
  • password: ваш_пароль
  • url: jdbc:mysql://localhost:3306/имя_базы

Если раньше использовалась файловая система, не спешите терять данные — команда /petshop merge перенесет всех питомцев в новое хранилище.

Создание магазина: AdminShop и PlayerShop

Сердце плагина — таблички. Для административного магазина достаточно разместить на табличке четыре строки:

  • Строка 1: Pet Shop
  • Строка 2: Название_существа:Цвет (например, Cow:WHITE)
  • Строка 3: Количество мобов
  • Строка 4: Цена за всю партию

Игроки могут создавать собственные лавки, указав во второй строке свой ник. Тогда третья строка будет содержать тип существа с цветом, а четвертая — цену за одного питомца. После покупки мобы попадают в «инвентарь» плагина, и их нужно доставить в мир.

Команды и управление питомцами

Основная команда для игрока — /deliver. Она доставляет всех купленных существ в точку, где стоит персонаж. Можно вызвать только определенный вид: /deliver Cow (регистр важен). Если вы хотите получить всех разом, используйте /deliver all. Администраторам доступны расширенные возможности через /petshop: просмотр содержимого игрока, изменение количества питомцев, экспорт и импорт резервных копий. Правда, часть этих функций помечена как «not yet implemented», но базовая механика работает стабильно.

Разрешения и безопасность

Гибкая система прав позволяет тонко настроить, кто может создавать магазины и покупать мобов. Основные пермишены:

  • petshop.shop.create — создание любых магазинов
  • petshop.shop.buy — покупка в существующем магазине
  • petshop.shop.create.player — создание только своего магазина
  • petshop.shop.create.admin — создание админ-магазинов или лавок от имени другого игрока
  • petshop.collect.pet — получение питомцев по строковому ключу
  • petshop.admin.merge — слияние данных из файлов в базу

Дополнительно хук WorldGuard проверяет флаг mob-spawning: deny в регионе, поэтому игрок не сможет вызвать купленного монстра на чужой защищенной территории. Это предотвращает воровство животных и случайные разрушения.

Доступные существа и расцветки

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

  • Корова (Cow), Грибная корова (MushroomCow)
  • Курица (Chicken), Овца (Sheep), Свинья (Pig)
  • Волк (Wolf), Оцелот (WILD_OCELOT) и его варианты: BLACK_CAT, RED_CAT, SIAMESE_CAT
  • Железный голем (IronGolem), Снеговик (Snowman)
  • Спрут (Squid)
  • Жители: FARMER, BLACKSMITH, LIBRARIAN, BUTCHER, PRIEST

Каждого моба можно окрасить в один из 16 цветов: WHITE, ORANGE, MAGENTA, LIGHT_BLUE, YELLOW, LIME, PINK, GRAY, SILVER, CYAN, PURPLE, BLUE, BROWN, GREEN, RED, BLACK. Цвет указывается через двоеточие после названия существа во второй строке таблички.

Интеграция с экономикой и Vault

Благодаря Vault плагин не привязан к конкретной экономической системе. Вы можете использовать EssentialsEco, BOSEconomy или любую другую, совместимую с Vault. Это же касается и прав: PermissionsEx, LuckPerms или GroupManager — выбор за администратором. Такая универсальность делает PetShop легковесным и легко встраиваемым в любой сбор сервера.

Заключение

PetShop превращает скучную покупку мобов в увлекательный элемент экономики сервера. Администраторы получают инструмент для создания тематических магазинов, ивентов и наград, а игроки — возможность собрать собственную коллекцию разноцветных животных и жителей. Простая настройка, дружба с Vault и WorldGuard, поддержка баз данных — все это делает плагин надежным выбором для серверов любой направленности. Попробуйте открыть свой зоомагазин в кубическом мире, и вы увидите, как вокруг табличек с надписью «Pet Shop» выстраиваются очереди из желающих приобрести редкого черного кота или железного стража.