MonitoringMinecraft MonitoringMinecraft

mc-js (Эмси джиэс)

Плагин BukkitPaperSpigot

Плагин для серверов Майнкрафт позволяет создавать плагины на JavaScript с командами, событиями и меню.

1.2к скачиваний 1 подписчик
Оцените первым
Канал
Ядро
Версия

Плагин для серверов Майнкрафт, который позволяет писать серверные дополнения на JavaScript вместо Java. Он даёт доступ к API Bukkit, Spigot и Paper: можно создавать команды, обработчики событий, меню, системы игроков и интеграции с внешними сервисами.

Возможности

  • Обработчики игровых событий с приоритетами, синхронные и асинхронные задачи.
  • Собственные команды с автодополнением аргументов.
  • Меню на основе инвентаря с обработкой кликов, от 9 до 54 ячеек.
  • Управление игроками, мобами и миром: телепортация, режим игры, здоровье, погода, время, граница мира и взрывы.
  • Работа с предметами, частицами, звуками, таблицами счёта и командами.
  • Хранение данных игроков, наборов, цен и задержек между действиями после перезапуска сервера.
  • Работа с YAML, JSON, текстовыми файлами и базами SQLite; HTTP-запросы, кодирование и хеширование.
  • Веб-редактор Plugin Studio с редактором JavaScript и блочным редактором. В нём можно создавать, запускать и изменять дополнения, а также импортировать и экспортировать JavaScript и проекты .mcjs.json.
  • Шаблоны магазина за монеты, ежедневного набора, шахтёрского задания и домов игроков.

Команды

  • /mjs dashboard — получить ссылку для входа в веб-редактор и подтвердить доступ.
  • /jsreload — перезагрузить все JavaScript-дополнения.
  • /jsreload <plugin> — перезагрузить выбранное дополнение.
  • /jslist — показать загруженные JavaScript-дополнения.
  • /jsconfig — просмотреть или перезагрузить конфигурацию.

Права

  • mcjs.dashboard — доступ к веб-редактору.
  • mcjs.admin — перезагрузка дополнений, просмотр списка и конфигурации; также даёт доступ к веб-редактору.

Настройка

JavaScript-файлы дополнений размещаются в plugins/MC-JS/js-plugins/. Настройки и постоянные данные каждого дополнения хранятся отдельно в configs/<plugin-id>.yml.

Веб-редактор по умолчанию доступен только на компьютере сервера через 127.0.0.1:8765. Для удалённого доступа нужен HTTPS-прокси и адрес в параметре dashboard.public-url файла config.yml.

Требования

Нужен сервер Paper и Java 25 или новее. Поддержка экономики Vault необязательна.

Как установить mc-js

Плагины ставятся на сервер, а не в игру.

  1. Скачайте .jar под ядро своего сервера — Bukkit, Paper или Spigot — и его версию (самая свежая — 26.1.2).
  2. Положите его в папку plugins.
  3. Перезапустите сервер.
Смотрите также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.

SkyBars
SkyBars Java + BE
315 онлайн
1.8 — 26.3 версия
🎁 БЕСПЛАТНЫЙ ДОНАТ ✅ ВЫЖИВАНИЕ 🏴 АНАРХИЯ 🎙 ГОЛОСОВОЙ ЧАТ 🟩 ОДИН БЛОК 🛏 БЕДВАРС 🔥 СМП ⚔️ ПВП
MigosMc
MigosMc Java + BE
360 онлайн
1.8 — 26.3 версия
🌿 MigosMc.net | Гриферский сервер с войс-чатом | Награды за онлайн ⭐ ВЫЖИВАНИЕ⭐ ОДИНБЛОК⭐ МИНИ-ИГРЫ
REALLYWORLD
434 онлайн
1.16.5 — 26.3 версия
ВСЕМ ДОНАТ - /FREE | ТОПОВЫЕ РЕСУРСЫ, БОЛЬШОЙ ОНЛАЙН, КОПИЯ РИЛИВОРЛДА
EDISONWORLD
434 онлайн
1.16.5 — 26.3 версия
ВСЕМ ДОНАТ - /FREE | СЕРВЕР КОМПОТА, ЭДИСОНА И ЛОЛОЛОШКИ, БОЛЬШОЙ ОНЛАЙН, КОПИЯ РИЛИВОРЛДА
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.3, 1.21.11, 26.2, 26.1.2. Fabric, NeoForge, Quilt, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Quilt Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат