Мод для Майнкрафт с покемонами, аддон для Cobblemon, добавляющий случайные встречи с дикими покемонами как в классических играх про покемонов. Во время движения по траве или в воде покемон выбирается из допустимых спавнов текущей местности с учётом биома, условий и редкости.
Возможности
- Встречи с дикими покемонами в траве, на настроенных твёрдых блоках и в воде.
- При встрече покемон появляется рядом с игроком, а бой Cobblemon может начаться автоматически.
- Уровень дикого покемона подбирается относительно команды игрока.
- Отпугиватели помогают путешествовать без боёв: обычный действует 6 минут, усиленный — 12 минут, максимальный — 30 минут.
- Благовоние-отпугиватель создаёт вокруг установленного предмета безопасную зону без встреч. По умолчанию её радиус составляет 24 блока.
- Приманки повышают шанс встретить шайни-покемона и меняют вероятность появления разных покемонов. Обычная, усиленная и максимальная приманки действуют 6, 12 и 30 минут соответственно.
- Приманки типов действуют 30 минут и повышают вероятность встречи покемонов выбранного типа: нормального, огненного, водного, электрического, травяного, ледяного, боевого, ядовитого, земляного, летающего, психического, жучиного, каменного, призрачного, драконьего, тёмного, стального или волшебного.
Повторное использование одинакового отпугивателя или приманки продлевает её действие. Отпугиватель заменяет активную приманку, а приманка — отпугиватель. Приманки типов продлеваются только предметом того же типа; другая приманка типа заменяет текущую.
Встреча не начнётся в режиме наблюдателя, верхом на существе, во время другого боя, при активном отпугивателе, в защищённой зоне благовония или если в команде нет пригодного для боя покемона. При побеге из боя покемон, созданный этой встречей, исчезает.
Крафты
- Отпугиватель: бумага, медный слиток и уголь.

- Усиленный отпугиватель: бумага, железный слиток и уголь.

- Максимальный отпугиватель: бумага, золотой слиток и уголь.

- Благовоние-отпугиватель: бумага, золотой слиток, максимальный отпугиватель и уголь.

- Обычная, усиленная и максимальная приманки создаются из бумаги, медного, железного или золотого слитка и стеклянной бутылочки.

- Каждая приманка типа требует золотой слиток, стеклянную бутылочку и тематический предмет: яйцо, огненный порошок, кристаллы призмарина, редстоун, семена пшеницы, снежок, кожу, паучий глаз, землю, перо, осколок аметиста, нить, булыжник, песок душ, жемчуг Края, уголь, железный слиток или светокаменную пыль.

Как пользоваться
Двигайтесь по подходящей траве, твёрдым блокам или воде, чтобы начать встречу. Если в настройках отключить autoStartBattles, покемон только появится рядом и придёт сообщение; он исчезнет, когда игрок отойдёт дальше дистанции manualEncounterDespawnDistance.
Настройки
Основной конфиг расположен по пути config/cobblemongrassspawn/default.yml. В нём можно изменить вероятность встреч в траве, на твёрдых блоках и в воде, перезарядку, шансы шайни-покемона и формы, длительность отпугивателей и приманок, радиус благовония, веса редких спавнов, списки блоков для встреч и множитель вероятности покемонов нужного типа.
Вероятности указываются в процентах от 0.0 до 100.0, а время — в секундах. Параметр disableCobblemonSpawns отключает создание новых покемонов обычным спавнером Cobblemon, не затрагивая уже существующих.
Клиентские настройки находятся в config/cobblemongrassspawn/client.yml: customBattleMusic и customBattleMusicVolume отвечают за музыку встречи, а wildEncounterGlow — за цветное свечение покемона. Они задаются отдельно у каждого игрока.
Команда /grassspawn reload перезагружает серверный конфиг и требует уровень прав 2. Команда /grassspawn client reload перезагружает клиентский client.yml.
Требования и совместимость
Для работы нужен Cobblemon. Мод использует его данные о спавне покемонов и систему боёв.
