πŸ’Ύ Data Storage

CodellaCells implements a robust data storage system to maintain cell information and player preferences.

Current Implementation

  • YAML Storage: Data stored in human-readable YAML files

    • Cell data: Individual files in /plugins/CodellaCells/cells/

    • Player settings: Consolidated in player_settings.yml

  • Data Management:

    • Automatic saving based on storage.autosave-interval-minutes

    • Force immediate save with /cell forcesave

    • Automatic backup system (coming in future updates)

Data Structure

  • Cell Data Files (<owner-uuid>.yml):

    • Basic information (creation date, settings)

    • Member list with roles

    • Home points

    • Upgrade levels

    • Points and statistics

    • NPC data

  • Player Settings (player_settings.yml):

    • Title notification preferences

    • Cell chat toggle state

    • UI preferences

Last updated