Skip to content

Conversation

m-saliola
Copy link

@m-saliola m-saliola commented May 24, 2025

This pull request adds a Scoop manifest for MCreator version 2025.1

  • Downloads official release zip from GitHub
  • Includes SHA256 hash for verification
  • Adds the main executable for easy access
  • Provides shortcuts, checkver, and autoupdate support

Tested locally, installs and runs fine.

@z-Fng
Copy link
Contributor

z-Fng commented May 25, 2025

/verify

Copy link
Contributor

All changes look good.

Wait for review from human collaborators.

mcreator

  • Description
  • License
  • Hashes

@z-Fng
Copy link
Contributor

z-Fng commented May 25, 2025

I think it would be beneficial to include more manifest details like shortcuts, checkver, and autoupdate for better functionality.

Copy link
Contributor

Your changes do not pass checks.

mcreator

  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate

@Calinou Calinou added the new package A package should be added label May 26, 2025
Copy link
Owner

@Calinou Calinou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

Comment on lines +12 to +18
"bin": "MCreator20251/mcreator.exe",
"shortcuts": [
[
"MCreator20251/mcreator.exe",
"MCreator"
]
],
Copy link
Owner

@Calinou Calinou May 26, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use "extract_dir": "MCreator20251" so that the top-level folder isn't present (we don't need it, and its name is version-specific).

extract_dir should also be specified in autoupdate using the $cleanVersion placeholder (which is like $version but with periods removed).

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@MBrine85 You can check this wiki for more information about version variables:
https://github.com/ScoopInstaller/Scoop/wiki/App-Manifest-Autoupdate#version-variables

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
manifest-fix-needed new package A package should be added
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants