Skip to content

API for third party code to manage mods and file replacements #5

@NotAdam

Description

@NotAdam

Ideally other plugins can also register their own replacements if Penumbra exists, though this is likely dependant on the Dalamud rewrite where we should have a better think about how this could work, but ideally we can support the following scenarios:

  • Replace a file with a globally lower priority than any user modpacks
    • for example, this would only replace a file if a user modpack didn't replace it
  • Replace a file with a higher priority than modpacks

current plan

  • basic http api
  • retrieve mods and their files
  • create new mods
  • add files/delete files from a mod
  • manage mod priorities
  • manage conflicts
  • delete mods
  • export mods
  • add non-mod related file replacements (eg, testing file edits from an external program such as vfxeditor/umbra)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions