MCPcopy Index your code
hub / github.com/NickAcPT/nmsr-rs

github.com/NickAcPT/nmsr-rs @v0.1.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.1.2 ↗ · + Follow
89 symbols 128 edges 32 files 1 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

NickAc's Minecraft Skin Renderer

This is my attempt at making a Minecraft skin renderer.

However, do keep in mind that this doesn't actually render anything, instead it uses some pre-rendered UV maps to then find-and replace the contents with the actual skin.

The input must be a 64x64 skin.

Modules

nmsr-lib

This is the core library, which contains the actual skin renderer.

nmsr-jni

This is the JNI library, which contains the native code for invoking the skin renderer from the JVM.

NMSRaaS - NickAc's Minecraft Skin Renderer as a Service

This is the web service, which allows to render skins with a simple HTTP request.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 45
Class 19
Function 17
Enum 7
Interface 1

Languages

Rust100%

Modules by API surface

nmsr-aas/src/mojang/caching.rs15 symbols
nmsr-aas/src/mojang/requests.rs14 symbols
nmsr-aas/src/manager.rs7 symbols
nmsr-lib/src/parts/manager.rs6 symbols
nmsr-lib/src/uv/part.rs5 symbols
nmsr-aas/src/routes/model.rs4 symbols
nmsr-aas/src/config.rs4 symbols
nmsr-lib/src/uv/uv_magic.rs3 symbols
nmsr-lib/src/rendering/entry.rs3 symbols
nmsr-jni/src/lib.rs3 symbols
nmsr-lib/src/uv/utils.rs2 symbols
nmsr-lib/src/rendering/renderer.rs2 symbols

For agents

$ claude mcp add nmsr-rs \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page