▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
SCore

SCore

SCore - библиотечный плагин для всех плагинов Ssomar. Нужен для работы ExecutableItems, ExecutableBlocks и других. Скачайте SCore, чтобы запустить экосистему кастомных предметов и механик на сервере Minecraft.

Оцените первым
90.4K
35

SCore - это ядро, на котором держится вся экосистема плагинов от Ssomar. Если вы хоть раз сталкивались с ExecutableItems, ExecutableBlocks, ItemEdit или другими инструментами этого автора, то SCore вам уже знаком - он просто обязан быть на сервере, чтобы всё это работало.

Зачем нужен SCore

В ванильном Minecraft возможности кастомизации предметов и механик довольно ограничены. Плагины Ssomar решают эту проблему, но каждый из них тянет за собой кучу повторяющегося кода. SCore централизует всё это: редакторы, переменные, условия, команды и снаряды. Вместо того чтобы пихать одно и то же в каждый плагин отдельно, автор вынес общую базу в SCore. Удобно и для разработчика, и для серверов - меньше конфликтов, проще обновлять.

Как устанавливать

SCore нужен как зависимость для других плагинов Ssomar. Если вы ставите, скажем, ExecutableItems, без SCore он просто не запустится. Тут важный момент - версии должны совпадать. Смотрите на последние цифры: если у ExecutableItems версия 7.24.5.12, то и SCore качайте 5.24.5.12. Иначе ничего не заработает.

Но SCore можно поставить и сам по себе, без остальных плагинов. Если вам интересно:

  • Создавать кастомные снаряды и запускать их
  • Работать с переменными (глобальными или для каждого игрока)
  • Использовать встроенные кастомные команды

Снаряды (Projectiles)

SCore позволяет создавать свои снаряды - от простых снежков до сложных магических шаров с эффектами. Управляется всё через команды:

  • /score projectiles - посмотреть все снаряды и отредактировать их
  • /score projectiles-create <id> - создать новый снаряд через редактор
  • /score projectiles-delete <id> - удалить снаряд (с подтверждением)
  • /score reload - перезагрузить плагин (если правили .yml вручную)
  • /score run-player-command player:Ssomar LAUNCH projectile:MY_PROJECTILE_ID - заставить игрока запустить ваш снаряд

Переменные (Variables)

Переменные бывают двух типов: глобальные (для всего сервера) и для каждого игрока отдельно. Форматы: NUMBER (число), STRING (строка), LIST (список).

Команды для работы:

  • /score variables list
  • /score variables info {var_name} [player]
  • /score variables-create {var_name}
  • /score variables-delete {var_name}
  • /score variables
  • /score variables clear {typeofvariable} {nameofvariable} [player]

Плейсхолдеры для использования где угодно:

  • %score_variables_<var_name>%
  • %score_variables_<var_name>_int%

Это удобно, когда нужно хранить какое-то значение между сессиями или передавать его в другие плагины через PlaceholderAPI.

Кастомные команды

В SCore встроена система кастомных команд - можно создавать свои команды с условиями, переменными и прочим. Всё настраивается через конфиги.

Важно знать

SCore - open source проект, исходники лежат на GitHub. Если хотите покопаться в коде или предложить что-то своё - милости просим.

По факту, SCore - это must-have для любого сервера, который использует хотя бы один плагин от Ssomar. Без него никуда. А если вы любите копаться в механиках и создавать что-то своё - SCore даёт неплохой инструментарий даже сам по себе.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:1 неделю назад
Главная