Finalmente agora você pode instalar mods Lua (para MoonLoader) dentro do ModLoader!
Esta é uma (ótima) solução do HzanRsxa2959, que também serve de API para outros mods Lua (infos).
Como instalar mods Lua no ModLoader:
Instale este mod. Ele lê todo o arquivo “modloader/modloader.log” à procura dos arquivos .lua e .luac que o ModLoader tentou carregar, e assim, faz carregá-los.
Esta solução possibilita o funcionamento de todas as configurações do modloader.ini, inclusive o “.” no início do nome da pasta, exceto prioridade (.Priority) (assim como mods CLEO e ASI).
Semelhante à mods CLEOs, irá carregar todos os arquivos .lua e .luac dentro de uma pasta “moonloader”.
Por exemplo:
modloaderuma pastamy mod.lua => errado
modloaderuma pastamoonloaderoutra pastamod.lua => errado
modloadermoonloaderoutra pastamod.lua => errado
modloadermoonloadermod.lua => correto
modloaderuma pastamoonloadermy mod.lua => correto
modloaderuma pastaquantas pastas quisermoonloadermod.lua => correto
Limitações atuais:
- Bibliotecas (como ImGui, MoonAdditions e normalmente a pasta “lib”) precisam ser instaladas no MoonLoader.
- Imports (importações) não funcionam pelo ModLoader.
- Vários criadores de mods não pensaram numa possível futura compatibilidade, portanto, não adaptaram a leitura de arquivos para funcionar fora da pasta MoonLoader. Nestes casos os autores dos mods precisam o adaptar.
Altamente recomendado aumentar o limite de log do ModLoader.
Leia o Leiame/Readme.txt!
Autor: HzanRsxa2959