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

ProbeJS

Активный

Установок

5

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

1 год назад

Версии

1.19.2 — 1.20.1
Клиент
Fabric
Forge
Neoforge
Управление
Утилиты

ProbeJS

Мод ProbeJS представляет собой инструмент для автоматической генерации типизации, специально разработанный для работы с KubeJS. Он значительно упрощает процесс написания скриптов, предоставляя интеллектуальные подсказки и автодополнение кода в среде разработки.

При установленном расширении для VSCode вы получаете расширенную информацию о предметах и жидкостях при наведении курсора на соответствующие элементы в коде.

В версии 1.20.1 отображение иконок предметов и жидкостей было удалено. Для просмотра значков при наведении курсора рекомендуется установить и использовать мод IconExporter. Отсутствие этого мода не влияет на основную функциональность расширения.

Как использовать

Установите мод, запустите команду "/probejs dump" в одиночной игре, затем откройте папку .minecraft в VSCode как рабочую область.

Папка .minecraft является родительской для директории KubeJS.

После выполнения этих действий автодополнение и документация по типам появятся при работе с JavaScript файлами в папке KubeJS.

Попробуйте ввести конструкции вроде @item или @block, чтобы увидеть автоматически сгенерированные сниппеты кода.

Решение возможных проблем

Если в VSCode не отображаются подсказки, проверьте следующие моменты:

  • В папке .vscode внутри директории .minecraft присутствуют многочисленные JSON файлы с префиксом "probe"
  • В папке KubeJS существует поддиректория "probe", содержащая файлы с расширением ".d.ts"
  • Ни один из файлов ".d.ts" не содержит синтаксических ошибок, отмеченных VSCode

Если все три условия выполнены, возможно, потребуется настроить VSCode для корректной работы с типизацией, генерируемой ProbeJS, или редактор не может правильно обработать JavaScript проект, созданный модом.

При возникновении ошибок, особенно на третьем этапе проверки, рекомендуется создать issue на GitHub для решения проблемы.

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

Prunoideae

Разработчик

Amygdaloideae

Amygdaloideae

Создан: 20 фев 2024

ID: 2115