Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/muffoi/mcompare
A small, zero-dependency package for all-purpose comparing Minecraft mods folders.
https://github.com/muffoi/mcompare
cli colored command-line compare formatted global mc minecraft mod mods npm
Last synced: 11 days ago
JSON representation
A small, zero-dependency package for all-purpose comparing Minecraft mods folders.
- Host: GitHub
- URL: https://github.com/muffoi/mcompare
- Owner: muffoi
- License: mit
- Created: 2024-11-03T17:33:25.000Z (12 days ago)
- Default Branch: main
- Last Pushed: 2024-11-03T19:28:06.000Z (12 days ago)
- Last Synced: 2024-11-03T20:22:51.416Z (12 days ago)
- Topics: cli, colored, command-line, compare, formatted, global, mc, minecraft, mod, mods, npm
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/mcompare
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MCompare
![NPM Version](https://img.shields.io/npm/v/mcompare)
![NPM License](https://img.shields.io/npm/l/mcompare)
![NPM Unpacked Size](https://img.shields.io/npm/unpacked-size/mcompare)A small, zero-dependency package for all-purpose comparing Minecraft mods folders.
## Features
- Comparison in 3+ paths at once
- Version unintensive comparison
- Automatic mod name and version extraction from file names
- Highlights for files that are not jarfiles
- Highlights for library mods
- Support for Modrinth launcher disabled mods (`.jar.disabled`) files## Installation
1. If you haven't already, install Node.js from its [download page](https://nodejs.org/en/download).
2. Run `npm install -g mcompare`.## Usage
Open terminal in any directory you want and type `mcompare name` and apply to this command all paths you want to compare, separated by spaces.For more information run `mcompare help`.
> If a path contains spaces in it, wrap it in double quotes (`"`).
## Examples
``` batch
mcompare version .minecraft\\mods "Documents\\custom instance\\mods"
mcompare name modded\\minecraft\\mods "Documents\\custom instance\\mods" C:\\Users\\User\\minecraft\\mods
mcompare help
```