Skip to content

cosmic-fi/ori-mcc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

v4 • ori-mcc

License: CC‑BY‑NC 4.0 stable version

ori-mcc (Ori Minecraft Core) is a powerful NodeJS/TypeScript library designed to simplify Minecraft Java Edition launcher development. It provides a complete solution for game launching, authentication, mod loading, and asset management without the complexity of handling manifests, libraries, or Java runtimes manually.

🎯 What is ori-mcc?

ori-mcc eliminates the tedious work of building Minecraft launchers from scratch. Whether you're creating a custom launcher for a modpack, building a server management tool, or developing a gaming platform, ori-mcc handles all the low-level Minecraft launching logic so you can focus on your user experience.

✨ Key Features

  • 🚀 One-line game launching - Launch any Minecraft version with minimal configuration
  • 🔐 Multi-platform authentication - Microsoft, Mojang, and custom auth server support
  • 🔧 Universal mod loader support - Forge, NeoForge, Fabric, Quilt, and Legacy Fabric
  • 📦 Intelligent asset management - Automatic download, verification, and caching
  • High-performance downloads - Parallel downloading with progress tracking
  • 🎯 Smart Java detection - Automatic JVM discovery and version management
  • 📊 Real-time events - Progress, speed, extraction, and error events
  • 🛡️ Robust file handling - SHA-1 verification, resume support, and error recovery
  • 🖥️ Cross-platform ready - Windows, macOS, and Linux compatibility
  • 🎮 Instance management - Support for multiple game profiles and configurations

About

Simple Minecraft library for launching minecraft game written in Typescript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published