Welcome to n3Plugins Documentation
n3Plugins is a Java 11 RuneLite external plugin suite. PacketUtilsPlugin is the required shared runtime plugin, and shared SDK utilities live under com.n3plugins.sdk.*.
This site contains all public API maps, SDK workflows, and plugin documentation.
🚀 Recommended Paths​
A. I want to use the plugins​
If you are enabling and operating the suite plugins, start with the wiring documentation:
- Suite Wiring — Core registration, Walker ticking, and Action pacing.
- User Plugins — Check specific guides like Market Alcher and Mule Orchestrator.
B. I want to build automation​
If you are writing scripts or extending the API:
- Beginner Scripting Guide — Key thinking patterns and the 600ms tick.
- Interaction Actions — Standard query/action methods under
InteractionApi. - SDK & Workflows — State-machines and composite pipeline builders.
C. I am debugging or maintaining​
For developer utilities and packet verification:
- Packet Debugging — Debugging setup and mapping obfuscated symbols.
- AI Agent Handbook — Core operating guidelines for development.
📌 Canonical State​
The source of truth for plugin registration, gradle targets, dependency versions, and packages is updated per-revision:
- Source Of Truth — Canonical project definitions.