AnimalShop: Покупайте мобов через таблички в Minecraft

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

Скачать AnimalShop для Minecraft 1.0.0

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

Версии Minecraft: 1.0.0

ФайлВерсияЗагрузчикРазмер
AnimalShop.jar1.0.0—33 КБСкачать

AnimalShop: Как покупать животных через таблички в Minecraft

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

Как работает AnimalShop

Принцип действия плагина предельно прозрачен. Вы размещаете табличку с особым форматом: в первой строке пишете [AnimalShop], во второй — количество животных, в третьей — тип моба (например, Sheep), а в четвёртой можно указать дополнительные аргументы — цвет шерсти, возраст, наличие седла или даже кастомное имя. Когда игрок кликает по такой табличке, с его счёта списывается установленная сумма, и рядом появляется выбранное существо.

Для работы AnimalShop требуется одна из экономических систем: iConomy 5/6, Register или Vault. Плагин автоматически определяет, какая из них установлена, и подключается к ней. Если вы только начинаете настройку сервера, удобно использовать лаунчер foxygame.net — он позволяет устанавливать моды и плагины прямо из встроенного каталога, автоматически разрешая все зависимости. Достаточно выбрать AnimalShop в списке, и лаунчер сам подтянет нужную версию Vault или iConomy, избавляя от ручного поиска файлов.

Создание магазина животных

Чтобы открыть точку продажи, поставьте табличку на стену или блок и введите данные по шаблону:

  • Строка 1: [AnimalShop]
  • Строка 2: Количество (целое число, например, 1 или 5)
  • Строка 3: Название животного на английском (Sheep, Cow, Pig, Chicken, Villager, MushroomCow, Wolf, Ocelot, Horse, Rabbit)
  • Строка 4: Аргументы через пробел (цвет, BABY, SADDLE, TAMED и т.д.)

Пример таблички для покупки трёх розовых овец-малышей с именем «Пушистик»:

[AnimalShop]
3
Sheep
PINK BABY CUSTOM_NAME:Пушистик

Если вы ошибётесь в аргументах, плагин не накажет вас штрафом, а просто выведет в чат список всех допустимых параметров для выбранного вида. Это очень помогает при экспериментах с конфигурацией.

Доступные животные и их аргументы

Плагин поддерживает внушительный список мобов, и для каждого можно тонко настроить внешний вид и поведение. Ниже — краткий обзор возможностей.

Овца (Sheep)

  • Цвета: WHITE, SILVER, GRAY, BLACK, RED, BROWN, YELLOW, LIME, GREEN, CYAN, PINK, BLUE, LIGHT_BLUE, MAGENTA, PURPLE, ORANGE
  • Типы: BABY (детёныш), AGE_LOCK (заморозка возраста), CUSTOM_NAME:имя, CUSTOM_NAME_INVISIBLE:имя (невидимое имя)

Корова и Грибная корова (Cow, MushroomCow)

  • Типы: BABY, AGE_LOCK, CUSTOM_NAME, CUSTOM_NAME_INVISIBLE

Свинья (Pig)

  • Дополнительно: SADDLE (осёдланная), BABY, AGE_LOCK, кастомные имена

Волк (Wolf)

  • Цвета ошейника: все те же, что у овцы
  • Состояния: TAMED (приручённый), ANGRY (злой), BABY, AGE_LOCK

Оцелот (Ocelot)

  • Породы: BLACK_CAT, RED_CAT, SIAMESE_CAT, WILD_OCELOT
  • Состояния: TAMED, BABY, AGE_LOCK

Лошадь (Horse)

  • Виды: DONKEY, HORSE, MULE, SKELETON_HORSE, UNDEAD_HORSE
  • Масти: WHITE, BROWN, CHESTNUT, CREAMY, DARK_BROWN, GRAY
  • Отметины: BLACK_DOTS, NONE, WHITE, WHITE_DOTS, WHITEFIELD
  • Оснащение: CHEST (сундук), TAMED, BABY, AGE_LOCK, кастомное имя

Кролик (Rabbit)

  • Окрасы: BLACK, BLACK_AND_WHITE, BROWN, GOLD, SALT_AND_PEPPER, WHITE, THE_KILLER_BUNNY
  • Состояния: BABY, AGE_LOCK, имена

Курица (Chicken) и Деревенский житель (Villager)

  • Курица: только BABY, AGE_LOCK, имена
  • Житель: профессии BLACKSMITH, BUTCHER, FARMER, PRIEST, LIBRARIAN; также BABY, AGE_LOCK, имена

Права и разрешения

AnimalShop использует гибкую систему permissions, которую можно изменить в файле language.yml. Основные узлы:

  • AnimalShop.use — разрешает использование табличек магазина
  • AnimalShop.create — даёт возможность создавать новые таблички
  • AnimalShop.languagelist — просмотр списка доступных языков
  • AnimalShop.changelanguage — смена языка плагина
  • AnimalShop.resetlanguage — сброс языковых настроек

По умолчанию администраторы имеют все права, а обычные игроки — только право использования. Вы можете легко переопределить эти значения под концепцию своего сервера.

Языковые файлы и кастомизация

Плагин поставляется с несколькими языковыми пакетами (включая английский и канадский английский). Все сообщения, подсказки и списки аргументов хранятся в YAML-файлах, поэтому вы можете не только перевести плагин на русский, но и изменить формулировки под стиль вашего проекта. Сниппет из language.en_CA.yml, приведённый в документации, показывает структуру: для каждого животного описаны все возможные параметры, и плагин сам собирает из них подсказки при неверном вводе.

Статистика и метрики

AnimalShop использует систему сбора статистики mcstats.org. Она анонимно отправляет обезличенные данные: версию Java, режим сервера (онлайн/офлайн), версию плагина, количество игроков и базовую информацию об ОС. Это помогает разработчику видеть востребованность плагина и улучшать его. Если вы против передачи любой статистики, отключите её в файле plugins/Plugin Metrics/config.yml, изменив параметр opt-out на true.

Итог: стоит ли устанавливать AnimalShop?

AnimalShop — это лёгкий, но функциональный инструмент для серверов с экономикой. Он не перегружает игровой процесс, органично вписывается в механику торговли и позволяет игрокам получать мобов без вмешательства администратора. Благодаря поддержке множества аргументов можно создавать уникальные предложения: от разноцветных овец для декора до осёдланных лошадей с сундуками для путешествий. А если вы цените удобство, лаунчер foxygame.net сделает установку плагина элементарной — все зависимости подтянутся автоматически, и вы сможете сосредоточиться на творческой настройке табличек. Попробуйте AnimalShop на своём сервере, и торговля животными станет ещё одной интересной гранью вашей экономической модели.