Openbullet 2 Plugins May 2026
public override async Task Process(BlockContext ctx)
But the real magic?
If you’re writing your first plugin, start with a simple logging block or a custom proxy source. The API is clean, well-documented in the source code, and surprisingly powerful. Disclaimer: This post is for educational purposes only. OpenBullet 2 should only be used on systems you own or have explicit permission to test. Unauthorized access is illegal. Openbullet 2 Plugins
int result = A + B; ctx.Variables.SetVariable("result", result); ctx.Logger.LogInfo($"Added A + B = result"); public override async Task Process(BlockContext ctx) But the