Скачать Luafy — Minecraft Моды — MetaMods

Установок

0

Последнее обновление

1 год назад

Версии

1.20.4 — 1.20.6
Сервер
Fabric
Quilt
Игровые механики
Управление
Утилиты

Luafy

Добавляет язык программирования Lua в Minecraft датапаки, полностью на стороне сервера.

Что это такое?

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

Для получения полной информации о работе мода и инструкций по использованию рекомендуем ознакомиться с документацией.

Зачем это нужно?

Датапаки предоставляют огромные возможности для расширения возможностей Minecraft через использование функций, но мне всегда хотелось большего, чем стандартные mcfunctions. Хотя в последних обновлениях игры они стали значительно мощнее, я давно мечтал о полноценной системе скриптинга.

В ходе работы над личными проектами я познакомился с языком Lua — мощным, легко осваиваемым и простым в интеграции инструментом. Этот язык широко применяется в таких играх, как Roblox и Garry's Mod, для создания пользовательского контента. Интересно, что я тоже использовал его в своих проектах на C# с библиотекой Moonsharp.

Идея интеграции Lua в Minecraft не нова — популярный мод Figura уже использует этот язык для скриптования аватаров. Более того, Luafy задействует ту же библиотеку для работы с Lua (спасибо FiguraMC за поддержку LuaJ!). Вместо того чтобы ждать, пока Mojang добавит собственный язык сценариев помимо MCFUNCTION, я решил воплотить эту идею самостоятельно.

Важное предупреждение

Lua — мощный язык программирования, и в текущей версии движок Luafy не имеет ограничений безопасности. Пожалуйста, соблюдайте правила интернет-безопасности и не запускайте датапаки с Lua-кодом из непроверенных источников. Я не несу ответственности за контент, который может быть выполнен с помощью этого мода.

Участники проекта
DiamondDev

DiamondDev

Разработчик

Создан: 6 мая 2024

ID: 26547