
Описание
Модификация для Forge, позволяющая писать и запускать скрипты Lua в Minecraft без создания собственного мода.
MLS по сути является адаптером Lua для API Forge. Вместо создания проекта мода и перекомпиляции при каждом изменении, вы пишете файлы .lua, помещаете их в папку <game_dir>/luascripts/ и запускаете в игре с помощью команды /script run. Скрипты запускаются в именованных потоках, могут быть остановлены по отдельности или все сразу и имеют доступ к игре через простой API — миры, сущности, игроки, редстоун, команды и многое другое.
В первую очередь он ориентирован на
разработку карт и мини-игр. Сложные последовательности событий, зоны обнаружения игроков, отслеживание очков, скоординированная многосистемная логика — вещи, которые сложно или попросту невозможно реализовать только с помощью командных блоков, становятся быстрыми в написании и простыми в доработке.
-- обнаружение игроков, входящих в зону, и запуск команды
local corner1 = {x = 100, y = 64, z = 100}
local corner2 = {x = 120, y = 70, z = 120}
while true do
local players = world.getPlayersInSquare(corner1, corner2)
if #players > 0 then
world.executeCommand("say Welcome to the arena!")
end
local t = os.time() + 1
while os.time() < t do end
end
Никакой компиляции. Никакого Java. Только скрипты.
Документация:
https://tkrartem.github.io/MLS_MinecraftLuaScriptsКак установить Minecraft Lua Scripts
- Скачай и установи Minecraft Forge
- Скачай мод
- Не распаковывая, скопируй в .minecraft\mods
- Готово
Скачать Minecraft Lua Scripts
12 января 2026, 17:02
1.9т
0
Комментарии