xivdev / Penumbra

FINAL FANTASY XIV modding, but actually good this time
656 stars 123 forks source link

[Feature Request] Expose ReloadMod() and Rediscovery to Penumbra HTTP API #285

Closed Sebane1 closed 1 year ago

Sebane1 commented 1 year ago

I have a couple external tools that heavily interface with Penumbra's mod folder structure. Presently the tools have to hook FFXIV and type "/penumbra reload" when major file changes to .json or file structure are made. Ideally, I would want to be able to call this function, or something similar to its effect from the Penumbra HTTP API (similar to the redraw command).

My tools have awareness of the current directory being modified, and the mod name, which ReloadMod() appears to rely on.

If I ever successfully get git to pull all the dependencies required for penumbra to compile, I could attempt to pull request this. Or leave the implementation to those who understand the scope of this project better.