
光谱:光学
这是一个工程光学模组,专注于使用镜子和透镜来引导、聚焦和过滤光束,以与世界互动。
查看大图Spectrum:光学
捕捉光线。让它发挥作用。
Spectrum 是一个面向 Minecraft(Fabric,1.21.1)的工程与光学模组,它引入了一套用于生成、引导、聚焦和分束光线的系统。在三维空间中利用镜子、透镜和滤光器构建复杂的光学网络,与游戏世界交互并实现自动化布置。
💡 核心机制
1. 生成与检测
- 光束发射器: 由红石供电时,会发射一道强度基础值为
15的聚焦白光光束。 - 光束接收器: 检测射向其正面的入射光束,并输出红石信号。非常适合无线红石传输或激光绊线。
2. 方向与反射
- 光学反射镜(水平与垂直): 改变光束方向。
- 标准反射镜: 水平反射光线。可通过右键点击在 8 个方向(45 度步进)上旋转。
- 双面反射镜: 可反射来自其正面和背面的入射光束。
- 垂直反射镜/双面垂直反射镜: 允许垂直(向上或向下)反弹光束。
3. 聚焦与分束(透镜)
- 汇聚透镜:
- 从其左侧和右侧接收光束,并将其合并为一道强度更高的单束光束,从正面射出。
- 合并光束会累加其强度(使激光视觉效果更粗)并混合其颜色。
- 为平衡游戏性,支持最多 5 次合并。
- 发散透镜:
- 从背面接收单束光束,并将其分束为两道强度均为输入光束一半的光束(分别从左侧和右侧射出)。
🌈 光谱颜色与过滤
让光束穿过任意 16 种原版染色玻璃块或玻璃板,以过滤其波长并改变其颜色。过滤会吸收光线,使光束强度每穿过一个玻璃块降低 1。
每种颜色会沿光束路径或在其落点触发独特的物理效果:
- 🔴 红色(热量): 融化路径上的冰和雪,点燃目标方块,并烧伤实体。
- 🟢 绿色(生命): 将路径上的泥土方块转变为草方块,并对其终点的作物/树苗施加骨粉效果。治疗生物实体。
- 🔵 蓝色(寒冷): 将水冻结成冰,将岩浆凝固为黑曜石或圆石,并扑灭火势。对实体施加减速效果。
- ⚪ 白色(激光,强度 $\ge 20$): 高能聚焦光束。破坏其终点的方块(最高硬度 10),并对实体造成大量魔法伤害。
- 🟡 黄色(红色 + 绿色): 加速矿车。
- 🟣 紫色(红色 + 蓝色): 沿光束方向传送物品和实体。
- 🔵 青色(绿色 + 蓝色): 赋予实体漂浮效果。
⚙️ 需求与依赖
要游玩 Spectrum,请确保已安装以下内容:
- Fabric Loader(1.21.1)
- Fabric API
- Fabric Language Kotlin
正在加载版本记录…


正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。