Added MCreator 2025.3
All checks were successful
Build and populate cache / tests (<YOUR_CACHIX_NAME>, nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/nixos-25.05.tar.gz, Pupyrinth) (push) Successful in 2m3s
Build and populate cache / tests (<YOUR_CACHIX_NAME>, nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/nixos-unstable.tar.gz, Pupyrinth) (push) Successful in 1m43s
Build and populate cache / tests (<YOUR_CACHIX_NAME>, nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/nixpkgs-unstable.tar.gz, Pupyrinth) (push) Successful in 1m40s

This commit is contained in:
2025-12-15 16:34:34 +01:00
parent 505d755680
commit 230344bbfc
2 changed files with 106 additions and 5 deletions

View File

@@ -19,9 +19,10 @@
stdenv.mkDerivation rec {
pname = "mcreator";
version = "2025.2";
fullversion = "${version}.28610";
src = fetchurl {
url = "https://github.com/MCreator/MCreator/releases/download/2025.2.28610/MCreator.2025.2.Linux.64bit.tar.gz";
url = "https://github.com/MCreator/MCreator/releases/download/${fullversion}/MCreator.${version}.Linux.64bit.tar.gz";
hash = "sha256-Jt2IDSUqr9mro+6bpdp4kqG6jTQ6aT0q9RQNLmeGj+I=";
};
@@ -74,7 +75,7 @@ stdenv.mkDerivation rec {
Exec=$out/bin/mcreator
Type=Application
Terminal=false
Name=MCreator 2025.2
Name=MCreator ${version}
Categories=Development;IDE;
Comment=MCreator IDE for Minecraft mods
Icon=$out/share/icons/hicolor/64x64/mcreator.png
@@ -92,10 +93,9 @@ stdenv.mkDerivation rec {
meta = {
description = "MCreator is an open-source software used to make Minecraft Java Edition mods, Minecraft Bedrock Edition Add-Ons, resource packs, and data packs using an intuitive easy-to-learn interface or with an integrated code editor. It is used worldwide by Minecraft players, aspiring mod developers, for education, online classes, and STEM workshops. ";
homepage = "https://github.com/MCreator/MCreator";
license = lib.licenses.gpl3;
# maintainers = with lib.maintainers; [];
#license = lib.licenses.unknown;
maintainers = with lib.maintainers; [];
mainProgram = "mocu-xcursor";
platforms = lib.platforms.all;
sourceProvenance = [lib.sourceTypes.binaryNativeCode];
};
}