Все команды Cobblemon — полный ГАЙД по консольным командам

Команды Cobblemon — это текстовые команды для чит-функций мода. Они не нужны для обычной игры и требуют включённых читов (cheats) на сервере или в мире. Ниже — все доступные команды, разбитые по категориям, с синтаксисом, алиасами и примерами.

Важно: часть команд (NPC-команды помечены разработчиками как экспериментальные и могут работать не так, как задумано. Также некоторые команды (очистка пати, ПК, полный сброс) необратимо удаляют данные без подтверждения — об этом ниже отдельно отмечено предупреждениями.

1. Команды спавна покемонов

Спавн покемона

Спавнит указанного покемона на позиции игрока, вызвавшего команду.

/spawnpokemon <pokemon> [attributes]

Алиас: /pokespawn

Пример:

/spawnpokemon abra shiny ability=synchronize

Атрибуты можно указывать в любом порядке — главное, чтобы в команде присутствовало имя покемона. Например, /spawnpokemon shiny ability=synchronize abra и /spawnpokemon shiny abra ability=synchronize — обе команды рабочие.

Спавн покемона в точке

Спавнит указанного покемона по заданным координатам.

/spawnpokemonat <x> <y> <z> <pokemon> [attributes]

Пример:

/spawnpokemonat ~ ~ ~ abra shiny ability=synchronize

Спавн всех покемонов

Спавнит по одному экземпляру каждого доступного покемона на позиции игрока.

/spawnallpokemon

⚠️ Предупреждение: может серьёзно снизить FPS на слабых компьютерах — команда одновременно создаёт огромное количество сущностей.

Спавн покемона из спавн-пула

Заставляет систему спавна попытаться создать одного или нескольких покемонов рядом с игроком. Команда может не сработать, если спавн нарушит настроенные лимиты. Не выполняется удалённо (нельзя вызвать для другого игрока через @).

/spawnpokemonfrompool [number]

Пример:

/spawnpokemonfrompool 10

Проверка шанса спавна

Проверяет шанс спавна покемонов указанной редкости в текущей точке игрока.

/checkspawn <rarity>

Пример:

/checkspawn ultra-rare

2. Команды редактирования и просмотра пати

Выдать покемона

Выдаёт указанного покемона игроку, вызвавшему команду.

/givepokemon <pokemon> [attributes]

Алиас: /pokegive

Пример:

/givepokemon abra shiny ability=synchronize

Выдать покемона другому игроку

Выдаёт указанного покемона указанному игроку.

/givepokemonother <target> <pokemon> [attributes]

Пример:

/givepokemonother @a abra shiny ability=synchronize

Забрать покемона

Удаляет покемона из указанного слота пати указанного игрока.

/takepokemon <target> <slot>

Пример:

/takepokemon @p 1

Редактирование покемона

Редактирует покемона в указанном слоте пати вызвавшего команду игрока.

/pokemonedit <slot> [pokemon / attributes]

Алиас: /pokeedit

Пример:

/pokemonedit 1 abra ability=adaptability nature=adamant

Редактирование покемона другого игрока

Редактирует покемона в указанном слоте пати указанного игрока.

/pokemoneditother <target> <slot> [pokemon / attributes]

Алиас: /pokeeditother

Пример:

/pokemoneditother Ash_Green123 1 abra ability=adaptability gender=female nature=adamant

Вылечить покемонов

Лечит всю пати указанного игрока.

/healpokemon [target]

Алиас: /pokeheal

Пример:

/healpokemon @p

Обучить приёму

Обучает покемона в указанном слоте указанного игрока заданному приёму.

/teach <target> <slot> <move>

Пример:

/teach @p 1 synchronoise

Повысить уровень

Повышает уровень покемона в указанном слоте пати указанного игрока на 1.

/levelup <target> <slot>

Пример:

/levelup @p 1

Проверить дружбу

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

/friendship <slot>

Пример:

/friendship 1

Удерживаемый предмет

Меняет удерживаемый предмет покемона в указанном слоте пати указанного игрока.

/held_item <target> <slot> <item>

Пример:

/held_item @p 1 cobblemon:choice_band

Отправить в ПК

Отправляет покемона из указанного слота пати указанного игрока в указанный бокс его ПК.

/pokebox <target> <slot> [box]

Пример:

/pokebox @p 1 1

Отправить всех в ПК

Отправляет всех покемонов из пати указанного игрока в указанный бокс его ПК.

/pokeboxall <target> [box]

Пример:

/pokebox @p 1

В документации мода эта команда указана как /pokebox @p 1, но по логике должна вызываться как /pokeboxall — возможно, опечатка в исходной вики. Если команда не сработает, попробуйте /pokeboxall @p 1.


3. Команды редактирования данных игрока

Выдать всех покемонов

Выдаёт вызвавшему команду игроку по одному экземпляру каждого доступного покемона. Все покемоны отправляются в ПК.

/giveallpokemon

Очистить пати

Полностью сбрасывает пати указанного игрока.

/clearparty <target>

Пример:

/clearparty @p

⚠️ Предупреждение: начиная с версии 1.4 команда не требует подтверждения. При выполнении сразу и безвозвратно удаляет всех покемонов из пати цели.

Очистить ПК

Полностью сбрасывает ПК указанного игрока.

/clearpc <target>

Пример:

/clearpc @p

⚠️ Предупреждение: начиная с версии 1.4 команда не требует подтверждения. При выполнении сразу и безвозвратно удаляет всех покемонов из ПК цели.

Полный сброс покемонов (себе)

Полностью сбрасывает пати и ПК вызвавшего команду игрока.

/pokemonrestart

Алиас: /pokerestart

⚠️ Предупреждение: начиная с версии 1.4 команда не требует подтверждения. При выполнении сразу и безвозвратно удаляет всех покемонов, принадлежащих пользователю.

Полный сброс покемонов (другому игроку)

Полностью сбрасывает пати и ПК указанного игрока.

/pokemonrestartother <target>

Алиас: /pokerestartother

Пример:

/pokemonrestartother @p

⚠️ Предупреждение: начиная с версии 1.4 команда не требует подтверждения. При выполнении сразу и безвозвратно удаляет всех покемонов, принадлежащих цели.

4. Команды доступа к интерфейсам

ПК

Открывает ПК вызвавшего команду игрока.

/pc

Экран выбора стартового покемона

Показывает интерфейс выбора стартового покемона для указанного игрока.

/openstarterscreen <target>

Пример:

/openstarterscreen @p

5. Командные бои

Остановить бой

Останавливает текущий бой указанного игрока.

/stopbattle <target>

Пример:

/stopbattle @p

Покинуть командный бой

Убирает игрока из его MultiBattleTeam (командной группы боя). Если игрок был последним оставшимся участником — команда распускается.

/abandonmultiteam

6. Команды Pokédex

Выдать записи в Pokédex

Выдаёт игроку всех покемонов указанного регионального Pokédex либо конкретный вид и форму.

/pokedex grant <player> all <dex>

или

/pokedex grant <player> only <species> <form>

Примеры:

/pokedex grant @p all alola
/pokedex grant @p only decidueye hisui

Забрать записи из Pokédex

Убирает у игрока всех покемонов указанного регионального Pokédex либо конкретный вид и форму.

/pokedex revoke <player> all <dex>

или

/pokedex revoke <player> only <species> <form>

Примеры:

/pokedex revoke @p all alola
/pokedex revoke @p only decidueye hisui

7. Команды NPC

⚠️ Важно: NPC в Cobblemon пока экспериментальные и могут работать не так, как задумано разработчиками.

Спавн NPC

Спавнит NPC указанного класса с указанным уровнем навыка на позиции игрока.

/spawnnpc <class> <level>

Пример:

/spawnnpc standard 1

Спавн NPC в точке

Спавнит NPC указанного класса с указанным уровнем навыка по заданным координатам.

/spawnnpcat <pos> <class> <level>

Пример:

/spawnnpcat 0 60 0 standard 1

Удалить NPC

Удаляет NPC, на которого смотрит игрок.

/npcdelete

Редактировать NPC

Открывает графический редактор NPC (экспериментальная функция).

/npcedit

Применить текстуру игрока

Применяет текстуру указанного игрока к NPC, на которого смотрит вызвавший команду.

/applyplayertexture <playername>

Пример:

/applyplayertexture jeb_

8. Разные команды

Частица Bedrock

Спавнит указанную bedrock-частицу на сущности или в точке. Полезно для тестов.

/bedrockparticle <effect> <target>

или

/bedrockparticle <effect> <world> <pos>

Примеры:

/bedrockparticle effectname @p
/bedrockparticle effectname minecraft:overworld 0 60 0

Информация о Cobblemon

Показывает текущую версию мода.

/cobblemon info

Заморозить покемона

Замораживает покемона, на которого смотрит игрок, на заданное время.

/freezepokemon [time]

Пример:

/freezepokemon 600

Открыть диалог

Открывает указанный диалог для указанного игрока.

/opendialogue <dialogue> <player>

Пример:

/opendialogue example @p

Выполнить Molang-скрипт

Выполняет указанный Molang-скрипт с опциональным контекстом игрока, NPC или сущности покемона.

/runmolangscript <script> [player] [npc] [pokemon]

Пример:

/runmolangscript scriptname @p

Изменить высоту глаз покемона

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

/changeeyeheight <species> <standing|flying|swimming> <eyeheight>

Пример:

/changeeyeheight abomasnow standing 0.5

Изменить масштаб и размер

Временно обновляет масштаб вида и опционально ширину/высоту хитбокса. После выполнения команды покемона нужно отозвать — полезно для разработчиков аддонов.

/changescaleandsize <species> <scale> [<width> <height>]

Пример:

/changescaleandsize abomasnow 5

Изменить скорость ходьбы

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

/changewalkspeed <species> <walkspeed>

Пример:

/changewalkspeed abomasnow 5

Это все команды из предоставленного списка — по объёму статья уместилась целиком, продолжение не требуется. Если нужно, могу дополнительно сделать сводную таблицу «команда → алиас → категория» для быстрой навигации по статье.