Skip to content

PapayaModding/PapayaEditorModdingTools

Repository files navigation

PapayaEditorModdingTools

⚠️ This code has been tested only on Unity 2021.3.45f2

Additional migrations might be required for other Unity Versions.

Usage

Lightweight modding tools for Unity games. (Mostly 2D but I have successfully modded 3D before; I just don't have the time to implement the scripts, maybe will do in the future)

English tutorial isn't available yet. You can see the current ones on Bilibili (Mandarin). Notice that this repo includes all tools presented in the videos. You may follow the instruction in the videos to download them from BaiduNetDisk as well. However, I still recommend you to install them via UPM for a simpler update workflow.

Installation

You can install this package via UPM (Unity Package Manager). I highly recommend you to start with a fresh Unity project.

First, open UPM.

Second, click the plus sign in the top-left corner and choose "Add package from git URL".

Third, fill in the following and click "Add".

https://github.com/Kolyn090/PapayaEditorModdingTools.git

The next step is tricky. Find folder "Papaya Editor Modding Tools" under Packages.

Find "CopyEditorTools.cs" under "Editor".

Create a new folder under "Assets", name it "Editor". Copy and paste "CopyEditorTool.cs" in this folder. You should see a new menu option "Tools" in the top tool bar after you did this.

In the top tool bar, find "Tools/Update Papaya Editor Modding Tools" and click it.

The installation has been completed. Check if you have the following:

Update package

To update this package, first go to UPM and click "Update". Second, in the top tool bar, find "Tools/Update Papaya Editor Modding Tools" and click it (just like in the installation). Please do not forget this step!

Dependencies

Dependencies will be automatically downloaded to your Unity project by UPM.

The dependencies used by this project:

  • Newtonsoft Json
  • Sprite2D

You also very likely need UABEA (software) to make actual modifications.

Uninstallation

To uninstall this project, go to UPM and select this package, then click "Remove". Also remove all relevant Editor scripts if you need to.

Acknowledgement

© 2025 [Kolyn090].
This code is licensed under the MIT License.
You are free to use and modify it under the terms of the license, but attribution is required.

About

Lightweight modding tools for Unity games.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages