Se Pb Scripts

Use for Space Engineers in-game Programmable Block scripts — user-written C# code that runs in a sandboxed VM inside a PB. Covers the Main loop, `Program` class structure, `UpdateFrequency`, `IMyGridTerminalSystem`, `IMyIntergridCommunicationSystem` (IGC), coroutines, `Echo`, `Me.CustomData`, `Storage`, and the whitelist. Concrete triggers: writing a Main method that runs on a PB, GridTerminalSystem.GetBlocksOfType, IGC broadcasting, PB CustomData config, unbounded-loop instruction limit errors. SKIP for: compiled DLL mods with full .NET (use se-csharp or se-tss — different sandbox, different capabilities), SBC-only mods (use se-sbc). PB scripts CANNOT do I/O, threading, reflection, or use most `System.*` namespaces — this skill enforces those constraints throughout.

Godimas101 Updated

File contents

Godimas101/se-claude-skill/tree/main/skills/se-pb-scripts commit fc71766f5b

Frequently asked questions

npx skillmds@latest add godimas101/se-pb-scripts