Skip to content

Modern-Modpacks/awesome-packdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Packdev Awesome

A curated list of mods, apps, and resources simplifying the lives of Minecraft modpack developers.

Contents

Icon Legend

Versions

  • 1.7 1.7+ no1.7 no1.7+ - Supports/doesn't support 1.7 (and up).
  • 1.12 1.12+ no1.12 no1.12+ - Supports/doesn't support 1.12 (and up).
  • 1.16 1.16+ no1.16 no1.16+ - Supports/doesn't support 1.16 (and up).
  • 1.18 1.18+ no1.18 no1.18+ - Supports/doesn't support 1.18 (and up).
  • 1.19 1.19+ no1.19 no1.19+ - Supports/doesn't support 1.19 (and up).
  • 1.20 1.20+ no1.20 no1.20+ - Supports/doesn't support 1.20 (and up).

Modloaders

  • forge - Forge/NeoForge-exclusive mod.
  • fabric - Fabric/Quilt-exclusive mod.

Misc

  • paid - Paid software.
  • freeware - Conditionally free software.
  • foss - Free and open-source software.
  • unmaintained - Unmaintained/abandoned project.
  • borked - Borked project.
  • experimental - Experimental project.
  • fork - Forked project.

Mods

Documentation

  • Better Questing - Questing mod only accessible for older versions with vanilla-esque customizable design. 1.7 1.12
  • Better Questing Unofficial - Fork of the Better Questing mod, adding more features such as the view mode. 1.12 fork
  • FTB Quests - Questing mod with modern customizable design maintained by the FTB team, mostly popular among modern-version modpack developers. 1.12+
  • 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. 1.7+
  • Patchouli - Simple data-driven library mod for adding in-game documentation books. 1.12+
  • Quest Additions - Unofficial addon for FTB Quests, adding various extra features like repeatable rewards and new tasks. 1.16+

Resource Loading

  • Load My Resources - Resourcepack loader, maintained by the creator of Fancy Menu, Keksuccino. 1.12+ forge
  • Open Loader - Resource-loading tool, allowing modpack developers to add instance-wide datapacks and resourcepacks. 1.16+
  • Paxi - Global resource/data pack loader, developed by YUNGNICKYOUNG. 1.16+
  • Resource Loder - Resource-loading tool specialized for older versions of the game using older-versioned resourcepacks. 1.7 1.12

Gameplay/Balancing

  • Starter Structure - Allows packdevs to add structures to be generated at spawn on new world creation. 1.16+
  • Undurability - Makes all item unbreakable by default. 1.18+
  • Void Island Control - World generation customizer, adding a configurable skyblock-esque void world type. 1.12

Scripting

  • CraftTweaker - In-game feature tweaker allowing developers to change certain mechanics using a custom language called ZenScript. 1.7+
  • Custom Machinery - Data-driven utility for adding custom machines with heavy integration with both CraftTweaker and KubeJS. 1.16+ no1.20
  • 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. 1.12+
  • GroovyScript - Sandboxed Apache Groovy in-game interpreter that includes interfaces for tempering with the game. 1.12
  • KubeJS - JavaScript script loader allowing for interactions with the game mainly through the event system. 1.16+
  • Packmode - Library that adds a "pack mode" system which can be used to alter custom mechanics based on the mode the player selected. 1.12+
  • ProbeJS - Addon to KubeJS, adding support for VSCode intellisense. 1.18+
  • ProbeJS Legacy - Experimental port of ProbeJS for 1.16.5. 1.16 forge experimental fork

Utility

  • AtlasViewer - Atlas explorer that allows you to view and inspect atlases and the textures comprising them through and in-game menu. 1.18+
  • Celestial - Allows packdevs to customize per-dimension skyboxes through a simple JSON config system. 1.16+ no1.20
  • In Control! - Mob spawn editor, configurable through JSON files. 1.12+ forge
  • Lockdown - Tool that allows you to package maps with your modpack as world as world presets. 1.7+ no1.20 forge
  • Modern Custom Discs - Packdev tool that allows you to add customizable music discs with .ogg files. 1.16 forge
  • Oh The Trees You'll Grow - Library that allows packdevs to add custom trees with Minecraft's .nbt structure files. 1.20
  • Pefect Spawn - Utility, allowing packdevs to modify the spawn position of the player with a higher degree of control. 1.7 1.12
  • 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. 1.12
  • TellMe - Asset information dumper/lister, accessible using in-game commands. 1.7+
  • Totally Harmonious Item Stages - Gamestage-based utility mod for item gating. 1.16+ forge

Apps

Assetmaking

Music

  • FL Studio - Paid tool professional tool for making digital music. freeware
  • LMMS - Free and open-source multimedia studio prefect for beginners as well as advanced users. foss
  • Tenacity - Open-source fork of Audacity, the software used for editing audio at a lower level. foss fork

Textures/Models

  • Aseprite - Source-available (previously open-source) tool for creating textures using pixelart. paid
  • Blockbench - Specialized tool for editing Minecraft's various model formats. foss
  • LibreSprite - Free and open-source maintainted fork of Aseprite, based on its last available version under a free license. foss fork
  • LibreSprite Dotto - Version of LibreSprite available directly inside a web browser. foss
  • Minecraft Title Generator - Blockbench plugin that adds a simple way to generate logos in the Minecraft style.

Coding

  • VSCode - General Integrated Development Environment perfect for working with Java and scripting languages in the same app. foss
  • VSCodium - Distribution of VSCode, providing compiled binaries of it licensed under an open-source license. foss fork

CLI foss

  • CarbonJS - Advanced package manager for KubeJS scripts implementing version control, written in Rust. unmaintained borked
  • KJSPKG - Simple lightweight-ish crossplatform package manager for KubeJS scripts written in Python 3. 1.12+

Packaging

  • 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. unmaintained
  • Packwiz - Automation utility for distributing modpacks across the CurseForge and Modrinth ecosystems, written in Go.
  • Pakku - Multiplatform modpack manager for CurseForge and Modrinth ecosystems, written in Java.
  • Pax - Automation utility for distributing modpacks across the CurseForge ecosystem, focused on collaboration and written in Nim.

Discord Bots foss

  • Linkie - Bot providing various useful utilities for mod and modpack developers, the main one being the ability to see information about various mappings.

Productivity

  • Draw.io - Tool for creating diagrams that also allows for real-time collaboration, very useful for visualizing code. foss
  • Figma - Web tool that allows you to edit design files and FigJam boards which are perfect for brainstorming. freeware
  • Notion - Closed-source cooperative/individual online text document editor using a custom format with extensive markup features. freeware
  • Obsidian - Open-source individual local document editor using the Markdown format for text files and including various visualization features. freeware
  • Trello - Cloud organization-focused app including various productivity tools, mainly a cooperative ToDo board. freeware

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 - Webpage allowing you to look up deleted mods in the CurseForge ecosystem by typing in their IDs. foss
  • CurseRinth - Frontend for the CurseRinth api, a CurseForge api mirror that's fully compatable with Modrinth's api. foss unmaintained borked
  • CurseRinth (Tizu Fork) - Forked version of CurseRinth, maintained by tizu69. foss fork
  • KJSPKG Lookup - Simple registry/search website for all package on KJSPKG. foss
  • Linkie - WebUI-version of the Linkie discord bot. foss
  • Mcasset.Cloud - Frontend for viewing assets in the different versions of the base Minecraft game. foss
  • Minecraft GIF to Animated Texture - Converter for turning GIFs into animated texture PNGs and .mcmeta files usable in-game.
  • 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 - Reimplementation of CurseForge's modpack list/search UI with more filters and other various features. foss unmaintained
  • 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.
  • Unused Textures - Large repository of freely-licensed Minecraft-styled textures. foss
  • Useful Mods - General list of mods for different versions that improve the performance of the game and fix various bugs.

Fun

  • ThisRecipeDoesNotExist - Random recipe generator, can serve as a inspiration for your actual custom recipes. foss

Go Back Up

Contributing

If you wish to add something to the list, please first read the contribution guidelines.

License

CC0

This repository is licensed under CC0, and thus freely available for redistribution and modification without any conditions.


THIS PROJECT IS NOT ENDORSED BY THE MAINTAINERS OF THE ORIGINAL AWESOME LIST, NOR WILL IT EVER BE SUBMITTED TO THE LIST BECAUSE THEIR REQUIRED GUIDELINES ARE NOT BEING FULLY ENFORCED HERE. well, as with most projects in that list :trollface:

About

A curated list of mods, apps, and resources simplifying the lives of Minecraft modpack developers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •