pub type Entity_TouchesCondition = Option<unsafe extern "C" fn(block: BlockID) -> cc_bool>;