Скачать Sync (Fabric) — Minecraft Моды — MetaMods

Sync (Fabric)

Активный

Установок

26

Последнее обновление

3 года назад

Версии

1.17 — 1.19.2
Клиент и сервер
Fabric
Технологические

Sync (Fabric)

Логотип Sync

Sync (Fabric) представляет собой неофициальную переработку оригинального мода Sync, изначально созданного разработчиком iChun.

Что такое Sync?

Данный мод вводит в игру концепцию клонов, которые называются "оболочками". Каждая оболочка представляет собой отдельную сущность с собственным инвентарём, уровнем опыта и даже режимом игры. Однако у этих оболочек отсутствует сознание для управления ими. Именно здесь в игру вступает игрок - каждая оболочка биометрически привязана к игроку, чей образец использовался для её создания, что позволяет "синхронизировать" своё сознание с ней, создавая таким образом несколько экземпляров игрока одновременно.

Рецепты крафта

Ядро синхронизации:

Рецепт ядра синхронизации

Ядро синхронизации (для хардкорного режима):

Рецепт ядра для хардкора

Примечание: если вы не готовы сражаться с Визером в хардкорном режиме, можно воспользоваться специальным датапаком, который вернёт стандартный рецепт крафта ядра синхронизации.

Конструктор оболочек:

Рецепт конструктора

Хранилище оболочек:

Рецепт хранилища

Беговая дорожка:

Рецепт беговой дорожки

Как пользоваться модом

  1. Создайте конструктор оболочек и установите его в мире
  2. Предоставьте конструктору образец ДНК, нажав ПКМ по устройству. ВНИМАНИЕ: этот процесс отнимет у вас 20 единиц здоровья (40 в хардкорном режиме)! Чтобы избежать смерти, можно использовать золотое яблоко для увеличения максимального здоровья или держать в руке тотем бессмертия
  3. Для работы конструктору требуется энергия. Разместите рядом беговую дорожку и заманите на неё свинью или волка для генерации энергии

Пример работающего конструктора

  1. После создания оболочки изготовьте хранилище оболочек и установите его
  2. Обеспечьте хранилище энергией красного камня
  3. Когда двери хранилища откроются, войдите внутрь
  4. Перед вами появится круговое меню с доступными оболочками

Пример меню выбора

  1. Выберите оболочку для переноса сознания и наслаждайтесь процессом!

Особенности и возможности

  • Оболочки в хранилищах можно маркировать цветом с помощью красителей
  • Синхронизация работает между измерениями, включая пользовательские
  • При гибели в оболочке сознание автоматически возвращается к оригинальному телу (или переходит в случайную оболочку, если оригинального тела больше нет)
  • Смерть оболочки не увеличивает счётчик смертей игрока
  • Оболочки можно экипировать с помощью воронок, подключённых к соответствующим контейнерам
  • Хранилища должны постоянно получать энергию для поддержания жизни оболочек
  • Состояние контейнеров можно измерять с помощью компаратора
  • Конструктор и хранилище оболочек хрупкие - для их добычи требуется зачарование "Шёлковое касание"

Настройки

Мод обладает обширными настройками конфигурации. Файл конфигурации расположен по пути ./config/sync.json и по умолчанию содержит следующие параметры:

{
  "enableInstantShellConstruction": false,
  "warnPlayerInsteadOfKilling": false,
  "fingerstickDamage": 20.0,
  "hardcoreFingerstickDamage": 40.0,
  "shellConstructorCapacity": 256000,
  "shellStorageCapacity": 320,
  "shellStorageConsumption": 16,
  "shellStorageAcceptsRedstone": true,
  "shellStorageMaxUnpoweredLifespan": 20,
  "energyMap": [
    {
      "entityId": "minecraft:chicken",
      "outputEnergyQuantity": 2
    },
    {
      "entityId": "minecraft:pig",
      "outputEnergyQuantity": 16
    },
    {
      "entityId": "minecraft:player",
      "outputEnergyQuantity": 20
    },
    {
      "entityId": "minecraft:wolf",
      "outputEnergyQuantity": 24
    },
    {
      "entityId": "minecraft:creeper",
      "outputEnergyQuantity": 80
    },
    {
      "entityId": "minecraft:enderman",
      "outputEnergyQuantity": 160
    }
  ],
  "syncPriority": [
    { "priority": "NATURAL" }
  ],
  "wrench": "minecraft:stick",
  "updateTranslationsAutomatically": false
}

Установка

Требования:

  • Minecraft 1.18.x
  • Fabric Loader ≥0.12.0
  • Fabric API ≥0.43.1

Для разработчиков

Добавление зависимости в build.gradle:

repositories {
    maven {
        name = "Modrinth"
        url = "https://api.modrinth.com/maven"
        content {
            includeGroup "maven.modrinth"
        }
    }
}

dependencies {
    modImplementation "maven.modrinth:sync-fabric:${project.sync_version}"
}

В gradle.properties:

sync_version=/ укажите последнюю версию /

Сборка из исходников

Требования: JDK 16

Linux/MacOS:

git clone https://github.com/Kir-Antipov/sync-fabric.git
cd sync-fabric

chmod +x ./gradlew
./gradlew build
cd build/libs

Windows:

git clone https://github.com/Kir-Antipov/sync-fabric.git
cd sync-fabric

gradlew build
cd build/libs

Лицензия

Разработано Kir_Antipov под лицензией MIT. Оригинальный мод создан iChun под лицензией GNU LGPLv3.

Участники проекта
Kir_Antipov

Kir_Antipov

Разработчик

Kira-NT

Kira-NT

Разработчик

Kira_NT

Kira_NT

Создан: 14 авг 2021

ID: 4899