VS Code Extensions
Katari Script Support

Katari Script Support

by n0tnone

Полная поддержка языка Katari (.ktr) для HollowEngine: подсветка, автодополнение, сниппеты, документация

Downloads

17

Rating

— (0)

Version

1.0.0

Last updated

Apr 29, 2026

Расширение для Visual Studio Code с поддержкой языка Katari — скриптового языка HollowEngine для создания диалогов, кат-сцен и интерактивных сцен.

О HollowEngine

HollowEngine — мод для Minecraft, добавляющий продвинутую систему скриптов, кат-сцен и интерактивных NPC.

Возможности расширения

  • Подсветка синтаксиса для .ktr файлов
  • Автодополнение функций, методов, свойств и переменных
  • Подсказки при наведении с документацией
  • Подсказки по параметрам функций (сигнатуры)
  • Информация о типах переменных
  • Цветное отображение Minecraft-цветов (§a, §6, &e и т.д.) прямо в строках
  • Сниппеты для быстрого написания кода
  • Базовая диагностика ошибок

Использование

Откройте любой .ktr файл — расширение активируется автоматически.

Что умеет

  • Автодополнение переменных — объявили val victor = npc(...), начинаете писать vi — получаете подсказку с типом
  • Методы и свойства по типу — пишете victor. — видите только методы NPC, без лишнего
  • Документация — наводите на любую функцию или метод — видите описание, параметры и примеры
  • Сигнатуры — при вводе параметров функции показывается подсказка с типами и описанием
  • Minecraft-цвета — коды §a, §6, &c и другие раскрашивают текст внутри строк в соответствующие цвета
  • Диагностика — предупреждения о незакрытых строках, несуществующих checkpoint и прочем

Сниппеты

Сниппет Описание
npc Создание NPC
checkpoint Метка для перехода
choose Блок выбора
val Объявление переменной
wait Ожидание в тиках
say Сообщение в чат

Related extensions