• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

CutFlame/MCDSaveEdit: Minecraft: Dungeons Save File Editor

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

CutFlame/MCDSaveEdit

开源软件地址(OpenSource Url):

https://github.com/CutFlame/MCDSaveEdit

开源编程语言(OpenSource Language):

C# 100.0%

开源软件介绍(OpenSource Introduction):

 icon Minecraft: Dungeons Save File Editor

GitHub GitHub release (latest by date) GitHub Release Date GitHub all releases Patreon pledgers

Windows application for modifying Minecraft: Dungeons save files.

DISCLAIMER: Please keep backups of your save files! This app does not guarantee your save file to be playable after editing!


Installing and Running

For full features and functionality you need Minecraft: Dungeons installed and preferably in the default install location.

  1. Download and extract the latest release (MCDSaveEdit_*.zip) from the releases section
  2. If you have the Microsoft Store version of Minecraft: Dungeons you will need to extract the .pak files from the game
    1. Download and run UWPDumper (recommended)
      OR
    2. Download and run the storepatcher.ps1 powershell script if you want to be able to mod your game files
  3. Run MCDSaveEdit.exe
    1. If it can't find the .pak files, it will ask where to find them and you can put in the path to where you had them dumped

How to Use

  1. Go to File > Open in the menu bar.
  2. Open the folder %HOMEPATH%\Saved Games\Mojang Studios\Dungeons. Be sure to backup this folder before editing your save files.
  3. You will see a folder with a 16-digit number (E.g. 2612325419657064). Open this folder, then open the "Characters" folder.
    1. If multiple Mojang or Microsoft accounts were used in-game you might see more than one folder.
  4. Select one of the files ending in .dat. There will be one for each character.
  5. Click Open and edit your save. When ready go to File > Save or File > Save As... to save your edits.

Adding Items

Adding/Changing Enchantments


Troubleshooting

Fix Missing Images

If you see this popup, that means it couldn't find the game content in the default location. You need to provide the path to these .pak files:

Default location of pak files

Minecraft Launcher:

%localappdata%\Mojang\products\dungeons\dungeons\Dungeons\Content\Paks

Steam:

%programfiles(x86)%\Steam\steamapps\common\MinecraftDungeons\Dungeons\Content\Paks

Microsoft Store:

The path that you copied your game files to when you ran the dumper/storepatcher script

Application Stopped Working

If during launch you get a popup saying that MCDSaveEdit has stopped working, this means an internal error ocurred and could mean various issues. MCDSaveEdit has a dependency on .NET Framework 4.7.1 so you could try installing that.


Compiling

This application was developed entirely in Visual Studio 2019.

When cloning be sure to recurse through submodules because there are 2:

Provide the AES key to decrypt the game files:

MCDSaveEdit\Data\Secrets.cs

namespace MCDSaveEdit.Data
{
    public static class Secrets
    {
        // Fill in the value for this one
        public static AesKey[] PAKS_AES_KEYS = new AesKey[] {
            new AesKey("<AES key for unlocking the MCD .pak files>", ""),
        };

        // You can leave these empty, they just need to exist
        public const string GAME_ANALYTICS_GAME_KEY = "";
        public const string GAME_ANALYTICS_SECRET_KEY = "";
    }
}

Another bit of trouble you might run into is the error: "The referenced component 'Windows' could not be found" in MCDSaveEdit/Data/Constants.cs line 3: using Windows.Management.Deployment;

  • Try the accepted answer here.
  • This bit of code is only required for the Microsoft Store version, so if you have the launcher version you can just comment out lines 3 and 54 through 61.

Legal Disclaimer

This project is not affiliated with Mojang Studios, XBox Game Studios, Double Eleven or the Minecraft brand.

"Minecraft" is a trademark of Mojang Synergies AB.

Other trademarks referenced herein are property of their respective owners.

External Credits and Licenses

Images from the game are subject to copyright by Mojang. They are extracted at runtime from the .pak files that are installed as part of the Minecraft: Dungeons game files.

DungeonTools © Diego Russi (AGPL 3.0)

Microsoft.Bcl.AsyncInterfaces © Microsoft (MIT)

Fody © Simon Cropp (MIT)

Costura.Fody © Simon Cropp and contributors (MIT)

FModel © Free Software Foundation, Inc. (GPL 3.0)

PakReader © Aleks Margarian (MIT)

Game-icons.net © Lorc, Delapouite and contributors (CC BY 3.0)




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap