Skip to content

mcreator@2025.1: Add manifest for MCreator app - #1405

Open
m-saliola wants to merge 5 commits into
Calinou:masterfrom
m-saliola:master
Open

mcreator@2025.1: Add manifest for MCreator app#1405
m-saliola wants to merge 5 commits into
Calinou:masterfrom
m-saliola:master

Conversation

@m-saliola

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

Copy link
Copy Markdown

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.

  • Use conventional PR title: mcreator@2025.1: Add manifest for MCreator app
  • I have read the Contributing Guide

@z-Fng

z-Fng commented May 25, 2025

Copy link
Copy Markdown
Contributor

/verify

@github-actions

Copy link
Copy Markdown
Contributor

All changes look good.

Wait for review from human collaborators.

mcreator

  • Description
  • License
  • Hashes

@z-Fng

z-Fng commented May 25, 2025

Copy link
Copy Markdown
Contributor

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

@github-actions

Copy link
Copy Markdown
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
Comment thread bucket/mcreator.json Outdated

@Calinou Calinou left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Thanks!

Comment thread bucket/mcreator.json
Comment on lines +12 to +18
"bin": "MCreator20251/mcreator.exe",
"shortcuts": [
[
"MCreator20251/mcreator.exe",
"MCreator"
]
],

@Calinou Calinou May 26, 2025

Copy link
Copy Markdown
Owner

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
Copy Markdown
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