Blank DG-LAB

把 DG-LAB 郊狼连入 Minecraft,每一次受伤、坠落和死亡都会化为真实触觉反馈。Connect your DG-LAB Coyote to Minecraft and feel every hit, fall, and death as real haptic pulses — a serious immersion tool, nothing else.

File Details

Blank DG-LAB v1.0.0

  • R
  • May 28, 2026
  • 878.48 KB
  • 12
  • 26.1.2+2
  • Fabric

File Name

blankdglab-1.0.0.jar

Supported Versions

  • 26.1.2
  • 26.1.1
  • 26.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:blank-dg-lab-1555409:8159568"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

# Blank DG-LAB v1.0.0

A client-side Fabric mod that translates in-game events into real-time haptic feedback via the DG-LAB Coyote device, using the official SOCKET V2 protocol.

> **This is a haptic / biofeedback peripheral mod, not a toy or adult content.**  
> It contains no sexual themes, NSFW elements, or age‑restricted material. All feedback is purely based on in‑game damage and player actions.

## ✨ Features

### Connection & Setup
- **QR Code Pairing** – Embedded WebSocket server generates a QR code for one‑tap pairing with the DG‑LAB app
- **Auto Port Detection** – Automatically finds an available port, with a button to randomize if needed
- **Smart Reconnection** – Automatically attempts to reconnect if the app disconnects
- **Lenient IP Input** – Handles Chinese punctuation and full‑width numbers in manual IP entry
- **Troubleshooting Hints** – In‑game guidance appears when a connection attempt fails

### Gameplay-Driven Haptics
- **Combat Feedback** – Configurable multiplier, minimum, and maximum strength per damage event
- **Low Health Pulse** – Continuous pulse when below max health (configurable strength per 10% lost)
- **Low Hunger Pulse** – Continuous pulse when below max hunger (configurable strength per 10% lost)
- **Absorption Aware** – Golden apple absorption hearts count as effective health
- **Smart Idle Detection** – No feedback is triggered in Creative/Spectator mode or when the game is paused (ESC)

### Strength System
- **Triple-Limit Safety** – Effective strength = min(APP limit, in‑game config limit)
- **Independent A/B Channels** – Separate tracking and notifications for each channel
- **Float Precision Stacking** – All damage contributions use float arithmetic, rounded only at final output
- **Auto Clamping** – Strength never exceeds the effective limit

### HUD Display
- **4 Visual Styles** – BAR, WAVE, PULSE, NUMBER
- **Fully Draggable** – In‑game HUD editor with drag‑and‑drop positioning
- **Adjustable Scale** – Scale from 0.5× to 2.0×
- **Smooth Animations** – Dynamic lerp transitions: fast rise on damage, gradual fall on recovery
- **Status Text** – Clear "Connected" or "Disconnected" indicators
- **Limit Display** – Shows config limits when disconnected, actual APP limits when connected
- **Semi‑transparent Background** – Subtle dark overlay keeps the HUD readable in any scene

### Configuration (YACL)
- **Standalone Configuration** – Press `B` to open the in-game configuration screen, powered by YACL
- **Per‑Scenario Tuning** – Independent multiplier, min, and max values for each damage type
- **Preset System** – Save, load, import, and export strength presets (shader‑pack style list with scrollbar)
- **Import Safety** – Confirmation dialog warns when importing a preset that exceeds current limits

### Protocol
- **DG-LAB SOCKET V2** – Full compliance with the official protocol
- **Correct ID Management** – Proper clientId/targetId handling ensures reliable command delivery
- **Strength Commands** – Type 1/2/3 for increase/decrease/set, auto‑converted to APP format
- **Pulse Waveforms** – Custom waveform data transmission supported
- **Disconnect Notification** – Sends `statusCode=500` when the game disconnects

## 📋 Requirements

| Software | Version |
|----------|---------|
| Minecraft | 26.1 / 26.1.1 / 26.1.2 |
| Fabric Loader | ≥ 0.18.4 |
| Fabric API | ≥ 0.145.1+26.1 |
| YetAnotherConfigLib (YACL) | ≥ 3.9.3+26.1-fabric |
| Java | ≥ 25 |

*YACL is a mandatory dependency. Mod Menu is not required.*

**Hardware:**  
- DG‑LAB Coyote 3.0 device  
- A mobile phone with the official DG‑LAB App  
- The DG‑LAB SOCKET V2 backend, running on the same computer or local network

## 🤝 Credits

- **DG-LAB SOCKET V2 Protocol** by Dungeon Lab  
- Built with **Fabric Loom**, **ZXing**, and **Java-WebSocket**

---

**Enjoy your new level of immersion – responsibly!**