MCRPC (Minecraft Resource Pack Comparator) checks your resource pack against any version of Minecraft to show resources missing from your pack for that version.

Overview

Minecraft Resource Pack Comparator

MCRPC checks your resource pack against any version of Minecraft to show resources missing from your pack for that version.

Installation and usage

Clone the repo

git clone https://github.com/txtsd/mcrpc.git

You will need Python

Install the dependencies:

pip install -r requirements.txt

Or if you have pipenv (preferred), install the pipenv environment and dependencies:

pipenv install
pipenv shell

Finally, run

python mcrpc.py

Follow the prompts, and you will get a list of missing resources.

Screenshot

screenshot

You might also like...
Automatically prepare your Minecraft maps for release

map-prepare Automatically prepare Mineraft map for release. Current state: kinda works Make sure you have backups for your world before running this p

You want to uto-update your private minecraft client? Give this to developer and enjoy!

minecraft-hack-installer You want to uto-update your private minecraft client? Give this to developer and enjoy! Steps to do: Install libraries: pip i

A Python based program that displays Your Minecraft Server's Status Infos.

Minecraft-server-Status This (very) small python script allows you to view any Minecraft server's status Information Usage Download the file, install

Minecraft clone using Python Ursina game engine!
Minecraft clone using Python Ursina game engine!

Minecraft clone using Python Ursina game engine!

Open-source project written in the ursina engine, simulating the popular game Minecraft.
Open-source project written in the ursina engine, simulating the popular game Minecraft.

Voxelcraft is an open-source project written in the ursina engine, simulating the popular game Minecraft.

A simple script which allows you to see how much GEXP you earned for playing in the last Minecraft Hypixel server session

Project Landscape A simple script which allows you to see how much GEXP you earned for playing in the Minecraft Server Hypixel Usage Install python 3.

PyCraft - A Minecraft launcher made in python

A Minecraft launcher made in python. The main objective of this launcher is to enable players to enjoy minecraft (especially those without a mojang/microsoft account). This launcher is not illegal as all files are downloaded from libraries.minecraft.net

 A Minecraft clone written in python and pyglet.
A Minecraft clone written in python and pyglet.

PyCraft A Minecraft clone written in python and pyglet. Running PyCraft To run PyCraft, run the following code: git clone https://github.com/TheWebCra

A project to san the internet of all open Minecraft servers.

MC-Server-Finder A project that scans the internet to find open Minecraft servers. Install the dependencies by running pip install -r requirements.txt

Comments
  • Huge binaries

    Huge binaries

    Nuitka creates binaries which are much too large for what MCRPC does.

    The next release should be re-written in another language so the binary sizes can be minimized, and should have feature parity with v1.2.

    bug 
    opened by txtsd 0
  • Generate a folder with default missing resources

    Generate a folder with default missing resources

    Generate a folder with default missing resources so they can be edited to new ones, then one can just copy the folder over to one's own pack, saving the trouble of having to traverse through the pack structure/hierarchy.

    enhancement 
    opened by txtsd 0
Releases(v1.2.3)
  • v1.2.3(Jan 23, 2022)

    This is a bugfix release

    Regex on Windows should not fail anymore

    07760d6d1c92ef0d19d93284eda6d16e88f25341 Use R strings for regex

    Changes in v1.2.2

    12012d60bba867cc0e98fb1e20ce7915f95b0186 mcrpc uses appdirs instead of platform dirs

    Changes in v1.2

    e62a84e02de7cf9d4f5ce0088dba21df1c8a18e3 mcrpc can now filter out unstable versions of minecraft 858636f579b8aa98efe83fad032f8704e0c9c46c mcrpc can now show more than just 25 versions of minecraft f5ea3fad514eecaf398c027cfa8ba357961a3ea9 mcrpc will now use the system cache directory instead of current working directory 6482490a17f51d055434aca416d881a9c4b650a9 mcrpc will store all downloaded jars so there will be no re-downloads 18c95a601de0a646cba4d10a8fe3fa9334759647 mcrpc can now output results to a file

    Source code(tar.gz)
    Source code(zip)
    mcrpc-linux(21.31 MB)
    mcrpc-macos(27.77 MB)
    mcrpc-windows.exe(30.90 MB)
  • v1.2.2(Jan 22, 2022)

    This is a bugfix release

    The prebuilt binaries should not crash at launch anymore

    12012d60bba867cc0e98fb1e20ce7915f95b0186 mcrpc uses appdirs instead of platform dirs

    Changes in v1.2

    e62a84e02de7cf9d4f5ce0088dba21df1c8a18e3 mcrpc can now filter out unstable versions of minecraft 858636f579b8aa98efe83fad032f8704e0c9c46c mcrpc can now show more than just 25 versions of minecraft f5ea3fad514eecaf398c027cfa8ba357961a3ea9 mcrpc will now use the system cache directory instead of current working directory 6482490a17f51d055434aca416d881a9c4b650a9 mcrpc will store all downloaded jars so there will be no re-downloads 18c95a601de0a646cba4d10a8fe3fa9334759647 mcrpc can now output results to a file

    Source code(tar.gz)
    Source code(zip)
    mcrpc-linux(21.31 MB)
    mcrpc-macos(27.77 MB)
    mcrpc-windows.exe(30.90 MB)
  • v1.2(Jan 20, 2022)

    Thanks for using MCRPC Please file any bugs or errors or feature requests under issues

    e62a84e02de7cf9d4f5ce0088dba21df1c8a18e3 mcrpc can now filter out unstable versions of minecraft 858636f579b8aa98efe83fad032f8704e0c9c46c mcrpc can now show more than just 25 versions of minecraft f5ea3fad514eecaf398c027cfa8ba357961a3ea9 mcrpc will now use the system cache directory instead of current working directory 6482490a17f51d055434aca416d881a9c4b650a9 mcrpc will store all downloaded jars so there will be no re-downloads 18c95a601de0a646cba4d10a8fe3fa9334759647 mcrpc can now output results to a file

    Source code(tar.gz)
    Source code(zip)
    mcrpc-linux(21.30 MB)
    mcrpc-macos(27.76 MB)
    mcrpc-windows.exe(30.88 MB)
  • v1.1(Jan 18, 2022)

  • v1.0(Jan 17, 2022)

PingPong - Simple Ping Pong Game Made In Python

PingPong Basic Ping Pong Game Made In Python

ʀᴇxɪɴᴀᴢᴏʀ 1 Jan 01, 2022
Lucky Balls is gambling game where user try to guess 6 numbers from 1 to 48 that computer has picked.

LUCKY BALLS Lucky Balls is gambling game where user try to guess 6 numbers from 1 to 48 that computer has picked. INSTRUCTIONS User input his bet, tha

rile037 2 Dec 28, 2021
Meu primeiro jogo desenvolvido em Python, usado o módulo do Pygame

📖 Sobre Esse repositório é dedicado ao meu primeiro jogo feito em Python, utilizando o módulo do pygame. O jogo foi desenvolvido seguindo o tutorial

Michael Douglas 0 May 06, 2022
An easy to use game engine/framework for python.

A game engine powered by python and panda3d.

Petter Amland 1.6k Jan 05, 2023
A classic alien shooting game.

Space-Invaders A classic alien shooting game. Description An open source game created by me and friends. How to play Install the latest python version

Phạm Thanh Sơn 1 Feb 08, 2022
Hex-brawl-v25 - Simple Brawl Stars v25.107 server emulator written in Python

Hex Brawl Simple Brawl Stars v25.107 server emulator written in Python. Requirem

Shark01 3 Nov 24, 2022
A simple matrix code rain created using Python with Pygame.

Matrix4_code_rain A simple matrix code rain created using Python with Pygame. To run the code you will need Pygame and MS Mincho font. Create a projec

7 Nov 06, 2022
Jogo Flappy Bird com phyton e phygame

Flappy-Bird Tecnologias usadas Requisitos para inicializar o jogo: Python faça o download em: https://www.python.org/ Pygame faça o download em: https

João Guilherme 1 Dec 06, 2021
An all-inclusive Python framework for the Riot Games League of Legends API. We focus on making the data easy and fun to work with, while providing all the tools necessary to create a website or do data analysis.

Cassiopeia A Python adaptation of the Riot Games League of Legends API (https://developer.riotgames.com/). Cassiopeia is the sister library to Orianna

Meraki Analytics 473 Jan 07, 2023
A menu for pygame. Simple, and easy to use

pygame-menu Source repo on GitHub, and run it on Repl.it Introduction Pygame-menu is a python-pygame library for creating menus and GUIs. It supports

Pablo Pizarro R. 411 Dec 27, 2022
Made to help you create UI using pygame in python, gonna add way more to this project

Pygame visualizer Made to help you create UI using pygame in python, gonna add way more to this project. As of now, this is only hours worth of work.

Ayza 2 Feb 08, 2022
This is a python bot to automate BombCrypto game

This is a python bot to automate BombCrypto game. Logs in to the game, reconnects when needed, closes error warnings, sends heroes to work or home automatically, has Telegram integration and lets you

AFKAPP 39 Sep 28, 2022
Script to remap minecraft 1.12 java classes.

Remapper Script to remap minecraft 1.12 java classes. Usage You must have Python installed. You must have the script, mappings, and files / folders in

8 Dec 02, 2022
Multiple hacks that breaks the game

Blooket-Hack All of the cheats are based on a game mode.

glizzz_y 484 Feb 25, 2022
An open source Python library for the Snake retro game.

An open source Python library for the Snake retro game.

3 Jul 13, 2021
An optimal solution finder for the game Wordle, written in Python

wordle-solver: a nearly-optimal computer player for Wordle Wordle is an interesting word guessing game. This program plays it very well, taking only 3

4 Jun 13, 2022
Wordle for the terminal, writen in python

Wordle Wordle in the terminal, written in python Simply run bash run.sh in your terminal to run. This creates a virtual environment, installs the depe

Matthew Lidell 1 Feb 09, 2022
SuperChess is a GUI application for playing chess.

About SuperChess is a GUI application for playing chess. It is written in Python 3.10 programming language, uses PySide6 GUI library, python-chess lib

Boštjan Mejak 1 Oct 16, 2022
Creating Tetris with Pygame

Tetris 🤝 Contributing Contributions, issues and feature requests are welcome! Feel free to check issues page. Show your support Give a ⭐️ if this pro

Gavin Capriola 0 Mar 01, 2022
Pratice Project - Tic tac toe game

Hello! This tic-tac-toe game project and its notes are result from a course pratice milestone. The project itself is written in Python using the Jupyt

Rafael Nascimento 1 Jan 07, 2022