moonshine_core/
lib.rs

1#![doc = include_str!("../README.md")]
2
3pub mod kind {
4    pub use moonshine_kind::*;
5}
6
7pub mod object {
8    pub use moonshine_object::*;
9}
10
11pub mod save {
12    pub use moonshine_save::save::*;
13
14    pub mod prelude {
15        pub use moonshine_save::prelude::*;
16    }
17}
18
19pub mod load {
20    pub use moonshine_save::load::*;
21}
22
23pub mod util {
24    pub use moonshine_util::*;
25}
26
27pub mod tag {
28    pub use moonshine_tag::*;
29}
30
31pub mod prelude {
32    pub use crate::kind::prelude::*;
33    pub use crate::object::prelude::*;
34    pub use crate::save::prelude::*;
35    pub use crate::tag::prelude::*;
36    pub use crate::util::prelude::*;
37
38    pub use crate::MoonshineCorePlugins;
39}
40
41mod plugin;
42
43pub use plugin::MoonshineCorePlugins;