An open API service indexing awesome lists of open source software.

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") [![fork](icons/misc/fork.png)](## "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 [![foss](icons/misc/foss.png)](## "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

      • VSCode - source") - General Integrated Development Environment perfect for working with Java and scripting languages in the same app.
      • VSCodium - source") [![fork](icons/misc/fork.png)](## "Forked") - Distribution of VSCode, providing compiled binaries of it licensed under an open-source license.
    • Discord Bots [![foss](icons/misc/foss.png)](## "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](icons/misc/unmaintained.png)](## "Unmaintained/abandoned") [![borked](icons/misc/borked.png)](## "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](icons/misc/unmaintained.png)](## "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.