Minecraft Modpack Maker is a web application that simplifies the process of creating custom Minecraft modpacks. Users can input a list of mods, specify the Minecraft version, choose a mod installer, and select mod forums to search on. The application then collects all the mods into a single zip file for easy download using realtime web scraping.
Currently hosted/deployed using render.com
- Custom Modpacks: Create modpacks with real mod files instead of using a modpack launcher.
- Web Scraping: Automatically gather mods from specified forums.
- Easy Download: Download all selected mods in a single zip file.
- User-Friendly Interface: Simple and intuitive UI for selecting mods and settings.
- React
- Tailwind CSS
- Typescript
- Vite
- Shadcn UI
- Node.js
- Express.js
- Typescript
- Node.js
- npm or yarn
-
Clone the repository:
git clone https://github.com/spaceshark123/minecraft-modpack-maker.git cd minecraft-modpack-maker
-
Install dependencies for base project:
npm install
-
Install dependencies for the backend:
cd backend npm install
-
Install dependencies for the frontend:
cd ../frontend npm install
-
Navigate to the root directory for the project
-
Build the entire application:
npm run build
-
Ensure both the backend and frontend have been built
-
Run the entire application (which serves the website)
npm run start
-
Open your browser and navigate to the URL shown, usually
http://localhost:3000
-
Build frontend website only
npm run build:frontend
-
Build backend server only
npm run build:backend
-
Preview frontend website (doesn't have to be built)
npm run dev:frontend
-
View frontend website (must be built)
npm run start:frontend
-
Start backend server only
npm run start:backend
If you encounter any issues, please check the following:
- Ensure all dependencies are installed correctly.
- Verify that the backend and frontend servers are running.
- Check the browser console and server logs for any error messages.
For further assistance, please open an issue on the GitHub repository.