{"id":"servercraft-game-server-polymorphism","text":"Servercraft implements game server polymorphism: the `script` field in servers.yml selects a Python module implementing the 8-function script interface, with game-specific variations (NeoForge: 7-step provision, 30s backup poll, \"minecraft\" tmux session; Terraria: 5s backup wait, port 7777, \"terraria\" host group, regex-based player count) all conforming to the same lifecycle contract.","truth_value":"IN","source":"","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"servercraft-game-server-polymorphism","truth_value":"IN","reason":"premise"}]}}