A legit client version of the Azyre hacked client, powered by DirectX 11 and Dear ImGui
Amatayakul Client v2 — a complete rewrite of the legacy AmatayakulDLL, built as a legit client on top of the Azyre codebase by an4rch Development.
Amatayakul Client is a high-performance C++20 DLL client that hooks into Minecraft's rendering pipeline via DirectX 11. Built as a "legit client" counterpart to the Azyre hacked client, it provides a refined suite of modules — focused on utility, performance, and visual overlays — wrapped in a sleek, GPU-accelerated ImGui interface.
Lineage: AmatayakulDLL (legacy) → Azyre fork → Amatayakul Client v2.0.0 (complete rewrite)
| Layer | Technology |
|---|---|
| Language | C++20 (MSVC / CMake) |
| Rendering | DirectX 11 + HLSL shaders |
| GUI | Dear ImGui with custom DX11 backend |
| Hooking | MinHook (x64) |
| Config | nlohmann/json (built-in default preset) |
| Audio | miniaudio |
| Images | stb_image / stb_image_write |
| Networking | Winsock2 / IRC client |
AmatayakulDLL/
├── Animations/ # Easing & animation system
├── ArrayList/ # HUD active-module list (centralized renderer)
├── Assets/ # Fonts, textures, shaders, audio, RC resources
│ ├── Fonts/
│ ├── CategoryImage/
│ ├── MarketAssets/
│ ├── stb/
│ ├── blur_ps.hlsl # Blur pixel shader
│ └── blur_vs.hlsl # Blur vertex shader
├── Config/ # JSON config serialization / deserialization
├── Core/ # DX11 Present hook & main thread
├── GUI/ # ImGui window orchestration & DX11 renderer
├── Hook/ # WndProc / D3D hook management
├── ImGui/ # Dear ImGui source + markdown extension
├── Input/ # Keyboard/mouse input & UWP compatibility
├── MinHook/ # Inline function hooking library
├── Modules/ # All feature modules (see below)
│ ├── Combat/
│ ├── Movement/
│ ├── Visuals/
│ ├── Misc/
│ ├── Info/
│ ├── Terminal/
│ ├── Splash/
│ ├── PatternScan/
│ └── Alloc/
├── Networking/ # IRC client & chat overlay
├── Utils/ # HUD element base, WinRT title helper
├── miniaudio/ # Single-header audio library
├── nlohmann/ # Single-header JSON library
└── dllmain.cpp # DLL entry point
- Windows 10 / 11
- Visual Studio 2022+ with Desktop development with C++
- CMake 3.20+
- Windows SDK 10.0+
.\build.ps1Runs the full CMake configure + Release build in one step. Output: build/Release/Kitty.dll
# Clone
git clone https://github.com/AnarchDevelopment/AmatayakulDLL.git
cd AmatayakulDLL
# Configure (x64 Release)
cmake -B build -G "Visual Studio 17 2022" -A x64
# Build
cmake --build build --config ReleaseOutput: build/Release/Kitty.dll
- Open
build/Kitty.slnin Visual Studio - Select Release | x64
- Build → Build Solution (
Ctrl+Shift+B)
Configs are stored as JSON files and managed by Config/ConfigManager. A built-in default preset is embedded at compile time so the client works out of the box without a config file.
{
"modules": {
"Watermark": { "enabled": true },
"MotionBlur": { "enabled": false, "intensity": 0.5 },
"NoHurtCam": { "enabled": false }
}
}HUD element positions and sizes are saved and restored across sessions. The config also persists keybind assignments for each module.
All dependencies are vendored — no package manager needed.
| Library | Version | Purpose |
|---|---|---|
| Dear ImGui | Custom | GUI framework |
| MinHook | Bundled | x86/x64 hooking |
| nlohmann/json | Bundled | JSON config |
| stb_image | Bundled | Image loading |
| miniaudio | Bundled | Audio playback |
| imgui-markdown | Bundled | Markdown in ImGui |
- Full rewrite of legacy AmatayakulDLL codebase
- Repurposed as a legit client based on Azyre
- New GUI with smooth appearance/disappearance animations
- Rise Background DX11 shader for ClickGUI
- Improved MotionBlur and expanded ClickGUI styles
- Centralized ArrayList renderer
- HUD resize/drag scale saved to config
- Built-in default config preset embedded at compile time
- Dynamic startup message
- Fixed RSHIFT/LSHIFT disambiguation in keybind system
- New module: NoHurtCam (pattern-scanned hurt cam disable)
- AutoSprint HUD text overlay
This project is licensed under the an4rch Development Public Source License v1.1 (ADPSL-1.1).
See LICENSE for full terms.
This is a source-available permissive license. Attribution to the original authors and project must be preserved in all derivative works. Original work by an4rch Development.
| Platform | Handle |
|---|---|
| GitHub | @amatayakull |
| Discord | zhenrikepvp_ |
| Organization | an4rch Development |
