SScript (Русский)
SScript — это язык программирования для автоматизации Minecraft серверов. Пишите скрипты с Python-подобным синтаксисом для выполнения команд, автоматизации задач и управления поведением сервера.
Основное Назначение
- 🎯 Выполнение Команд — Запускать команды программным способом (
/say,/give,/setblockи т.д.) - ⚙️ Автоматизация Задач — Скрипты при запуске, плановые задачи, массовые операции
- 🔧 Логика Сервера — Реагировать на действия игроков (присоединение, чат, разрушение блоков, смерть)
- 📝 Простой Синтаксис — Легко учить и использовать
- ⚡ Неблокирующий — Задачи выполняются без замораживания сервера
Карта Документации
Основы
- Быстрый Старт — Установка и первый скрипт
- Синтаксис Языка — Переменные, типы, управление потоком
- Обзор Движка — Краткий обзор всего движка
Функции и Событиях
- Функции и Асинхронные Механики — func/def, wait, async patterns, fire-and-forget
- Справочник Событий — Все 13 событий с примерами
- Справочник Встроенных Функций — Все 60+ функций
- Структуры Данных и Объекты — Block, Player, Response, Command объекты
Команды и Управление
- Справочник Команд —
/sscript run,monitor,stop,reload,debug
Продвинутые Темы
- Расширенные Особенности — Try-catch, селекторы, NBT, HTTP headers, пределы
- Архитектура и API — Внутреннее устройство, ProcessScheduler, мixin точки
Примеры
- Примеры — Готовые проекты и рецепты
Table of contents
- Обзор движка
- Быстрый старт
- Синтаксис языка
- Справочник событий
- Функции и Асинхронные Механики
- Справочник built-in функций
- Справочник Команд
- Расширенные Особенности и Механики
- JSON HTTP Файлы
- Структуры Данных и Объекты
- Примеры
- Полный справочник встроенных функций
- Полный справочник событий
- Архитектура & Продвинутые темы