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

ProbeJS

Ускоряем ваш опыт с модпаками.

FabricNeoForgeForge
Загрузчики
FabricNeoForgeForge
Скачиваний на Modrinth
798 тыс.
Подписчиков на Modrinth
30
версий
7
Обновлён
22 июня 202622 июн.
Опубликован
в 2023
Autocompletion (in 1.18.2) · свайп

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

Работает на Fabric, NeoForge и Forge
Для Minecraft 1.20.1, 1.21.1 …
Нужен и в игре, и на сервере
Последняя версия — 8.0.3 от 22 июня 2026
Нужен KubeJS
Лицензия LGPL-2.1-only — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

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

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

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. Установка

  1. Установите VSCode. И установите расширение Typescript (Native Preview) от Microsoft.
  2. Установите мод, и установите расширение ProbeJS для VSCode.
  3. В игре используйте /probejs и нажмите кнопку дампа.
  4. Откройте папку .minecraft в VSCode, вы должны увидеть работающие сниппеты и типизацию.
  5. Повторите дамп, если хотите обновить сгенерированную типизацию. Если VSCode не реагирует на изменения файлов, перезапустите VSCode, чтобы принудительно обновить расширение и языковой сервер.

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

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

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

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

У ProbeJS есть сборки для Minecraft 1.19.2, 1.20.1, 1.21.1.

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

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

Лицензия и источник
GNU Lesser General Public License v2.1 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

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