Skip to content

McScanKt is a software for analyzing a minecraft map and to show items with a changed name or a description to do a ranking.

License

Notifications You must be signed in to change notification settings

fhebuterne/McScanKt

McScanKt

GitHub Workflow Status (branch) Sonar Quality Gate Sonar Coverage GitHub release (latest by date) GitHub repo size Lines of code GitHub license

McScanKt is a software for analyzing a minecraft map and to show items with a changed name and / or a description to do a ranking

This is a refactoring with better external nbt library from my old java project : https://github.com/fhebuterne/mc-scan

This project use Kotlin (typesafe and modern language).

Requirements

  • Java 17

Build

McScanKt use Gradle 7, to build use this command :

gradlew clean build

Usage

McScanKt jar is in ./build/libs/ folder, to use :

java -jar McScanKt-1.0.0.jar --help

Arguments :

--worldFolder or -w ./path/to/world : Analyze Minecraft map
--regionFile or -r ./path/to/region.mca : Analyze one region file
--playerData or -p ./path/to/player.dat : Analyze one player file

Wiki

Don't forget to read wiki before ask questions.

Wiki Home

Analyzed elements

Type Elements
World - All regions files
- All players data
Region file - All chunks
Chunk - All TileEntities
- Entities contains Items (itemframes etc...)
Player data - Inventory
- Enderchest

Supported Minecraft versions

MC Version Supported
1.16.5
1.15.2 ⚠ (WIP)
1.14.4 ⚠ (WIP)
1.13.2 ⚠ (WIP)
<= 1.12.2

1.12.2 and lower versions are not yet tested but may work !

Community Discord

Discord : https://discord.gg/gWe5u3A

License

GPLv3

About

McScanKt is a software for analyzing a minecraft map and to show items with a changed name or a description to do a ranking.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages