- Загрузчики
- FabricNeoForgeForge
- Скачиваний на Modrinth
- 798 тыс.
- Подписчиков на Modrinth
- 30
- версий
- 7
- Обновлён
- 22 июня 202622 июн.
- Опубликован
- в 2023
Коротко о моде
Нужен и в игре, и на сервере
0. ProbeJS v8.0
Добро пожаловать в будущее! Поскольку TypeScript пережил крупное обновление, в котором структура типизации ProbeJS из v7.7.2 была признана устаревшей, мы переписали мод и расширение для совместимости с новой версией TypeScript (и, надеемся, с обратной совместимостью с предыдущими версиями TypeScript.)
Однако некоторые функции в моде отсутствуют, так как TypeScript Native (tsgo) ещё не полностью реализован. Мод будет получать постоянные обновления, чтобы добавить недостающие функции, когда TypeScript Native будет готов.
Что нового в v8.0:
- Совместимые с
tsgoобъявления типов. TypeScript Native — это новый компилятор TypeScript, написанный на Go, который в 10 раз быстрее и использует гораздо меньше памяти, чем оригинальный TypeScript. Мы протестировалиtsgo, и он показал время автодополнения литералов предметов менее 500 мс и мгновенное автодополнение классов/событий на ATM10. - GUI, который позволяет легко настраивать мод прямо в игре и показывает прогресс дампа. Также он позволяет конвертировать
require()вJava.loadClass(), так какtsgoпока не поддерживает языковые плагины. - (Надеемся) более корректная генерация типизации. Большинство проблем предыдущих версий теперь исправлены, так как разрешение типов переписано.
- Интенсивная поддержка агентов и LLM. Теперь вы можете заставить ИИ вроде DeepSeek или GPT генерировать на 100% корректный код KubeJS!
1. Установка
- Установите VSCode. И установите расширение
Typescript (Native Preview)от Microsoft. - Установите мод, и установите расширение ProbeJS для VSCode.
- В игре используйте
/probejsи нажмите кнопку дампа. - Откройте папку
.minecraftв VSCode, вы должны увидеть работающие сниппеты и типизацию. - Повторите дамп, если хотите обновить сгенерированную типизацию. Если VSCode не реагирует на изменения файлов, перезапустите VSCode, чтобы принудительно обновить расширение и языковой сервер.
Частые вопросы
Как установить ProbeJS?
Установите Fabric под свою версию Minecraft, скачайте ProbeJS под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть ProbeJS?
У ProbeJS есть сборки для Minecraft 1.19.2, 1.20.1, 1.21.1.
Нужен ли ProbeJS на сервере?
Нужен и в игре, и на сервере