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.
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:
modloader\uma pasta\my mod.lua => errado
modloader\uma pasta\moonloader\outra pasta\mod.lua => errado
modloader\moonloader\outra pasta\mod.lua => errado
modloader\moonloader\mod.lua => correto
modloader\uma pasta\moonloader\my mod.lua => correto
modloader\uma pasta\quantas pastas quiser\moonloader\mod.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