
PokeDemo - играйте в Cobblemon/Pokemon на плагинных серверах
Первая мини-игра по Покемонам для Майнкрафт на плагинах. Генерация диких покемонов, сражения, прокачка, крафт и всё, что нужно для полноценного покемон-экспериенса. Требуется клиентский мод для отображения 3D-моделей.
PokeDemo - это попытка перенести Покемонов в Майнкрафт через плагинную систему. Если вы хоть раз мечтали бегать по кубическому миру с пикачу в кармане и сражаться с дикими покемонами, этот проект - один из первых кандидатов для реализации этой мечты. В отличие от модных решений вроде Cobblemon, этот плагин работает на обычных Bukkit/Spigot/Purpur серверах, то есть не требует установки Forge/Fabric на сервер. Всё, что нужно - сам плагин и клиентский мост-мод для отображения моделей и интерфейса. Без мода тоже можно играть, но покемоны будут выглядеть как невидимые сущности, а интерфейс будет ванильным сундучным UI - сойдёт для теста, но не для полноценного погружения.
Как это работает
Всё завязано на системе спавна диких существ: вы заходите в мир, находите покемона, кликаете по нему - и начинается битва. Боевая система напоминает классические Покемоны: поочерёдные ходы, атаки, статусы, смена покемонов. Есть прокачка уровней, эволюция, лут с диких покемонов, ПК для хранения монстров. Даже PvP-баттлы между игроками - можно кинуть вызов и выяснить, чей покемон круче.
Для старта нужно нажать Shift + F - появится меню выбора стартового покемона (все три классических варианта). Дальше выдаётся Poké Phone (команда /pokedemo giveitem poke_phone) - это ваш главный инструмент. В телефоне есть рецепты крафта, информация о покемонах, настройки. Можно использовать команду /recipes для просмотра рецептов, а при OP-правах - просто нажать ПКМ, чтобы получить предмет.
Что внутри
- 9 поколений покемонов (с 1 по 9, Gen9 включительно). Модели и текстуры взяты из открытого сообщества CobbleMon, так что выглядят они достойно - с анимациями.
- Система захвата: бросаете покебол (клавиша R с модом) или кликаете по дикому покемону.
- Боевая система: классический пошаговый формат, с учётом типов, атак, предметов.
- Разведение, менты, колпачки способностей - настройки через конфиги.
- Крафт через телефон - можно создавать покеболы, зелья, TM'ы и прочее.
- PVP - работает, баги в основном поправлены.
- Локализация: lang.yml - китайский и английский, можно допилить свой.
Технические моменты
Клиентский мод сделан на Fabric для Minecraft 1.21.11 и 26.1 (последняя бета). Если у вас сервер на 1.21.11 Purpur - всё летает. Если используете Paper-форки, там могут быть баги с отображением, но в 26.1-версии вроде починили. Folia пока сырая - на свой страх и риск.
Если в версии 26.1 не отображаются имена покемонов и уровни, скачайте последнюю версию клиентского мода и выполните /pokedemo displayson.
Важно знать
Плагин полностью бесплатный и открытый. Автор строго запретил продавать модифицированные версии. Если кто-то предлагает "премиум" сборку PokeDemo за деньги - это нарушение лицензии.
Йок: проект делался с нуля за три месяца, так что есть шероховатости. Некоторые эффекты могут не отображаться на 26.1, рецепты не все протестированы, а оптимизация пока хромает. Но для любительского проекта это уже играбельно и даёт тот самый покемон-вайб, которого так не хватало на плагинных серверах Майнкрафт.
Вывод
PokeDemo - отличная альтернатива Cobblemon, если вы не хотите заморачиваться с Forge/Fabric сервером. Для постройки покемон-арены на обычном Survival-сервере или для выделенного сервера с мини-игрой - самое то. Главное - скачать клиентский мод, а то без него половина магии теряется.
Скачайте плагин и мост-мод, следуйте инструкциям - и устраивайте турниры с друзьями.
