OARC Classic Server Tools


Combined administrator activity, OARC reset, and classic protection tools.

11 hours ago
2.1
19
Environment

Changelog

Version: 1.0.3
Date: 2026-11-14
  Features:
    - Added an administrator-only private Lua and management panel without additional settings.
    - Added physical character teleport with dynamic planet icons/localized names and X/Y coordinate entry.
    - Lua supports /c and /sc prefixes and redirects its default print outputs to the executing administrator's panel.
    - Remote-view teleport exits the view and moves the physical character instead of the camera.
    - Management operations require preparation and confirmation. Engine and other-mod announcements may remain public.
Version: 1.0.2
Date: 2026-11-14
  Features:
    - Added OARC spawn safety for hostile segmented units using the Factorio 2.1 native API.
    - Uses legacy safe_area.safe_radius when supplied; otherwise defaults to 192 tiles with a map-setting override.
    - Supports existing saves and units in ungenerated chunks. Checks one unit per tick, refreshing spawn records every 300 ticks.
    - Added an independent map-setting switch that stops dedicated calculations when disabled. No OARC source changes.
Version: 1.0.1
Date: 2026-11-13
  Bugfixes:
    - Basic protection explicitly excludes the neutral force even if old save data remembers it as a player force.
    - Both protection modules allow native map entities, including trees, rocks, resources, cliffs, fish, and neutral map structures on all surfaces.
    - Damage protection also excludes native map entities.
    - Territory checks now apply to faction-owned structures instead of every entity in the claimed area.
  Validation:
    - Factorio 2.1.24: basic-only and both-module regressions passed, including Fulgoran ruin attractors, mining permissions, deconstruction baseline, and neutral structure damage.
Version: 1.0.0
Date: 2026-11-13
  Features:
    - Combined Admin Player Activity and OARC Classic Protection into one Factorio 2.1 mod.
    - Unified event routing, lifecycle handlers, and separate admin panels.
    - OARC remains optional; reset actions use a detected OARC reset interface.
    - Tungsten compatibility is intentionally not included.
  Validation:
    - Factorio 2.1.24 headless test without OARC: passed.
    - Factorio 2.1.24 headless test with OARC Classic 1.0.1, including real reset: passed.