Underground 2 Revived
Play Need for Speed: Underground 2 (2004) in Chrome and Firefox with WebGPU graphics, Web Audio, up to 120 fps widescreen, controller support, free roam and Online races with friends. Fan project, not
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A command generator for Minecraft: Java Edition. Build /give, /tellraw,
/execute, and WorldEdit commands through a UI instead of memorising syntax —
with 3D previews for the commands that describe shapes.
Targets Java Edition 1.21.1.
It ships two ways from one codebase: a hosted web app, and a standalone desktop
app that works with no internet and can hand commands to
Konnekt. See
docs/distribution.md.README 전문 보기 ↗A command generator for Minecraft: Java Edition. Build /give, /tellraw,
/execute, and WorldEdit commands through a UI instead of memorising syntax —
with 3D previews for the commands that describe shapes.
Targets Java Edition 1.21.1.
It ships two ways from one codebase: a hosted web app, and a standalone desktop
app that works with no internet and can hand commands to
Konnekt. See
docs/distribution.md.
Minecraft command syntax changes in ways that are easy to get wrong. Between 1.21.1 and 1.21.5 the enchantments component was restructured, every attribute ID was renamed, and text components moved from JSON strings to SNBT. A generator that hardcodes syntax for one version silently emits invalid commands for every other.
So Kommands treats commands as data:
The app is scaffolded and generating. Four commands are complete — /give,
/tellraw, /execute and //generate — and every one of the 78 vanilla skeletons
derived from mcmeta is reachable through a single dynamic route. WorldEdit's
expression language has a headless evaluator, specified against WorldEdit's own test
suite rather than by description, and //generate now has a 3D preview: the
formula is evaluated across the selection and drawn as voxels, hollow included, with
Three.js loaded only by the commands that need it.
The web build is not deployed yet and the desktop shell is not written yet. Next up is giving a command a life beyond the tab that built it: saved commands, a dashboard that replaces the placeholder landing page, the Wails v2 shell, and the link into Konnekt.
See docs/roadmap.md for what is planned Now / Next / Later, and the
issue tracker for what is in flight.
pnpm install
pnpm gen # derive command data + design tokens
pnpm dev
| Document | Contents |
|---|---|
| Architecture | How the system fits together, and the reasoning behind it |
| Distribution | The web and standalone builds, and the Konnekt boundary |
| Persistence | Saved commands, links, and the file Konnekt reads |
| Command schema | The authoritative definition schema |
| Minecraft versions | Syntax trait matrix — what differs per version |
| Adding a command | |
| Adding a version | |
| Adding a preview | |
The //generate editor | What //generate can express, and the shape of its 3D editor |
| Design tokens | |
| Roadmap |
Kommands is free software under the MIT licence: use it, change it and share it, commercially or not, as long as the licence notice travels with it.
The MIT licence covers the code written for this project. NOTICE lists
what it does not cover: Minecraft game data, WorldEdit test cases transcribed under
the GPL, and the Wails packaging templates. It also explains the licence texts that
every build ships in third-party-licenses.txt.
NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.
Minecraft data is sourced from misode/mcmeta. WorldEdit command definitions are authored from EngineHub/WorldEdit sources.
Not affiliated with Mojang, Microsoft, or EngineHub.
| Health checklist | The quality yardstick this repo is measured against |
| Suite | The umbrella this repo belongs to, and the tooling it shares |