Перейти к содержимому

CustomEyesLib

Добавляет глаза, указывающие на любую структуру в игре, так же как глаза Эндера указывают на крепости. Поддерживает ванильные и модифицированные структуры.

Forge
Загрузчики
Forge
Скачиваний на Modrinth
130
Подписчиков на Modrinth
3
версии
2
Обновлён
22 мая 202622 мая
Опубликован
в 2026

Коротко о моде

Работает на Forge
Для Minecraft 1.20.1
Нужен и в игре, и на сервере
Последняя версия — 1.0.0 от 22 мая 2026
Лицензия CC0-1.0 — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.20.1
Описание переведено автоматическиПоказать оригинал (EN)

Мод, добавляющий особые предметы-глаза, которые находят и указывают на ЛЮБУЮ структуру, создан для разработчиков модпаков. Определите столько глаз, сколько захотите, в гибко настраиваемом toml-файле, указав структуру, текстуру предмета, радиус поиска и цвет частиц.

Планируемые возможности

  • Глаза с кастомными текстурами через ресурспаки вместо kubejs — больше гибкости и проще настройка.

Настройка

Глаза определяются в .minecraft/config/structureeye-eyes.toml. Файл создаётся автоматически при первом запуске — просто добавьте в него блоки [[eye]]. Поля:

  • name — регистрируемое имя предмета, без пробелов. Именно оно отображается в командах /give.
  • displayName — название предмета в игре. Если не указать, используется name.
  • textureItem — текстура любого предмета для глаза. Работает и с модовыми предметами.
  • targetStructure — регистрируемый ключ структуры. Используйте /locate, чтобы найти ID для модовых структур.
  • searchRadius — на сколько чанков в округе искать. По умолчанию 128, максимум 256. Чем больше значение, тем медленнее.
  • glowColor — цвет следа из частиц в ARGB hex (например, #FFFF0000 для красного).
  • showCoordinates — установите true, чтобы в чат выводилось Found "Name" at X, Y, Z при нахождении структуры.
  • skipVisited — после посещения структуры глаз больше не поведёт вас туда. Вместо этого он всегда будет находить следующую ближайшую.

Пример:

[[eye]]
  name            = "fortress_eye"
  displayName     = "Eye of the Fortress"
  textureItem     = "minecraft:blaze_powder"
  targetStructure = "minecraft:fortress"
  searchRadius    = 128
  glowColor       = "#FFFF6600"
  showCoordinates = true
  skipVisited     = true

[[eye]]
  name            = "temple_eye"
  displayName     = "Eye of the Desert Temple"
  textureItem     = "minecraft:gold_nugget"
  targetStructure = "minecraft:desert_pyramid"
  searchRadius    = 96
  glowColor       = "#FFFFFF00"
  showCoordinates = false
  skipVisited     = false

###Кастомные текстуры Есть два способа задать глазу кастомную текстуру. Вариант 1: Ресурспак (рекомендуется) Создайте zip-файл со следующей структурой:

MyResourcePack.zip
  pack.mcmeta
  assets/structureeye/textures/item/
    your_eye_name.png

Файл pack.mcmeta должен выглядеть так:

{
  "pack": {
    "pack_format": 15,
    "description": "My custom eye textures"
  }
}

Поместите zip в .minecraft/resourcepacks/ и включите его в игре. Затем в конфиге используйте texturePath вместо textureItem:

[[eye]]
  name            = "my_eye"
  displayName     = "My Custom Eye"
  texturePath     = "structureeye:item/your_eye_name"
  targetStructure = "minecraft:stronghold"
  searchRadius    = 128
  glowColor       = "#FF00FFFF"
  showCoordinates = false
  skipVisited     = true

Кастомные текстуры с KubeJS

Для кастомных текстур глаз можно использовать KubeJS вместо ресурспаков. Зарегистрируйте предмет с нужной текстурой для глаза и укажите "textureItem" в конфиге как ваш предмет из KubeJS.

Как создать предмет в kubejs:

// kubejs/startup_scripts/items.js
StartupEvents.registry('item', event => {
    event.create('ItemId')
        .displayName('ItemName')
        .texture('kubejs:item/ItemId') // это не обязательно, если имя файла совпадает, текстура зарегистрируется автоматически
})

Поместите текстуру в kubejs/assets/kubejs/textures/item/ItemId и укажите textureItem = "kubejs:ItemId" в конфиге.

Частые вопросы

Как установить CustomEyesLib?

Установите Forge под свою версию Minecraft, скачайте CustomEyesLib под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть CustomEyesLib?

У CustomEyesLib есть сборки для Minecraft 1.20.1.

Нужен ли CustomEyesLib на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
Creative Commons Zero v1.0 Universalможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее