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

AtomiCoffe

Оживи свой сервер с помощью Lua. Atomicoffe — это скриптовый мод для Fabric, который позволяет добавлять пользовательские команды, события, рецепты, таблицы добычи, HUD и многое другое — всё в горячо перезагружаемых Lua-скриптах.

от flexhd· farpo
Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
151
Подписчиков на Modrinth
2
версия
1
Обновлён
20 марта 202620 мар.
Опубликован
в 2026

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

Работает на Fabric
Для Minecraft 1.21.11
Нужен и в игре, и на сервере
Последняя версия — 0.1.0+1.21.11 от 20 марта 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

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

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

Atomicoffe

Atomicoffe — это мод для Fabric, который встраивает полноценный скриптовый движок LuaJ в ваш сервер и клиент Minecraft. Пишите скрипты один раз, перезагружайте их на лету командой /atomicoffe reload — без перезапусков, без перекомпиляции, без Java.

Что можно с ним делать?

  • Свои команды — регистрируйте команды Brigadier прямо из Lua
  • Хуки событий — реагируйте на вход/выход/смерть игрока, взаимодействия с блоками, убийства сущностей, чат, тики и многое другое
  • Рецепты — добавляйте или изменяйте shaped- и shapeless-рецепты крафта во время работы
  • Таблицы дропа — добавляйте дроп в любую ванильную таблицу дропа
  • Счётная таблица — создавайте objectives и читайте/пишите очки из скриптов
  • Постоянные данные для каждого игрока — сохраняйте и загружайте произвольные пары ключ/значение по UUID игрока
  • Планировщик — запускайте колбэки через N тиков или с повторяющимся интервалом
  • Сеть — отправляйте свои пакеты между серверными и клиентскими скриптами
  • Теги — добавляйте предметы/блоки в ванильные теги при запуске (влияет на рецепты, механику и т.д.)
  • Эффекты мобов — накладывайте, снимайте и проверяйте эффекты зелий из Lua
  • Клиентский HUD — рисуйте текст и прямоугольники на экране игрока
  • Клиентские клавиши — регистрируйте клавиши, которые вызывают колбэки Lua или отправляют пакеты на сервер

Фазы скриптов

ПапкаКогда выполняется
startup_scripts/До запуска сервера — для изменений тегов/реестров
server_scripts/При запуске сервера и после каждого /reload
client_scripts/На клиентском HUD, клавишах, клиентских событиях

Все скрипты лежат в папке config/atomicoffe/ вашего инстанса и поддерживают горячую перезагрузку.

Быстрый пример

-- config/atomicoffe/server_scripts/welcome.lua

onEvent("player.join", function(e)
  e.player.tell("§aWelcome, §e" .. e.player.name .. "§a!")
  e.player.give("minecraft:bread", 8)
end)

command.register("ping", function(ctx)
  ctx.reply("Pong! TPS: " .. server.getTps())
end)

schedule.every(6000, function()  -- every 5 minutes
  server.broadcast("§b[Info] §fNeed help? Check our Discord!")
end)

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

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

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

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

У AtomiCoffe есть сборки для Minecraft 1.21.11.

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

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

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

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