faizul726
MCP Server
faizul726
public

mcpelauncher shadersmod helper

A helper script for mcpelauncher shadermod that symlinks materials based on top global pack

Repository Info

1
Stars
0
Forks
1
Watchers
0
Issues
Shell
Language
-
License

About This Server

A helper script for mcpelauncher shadermod that symlinks materials based on top global pack

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

# mcpelauncher-shadersmod-helper
A helper script for mcpelauncher shadermod that symlinks materials based on top global pack for mcpelauncher-shadersmod `shaders` folder

![mcpelauncher-shadersmod-helper](https://github.com/user-attachments/assets/4ab3e6e6-3d89-4503-8fdc-4a6a7c4952c0)

## Requirements
* Have `jq` and [mcpelauncher-shadersmod](https://github.com/GameParrot/mcpelauncher-shadersmod) installed

## Limitations
* Only tested on Ubuntu 22.04 (apt installation)
* JQ can't process JSONC (json with comments)
* Can't find marketplace packs

## Features
* Symlinks `*.material.bin` files from top most activated global pack to `shaders` folder
* Subpacks are also supported
* Development packs are supported
* Empties shaders folder when top pack is not a shader

## Planned features
- [ ] Add flag/argument for launching mcpelauncher automatically
- [ ] Workaround for JQ jsonc issue
- [ ] Use [material-updater](https://github.com/mcbegamerxx954/material-updater) to update shaders
- [ ] Make an infinite loop that will keep scanning for resource pack changes and apply changes

## Usage

> [!IMPORTANT]  
> Make sure to change `$mcpelauncher_root` (line 4) and `$mcpelauncher_data` (line 8) according to your installations before using.  
>
> By default, those are set for apt installation in `$HOME/.local/share/mcpelauncher`

```
curl -L -O https://raw.githubusercontent.com/faizul726/mcpelauncher-shadersmod-helper/main/shadersmod-helper.sh
```

```
chmod +x shadersmod-helper.sh
```

```
./shadersmod-helper.sh
```

**Or one liner if you prefer...**

```
sudo apt install jq -y && curl -L -O https://raw.githubusercontent.com/faizul726/mcpelauncher-shadersmod-helper/main/shadersmod-helper.sh && chmod +x shadersmod-helper.sh && ./shadersmod-helper.sh
```

> [!TIP]  
> You can modify the script to automatically launch the game after symlinking is done.

Quick Start

1

Clone the repository

git clone https://github.com/faizul726/mcpelauncher-shadersmod-helper
2

Install dependencies

cd mcpelauncher-shadersmod-helper
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownerfaizul726
Repomcpelauncher-shadersmod-helper
Language
Shell
License-
Last fetched8/8/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation