yog-event 0.9.4

Yog event system — pub/sub for game/server events.
Documentation
1
2
3
4
5
6
7
8
9
10
//! Java mods' code, reached by reflection: the host's actions.

use yog_data::Value;
use yog_ids as ids;

actions! {
    /// A chain from a class (`virtuoel.pehkui.api.ScaleTypes.BASE.getScaleData($0).getScale()`)
    /// called with `args` (`$n`); its result (`None`: failed, or null).
    Call { expr: String, args: Vec<Value> } -> Option<Value> = ids::service_jvm::CALL, "data.YogJava.invoke";
}