Character Selector
Многие игроки давно мечтали о чём-то большем, чем один-единственный герой на весь мир. Character Selector — это RPG-мод, который превращает привычный Minecraft в полноценную ролевую песочницу, где у вас может быть сразу несколько персонажей. Каждый из них живёт своей жизнью: собственный инвентарь, отдельная локация, свои достижения и прогресс. Больше не нужно создавать новый мир, чтобы попробовать другую роль — достаточно выбрать другого героя прямо при входе.
Что даёт мод Character Selector
Суть простая: при подключении к миру или серверу игра предлагает выбрать персонажа. По умолчанию доступен основной герой — тот, чьё имя совпадает с вашим ником в Minecraft. Помимо него можно создать до четырёх дополнительных персонажей и дать им любые имена, чтобы не запутаться. Лимит настраивается в конфиге, так что при желании его легко изменить под нужды сервера или личной сборки.
Каждый персонаж получает собственную «жизнь»:
- отдельный инвентарь и экипировку;
- своё местоположение в мире;
- личный список достижений и прогресс;
- индивидуальный UUID, что важно для взаимодействия с другими модами.
Имя выбранного героя отображается в чате и в списке игроков (tab list), так что окружающие сразу видят, кем вы играете в данный момент. Это особенно удобно на ролевых серверах, где один аккаунт может отыгрывать сразу несколько образов.
Совместимость с версиями и загрузчиками
Мод ориентирован в первую очередь на Forge, и актуальные сборки стабильно работают на ветках Minecraft 1.16, 1.18, 1.19 и 1.20. Начиная с версии 1.1.0 автор серьёзно поработал над совместимостью: большинство конфликтов с другими модификациями удалось устранить, и те моды, что раньше ломались, теперь ведут себя корректно. Если вы всё же столкнулись с несовместимостью, об этом стоит сообщить разработчику — он активно поддерживает проект.
Известные ограничения
Один из немногих подтверждённых конфликтов — MineColonies. Этот мод использует GameProfile игрока вместо самого персонажа, поэтому всегда взаимодействует с основным аккаунтом, а не с выбранным героем, у которого другой UUID. Полноценное решение потребовало бы отдельного патча, так что пока это стоит просто учитывать при сборке модпака.
Как установить Character Selector
Установка не вызовет сложностей даже у новичка. Скачать Character Selector для Minecraft можно с официальных площадок вроде CurseForge или Modrinth, подобрав файл под свою версию игры и загрузчик Forge. Дальше всё стандартно:
- установите подходящую версию Forge;
- поместите скачанный .jar в папку mods;
- запустите игру и создайте мир или подключитесь к серверу;
- при входе выберите персонажа или создайте нового.
Тем, кто предпочитает не возиться с ручной установкой, подойдёт лаунчер foxygame.net: в его каталоге дополнений Character Selector ставится буквально в один клик, а версии Forge подбираются автоматически. После запуска игра сама предложит выбрать героя, и никаких лишних действий от вас не потребуется.
Кастомные скины для персонажей
Если вы хотите, чтобы у каждого героя был свой внешний вид, мод поддерживает загрузку собственных скинов. Для этого в папке config/characterselector/skins (создайте её, если не существует) разместите PNG-файлы. В именах нельзя использовать пробелы — допустимы заглавные буквы и подчёркивания. После добавления файлов выполните команду /characterselector reloadSkinData, чтобы игра подхватила новые текстуры.
Хотите «стройную» модель как у Алекс? Тогда после перезагрузки данных откройте файл skins.json и поменяйте значение skinModel с default на slim. Это удобно делать при сборке модпака или настройке сервера, где важно единообразие внешнего вида.
Команды и администрирование
Для модерации персонажей предусмотрена команда /characterselector delete <player> <character>. Она пригодится администраторам серверов, когда нужно удалить чужого героя или разобраться с нарушителями. А команда /characterselector reloadSkinData обновляет данные скинов без перезапуска игры.
API для разработчиков
Автор позаботился и о тех, кто пишет собственные модификации. В моде есть два класса — CharacterSelectorAPI и CharacterSelectorClientAPI, с помощью которых можно получить текущего персонажа игрока. Дальше вы используете его UUID или имя в любых своих данных. Это открывает путь к созданию совместимых аддонов и интеграций.
Итог
Character Selector — это компактный, но невероятно полезный мод для тех, кто ценит ролевой подход к Minecraft. Он избавляет от необходимости плодить миры ради нового образа, аккуратно разделяет прогресс персонажей и отлично вписывается как в одиночную игру, так и в многопользовательские серверы. Если вы давно хотели отыгрывать разные роли в одном мире — этот мод создан именно для вас.