Ultimate Personal Storage
UltimatePersonalStorage_Config.json
$profile:UltimatePersonalStorage/UltimatePersonalStorage_Config.json
Zentrale Personal-Storage-Config für Logs, globale Storage-Regeln, Upgrades, Sessions, Level und platzierte Boxen.
Beispiel-Config
Passe Werte, Classnames und Positionen an deinen Server an.
{ "ConfigVersion": 10, // Config version "EnableDebugLogs": true, // Enables debug logs "EnableStorageActivityLogs": true, // Logs deposits/withdrawals "GlobalStorage": true, // true = one storage per player; false = per player + BoxId "StorageSettings": { "DefaultLevel": 1, // Starting level "MaxLevel": 4, // Highest level "DuplicateCleanupRadiusMeters": 3 // Duplicate chest cleanup radius }, "UpgradeSettings": { "EnableUpgrades": true, // Enables upgrades "UpgradeItemClassname": "UltimateStorage_UpgradePaper", // Upgrade item class "ConsumeUpgradeItem": true, // Consumes upgrade item "UpgradeMessage": "Your Ultimate Personal Storage has been upgraded to level %1." // %1 = new level }, "SessionSettings": { "AutoCloseMilliseconds": 30000, // Auto-save/close delay, 0 = disabled "ResetOpenSessionsOnRestart": true // Clears stuck sessions on restart }, "Levels": [ { "Level": 1, // Storage level "CargoWidth": 10, // Cargo width "CargoHeight": 5, // Cargo height "SessionClassname": "UltimatePersonalStorageSession_Lv1", // Hidden container class "RequiredUpgradeItem": "" // No item required }, { "Level": 2, // Storage level "CargoWidth": 10, // Cargo width "CargoHeight": 10, // Cargo height "SessionClassname": "UltimatePersonalStorageSession_Lv2", // Hidden container class "RequiredUpgradeItem": "UltimateStorage_UpgradePaper" // Required upgrade item } ], "PlacedBoxes": [ { "BoxId": "safezone_storage_01", // Unique chest ID "Enabled": true, // Enables this chest "Position": [6893.3, 406.335, 11412.9], // Position X,Y,Z "Orientation": [-107.309, 0.0, 0.0], // Rotation yaw,pitch,roll "UseGlobalStorage": true, // Uses global player storage "Invincible": true // Prevents damage } ]}