Jump to content

WeiDU Mod Packager: A GitHub Action for modders to automate mod package creation!


Recommended Posts

Posted

WeiDU Mod Packager is a highly customizable GitHub Action that can be used to automate the creation of mod packages. Like AL|EN's Infinity Auto Packager it takes care of adding PI-specific iemod packages and platform-specific zip archives whenever a new mod release is published.

The action provides a number of parameters to customize mod package creation, such as:

  • Mod package type: iemod package or platform-specific zip archive (Windows, Linux, macOS).
  • Architecture of included setup binaries: e.g. x86 (32-bit) or amd64 (64-bit).
  • Mod package version: Whether to draw version number from the mod's tp2 VERSION flag, the GitHub release tag name, or specify a custom version string.
  • Naming scheme: Derive from the mod's tp2 filename, the "Name" definition in the PI metadata file, or provide a custom mod package name.
  • WeiDU version: The WeiDU version to use for the mod's setup binary.
  • Platform-specific name prefixes: Helps to identify the target platform of the created mod package. The default prefixes are fully compatible with the modhub micro service.

More details, operating instructions and a number of predefined scripts can be found on GitHub: WeiDU Mod Packager

×
×
  • Create New...