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)

Made with pygame. Multiplayer game using socket module and threading.

Rock Paper Scissor made with python-pygame. Poorly made, as a beginner in programming. Multiplayer with server code and client code provided.

AllenJo 1 Dec 29, 2021
AI that plays Flappy Bird Game using the python module NEAT.

Flappy Bird AI [NEAT] AI that plays Flappy Bird Game using the python module NEAT. Instructions Install Python Modules: pip3 install -r requirements.t

Abhisht 5 Jan 26, 2022
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 networking library for multiplayer games.

Aerics A networking library for multiplayer games. Getting Started Install Python Open cmd/terminal and type: pip install Aerics Examples Creating a

Yusuf Rençber 3 Jan 04, 2023
A pygame implementation of John Conway's Game of Life

Game of Life A Pygame Simulation This is a Pygame implementation of the famous Conway's Game of Life. The game features a set of very simple rules: An

1 Jan 06, 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
Simple wordle clone + solver + backtesting

Wordle clone + solver + backtesting I created something. Or rather, I found about this game last week and decided that one challenge a day wasn't goin

1 Feb 08, 2022
Snake game made in python with the pygame library.

Pygame snake Snake game made in python with the pygame library. Requirements pip pygame Pygame Installation On the command line, type: pip install pyg

Ayza 3 Oct 02, 2022
Jiminy, fast and portable Python/C++ simulator of poly-articulated systems with OpenAI Gym interface for reinforcement learning.

Jiminy is a fast and portable cross-platform open-source simulator for poly-articulated systems. It was built with two ideas in mind: provide a fast y

Alexis DUBURCQ 122 Dec 29, 2022
2D Minecraft Clone made with Python & Pygame & OpenGL

2D Minecraft Clone This is a 2D clone of the well-known game Minecraft made in Python using Pygame and ModernGL I started this mostly as a self-improv

Kadir Aksoy 2 Sep 25, 2022
This is a python interactive story game that I made to show off what I've learnt in python coding for a month

Purpose The files in this repository are for that of a story game created with python version 3.8.5 The purpose of this project was to get familiar wi

0 Dec 30, 2021
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
Chesston (Chess+Python) is a two-player chess game with graphical user interface written in PyQt5

♟️ Chesston (Chess+Python) is a two-player chess game with graphical user interface written in PyQt5. 💿 Dependencies This program uses Py

6 May 26, 2022
Lutris desktop client in Python / PyGObject

Lutris Lutris is an open source gaming platform that makes gaming on Linux easier by managing, installing and providing optimal settings for games. Lu

Lutris 6.1k Dec 30, 2022
Jogo da velha com interface gráfica desenvolvida em Python utilizando pygame e IA(Inteligência Artificial)

Jogo-da-Velha Sobre o projeto Jogo da velha com interface gráfica desenvolvida em Python utilizando pygame e IA(Inteligência Artificial) Layout tela d

Matheus Maia Alvarez 6 Apr 09, 2022
Bingo game with python

bingo-game-with-python type of plays possible player vs computer player vs player computer vs computer game is built with 4 objects classes 1.game 2.b

1 Nov 27, 2021
Experimental Brawl Stars v37.222 server emulator written in Python.

Brawl Stars v37 Experimental Brawl Stars v37.222 server emulator written in Python. Requirements: Python 3.7 or higher colorama Running the server In

13 Oct 08, 2021
Typing Game : from nob to good

Fast and Curious A game to learn/improve keyboard typing skills. The main idea is to improve your typing skills and at the same time learn fun facts (

Raffaele Fiorillo 7 Jun 13, 2022
Useful guides, tutorials, and FAQs related to LEGO Universe and Darkflame Universe.

Awesome Lego Universe A curated list of awesome things related to LEGO Universe. LEGO Universe was a kid-friendly massively-multiplayer online role pl

Eric Myllyoja 33 Dec 12, 2022