Skip to main content

Storage capacity

File: config/system/system-storage.json. Side: server. A missing file is read after being copied from the file of the same name under the JAR's defaults.

FieldTypeRequiredDefaultDescription
businessBytesIntegerno4194304Business file budget per player, in bytes.
chatBytesIntegerno33554432Chat file budget per player, in bytes.
journalBytesIntegerno786432Execution journal budget, constrained by the total business file budget.
journalEntriesIntegerno8192Maximum number of execution journal entries.
taskBytesIntegerno262144Task log budget, in bytes.
taskEntriesIntegerno4096Maximum number of task log entries.
conversationEntriesIntegerno256Maximum number of retained conversations.
conversationDaysIntegerno30Number of days conversations are retained.

Storage capacity is applied at startup. The execution journal and the task log share the business file space, so the actual budgets are constrained downwards to leave room for other business content; changing the capacity cannot restore records that have already been pruned. Self-managed world save files are located in <world>/system/, use compressed NBT, and are not migrated from old paths.

Bundled default file​

config/system/system-storage.json
{
"businessBytes": 4194304,
"chatBytes": 33554432,
"journalBytes": 786432,
"journalEntries": 8192,
"taskBytes": 262144,
"taskEntries": 4096,
"conversationEntries": 256,
"conversationDays": 30
}