You are browsing as a guest. Sign up (or log in) to start making projects!

Sherbert Minecraft Modpack and Modpack + Building Toolkit

  • 6 Devlogs
  • 14 Total hours

An opinionated Minecraft modpack built for performance and quality of life, alongside a toolkit for developing and maintaining advanced modpacks!

Ship #2

Here I am back again with my Minecraft modpack and modpack building toolkit! I’ve built a (fairly) reliable and performant daily driver modpack that includes a ton of tweaks, improvements, and features offered to us by Minecraft modding, packages up in a nice bundle for your convenience. Alongside the modpack I also developed my own tools for building and maintaining modpacks, aiming to make them easier to set up and maintain over long periods. My aim is to ship the modpack continuously on the latest version of Minecraft, because with the power of the ViaFabricPlus mod you can also join servers on any older Minecraft version as well.

The tools and configurations I use to make this pack are open source and available; I encourage you to jump in and tinker around with my first command line program. You can download and the pack from Modrinth or Github and then use it with any Minecraft launcher that supports .mrpack files, like Prism or the Modrinth App. See the DEVELOPING.md file in the Github repo for guidance on modifying and developing with the modpack and it’s tools.

The attached image is a stress test of the minimum spec test machine. 2GB of allocated RAM on a Microsoft Surface Laptop Go (1st Gen). Please note that Sherbert’s configurations are not tuned for this kind of hardware by default, for example render distance is maxed out in this image, the game is in singleplayer (so the computer is hosting it’s own internal server) and graphics are set to fancy. Please turn down the settings if your performance regularly dips below 60fps. I do have some plans for automatically handling that in the future but that is for another day.

Thank you for reading, and I hope you enjoy my project!

  • 5 devlogs
  • 13h
Try project → See source code →
Open comments for this post

1h 33m 14s logged

Full release! I had hoped to wait until my fork of ModpackUtils was approved for proper Modrinth distribution before making the push for full release but it has been under review for a full month now and I am out of time. Although the modpack does still have quite a few mods, am happy with where it is right now. It can achieve 60+ FPS consistently on my minimum spec test machine and everything seems to be tuned to my liking and working well, although I’m sure there will be plenty of little things to catch. I’m excited to continue developing this modpack, especially with 26.4 fast approaching, but here’s hoping I get some time before that comes to full release.

As this will be my last Stardance devlog, thank you for this! It has given me that little push to keep putting in a little time to keep this project running and I am happier for it. :)

0
0
49
Open comments for this post

3h 23m 17s logged

I’ve made six more commits and released three more alpha versions for 26.3. I additionally updated and submitted my fork of a utility mod for the modpack. In order to update this mod I had to figure out gradle and mod development, and had to update the mod’s mixins (hooks into Minecraft’s code) for changing the window title and icon. For Sherbert, I added some new resource packs for utilities and more information for the player. I also went through and rewrote all of the mod configuration files and Minecraft’s options.txt to clean up and improve them. I’m in the process of releasing my first beta version and am getting ever closer to a full release!

0
0
20
Open comments for this post

3h 42m 29s logged

I’ve continued work on this project, making 11 commits since my last devlog. I’ve continued to iterate on the mod selection and update my toolkit, which I also gave a seperate name from Sherbert for distinction and to denote it as an independent tool. Speaking of my toolkit, I used it for another project (still under wraps for now) and developed a solution for an issue I found there: Pre-build commands! When adding mods to the pack, STK adds all library mods by default, which hasn’t been a problem and keeps everything working. However, in one case a library mod was incompatible with certain other mods. The solution was to remove the library mod and replace it with a better alternative, but because it was a library mod it couldn’t be managed through STK at this point. My solution, probably the most simple way to do it, was to add a configuration option to give the modpack the ability to run packwiz commands right before the build process starts. This allows the modpack to be configured to automatically remove the problem causing mod and preserves the automatic build process, so that the issue can be dealt with even if building with the included CI system. In order to keep track of all the features I add to the packinfo configuration file, I have also been updating a template packinfo.toml which is heavily annotated for ease of use. A new Minecraft version, 26.3, has also just been released, so I’m starting work on Sherbert 6.0.0.

0
0
12
Ship #1

I made a cool Minecraft modpack, but more importantly, a framework that allows me (and hopefully others) to easily build and manage Minecraft modpacks. This was my first time implementing a command line tool, and this project started as mostly just a bunch of config files. I was initially so scared of writing a command line tool that I tried vibe coding for the first time, which did not work out in the slightest. I had to figure out what actually going on, got it working, and learned a lot about Python along the way. I am now happily continuing to develop the program fully by hand. Admittedly, this project predates this summer and my Stardance registration by a long while (hence the tiny amount of tracked time and one devlog) but I did ship what I consider to be the most important rework of my code this June. I hope this modpack is a great Minecraft experience for you, and I hope the tooling helps you to create modpacks on your own, for just you or maybe a couple friends. :)

  • 1 devlog
  • 1h
  • 3.22x multiplier
  • 4 Stardust
Try project → See source code →

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…