awesome-packdev
A curated list of mods, apps, and resources simplifying the lives of Minecraft modpack developers.
https://github.com/modern-modpacks/awesome-packdev
Last synced: 1 day ago
JSON representation
-
Apps
-
Assetmaking
- FL Studio - Paid tool professional tool for making digital music.
- LMMS - source") - Free and open-source multimedia studio prefect for beginners as well as advanced users.
- Aseprite - Source-available (previously open-source) tool for creating textures using pixelart.
- Blockbench - source") - Specialized tool for editing Minecraft's various model formats.
- LibreSprite - source") [](## "Forked") - Free and open-source maintainted fork of Aseprite, based on its last available version under a free license.
- LibreSprite Dotto - source") - Version of LibreSprite available directly inside a web browser.
- Minecraft Title Generator - Blockbench plugin that adds a simple way to generate logos in the Minecraft style.
-
CLI [](## "Free and open-source")
- CarbonJS - Advanced package manager for KubeJS scripts implementing version control, written in Rust.
- KJSPKG - Simple lightweight-ish crossplatform package manager for KubeJS scripts written in Python 3.
- AlmostPacked - Automated git hook developed by the Almost Reliable team allowing for distribution of modpacks.
- InstanceSync - Git hook allowing for distribution of modpacks using version control.
- Packwiz - Automation utility for distributing modpacks across the CurseForge and Modrinth ecosystems, written in Go.
-
Coding
-
Discord Bots [](## "Free and open-source")
- Linkie - Bot providing various useful utilities for mod and modpack developers, the main one being the ability to see information about various mappings.
-
Productivity
- Notion - Closed-source cooperative/individual online text document editor using a custom format with extensive markup features.
- Obsidian - Open-source individual local document editor using the Markdown format for text files and including various visualization features.
- Trello - Cloud organization-focused app including various productivity tools, mainly a cooperative ToDo board.
-
-
Mods
-
Documentation
- Better Questing - Questing mod only accessible for older versions with vanilla-esque customizable design.
- Better Questing Unofficial - Fork of the Better Questing mod, adding more features such as the view mode.
- FTB Quests - Questing mod with modern customizable design maintained by the FTB team, mostly popular among modern-version modpack developers.
- Hardcore Questing Mode - Questing mod with more experimental features, the main gimmick of which is a custom hardcore-esque mode that can be manipulated with in various ways using the questbook reward system.
- Patchouli - Simple data-driven library mod for adding in-game documentation books.
- Quest Additions - Unofficial addon for FTB Quests, adding various extra features like repeatable rewards and new tasks.
-
Gameplay/Balancing
- Undurability - Makes all item unbreakable by default.
- Atlas - Datapack dimension generator, using heighmap images as input.
- Lockdown - Tool that allows you to package maps with your modpack as world as world presets.
- Oh The Trees You'll Grow - Library that allows packdevs to add custom trees with Minecraft's .nbt structure files.
- Skyblock Builder - World generation customizer, similar to void island config but for newer versions.
- Starter Structure - Allows packdevs to add structures to be generated at spawn on new world creation.
- Void Island Control - World generation customizer, adding a configurable skyblock-esque void world type.
- Where Am I Going? (WAIG) - Biome difficulty customizer; allowing modpack developers to do things like increase/decrease the number of mob spawns, obscure the the name of the biome, etc.
-
Resource Loading
- Load My Resources - Resourcepack loader, maintained by the creator of Fancy Menu, Keksuccino.
- Open Loader - Resource-loading tool, allowing modpack developers to add instance-wide datapacks and resourcepacks.
- Paxi - Global resource/data pack loader, developed by YUNGNICKYOUNG.
- Resource Loder - Resource-loading tool specialized for older versions of the game using older-versioned resourcepacks.
-
Scripting
- CraftTweaker - In-game feature tweaker allowing developers to change certain mechanics using a custom language called ZenScript.
- Custom Machinery - Data-driven utility for adding custom machines with heavy integration with both CraftTweaker and KubeJS.
- CustomMachinery (Fork) - Unofficial port of Custom Machinery to 1.20.1, based on the 1.21 version of the original mod.
- Game Stages - Library, allowing packdevs using mods like CraftTweaker or GroovyScript to add certain "game stages" to players based on their level of progression, that then could be used to alter custom mechanics.
- GroovyScript - Sandboxed Apache Groovy in-game interpreter that includes interfaces for tempering with the game.
- KubeJS - JavaScript script loader allowing for interactions with the game mainly through the event system.
- Packmode - Library that adds a "pack mode" system which can be used to alter custom mechanics based on the mode the player selected.
- ProbeJS - Addon to KubeJS, adding support for VSCode intellisense.
- ProbeJS Legacy - Experimental port of ProbeJS for 1.16.5.
-
Utility
- AtlasViewer - Atlas explorer that allows you to view and inspect atlases and the textures comprising them through and in-game menu.
- Celestial - Allows packdevs to customize per-dimension skyboxes through a simple JSON config system.
- In Control! - Mob spawn editor, configurable through JSON files.
- Modern Custom Discs - Packdev tool that allows you to add customizable music discs with .ogg files.
- Perfect Spawn - Utility that allows packdevs to modify the spawn position of the player with a higher degree of control.
- Resource Reloader - Utility, adding a set of commands to reload only specific types of resources (instead of reloading all of them with F3+T), speeding up the process.
- Spark - Game profiler, allowing for easy visualization of the most resource-intensive tasks within the instance; helpful when debugging performance issues.
- TellMe - Asset information dumper/lister, accessible using in-game commands.
- Totally Harmonious Item Stages - Gamestage-based utility mod for item gating. Discontinued after 1.20.1, use [Decursio Stages](https://curseforge.com/minecraft/mc-mods/decursio-stages/) instead.
- NBT Autocomplete - Client-side mod which adds support for autocompleting NBT tags when typing commands in chat.
- Suggestion Provider Fix - Simple fix which allows command autocompletion to work with resource locations under any namespace, not just `minecraft:`.
- Suggestion Tweaker - Both-sided mod which improves command suggestions in various ways.
-
-
Resources
-
Discord Servers
- Almost Reliable - Community owned by the Almost Reliable team, offering support for their mods.
- BlameJared - Developer-owned community for CraftTweaker, offering support for modpack developers who use it.
- FTB - Server owned by the FTB team, providing support for modpacks using their mods and more.
- Kekscord - Server created by Keksuccino, the developer of FancyMenu, Drippy Loading Screen, and Load My Resources, offering support for both of these mods and more.
- Latvian.dev - Server created by the developers of KubeJS, the members of which frequently provide help for other people using it and JavaScript in general.
- Minecraft Pack Development (MPD) - General community of modpack developers, sharing their works and help to others.
- Modded Minecraft - General community for all things modded Minecraft.
- Modded Minecraft Reviews - Developer-owned server for the Modded Minecraft Reviews project.
- Modern Modpacks - Developer-owned server for the Modern Modpacks organization, also offering help for other 1.16 project maintainers.
- Packwiz - Official support server for packwiz.
- Shedaniel's Development - Server owned by shedaniel, the creator of Roughly Enough Items and other mods, providing support for them.
- The 1.12 Modding Coalition - Community offering help for all 1.12 mod and modpack creators alike.
-
Websites
- CFLookup - source") - Webpage allowing you to look up deleted mods in the CurseForge ecosystem by typing in their IDs.
- CurseRinth - source") [](## "Unmaintained/abandoned") [](## "Borked") - Frontend for the CurseRinth api, a CurseForge api mirror that's fully compatable with Modrinth's api.
- Entity Icons - source") - Repository that contains 16x16 and 8x8 icons for all vanilla Minecraft mobs.
- Jacobsjo's Tools And Projects - source") - Collection of various web utilities, mainly focused on aiding the development of worldgen datapacks.
- KJSPKG Lookup - source") - Simple registry/search website for all packages on KJSPKG.
- Minecraft GIF to Animated Texture - Converter for turning GIFs into animated texture PNGs and .mcmeta files usable in-game.
- Misode Data Pack Generators - source") - Collection of various web utilities for datapack editing and visualization.
- Modded Minecraft Reviews - Community-maintained hub offering reviews for submitted mods and modpacks, includes the ability for maintainers of projects to respond to the reviews.
- Modpack Index - source") [](## "Unmaintained/abandoned") - Reimplementation of CurseForge's modpack list/search UI with more filters and other various features.
- Opticraft - List of various 1.12.2 optimization mods including the descriptions of what they do.
- UniUI - Opinionated UI library with a web-based editor for making in-game GUIs with KubeJS.
- Writouli - source") - Web editor for [Patchouli](https://curseforge.com/minecraft/mc-mods/patchouli/)-registered books.
- ThisRecipeDoesNotExist - source") - Random recipe generator, can serve as a inspiration for your actual custom recipes.
-
Programming Languages
Categories
Sub Categories