mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs32
1 files changed, 32 insertions, 0 deletions
diff --git a/src/lib.rs b/src/lib.rs
new file mode 100644
index 0000000..1a8c302
--- /dev/null
+++ b/src/lib.rs
@@ -0,0 +1,32 @@
+//! crate for dealing with mindustry
+#![feature(
+ array_chunks,
+ const_trait_impl,
+ unchecked_math,
+ slice_as_chunks,
+ slice_swap_unchecked,
+ let_chains
+)]
+#![allow(clippy::missing_safety_doc, clippy::missing_const_for_fn, clippy::perf)]
+pub mod block;
+mod content;
+pub mod data;
+pub mod fluid;
+pub mod item;
+mod logic;
+pub mod modifier;
+mod registry;
+mod team;
+pub mod unit;
+mod utils;
+#[doc(inline)]
+pub use {
+ block::build_registry,
+ data::{
+ dynamic::DynData,
+ map::{Map, MapSerializer},
+ renderer::Renderable,
+ schematic::{Schematic, SchematicSerializer},
+ Serializer,
+ },
+};