kojacoord-plugin-system 0.1.0

Dynamic plugin loading, lifecycle and host API for the Kojacoord Minecraft proxy.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#![deny(clippy::all)]

pub mod api;
pub mod integrity;
pub mod loader;
pub mod manager;
pub mod sandbox;

pub use api::{
    PacketData, PacketDirection, PacketEvent, PacketFilter, PacketHookResult, Plugin,
    PluginContext, PluginEvent, PluginMetadata, PluginResponse,
};
pub use integrity::PluginVerifier;
pub use loader::PluginLoader;
pub use manager::PluginManager;
pub use sandbox::{apply_sandbox, validate_plugin_permissions, SandboxConfig};