Nano Banana Pro
Agent skill for nano-banana-pro
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Sign in to like and favorite skills
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
AIMobs is a Minecraft Fabric mod that creates AI-powered voice-controlled mob entities. The system enables players to communicate with in-game mobs using natural language, with mobs responding through AI-generated speech and actions. The mod integrates with external APIs (OpenAI Whisper, GPT-4, 11 Labs) via WebSocket connections.
./gradlew build./gradlew test./gradlew integrationTest./gradlew runClient./gradlew runServer./gradlew genSources./gradlew cleanThe project follows Ports and Adapters Architecture with Standard Package Layout principles:
entity.ai/): Service interfaces and contractscore/): Domain primitives (AICommand, AIState, EntityActions)application/): Business logic implementationsinfrastructure/): Minecraft-specific adapters@Tag("integration")The mod connects to external services via WebSocket on port 8080 (configurable via system property
aimobs.websocket.url). Network communication uses structured JSON messages for command processing and AI responses.
AICommand interface in core/ packageapplication/EntityActions interfacenetwork/ package with same layered structure