Skip to content

v0.1.0 - Beta Release

Compare
Choose a tag to compare
@KANAjetzt KANAjetzt released this 10 Jul 19:32
· 18 commits to main since this release
d4c0d07

Beta Release v0.1.0

We are excited to announce the first release of the Godot Mod Loader Development Tool! 🎉

Features:

  • Simplified mod zipping process using 7zip to ensure the proper format for ModLoader
  • Easy editing of the mod's manifest.json file with built-in validation
  • Advanced right-click context menu options
    • Create a new script override file
    • Create a new asset overwrite
  • One-click creation of a simple mod skeleton
  • Simple installation as an addon (coming soon to the AssetLib)

Installation:

  1. Ensure that you have a working Mod Loader. Please refer to the Mod Loader Docs for instructions.
  2. Download the latest release.
  3. Add the mod_tool folder to your Godot project's addons folder.
    image
  4. Enable the addon in the Godot editor's Project Settings.
    image
    image

Pull Requests

New Features

Bug Fixes

  • fix: file system context actions append at function end by @Qubus0 in #40
  • fix: 🚑 unexpected argument type by @KANAjetzt in #52
  • fix: ✏️ windows/7zz.exe -> windows/7z.exe by @KANAjetzt in #55
  • fix: 🐛 removed duplicate of SelectMod by @KANAjetzt in #63
  • fix: 🐛 errors after removing config editor by @KANAjetzt in #67
  • fix: 🐛 fixed errors caused by removing the config editor by @KANAjetzt in #69
  • fix: 🐛 Fixed errors when the plugin was disabled by @KANAjetzt in #79

Refactors

  • remove attempted fix of godot bug by @Qubus0 in #12
  • Use ModLoaderUtils where possible by @KANAjetzt in #17
  • use ConfigFile class by @KANAjetzt in #20
  • refactor: ♻️ class_name for input_string.gd by @KANAjetzt in #26
  • refactor: ♻️ Add / Remove ModToolStore as a singleton/autoload by @KANAjetzt in #23
  • refactor: ♻️ moved editor base theme to store.gd by @KANAjetzt in #22
  • refactor: 🚚 improved file structure by @KANAjetzt in #38
  • refactor: ♻️ Use the Directory copy() method by @KANAjetzt in #46
  • refactor: ♻️ update for Mod Loader v6.1.0 by @KANAjetzt in #57
  • refactor: ♻️ new create mod popup by @KANAjetzt in #59
  • refactor: ♻️ hide the config editor for now by @KANAjetzt in #64
  • refactor: ♻️ hide the export type option for now by @KANAjetzt in #65
  • refactor: ♻️ Updates for Mod Loader v6.1.0 by @KANAjetzt in #75
  • refactor: ♻️ Connect existing Mod by @KANAjetzt in #78

Code Style Changes

Chores

Other Changes

  • Change GodotExplorer into a submodule by @otDan in #7

Full Changelog: https://github.com/GodotModding/godot-mod-tool/commits/v0.1.0