Итак, вы хотите играть в Minecraft со своей семьей, но у вас есть только один аккаунт. Вы не сможете играть онлайн, но с несколькими изменениями в файлах конфигурации вы все сможете играть по сети вместе дома без дополнительных учетных записей.
Зачем мне это делать?
Многие родители покупают Minecraft для своих детей, и это вызывает путаницу: нужен ли каждому ребенку отдельный аккаунт Minecraft? Ответ полностью зависит от того, что вы хотите, чтобы ваши дети делали с Minecraft, и каковы их цели.
Если вы хотите, чтобы ваши дети могли играть в онлайн, чтобы они могли получать доступ к различным сообществам и серверам Minecraft, и они хотят играть в онлайн одновременно, то каждому из них потребуется отдельная премиум-учетная запись Minecraft (которая в настоящее время продается по цене $ 27). Серверы Minecraft аутентифицируют каждый логин, и каждый пользователь должен иметь уникальный и действительный идентификатор Minecraft.
Однако если ваша цель состоит в том, чтобы все ваши дети (или друзья) играли вместе в локальной сети (LAN) в вашем доме, вам не нужно иметь несколько платных премиум-аккаунтов для этого. Пока есть один пользователь с премиальной учетной записью, вы можете эффективно «клонировать» этого пользователя и настраивать профили вторичных пользователей, чтобы позволить дополнительным игрокам присоединяться к локальным играм.
Твик не позволит вам всем играть онлайн, и он не даст другим пользователям законный доступ к серверам аутентификации Minecraft или скинов. Это не трещина или пиратский подвиг. У него, однако, есть один недостаток: у каждого игрока будет одинаковый скин «Steve» по умолчанию при просмотре другими игроками. Но для семьи это достойный способ дешево позволить братьям и сестрам или друзьям быстро организовать вечеринку Minecraft LAN, не теряя сотни долларов на премиальных лицензиях.
С учетом всего сказанного, если вы обнаружите, что ваша семья серьезно использует Minecraft, и клиент «клон», который вы создали для младших детей, пользуется популярностью, мы рекомендуем вам приобрести полный аккаунт. Ваш ребенок будет не только иметь возможность играть на тысячах потрясающих серверов Minecraft и получать собственные скины для своего игрового персонажа, но также будет поддерживать разработку игры. Даже несмотря на то, что 99% игр Minecraft моей семьи происходит внутри нашей локальной сети, например, у каждого в моей семье есть свой аккаунт.
Для читателей, готовых покопаться, давайте взглянем на то, как запустить несколько клиентов в локальной сети без особых усилий. Для новых игроков Minecraft или родителей, которые уже могут чувствовать себя немного ошеломленными, давайте посоветуем ознакомиться с «Руководством для родителей по Minecraft», которое поможет вам лучше познакомиться с игрой, узнать, что она из себя представляет, и, для более глубокого взгляда, серия из нескольких частей Geek School, охватывающая начинающих и продвинутую игру Minecraft.
Что вам нужно
Если вы читаете это руководство, скорее всего, у вас есть все, что вам нужно. Но давайте уделим немного времени, чтобы четко изложить, что требуется, прежде чем перейти к этапу с практическими рекомендациями.
Во-первых, вам понадобится как минимум один премиум аккаунт Minecraft. Вам нужно будет войти в эту премиум-аккаунт хотя бы один раз на каждом компьютере, с которым вы собираетесь играть в Minecraft, чтобы премиум-аккаунт мог загрузить необходимые ресурсы.
Шейдеры делают Майнкрафт красивым. Нажмите на овцу, чтобы узнать больше.
Во-вторых, вам понадобится один компьютер для каждого дополнительного игрока. Профиль игрока в Minecraft на этом компьютере будет изменен на полувремя, чтобы вы могли играть в локальной сети с неконфликтующим именем пользователя. (Запомните, что ни один из сохраненных вами миров или другие игровые данные не будут удалены или подвергнутся риску удаления, но вам нужно будет отменить процесс, если вы захотите снова войти в свою обычную учетную запись.)
Наконец, если вы хотите внести локальные изменения в скины второстепенных игроков (что позволит им видеть их уникальные скины, но из-за аутентификации скинов Minecraft не повлияет на то, как их видят другие), вам нужно создать простой пакет ресурсов. Этот последний шаг совершенно необязателен, и если у вас нет игрока, который действительно хочет свой скин (который, опять же, только они смогут видеть), вы можете пропустить его. Мы проведем вас через этот процесс в последнем разделе руководства.
Как настроить вторичных клиентов
Все изменения конфигурации, которые вам нужно сделать, будут на дополнительных компьютерах. Ни в коем случае вам не нужно вносить какие-либо изменения в основной компьютер Minecraft (компьютер, на котором играет первоначальный владелец учетной записи), поэтому продолжайте и садитесь за одну из ваших дополнительных компьютеров для остальной части учебника.
Прежде чем мы перейдем к изменениям конфигурации, давайте покажем вам, что произойдет, если вы попытаетесь войти без внесения необходимых изменений в конфигурацию.Если вторичный игрок войдет в открытую локальную игру основного игрока (используя учетную запись основного игрока), он увидит следующее сообщение об ошибке:
Minecraft, по сути, говорит: «Подождите. Ты не можешь быть Джоном. Джон уже существует! »И это конец. Несмотря на то, что игры в локальной сети не проходят полную аутентификацию на серверах Minecraft, как это делают официальные (и сторонние серверы), локальная игра по-прежнему учитывает тот факт, что в одной игре не должно быть двух одинаковых игроков. Если бы он позволил двум одинаковым игрокам присоединиться к игре, в конце концов, результаты были бы катастрофическими, поскольку важные вещи, такие как инвентарь персонажа и инвентарь сундука, связаны с именем пользователя игрока в файле сохранения мира.
Чтобы обойти проверку имени и избежать ошибок, связанных с двумя игроками с одинаковыми именами, нам нужно – как вы уже догадались – дать второму игроку новое имя. Для этого нам нужно сделать простое редактирование одного из файлов конфигурации Minecraft.
Самый простой способ получить доступ к файлу конфигурации Minecraft (не копаясь в недрах папок конфигурации) – это просто перейти туда с помощью удобного ярлыка в вашем средстве запуска Minecraft.
Прежде чем мы продолжим, вам нужно хотя бы один раз запустить пусковую установку Minecraft и войти в систему под своей основной учетной записью Minecraft, чтобы, как уже упоминалось, загрузить необходимые ресурсы и подготовить дополнительный компьютер к работе. Этот процесс так же прост, как войти в систему и нажать кнопку «Играть» один раз, как если бы вы собирались играть в обычную игру Minecraft.
После того, как вы выполнили этот предварительный прогон для получения ресурсов, снова запустите пусковую установку Minecraft, как показано выше. Во-первых, запишите «Добро пожаловать, [имя пользователя]» в правом нижнем углу. На этом этапе имя должно быть именем вашей премиальной учетной записи Minecraft. Если ваше имя пользователя Minecraft – SuperAwesomeMinecraftGuy, на нем должно быть написано «Welcome, SuperAwesomeMinecraftGuy».
После подтверждения вашего имени пользователя нажмите кнопку «Изменить профиль» в левом нижнем углу.
На экране редактора профилей выберите «Открыть Game Dir», чтобы перейти прямо к месту файла, который нам нужно отредактировать.
В каталоге игры вы увидите файл с именем «launcher_profiles.json», как показано выше. Откройте файл в текстовом редакторе, таком как Блокнот или Блокнот ++.
В файле .json вы увидите запись, которая выглядит следующим образом:
{"displayName": "John",
Джон, или любое другое имя рядом с «displayName» – это имя пользователя официальной учетной записи Minecraft. Измените имя, сохраняя кавычки, на любое имя пользователя.
{"displayName": "Анжела",
В нашем случае мы заменяем «Джона» на «Анжелу», чтобы Джон и Анжела могли играть вместе в локальной сети. Обычно изменение отображаемого имени приводит к ошибке, если вы входите на удаленный сервер Minecraft, но, поскольку локальные сетевые игры не аутентифицируют имена пользователей на официальном сервере Minecraft, мы можем указать здесь любое имя пользователя.
Сохраните документ, закройте окно редактора профилей, а затем перезапустите панель запуска Minecraft, чтобы изменения вступили в силу.
Еще раз проверьте нижний правый угол. Имя пользователя премиум-аккаунта Minecraft теперь должно быть заменено тем, на которое вы отредактировали имя пользователя (в нашем случае это должно быть и действительно, читать «Angela»).
Чтобы проверить ситуацию, запустите игру Minecraft на основном компьютере, загрузите карту и откройте карту для игры в локальной сети. В свою очередь, пусть вторичный игрок присоединится к уже открытой сетевой игре.
Вы должны увидеть, более или менее, именно то, что мы видим на скриншоте выше: дополнительный игрок с новым именем пользователя и скином Steve по умолчанию. Теперь вы свободны играть вместе!
Помните, как мы уже отмечали выше, все данные игрока связаны с игровым именем пользователя. Если «Анжела» хочет изменить свое имя пользователя, она должна сначала сбросить весь свой инвентарь персонажа и содержимое своего сундука Эндер в обычные сундуки в безопасном месте.
Чтобы полностью изменить процесс, который мы только что прошли, просто вернитесь к файлу .json и измените переменную displayName на то, что было изначально (имя пользователя владельца премиум-аккаунта).
Как изменить локальные скины
Как мы уже упоминали ранее в этом уроке, некоторые игроки могут захотеть сделать ненужный, но интересный шаг: добавить собственный скин для дополнительного игрока.
Здесь есть одна большая оговорка: поскольку отображаемые скины управляются контент-серверами Minecraft, любой неаутентифицированный игрок всегда будет отображаться в качестве скина по умолчанию для других игроков. Это означает, что если мы изменим кожу Анжелы на другую с помощью этого маленького трюка, единственный человек, который увидит изменение кожи, это Анжела.
Тем не менее, если второстепенный игрок действительно хочет создать собственный скин для скриншотов или просто для развлечения, дать его им просто.
Ключ к нашей маленькой уловке из кожи аватара – скромный пакет ресурсов Minecraft. Короче говоря, пакеты ресурсов позволяют игрокам менять текстуру или графику почти каждого объекта в игре с другими текстурами. Хотя это обычно делается для улучшения (или изменения) внешнего вида окружающего вас мира, в нашем случае мы можем использовать его для замены кожи игрока.
Если вы хотите узнать больше о пакетах ресурсов в целом, от того, как они работают, до того, где можно найти забавные пакеты ресурсов для вашей игры, обязательно ознакомьтесь с нашим руководством «Как перестроить свой мир Minecraft с помощью пакетов ресурсов» для более подробного ознакомления с ними. В целях данного руководства мы просто дадим вам краткий курс о том, как создать очень простой пакет ресурсов для нанесения нового скина на дополнительного игрока.
Создание пакета ресурсов
Во-первых, убедитесь, что вы находитесь на том же компьютере, на котором вы только что изменили имя. Во-вторых, используйте тот же трюк, чтобы получить доступ к каталогу игры, который мы использовали в предыдущем разделе (Launcher -> Edit Profile Button -> Game Dir), чтобы получить доступ к каталогу игры. В каталоге игры найдите папку/resourcepacks /.
В папке с пакетами ресурсов создайте новую папку. Назовите это что-нибудь разумное, например «Single Player Skin Changer» или «Angela Skin», чтобы вы могли легко распознать его позже (и в игре). Откройте папку и создайте новый текстовый документ. Внутри текстового документа вставьте следующий текст:
{
"pack": {
"pack_format": 1,
"description": "1.8 Пакет изменений скинов для практиков"
}
}
Сохраните текстовый документ как «pack.mcmeta» (убедитесь, что вы изменили расширение файла с .txt на .mcmeta, и не сохраняйте его как «pack.mcmeta.txt»). Затем вам нужно создать ряд вложенных папок, которые имитируют реальные папки ресурсов в Minecraft (потому что так работают пакеты ресурсов). Вам необходимо создать папку «assets» с папкой «minecraft», внутри которой, в свою очередь, находится папка «textures» с папкой «entity» внутри, например:
\ активы \ Minecraft \ Textures \ объект
Наконец, вам нужно поместить файл .png того скина, который вы хотите использовать, в эту папку и переименовать его в «steve.png». В нашем случае мы взяли этот скин Star Wars Sand Trooper с сайта Minecraftskins.com, вставили его в папку и переименовали.
Загрузка пакета ресурсов
Далее нам нужно загрузить соответствующую копию Minecraft и применить пакет ресурсов. Нажмите клавишу ESC, чтобы открыть внутриигровое меню, выберите «Параметры» -> «Пакеты ресурсов», а затем из доступных пакетов ресурсов выберите тот, который вы только что создали.
На скриншоте выше вы можете увидеть пакет «HTG Skin», который мы создали только для этого урока. Нажмите на значок пакета ресурсов (он превратится в значок Play) и нажмите его еще раз, чтобы перенести его в столбец «Selected Resource Pack». Затем нажмите кнопку «Готово».
Файл steve.png из пакета ресурсов заменит скин Steve по умолчанию, и, как показано выше, вы получите новый скин! Опять же, мы хотим подчеркнуть, что только игрок, применяющий пакет ресурсов, может видеть изменения, но это все еще интересный способ настроить внешний вид игроков на дополнительных машинах.
Вот и все, что нужно сделать: с помощью простой настройки файла конфигурации и дополнительного пакета ресурсов теперь вы можете играть в Minecraft в локальной сети с несколькими компьютерами. Как мы подчеркивали во введении, это не способ взломать игру для онлайн-игры, и у нее есть свои ограничения. Хитрость подходит для того, чтобы позволить младшим братьям играть или проводить временные вечеринки в локальной сети. Но если в вашем бюджете есть покупка копии для каждого игрока на полную ставку в вашей семье, мы рекомендуем вам сделать это.