Скачать Portalgems — Minecraft Моды — MetaMods

Portalgems

Активный

Установок

0

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

4 месяца назад
Клиент
Утилиты

Portalgems

Мод Portalgems вносит в Minecraft компактные переносные телепорты под названием "Gem", которые позволяют мгновенно перемещаться между измерениями. Полная кастомизация возможна через датапаки.

Настройка и создание

Создание собственных Gems

Для добавления уникального Gems создайте соответствующий рецепт крафта:

{
  "type": "minecraft:crafting_shaped",
  "category": "misc",
  "key": {
    "G": {
      "item": "minecraft:gold_ingot"
    },
    "S": {
      "item": "minecraft:yellow_stained_glass_pane"
    }
  },
  "pattern": [
    " G ",
    "GSG",
    " G "
  ],
  "result": {
    "components": {
      "portalgems:destination": {
        "color": "#FFCFFF00",
        "dimension": "minecraft:the_end",
        "position": [
          0,
          80,
          0
        ]
      }
    },
    "count": 1,
    "id": "portalgems:gem"
  }
}

Можно использовать любой тип рецепта, не обязательно крафт по сетке.


Ключевой момент: главное - секция results. Именно здесь происходит настройка параметров телепортации. В блоке components/portalgems:destination доступны три параметра:

  • color: цветовой оттенок центральной части Gem в формате ARGB (обязательный параметр)
  • dimension: идентификатор измерения для телепортации (обязательный параметр)
  • position: точные координаты назначения в указанном измерении (опциональный параметр)

Важно: если координаты назначения не заданы, Gem попытается телепортировать вас способом, аналогичным фрукту хоруса, но между измерениями. Это может привести к отсутствию валидной позиции. В таком случае рекомендуется переместиться в любом направлении для поиска подходящего места.

Настройки (в разработке)

Доступны следующие настройки:

  • cooldown: время перезарядки Gems в тиках
  • twoway: возможность использования Gem в его целевом измерении (например, применение Пекельного Gem в Пекле) для возврата в Обычный мир

Известные проблемы

  • Периодический отказ телепортации

    • Возможные причины:
    • На сервере отсутствует измерение
    • Измерение не загружено на сервере
    • Не найдена подходящая точка назначения (см. выше)
  • Телепортация в пещеры при изначально высоком стартовом положении

    • Механизм работы:
    • Система выбирает случайное смещение относительно текущей позиции в целевом измерении
    • Затем проверяет каждый уровень Y ниже этой точки до обнаружения валидного места
    • При неудаче процесс повторяется несколько раз
Участники проекта
Robocraft999

Robocraft999

Создан: 13 июн 2025

ID: 223591