We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Call
TerrariaPlugin
1 parent 9dc7827 commit 4e82320Copy full SHA for 4e82320
TerrariaServerAPI/TerrariaApi.Server/TerrariaPlugin.cs
@@ -130,5 +130,14 @@ protected virtual void Dispose(bool disposing)
130
/// Invoked after the plugin is constructed. Initialization logic should occur here.
131
///</summary>
132
public abstract void Initialize();
133
+
134
+ /// <summary>
135
+ /// Implements weak inter-plugin communication. Allows interaction with other plugins without referencing their types or namespaces.
136
+ /// </summary>
137
+ public virtual object Call(params object[] args)
138
+ {
139
+ return null;
140
+ }
141
142
}
143
0 commit comments