Releases: legopitstop/mcpath
Releases · legopitstop/mcpath
v2.1.1
v2.1.0
[2.1.0] - 1/14/2026
General
- Added variables bedrockUWP, bedrockGDK, previewUWP, previewGDK, educationUWP, and educationGDK.
- bedrock, preview, and education are now deprecated.
- Removed deprecated properties
v2.0.3
[2.0.3] - 11/1/2025
General
- Added functions to list worlds, packs, screenshots, logs and more.
- Improved typing
Fixes
- Bedrock and preview return an invalid world GDK path.
v2.0.2
General
- Added support for new GDK path for Bedrock and Preview for Windows
- Dropped support for Python 3.6 3.7 3.8 3.9
New
- Added function get_edition
- Added function has_edition
v2.0.1
[2.0.1] - 5/7/2025
Fixes
- Fixed error
Access is denied C:\\WINDOWS\\system32\\.cachewhen running from a shortcut.
v2.0.0
[2.0.0] - 3/29/2025
General
- If a path doesn't exist, it will return None.
- Rewrote package structure.
- Example using the new structure.
import mcpath
mcpath.bedrock.get_worlds_dir() # ...\\com.mojang\\minecraftWorlds
mcpath.java.get_backups_dir() # ...\\.minecraft\\backups
mcpath.java.get_runtime('1.21.3') # ...\\java-runtime-delta\\bin\\java.exev1.1.0
[1.1.0] - 10/27/2024
General
- Added
executableandlauncherpaths - Added
get_runtimefunction to get the java runtime executable. - Added support for bedrock on linux and iOS.
- Renamed
roottogamewhich goes to the .minecraft or com.mojang directory. - Java Edition on Windows, linux, and macOS will now read launcher_profiles.json to get the game directory.
- Bedrock Edition on linux will now check profiles.ini to get the game directory.
v1.0.0
Initial commit