NoMonsInMyWorld
Лёгкий серверный мод для Minecraft на Fabric для Cobblemon, который даёт вам контроль над спавном покемонов в каждом мире отдельно. Блокируйте конкретные виды, фильтруйте по типу/статусу shiny или полностью отключайте спавн в хаб-мирах, картах для мини-игр или специально настроенных измерениях.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 948
- Подписчиков на Modrinth
- 3
- версии
- 4
- Обновлён
- 7 апреля 20267 апр.
- Опубликован
- в 2025
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
NoMonsInMyWorld
NoMonsInMyWorld — это лёгкая, но мощная серверная утилита для Cobblemon, дающая точный контроль над спавном и ездой покемонов для каждого мира отдельно. Нужно ли вам создать хаб без покемонов, запретить отдельные виды в измерении или не дать игрокам кататься на легендарках в определённых мирах — этот мод предлагает простое решение на основе конфига.
Зависимости
Возможности
- Правила спавна для каждого мира: Создавайте уникальные правила спавна для каждого измерения. Полностью отключите спавн в своём хабе, разрешите только определённые типы в другом мире, а основной мир оставьте нетронутым.
- Продвинутая фильтрация спавна: Блокируйте покемонов по простым названиям видов (например,
cobblemon:zubat) или используйте мощные условия для фильтрации по типу (type=flying), редкости (legendary=true) или атрибуту (shiny=true). - Правила езды для каждого мира: Независимо управляйте тем, на каких покемонах можно ездить в каждом измерении. Полностью отключите езду в мирах для ивентов или внесите конкретных сильных маунтов в чёрный список в своих выживальческих мирах.
- Защита своих покемонов: Умный фильтр позволяет игрокам выпускать собственных покемонов даже в измерениях, где дикий спавн этого вида отключён.
- Живая перезагрузка: Простая команда позволяет применить изменения конфига мгновенно, без перезапуска сервера.
- 100% серверный: Игрокам не нужно ничего устанавливать, чтобы зайти на ваш сервер.
Команды
Мод рассчитан на управление в первую очередь через файл конфигурации, с одной командой для удобства.
| Команда | Права | Описание |
|---|---|---|
/nomonsinmyworld reload | nomonsinmyworld.reload | Перезагружает файл config.json с диска, применяя все изменения немедленно. |
Конфигурация
NoMonsInMyWorld использует один простой и понятный файл конфигурации, расположенный по пути config/nomonsinmyworld/config.json. Вся конфигурация управляется внутри объекта worlds, где вы можете добавить запись для каждого измерения, которое хотите контролировать.
Пример конфигурации
{
"version": "1.0.0",
"worlds": {
// Правила для Верхнего мира
"minecraft:overworld": {
"spawning": {
"disallowedSpecies": ["cobblemon:rattata", "cobblemon:pidgey"],
"exclusionConditions": ["type=ghost", "shiny=true"],
"disableAll": false,
"excludeOwnedPokemon": true
},
"riding": {
"disallowedSpecies": ["cobblemon:charizard"],
"exclusionConditions": ["legendary=true"],
"disableAll": false,
"excludeOwnedPokemon": false
}
},
// Правила для мира-хаба (например, из другого мода)
"some_mod:hub_world": {
"spawning": {
"disableAll": true, // Главный переключатель для блокировки всего дикого спавна
"excludeOwnedPokemon": true // Всё ещё позволяет игрокам выпускать своих покемонов
},
"riding": {
"disableAll": true // Главный переключатель для блокировки всей езды
}
}
}
}Управление спавном (секция spawning)
Эта секция управляет тем, какие дикие покемоны могут спавниться в измерении.
| Настройка | Описание |
|---|---|
disableAll | Главный переключатель. Если true, ни один дикий покемон не будет спавниться в этом мире, а все остальные правила спавна игнорируются. |
disallowedSpecies | Список видов покемонов для блокировки по имени. Пример: ["cobblemon:zubat", "cobblemon:magikarp"]. |
exclusionConditions | (Мощно!) Список условий для фильтрации спавна. Синтаксис — ключ=значение. Это позволяет блокировать целые категории покемонов. Примеры: ["type=dragon"], ["legendary=true"], ["shiny=true"]. |
excludeOwnedPokemon | Важная защитная функция. Если true (по умолчанию), правила блокировки спавна не будут применяться к покемонам, выпускаемым игроком из Поке Бола. Это не даёт моду вмешиваться в собственную команду игрока. |
Управление ездой (раздел riding)
Этот раздел определяет, на каких покемонов игрокам разрешено садиться и ездить в измерении.
| Настройка | Описание |
|---|---|
disableAll | Главный переключатель. Если true, игроки не смогут садиться или ездить на любых покемонах в этом мире. |
disallowedSpecies | Список конкретных видов покемонов, на которых нельзя ездить. Идеально подходит для запрета определённых сильных или крупных маунтов. Пример: ["cobblemon:rayquaza"]. |
exclusionConditions | Список условий, запрещающих езду. Крайне полезно для создания общих правил сервера. Пример: ["legendary=true"] запретит кому-либо ездить на легендарном покемоне в этом измерении. |
excludeOwnedPokemon | Обычно для езды устанавливается false, так как цель — контролировать возможность игрока садиться на собственного покемона. Если true, правила езды будут игнорироваться. |
Частые вопросы
Как установить NoMonsInMyWorld?
Установите Fabric под свою версию Minecraft, скачайте NoMonsInMyWorld под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть NoMonsInMyWorld?
У NoMonsInMyWorld есть сборки для Minecraft 1.21.1.
Нужен ли NoMonsInMyWorld на сервере?
Ставится только на сервер; игрокам ставить не нужно