Project Name: DEMC (Dwi Emas Minecraft)
Maintained by: Hitbox Games
Type: Multi-System Game Infrastructure
Purpose: A secure, customized Minecraft experience with account management, anti-cheat protections, and a connected community.
The DEMC ecosystem includes the following components:
- 🔐 HTBX-Auth – Central authentication and HWID verification system
- 👤 PlayerInfo API – Centralized API for player metadata and integration
- 🖥️ Minecraft Server – Secure and modded server with plugin integrations
- 🧩 Client Mod – Enforces authentication, anti-cheat, and token sync
- 🌐 DEMC Website – User profile customization and account portal
- 🤖 Discord Bot & Community – Account linking, player commands, and live alerts
graph TD
subgraph Player Client
A[Client Mod]
E[Native Binary]
end
subgraph Backend Services
B[HTBX-Auth Server]
C[PlayerInfo API]
end
subgraph Community Tools
F[Website]
G[Discord Bot]
end
A -->|Run & Collect HWID| E
E -->|HWID Output| A
A -->|Login + HWID| B
B -->|Validate + Issue Token| A
B -->|Save HWID| C
A -->|Connect with Token| H[Minecraft Server]
H -->|Player Stats| C
F -->|User Login| B
F -->|User Data| C
G -->|Commands & Links| C
Technology: Node.js + SQLite3 Purpose: Secure authentication and HWID binding
- Password hashing with
bcrypt - HMAC signature validation
- Local SQLite3 user/session store
- Native binary used for fingerprinting
- REST + WebSocket endpoints
Technology: Node.js / Express Purpose: Stores and exposes player metadata
- Tracks join date, stats, roles, etc.
- Linked to Minecraft UUID and Discord ID
- Token-based access
- Supports web and bot queries
Base: Paper / Forge Hybrid Features:
- Auth integration using HTBX-Auth token
- Anti-cheat hooks via client mod
- Player sync to PlayerInfo API
- Custom gameplay plugins
Built With: Forge/Fabric Purpose: Local login enforcement and integrity check
- Runs native executable for HWID
- Sends auth requests to HTBX-Auth
- Ensures player token matches session
- Sends behavior telemetry to backend
Tech Stack: React + REST API Purpose: Public user interface and profile portal
- Login via HTBX-Auth token
- View and update player profile
- Link Discord account
- Customize settings and skins (future)
- Admin dashboard for moderation (future)
Bot Platform: Discord.js Community Server: DEMC Discord Invite
Features:
- Account linking via Discord ID
/profile,/stats,/verifycommands- Live alerts (logins, bans, events)
- Sync roles with in-game data
- Moderation + logging integration (optional)
- Profile customization (skins, cosmetics)
- Discord role sync to in-game ranks
- Player reputation system
- Admin moderation tools (web + Discord)
- Fierra
- ShiroiSoba
Project components are semi-private; some systems are open-sourced under MIT License. See individual repositories for license terms.