Skip to content

Aireil/DalamudPluginsD17

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DalamudPluginsD17

Hi! This is the DalamudPlugins playground for DIP17.

Publishing your plugin

  • Ensure your plugin is on a publically accessible Git repo (GitHub, GitLab, any self-hosted Git instance that allows HTTP clones without authentication)
  • Update your .csproj
  • Build your plugin in Release, commit your .csproj + the newly generated lock file
  • Fork this reposistory
  • In your fork, make stable/(plugin name)/manifest.toml (or testing/api6/(plugin name)/manifest.toml)
    • See here for details
    • Example provided below!
  • Shove your images into that newly created folder
  • Make the PR and pray our GHA doesn't fall apart
[plugin]
repository = "https://github.com/goatcorp/SamplePlugin.git"
commit = "765d9bb434ac99a27e9a3f2ba0a555b55fe6269d"
owners = [
    "goaaats",
]
project_path = "SamplePlugin"
changelog = "Added Herobrine"

You'll also need to be using DalamudPackager, please check the SamplePlugin for an example. If you need help, please reach out.

Updating your plugin

Just edit the commit hash in your manifest. Please always make your updates from a new branch, to make it cleaner for us to review.

About

DalamudPlugins playground for DIP17

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%