Skip to content

Releases: crispyricepc/mcpkg

2.3.1

11 Jan 11:27
2fa2f60
Compare
Choose a tag to compare

Changes in this release

  • Updated the website somewhat (meh)
  • Bumped Minecraft version from 1.17 -> 1.18

Release v2.3.0

02 Sep 14:08
bcd8630
Compare
Choose a tag to compare

Changes in this release

  • Added info support. Type mcpkg info <package> to get detailed information about the package

2.2.1

01 Sep 13:24
Compare
Choose a tag to compare

This release is the first for the new automated release workflow. Not much has changed, but you can now install mcpkg from the AUR if you're on ArchLinux

Release v2.2

31 Aug 16:17
Compare
Choose a tag to compare

This release contains no actual changes, but I have added a workflow for publishing to the AUR. More to come I hope!

Release 2.1

31 Aug 12:29
fa03710
Compare
Choose a tag to compare

Minor update for the java version of this package:

Changes in this release

  • Less disk I/O overhead when listing packs. The source will now cache packs in memory, leading to a huge speedup in all remote operations
  • A config file at $HOME/.config/mcpkg/config.json is now in place, which supports custom locations for .minecraft. This is especially useful for MultiMC users
  • Minimised the number of instances of remote sources across the codebase, reducing memory footprint and increasing speed due to shared memory caching
  • Moved away from SimpleJSON over to Jackson
  • Searching, installing, and removing packs are now case insensitive

I removed the install script, purely because I want to setup a more continuous way to make an executable. For now, download the JAR file and create a script / alias that runs the following (linux):

#!/usr/bin/env sh
java -jar $path_to_mcpkg.jar "$@"

This jar should work with Windows and MacOS too, but I have not been able to test this, so please submit an issue if you find any problems

Release 2.0

05 Jul 15:55
Compare
Choose a tag to compare

This release switches to Java. The main reason for doing this was to make the installation process easier, since Minecraft users should already have Java installed.

Setup for Windows or MacOS isn't quite there yet, but you can extract the Linux tar and use the Jar just like normal

Beta v0.2.4, Resource Pack support

21 Apr 19:31
Compare
Choose a tag to compare

This release supports resource packs on client machines. To give it a test, try

mcpkg install bushyleaves

Searching is also greatly improved; the tool should give much nicer results from a given search. Also, you can now specify substrings with the install command, and the tool will ask for the user input if an install command returns multiple results

Beta v0.1.1

17 Mar 13:24
Compare
Choose a tag to compare

This is a minor update, allowing for more backwards compatibility with older python versions.

Changes:

  • Downgraded minimum python requirement to 3.7
  • Removed all uses of the dict union operator (|)
  • Removed all uses of the walrus operator (:=)

I hope to re-add these features when the majority of servers are using 3.8/3.9, but for now they are axed

Beta v0.1

15 Mar 17:14
Compare
Choose a tag to compare

All functions implemented:

mcpkg install <packs>
mcpkg remove <packs>
mcpkg update
mcpkg upgrade
mcpkg list
mcpkg search