Thanks to visit codestin.com
Credit goes to github.com

Skip to content
@DwiEmasMinecraft

Dwi Emas Minecraft

Official Github Page For Dwi Emas Minecraft.

🏗️ DEMC Infrastructure Documentation

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.


🌐 System Overview

The DEMC ecosystem includes the following components:

  1. 🔐 HTBX-Auth – Central authentication and HWID verification system
  2. 👤 PlayerInfo API – Centralized API for player metadata and integration
  3. 🖥️ Minecraft Server – Secure and modded server with plugin integrations
  4. 🧩 Client Mod – Enforces authentication, anti-cheat, and token sync
  5. 🌐 DEMC Website – User profile customization and account portal
  6. 🤖 Discord Bot & Community – Account linking, player commands, and live alerts

🧱 Architecture Diagram

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
Loading

🔐 1. HTBX-Auth

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

🔗 HTBX-Auth GitHub Repo


📊 2. PlayerInfo API

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

🎮 3. Minecraft Server

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

🧩 4. Client Mod

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

🌐 5. DEMC Website

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)

🤖 6. Discord Bot & Community

Bot Platform: Discord.js Community Server: DEMC Discord Invite

Features:

  • Account linking via Discord ID
  • /profile, /stats, /verify commands
  • Live alerts (logins, bans, events)
  • Sync roles with in-game data
  • Moderation + logging integration (optional)

🧠 Roadmap

  • Profile customization (skins, cosmetics)
  • Discord role sync to in-game ranks
  • Player reputation system
  • Admin moderation tools (web + Discord)

👥 Contributors

  • Fierra
  • ShiroiSoba

📄 License

Project components are semi-private; some systems are open-sourced under MIT License. See individual repositories for license terms.

Pinned Loading

  1. DEAC-Natives DEAC-Natives Public

    C++

  2. DEAC-Plugin DEAC-Plugin Public

    Java

  3. DEAC-Mod DEAC-Mod Public

    Java

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…