/scriptapi

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

PropertyDatabase for Minecraft (TypeScript)

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 for Minecraft Add-Ons (TypeScript)

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.