From adebff13229dda4f3cff4fcd9a8b5e640d411afe Mon Sep 17 00:00:00 2001 From: TheRealKaamy Date: Mon, 16 Mar 2026 18:37:16 +0330 Subject: [PATCH] cargo fix --lib -p fastvoxel --- src/editor/mod.rs | 1 - src/generation/heightmap.rs | 4 +--- src/generation/mod.rs | 1 - src/meshing/mod.rs | 1 - src/meshing/textured_mesher.rs | 2 +- src/rendering/renderer.rs | 7 +++---- src/voxel/mod.rs | 1 - 7 files changed, 5 insertions(+), 12 deletions(-) diff --git a/src/editor/mod.rs b/src/editor/mod.rs index 21346e9..cf130f8 100644 --- a/src/editor/mod.rs +++ b/src/editor/mod.rs @@ -1,5 +1,4 @@ pub mod editor; pub mod voxel_registry; -pub use editor::WorldPlugin; pub use voxel_registry::VoxelRegistry; diff --git a/src/generation/heightmap.rs b/src/generation/heightmap.rs index ccd5078..d8d3ccd 100644 --- a/src/generation/heightmap.rs +++ b/src/generation/heightmap.rs @@ -1,9 +1,7 @@ use super::generator::WorldGenerator; use crate::chunk::Chunk; -use crate::chunk::chunk::CHUNK_SIZE; -use crate::voxel::Voxel; use fastnoise_lite::*; -use godot::classes::class_macros::private::virtuals::Os::{Vector2i, Vector3i}; +use godot::classes::class_macros::private::virtuals::Os::Vector3i; pub struct HeightmapGenerator { noise: FastNoiseLite, diff --git a/src/generation/mod.rs b/src/generation/mod.rs index 9061499..3a5d947 100644 --- a/src/generation/mod.rs +++ b/src/generation/mod.rs @@ -4,4 +4,3 @@ pub mod layered_generator; pub use generator::WorldGenerator; pub use heightmap::HeightmapGenerator; -pub use layered_generator::LayeredWorldGenerator; diff --git a/src/meshing/mod.rs b/src/meshing/mod.rs index dfe8d3c..c3dee2b 100644 --- a/src/meshing/mod.rs +++ b/src/meshing/mod.rs @@ -2,6 +2,5 @@ pub mod binary_greedy_mesher; pub mod mesher; pub mod textured_mesher; -pub use binary_greedy_mesher::BinaryGreedyMesher; pub use mesher::Mesher; pub use textured_mesher::TexturedMesher; diff --git a/src/meshing/textured_mesher.rs b/src/meshing/textured_mesher.rs index 5e66b11..a2fda2d 100644 --- a/src/meshing/textured_mesher.rs +++ b/src/meshing/textured_mesher.rs @@ -1,5 +1,5 @@ use crate::chunk::chunk::CHUNK_SIZE; -use crate::chunk::{self, Chunk, ChunkMesh}; +use crate::chunk::{Chunk, ChunkMesh}; use crate::editor::voxel_registry::{VoxelModel, VoxelRegistry}; use crate::meshing::Mesher; use godot::prelude::*; diff --git a/src/rendering/renderer.rs b/src/rendering/renderer.rs index 901726a..5cad7fd 100644 --- a/src/rendering/renderer.rs +++ b/src/rendering/renderer.rs @@ -1,13 +1,12 @@ -use std::{collections::HashMap, time::Instant}; +use std::collections::HashMap; -use crate::chunk::{self, Chunk, ChunkMesh}; +use crate::chunk::{Chunk, ChunkMesh}; use godot::{ classes::{ - ArrayMesh, Material, MeshInstance3D, RenderingServer, ResourceLoader, StandardMaterial3D, + ArrayMesh, Material, MeshInstance3D, ResourceLoader, StandardMaterial3D, base_material_3d::{CullMode, Flags, ShadingMode, Transparency}, geometry_instance_3d::ShadowCastingSetting, mesh::{ArrayType, PrimitiveType}, - rendering_server::InstanceType, }, obj::IndexEnum, prelude::*, diff --git a/src/voxel/mod.rs b/src/voxel/mod.rs index 5351b9f..4240759 100644 --- a/src/voxel/mod.rs +++ b/src/voxel/mod.rs @@ -3,5 +3,4 @@ pub mod registry; pub mod voxel; pub use model::*; -pub use registry::VoxelRegistry; pub use voxel::Voxel;