PropertyDatabase is a TypeScript module for managing JSON databases in Minecraft. It features two main classes, DatabaseManager
and SimpleDatabase
, for handling basic CRUD operations and managing custom objects with unique IDs. The module allows targeting data storage to either entities or the Minecraft world itself.
StateMachine is a TypeScript module designed to manage game states, player interactions, and level progression in Minecraft add-ons. It offers branch management for different game pathways, dynamic player state handling, and an event-driven architecture for creating complex gameplay mechanics. The module is still under development.