体素建造器

体素建造器

将3D STL模型转换为Minecraft结构,具备专业的体素化与自动内部照明功能

技术

将您喜爱的3D模型转化为宏伟的Minecraft建筑,凭借精确的体素化和智能方块放置。

## 特性

### 专业STL体素化
- 使用分离轴定理(SAT)进行表面精确转换
- 保留其他体素化器容易遗漏的精细细节
- 支持ASCII和二进制STL格式
- 智能缩放以适应任何模型尺寸

### 智能建筑系统
- 服务器权威放置——非常适合多人游戏
- 刻预算管理防止服务器卡顿
- 两阶段建造:建筑 + 内部照明
- 可配置的性能设置

### 内部照明(独特!)
- 自动为空心内部提供照明,防止生物生成
- 智能封闭空气检测
- 完全可配置的间距和搜索半径

### 易于使用
1. 合成体素建造控制器
2. 右键打开GUI
3. 选择您的STL文件
4. 实时旋转预览
5. 放置锚点并观看它自动建造!

### 服务器安全
- 距离限制和维度锁定
- 每玩家和全局建造限制
- 可配置的范围上限
- 管理员监控命令

## 使用方法

### 合成配方
```
I R I
R C R
I R I
```
- I = 铁锭
- R = 红石
- C = 比较器

### 基本流程
1. 放置体素建造控制器方块
2. 右键打开GUI
3. 从 `.minecraft/voxelbuilder/models/` 加载STL文件
4. 自定义旋转和细节级别
5. 点击“开始建造”并右键点击方块设置锚点
6. 观看它自动建造!

## 命令(仅限管理员)
- `/voxelbuilder config` - 查看配置
- `/voxelbuilder status` - 检查正在进行的建造
- `/voxelbuilder cancel ` - 取消玩家的建造
- `/voxelbuilder cancelall` - 紧急情况:取消所有建造

## 配置
服务器配置文件:`/serverconfig/voxelbuilder-server.toml`

关键设置:
- `globalBlocksPerTick` (300) - 性能预算
- `lightingEnabled` (true) - 内部照明系统
- `maxDistanceFromAnchor` (96) - 防破坏保护
- 在GitHub上查看完整的配置文档

## 要求
- Minecraft 1.21.1
- NeoForge 21.1.211+
- Java 21+

## ATM10 兼容
已在 All The Mods 10 中测试并运行!

## 链接
- [GitHub](https://github.com/BadMuthaJeffer/VoxelBuilder)
- [报告问题](https://github.com/BadMuthaJeffer/VoxelBuilder/issues)

---

**由 BadMuthaJeffer 制作**