Skip to content
Single block machine settings

基本设置

🌱初步完成

本文中内容已经初步完成,能够正常提供参考,但存在可能的错漏/亟待改进部分。

这个模块可以配置机器的工作状态,其基础配置允许玩家设置该机器的方块属性物品属性机器设置

basic option root

方块属性

该处配置机器的方块属性,游戏内部对每个属性都有着详细的提示,可通过将鼠标移至问号框处获取,因此只将它们列在此处并进行必要的拓展。
详细一览
属性名描述选项说明重载类型
渲染类型方块的渲染类型SOLID 实心渲染: 完全不透明渲染,适用于不需要任何透明效果的方块,如石头和泥土。
CUTOUT 镂空渲染: 使用无mipmapping的alpha测试,适用于需要通过Alpha通道实现透明效果的方块,如树叶和铁栅栏。
CUTOUT_MIPPED 镂空渲染(带Mip贴图): 启用 mipmapping的alpha测试,适用于需要在远距离保持良好纹理表现的透明方块
TRANSLUCENT 半透明渲染: 使用alpha混合实现部分透明,适用于需要部分透明效果的方块,如玻璃和冰块。
控制方块的渲染方法需要重启
使用AO渲染 (Use AO)是否开启环境光遮蔽渲染boolean开启后可增加方块阴影的细节,提高视觉效果需要重启
方块朝向 (Rotation State)方块允许的旋转方向ALL: 所有方向
NONE: 无法旋转
NONE_Y_AXIS: X、Z 轴方向
Y_AXIS: 仅 Y 轴方向
控制方块在游戏中的放置方向需要重启
方块碰撞箱 (Has Collision)是否启用碰撞检测boolean开启后玩家和其他实体将无法穿过该方块需要重启
动态形状 (Dynamic Shape)是否启用动态形状boolean允许动态地设置该方块的形状需要重启
能被岩浆点燃 (Ignited by lava)方块是否可被岩浆点燃boolean影响方块与岩浆的交互需要重启
可被忽略 (Is Air)方块是否被视为空气boolean如果为 true,该方块将不会阻挡移动或放置需要重启
是否导致窒息 (Is Suffocating)方块是否会导致实体窒息boolean如果为 false,实体可以在方块内呼吸需要重启
自发光 (Emissive)方块是否会发光boolean开启后方块(的纹理)会在黑暗中发光需要重启
摩擦力 (Friction)方块表面的摩擦系数float [0.0, +∞]0.0 = 无摩擦力 (极滑)
1.0 = 最大摩擦力 (极粗糙)
需要重启
速度系数 (Speed Factor)影响在方块上的移动速度float [0.0, +∞)1.0 = 正常速度
>1.0 = 加速 (如: 1.5 = 50%加速)
<1.0 = 减速 (如: 0.5 = 50%减速)
需要重启
跳跃系数 (Jump Factor)影响从方块上起跳的高度float [0.0, +∞)1.0 = 正常跳跃
>1.0 = 增加跳跃高度
<1.0 = 降低跳跃高度
需要重启
摧毁时间 (Destroy Time)破坏方块所需的时间float [0.0, +∞) 秒0.0 = 立即破坏
越高 = 越难破坏
需要重启
爆炸抗性 (Explosion Resistance)方块抵抗爆炸的能力float [0.0, +∞)0.0 = 无抗性
越高 = 越能抵抗爆炸
需要重启
声音 (Sound)与方块交互时播放的声音SoundEvent指定方块被破坏时的音效需要重启
透明方块 (Transparent Block)方块是否类似玻璃boolean如果为 true,方块将变为透明不需要重启

物品属性

该处配置机器作为物品存在时的属性,游戏内部对每个属性都有着详细的提示,可通过将鼠标移至问号框处获取,因此只将它们列在此处并进行必要的拓展。
详细一览
属性名描述选项说明重载类型
方块光照 (Use Block Light)控制方块作为物品在GUI内的光照逻辑booleantrue:物品将以方块形式在侧边被照亮
false:物品将以物品形式在正面被照亮
不需要重启
GUI 3D显示 (Use GUI 3D)控制方块作为物品时的渲染boolean控制物品在GUI内是否作为3D模型显示不需要重启
物品渲染 (Item Render)选择是否自定义物品的渲染booleantrue:单独为该方块选择一个渲染
false:使用机器的父状态作为默认渲染
不需要重启
最大堆叠数量 (Max Stack Size)设置物品的最大堆叠数量int [1,64]物品的最大堆叠数量需要重启
稀有度 (Rarity)设置物品稀有度Rarity物品的稀有度需要重启
物品提示 (Tooltip)设置物品提示List<Tooltip>用来设置物品提示,也叫Lore。不需要重启
槽位预览 (Slot Preview)用于预览物品栏none仅用于预览none

机器设置

该处配置机器的机器设置,允许玩家设置该机器的属性与配方,可通过将鼠标移至问号框处获取,因此只将它们列在此处并进行必要的拓展。该配置无需重启游戏。
详细一览
属性名描述选项说明
机器等级 (Machine Level)设置机器的等级int [0, +∞)设置机器的等级,可用于配方条件。
有UI (Has GUI)是否显示GUIboolean如果为 true,机器将显示GUI
有配方逻辑 (Has Recipe Logic)是否启用配方逻辑booleanfalse:机器将不会处理配方。如果机器不需要处理配方,请设置为false来优化性能。
配方衰减值 (Recipe Damping Value)设置配方衰减值int [0.0, +∞)如果配方处理正在等待,衰减值是当前进度减少的tick数。
配方类型 (Recipe Type)设置机器的配方类型RecipeType设置机器对应的配方。
配方修改器 (Recipe Modifiers)添加与修改配方的修改器List<RecipeModifier>用于实时修改 自身/控制器 配方,可以用它来制作 升级/插件 部件
  • 内容修改器:用于配方内容的内容修改器。例如物品数量、流体数量等。
乘数 (Multiplier)设置修改器乘数float [0.0, +∞)配方内容数量的乘数
加数 (Addition)设置修改器加数float [0.0, +∞)配方内容数量的加数
目标内容 (Target Content)修改工作方式optionin: 输入内容
out: 输出内容
both: 输入与输出内容
  • 持续时间修改器:用于配方持续时间的修改器。
乘数 (Multiplier)设置修改器乘数float [0.0, +∞)配方持续时间的乘数
加数 (Addition)设置修改器加数float [0.0, +∞)配方持续时间的加数
  • 最大并行数:此值是机器在同一时间可以处理的最大配方数量,不要设置得太高。
乘数 (Multiplier)设置修改器乘数float [0.0, +∞)最大并行数的乘数
加数 (Addition)设置修改器加数float [0.0, +∞)最大并行数的加数
多方块部件设置 (MultiBlock Part Settings)设置多方块部件booleanfalse:机器将不会作为普通单方块运行。 true:机器将在单方块上支持作为多方块部件运行。

多方块部件设置

该处配置机器的多方块部件设置,允许玩家设置机器的多方块部件
详细一览
属性名描述选项说明
可共享 (Can Share)是否可共享boolean该部件是否可以在多个多方块机器中共享
配方修改器 (Recipe Modifiers)添加与修改配方的修改器List<RecipeModifier>用于实时修改 自身/控制器 配方,可以用它来制作 升级/插件 部件
  • 内容修改器:用于配方内容的内容修改器。例如物品数量、流体数量等。
乘数 (Multiplier)设置修改器乘数float [0.0, +∞)配方内容数量的乘数
加数 (Addition)设置修改器加数float [0.0, +∞)配方内容数量的加数
目标内容 (Target Content)修改工作方式optionin: 输入内容
out: 输出内容
both: 输入与输出内容
  • 持续时间修改器:用于配方持续时间的修改器。
乘数 (Multiplier)设置修改器乘数float [0.0, +∞)配方持续时间的乘数
加数 (Addition)设置修改器加数float [0.0, +∞)配方持续时间的加数
  • 最大并行数:此值是机器在同一时间可以处理的最大配方数量,不要设置得太高。
乘数 (Multiplier)设置修改器乘数float [0.0, +∞)最大并行数的乘数
加数 (Addition)设置修改器加数float [0.0, +∞)最大并行数的加数
代理控制器特性能力 (Proxy Controller Capabilities)设置代理控制器特性boolean如果部件不包含所需的能力,部件将代理来自控制器特性的能力。
  • 特性过滤器
特性名称过滤器 (Trait Name Filter)设置特性名称过滤器string设置特性名称过滤器,只有名称匹配的特性才会被代理。
能力输入输出 (Capability IO)机器所有面的能力行为booleanBOTH: 代理内部与外部能力
NONE: 不代理任何能力
IN: 仅代理输入能力
OUT: 仅代理输出能力

INFO

方向有内部 (Internal)正面 (Front)背面 (Back)左侧 (Left)右侧 (Right)顶部 (Top)底部 (Bottom)

WARNING

如果你将顶部设置为 OUT-输出用于物品能力特性。机器顶部将只能被提取。

贡献者

页面历史