https://github.com/maximjsx/classcraft
A PowerShell-based Minecraft launcher.
https://github.com/maximjsx/classcraft
launcher minecraft minecraft-launcher powershell powershell-script
Last synced: 8 months ago
JSON representation
A PowerShell-based Minecraft launcher.
- Host: GitHub
- URL: https://github.com/maximjsx/classcraft
- Owner: maximjsx
- Created: 2025-01-02T19:43:29.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-14T16:45:15.000Z (about 1 year ago)
- Last Synced: 2025-07-07T02:06:00.785Z (8 months ago)
- Topics: launcher, minecraft, minecraft-launcher, powershell, powershell-script
- Language: PowerShell
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ClassCraft - Proof of Concept
Launch Minecraft with a single PowerShell Command
An educational project showcasing the power of PowerShell. Perfect for school, work, or wherever life takes you.
Takes less than a minute to install and launch (Tested at 60 Mbps download speed).
When run previously, in a few seconds.
## đď¸ Quick Start Guide
#### Prereqs
- **OS**: Windows 10+
- **PowerShell**: Permissions to execute powershell scripts
### Run It Already
Paste this into your PowerShell:
```powershell
iex (iwr "https://raw.githubusercontent.com/max1mde/ClassCraft/main/src/launcher.ps1").Content
```
Or you can paste this into:
- Terminal (CMD)
- The pop-up that appears when pressing WIN + R
- The Path input in Windows Explorer
- A Shortcut or Batch file
```bash
powershell -c "iex (iwr 'https://raw.githubusercontent.com/max1mde/ClassCraft/main/src/launcher.ps1').Content"
```
You can also download the [launch.bat](launch.bat) file and run it.
It will always use the latest version of the launcher directly from GitHub.
> [!IMPORTANT]
> This project is for educational purposes only.
> It is not a production-grade launcher and lacks features such as Microsoft account login (for now).
> Compatibility may vary.
---
## ⨠Why This Launcher Slaps
- **Perfectly Hidden**: The launcher is discreetly stored in your AppData folder and hidden from the file explorer, ensuring complete privacy (aka it's hidden from your teacher).
- **One Command, Infinite Fun**: Run it, and youâre ready to play. Thatâs it.
- **No Extra Software**: No pre-installed nonsense. Itâs clean, minimal, and efficient.
- **Sleek GUI**: Designed to look terrible (Itâs just a PowerShell script; what did you expect?), but as the saying goes, MUSS NET SCHMEGGE, MUSS WIRKE! ~Markus RĂźhl
- **DIY-Friendly**: Open-source for all your modding dreams.
---
## đ Legal Stuff (The Boring But Important Part)
- **Minecraft Files**: This script fetches files directly from Mojang or trusted sources. We donât host or distribute anything ourselves.
- **EULA Compliance**: By using this, youâre agreeing to Mojangâs [EULA](https://www.minecraft.net/en-us/eula). Play nice.
- **Java**: Uses OpenJDK from [Eclipse Adoptium](https://adoptium.net/). Check out their licenses and give them some love.
---
## ⥠How It Works
1. **Sets You Up**: Builds all the folders and configs automatically.
2. **Java On Demand**: Downloads and installs Javaâno manual labor required.
3. **Versions**: Grabs the latest Minecraft versions directly.
4. **Everything You Need**: Downloads libraries, assets, and game files seamlessly.
---
## đż Contribute or Cry
Got ideas to make this even cooler? Fork it, PR it, make it yours. If youâre just here to complain... maybe go touch grass. đ
---
## đ§ Need Help?
Hit up [GitHub Issues](https://github.com/max1mde/ClassCraft/issues) if something breaks or anything is blocked by your school. Or just want to chat? Letâs make it happen.