介绍
CC: Sable 是适用于 Create: Simulated! 的 Sable 后端的 CC: Tweaked 附属模组!
目前,它为所有游戏内电脑提供子层级 API(sublevel)!只有当电脑位于子层级(物理对象)上时,才能正确调用其中的方法。它还为所有游戏内电脑提供空气动力学 API(aero,aerodynamics),以便访问特定维度的物理信息!
此模组还附带了 CC: Advanced Math 数据包,其中包含额外的数学工具,尤其是用于处理三维空间旋转的 quaternion 模块。该模块可将子层级的朝向转换为更便于 Lua 使用的格式。
额外参考
LuaBezierResourceFunction
此对象可从 aero.getRaw 和 aero.getDefault 返回的表中获取,具体来说,是从 pressureFunction 键中获取。
getPoints(): table
此方法会返回一个沿贝塞尔曲线分布的点数组,每个点都包含 altitude、value 和 slope 字段。
evaluateFunction(altitude: number): number
此方法会根据给定的海拔高度,计算贝塞尔曲线上对应的函数值。
更多方块详情
此模组还会将方块的物理属性添加到所有调用方块详情的方法中,例如 turtle.inspect()。
这些新增详情会列在 "sable" 键下,并包含以下键值对:
mass: numberfriction: numberrestitution: numbervolume: numberfloatingScale: numberfloatingMaterial: table(可以为空)factHorizontalFriction: numberfactVerticalFriction: numberslowHorizontalFriction: numberslowVerticalFriction: numberliftStrength: numbertransitionSpeed: numberpreventSelfLift: booleanscaleWithGravity: booleanscaleWithPressure: boolean
常见问题
CC: Sable 支持哪些 Minecraft 版本?
CC: Sable 支持 Minecraft Java 版 1.21.1,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。
CC: Sable 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端 / 服务端。
TechTastic 的其他作品
查看全部 →
CC: VS
一个简单的 ComputerCraft 与 Valkyrien Skies 联动附属模组
TIS-VS
A TIS-3D x Valkyrien Skies 2 Addon
Hexxy Skies
Hexcasting x Valkyrien Skies Interop
Simulated Gauges
A Deployer-based addon for Create: Simulated, best used with Extra Gauges!
评论
登录后评论和评分