FireDevOps FireMUD & Ops Projects

Entity Management Service

Overview

Handles player characters, NPCs, items, and inventory. Provides CRUD operations for entities and exposes them to other services.

Responsibilities

Architecture / Design Notes

Key Features

Data Model

gRPC APIs

Dependencies

See Gateway Architecture, Deployment Environments, and Protocol Bridging for details on shared infrastructure components.

Operational Notes

Proto Files

Service interface definitions are stored in ../../../../protos/entity-management/v1. After editing the proto files, run ./gradlew generateProto to update generated sources.

Future Enhancements