File Details
AIManhunt.mcaddon
- R
- Jun 26, 2026
- 203.99 KB
- 2.4K
- 26.30
File Name
AIManhunt.mcaddon
Supported Versions
- 26.30
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ AI MANHUNT — CHANGELOG Version 1.0.0 | Initial Release ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚀 INITIAL RELEASE
This is the first public release of AI Manhunt for Minecraft Bedrock. Everything listed below was built and tested for this version.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧠 HUNTER AI SYSTEM ─────────────────────
- Custom A* pathfinding engine built from scratch
- MinHeap priority queue for optimal path computation
- Block cache system for fast repeated block lookups
- Hunter recomputes shortest path every 1.25 seconds
- Supports 4 movement types: Walk, Jump, Fall, Bridge
- Automatically chooses bridge vs go-around based on which path is actually shorter (cost comparison)
- Partial path fallback — if full path can't be found, hunter moves as far as it can and recalculates
- Waypoint marker system — hunter uses native Bedrock AI to chase an invisible marker entity, giving smooth and natural movement animations at all times
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🗺️ TRACKING & NAVIGATION ──────────────────────────
- Hunter tracks player across infinite world distance
- Automatic dimension following — Nether and End supported
- Hunter teleports to player's dimension within 3 seconds of player entering any portal
- Rescue teleport system activates if hunter falls more than 90 blocks behind — announced in chat with flavor text
- Stuck detection — samples position every 2 seconds, triggers automatic recovery after 3 failed samples
- follow_range set to 1000 blocks in entity behavior
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧱 TERRAIN HANDLING ─────────────────────
- Jumps over 1-block walls automatically
- Falls safely off 1 and 2 block drops
- Bridges over deep gaps using cobblestone (only places blocks when path requires it)
- Can open and break wooden doors
- Tower counter — if player pillars upward to escape, hunter builds its own pillar to follow using block displacement + direct teleport method
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚔️ COMBAT & GEAR ──────────────────
- Hunter mirrors speedrunner's exact armor on every tick
- Hunter always equips a Diamond Sword in main hand
- Attack damage: 4 (iron sword equivalent)
- Targets only the tagged speedrunner — not other players (uses scoreboard tag system for precise targeting)
- Hunter attacks player directly when within 8 blocks, switches to waypoint navigation beyond that range
- Hunter respawns near player 2 seconds after dying at a random angle 18–26 blocks away
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎮 GAME SETUP & FLOW ──────────────────────
- Setup menu opens by sneaking while holding a Stick
- Slider to choose 1–10 AI hunters at once
- 10-second countdown with color-changing title screen (red → orange → yellow → green per second)
- Click sound plays for speedrunner during countdown
- Hunters spawn in a circle around the speedrunner
- Win condition 1: Speedrunner killed → Hunters Win
- Win condition 2: Ender Dragon killed → Speedrunner Wins
- Game fully resets and cleans up all entities on end
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📺 ANNOUNCEMENTS & UI ──────────────────────
- Full-screen colored countdown title shown to all players
- Full-screen "✦ GO! ✦" title on game start
- Full-screen "⚔ HUNTERS WIN!" in red on speedrunner death
- Full-screen "★ SPEEDRUNNER WINS! ★" in green on dragon kill
- Action bar notification on game start
- Chat messages for dimension changes, respawns, rescue teleports and hunter events
- Wither death sound on hunter victory
- Level up sound on speedrunner victory
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔧 TECHNICAL ─────────────
- Built on @minecraft/server 2.8.0 (latest stable)
- Built on @minecraft/server-ui 2.1.0 (latest stable)
- min_engine_version: 1.21.114
- All V2 API breaking changes handled: — isValid() → isValid (read-only property) — runCommandAsync() → runCommand() (synchronous) — slider() updated to options object signature
- Entity scan_interval set to minimum valid value (10)
- Invalid schema components removed from entity files
- Zero console errors or warnings on clean load
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📦 CONTENTS ──────────── Manhunt_BP/ ├── manifest.json ├── scripts/main.js ├── entities/hunter_ai.json └── entities/manhunt_waypoint.json
Manhunt_RP/ ├── manifest.json ├── entity/hunter_ai.entity.json ├── animations/hunter_ai.animation.json └── textures/entity/hunter_ai.png
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Released by: PROGAMER91 Platform: Minecraft Bedrock Edition Version: 1.0.0 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━