Wiki / NeroSecurity / Config Config
NeroSecurity's settings live in config/nerosecurity.properties, created on first launch. Keys are
flat (no sections). Operators can reload the file with /neroland config reload; a few keys say they
need a restart.
Every key is decided by the server, except the two client keys at the top, which each player sets
for their own game. Numbers must stay inside the range shown. A word setting with an unknown value
falls back to its safest choice (for example linkLockdownMode reads anything unknown as off).
Client#
Key Default What it does telemetryEnabledtrue Anonymous crash reports. Set false to opt out; takes effect on restart. See Privacy . renderAnimationsEnabledtrue false makes devices draw a still frame instead of animating.
Switches#
Key Default What it does when false lockdownEnabledtrue No lockdown can start; stored lockdowns are kept but ignored. lockdownChannelEnabledtrue Lockdown changes are not announced on Neroland Core's nerosecurity:lockdown channel. forceFieldsEnabledtrue Emitters stay idle; leftover field blocks let everyone through and fade. camerasEnabledtrue Every camera is dark and raises nothing. auditLogEnabledtrue Nothing is written to the audit log; events still drive alarms. alarmChatEnabledtrue Alarms send no chat messages. alarmLockdownEnabledtrue No alarm may trigger a lockdown. factionsIntegrationEnabledtrue NeroFactions bindings grant nothing. coloniesIntegrationEnabledtrue NeroColonies bindings grant nothing. nerospaceIntegrationEnabledtrue Nerospace station bindings grant nothing. claimsIntegrationEnabledtrue Land claims are not consulted.
Installations#
Key Default Range What it does maxInstallationsPerPlayer8 1–64 Hubs one player may own. maxMembersPerInstallation64 1–1000 Member rows per installation (owners not counted). maxDeviceDistance128 16–1024 How far from its hub a device may be linked (X + Y + Z distance, same dimension). maxDevicesPerInstallation256 16–4096 Devices one installation may link.
Keycards#
Key Default Range What it does keycardsPerInstallation512 16–4096 Live cards per installation. When full, nothing more is written until cards are revoked. keycardBasicMaxLevelofficer member, officer, owner Highest level a non-encrypted card may carry.
Doors and chests#
Key Default Range What it does doorsRequirePowerfalse When true, an unpowered door opens only for its owners and operators. doorPowerPerTick2 0–100 Energy a linked, closed door draws each tick. doorOpenCost200 0–100000 Energy per opening. doorEnergyCapacity20000 1000–1000000 Energy a door stores. doorOpenTicks20 5–100 Open and close time. Each Open-Speed Module divides it by 1 + 0.5 × modules. doorAutoCloseTicks60 0–1200 How long an open door waits before closing. 0 = stays open. doorMaxBlastResistance3600 100–100000 Hardness Modules never raise a door's blast resistance past this. doorRedstoneAllowedtrue Whether a door may be set to open on redstone. doorDeniedEventCooldownTicks40 0–1200 Least time between two "denied" events from one player at one door or chest. chestAutomationDefaultoff off, member, officer Automation policy for new installations. chestAutomationEventIntervalTicks1200 20–72000 Least time between automation "chest changed" events per chest.
Lasers and cameras#
Key Default Range What it does laserBaseRange8 2–32 Pairing range; each Range Module adds 4. laserMaxRange32 2–64 Range cap after modules. laserScanIntervalTicks2 1–20 How often a beam is checked. laserTripCooldownTicks100 1–1200 One trip event per entity per node in this time. laserTripDamage0.0 0–10 Damage to a non-permitted entity that trips a beam. Never hurts owners, members or their pets. laserPowerPerTick1 0–100 Energy an armed node draws each tick. laserEnergyCapacity4000 500–1000000 Energy a node stores. cameraBaseRange16 4–48 View distance; each Range Module adds 4. cameraMaxRange32 4–64 Range cap after modules. cameraScanIntervalTicks10 2–40 How often a camera looks. cameraMaxRaycastsPerScan8 1–32 Line-of-sight checks per look. cameraEventCooldownTicks200 20–6000 One "motion detected" event per entity per camera in this time. cameraSweepTicks200 40–1200 Length of one full pan. cameraPowerPerTick2 0–100 Energy an armed camera draws each tick. cameraEnergyCapacity4000 500–1000000 Energy a camera stores.
Alarms, notice and monitor#
Key Default Range What it does alarmCoalesceSeconds10 1–120 Events this soon after a firing become one "+N more" firing. alarmRedstonePulseTicks40 1–1200 Redstone pulse length. alarmActiveTicks200 20–1200 How long an alarm stays lit. alarmSilenceMaxMinutes60 1–1440 Longest silence. alarmLockdownMinSeveritycritical warn, critical Lowest event severity that may start an alarm lockdown. alarmLockdownAutoReleaseSeconds300 30–3600 An alarm lockdown ends after this unless an owner confirms it. alarmLockdownCooldownSeconds600 0–86400 Wait after an alarm lockdown before alarms may start another. noticeMarginBlocks16 4–64 How far beyond the devices the recording notice reaches. noticeCheckIntervalTicks40 10–200 How often players are checked against monitored areas. monitorEventCount10 1–50 Events a monitor shows.
Privacy#
Key Default Range What it does privacyAuditRetentionDays7 1–90 Audit entries older than this are deleted. Never more than privacyRetentionHardCapDays. privacyCameraEventRetentionMinutes60 1–1440 Presence entries (motion, members seen) are deleted after this. privacyAuditMaxEntriesPerInstallation500 10–5000 Entries kept per installation; the oldest go first. privacyRetentionHardCapDays90 1–90 The ceiling for every retention setting. It can only be lowered. privacyPurgeIntervalMinutes60 5–1440 How often old entries are deleted (also at start-up and before every read). privacyCameraLogsMembersfalse When true, cameras also log permitted players. privacyExportCooldownSeconds60 10–86400 Least time between two data exports by one player.
Force fields#
Key Default Range What it does forceFieldBreachabletrue Whether hits, projectiles and explosions can overload a field. false makes fields unraidable. maxFieldStrength5 1–10 Strength cap; lockdown raises fields to this. maxFieldArea400 16–4096 Most field blocks per emitter. fieldBaseRange8 2–32 How far from the emitter a field may reach; each Range Module adds 4. fieldMaxRange24 2–64 Range cap after modules. fieldBasePowerPerTick5 0–1000 Energy a projecting emitter draws each tick before blocks are counted. fieldPowerPerBlockStrength0.25 0–10 Draw per tick = base + blocks × strength × this (rounded up). fieldEnergyCapacity100000 1000–10000000 Energy an emitter stores. fieldRestartTicks100 20–1200 Ticks of draw the buffer must hold before a field forms. fieldBrownoutGraceTicks20 0–200 Ticks without enough energy before a field collapses. forceFieldOverloadSeconds60 5–3600 Cooldown after an overload. fieldLoadCapacityPerStrength40 1–1000 Load a field holds per point of strength. fieldLoadDecayPerSecond2.0 0–100 How fast load cools. fieldMeleeLoad1.0 0–100 Load per hit from a player who may not pass. fieldProjectileLoad2.0 0–100 Load per projectile hit. fieldExplosionLoadPerRadius10 0–1000 Load per block of explosion radius (TNT is 4). fieldEnergyPerLoad50 0–10000 Energy drained per point of load. fieldBlastResistance6.0 0–1200 Explosion resistance of a field block while fields are breachable. fieldLockdownRaisesToMaxtrue Whether lockdown runs fields at maxFieldStrength for free. fieldReprojectIntervalTicks40 10–200 How often an emitter re-checks its blocks. fieldSyncIntervalTicks10 1–40 How often nearby players are told whether they may pass. fieldBreachEventCooldownTicks200 20–6000 One "force field attacked" event per attacker per emitter in this time.
For a PvP server, see the raid-server preset on the Force Fields page.
NeroLink companion app#
Key Default Range What it does linkModuleEnabledtrue Whether NeroSecurity offers anything to the companion app. Takes effect on restart. pushNotificationsEnabledtrue Phone notifications, stored alerts and the login line. pushCooldownSeconds60 10–3600 At most one notification per installation in this time; later events are counted in. Lockdown changes skip it. pushDeniedThreshold3 1–50 Denied attempts within the window before one "Repeated access denied" notification. pushDeniedWindowSeconds60 10–3600 The window for the threshold above. linkLockdownModeoff off, release, full What the app's lockdown action may do. linkLockdownAllowOfflinefalse Whether the app's lockdown action works while the owner is not in the game. linkActionAckEnabledtrue Whether owners may acknowledge alerts from the app. linkActionSilenceEnabledtrue Whether owners may silence alarms from the app. loginAlertSummaryEnabledtrue The one-line unread-alert count after joining.
See NeroLink App and Notifications .
See also#