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)

This is a simple game of rock-paper-scissors developed in Python

This is a simple game of rock-paper-scissors developed in Python. It allows two players to play with one another on different command lines through networking.

NAMAN JAIN 3 Oct 21, 2022
HTTP API for FGO game data. Transform the raw game data into something a bit more manageable.

FGO game data API HTTP API for FGO game data. Transform the raw game data into something a bit more manageable. View the API documentation here: https

Atlas Academy 51 Dec 26, 2022
A tool for the creation of rooms used in maps in the game Wastelands

Wastelands Room Data editor A tool for the creation of rooms used in maps in the game Wastelands Creates .wrd files, that get loaded by the map genera

Avant 6 Jul 12, 2021
A short non 100% Accurate Solar System in pygame

solar-system-pygame Controls UP/DOWN for Emulation Speed Control ESC for Pause/Unpause q to Quit c or ESC again to Continue LEFT CLICK to Add an orbit

LightCrimson 2 May 28, 2022
OpenGL experiments with Pygame & ModernGL

pygame-opengl OpenGL experiments with Pygame & ModernGL TODO Skybox & Reflections Post-process effects (motion blur, color correction, etc..) Normal m

Kadir Aksoy 4 Oct 28, 2022
BritishTrainsDepartureBoard - A pygame program that immitates the dot matrix departure screens found at National Rail stations

BritishTrainsDepartureBoard - A pygame program that immitates the dot matrix departure screens found at National Rail stations

Finn O'Neill 3 Aug 10, 2022
🐍 Conway's Game of Life cellular automaton implemented in PyGame

Conway's Game of Life My PyGame implementation of Conway's Game of Life. This implementation involves treating all edges of the grid as stitched toget

Mateusz Żebrak 1 May 29, 2022
Small game I made in 2019 using python/pygame.

Kill-The-Blokk // Shoot or Die This is a small game I made in gr.10 (2019) for my high school computer science class; the game was coded in python usi

1 Nov 13, 2021
Chess game for 2 players with UI

2-D Chess for 2 players Overview This is a simple 2D Chess game for 2 players using pygame library. Requirements To be able to run this game, you must

7 Apr 06, 2022
This repository has the lessons of the gamming programming course

learning-python-game-programming This repository has the lessons of the gamming programming course Na faculdade, estou fazendo a disciplina de program

Mateus Faustino 1 Nov 16, 2021
This repository contains the Unix Game challenges and metadata

This repository contains the Unix Game challenges and metadata

Nokia 7 Apr 06, 2022
AutoPilot is a game where the player controls a car and tries to get the highest score he can while not dying under falling cement blocks.

AutoPilot AutoPilot is a game where the player controls a car and tries to get the highest score he can while not dying under falling cement blocks. C

Enoc Mena 1 Nov 17, 2021
Projeto Flappy Bird temática doom, projeto python e pygame

Doom-Bird Tecnologias usadas Requisitos para inicializar o jogo: Python faça o download em: https://www.python.org/downloads/ Após instalar o Python d

João Guilherme 1 Dec 08, 2021
🍦 Cheat for cs:go written in Python.

Cs::Fuck 🍦 Cheat for cs:go written in Python. You can show a video here: https://vimeo.com/642730650 Feature. TriggerBot Glow Esp NoFlash Setup. 0. p

Ѵιcнч 10 Sep 23, 2022
Never get booted from a game for inactivity ever again

Anti AFK Bot Never get booted from a game for inactivity ever again! Built With Python Installation Clone the repo git clone https://github.com/lippie

1 Dec 05, 2021
Snake game mixed with Conway's Game of Life

SnakeOfLife Snake game mixed with Conway's Game of Life The rules are the same than a normal snake game but you have to avoid cells created by Conway'

Aidan 5 May 26, 2022
A launcher to launch games from Riot Games under Linux

rito-launcher A launcher to launch games from Riot Games under Linux Requirements: Python 3, with the following pip plugins: 'configparser, pathlib, w

6 Mar 07, 2022
DouZero_For_HLDDZ_FullAuto: 将DouZero用于欢乐斗地主自动化

DouZero_For_HLDDZ_FullAuto: 将DouZero用于欢乐斗地主自动化 本项目基于DouZero 和 DouZero_For_Happy_DouDiZhu 环境配置请移步项目DouZero 模型默认为ADP,更换模型请修改main.py中的模型路径 运行main.py即可 在原

322 Dec 25, 2022
Rudimentary CMD based implementation of the Tic Tac Toe game

Packages used: questionary random os (Requires Python 3.8 as walrus operators are used in the script) Contains the .py file (tictactoe.py) and an exe

Ashwin 1 Oct 15, 2021
Wordle-Python - A simple low-key clone of the popular game WORDLE made with python and a 2D Graphics module Pygame

Wordle-Python A simple low-key clone of the popular game WORDLE made with python

Showmick Kar 7 Feb 10, 2022