

ProbeJS
Активный0.0
Установок
Последнее обновление
Версии
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 для решения проблемы.