• 浏览量:2308
  • 创建日期:2年前
  • 最后编辑:1年前
  • 编辑次数:5次

历史编辑记录更多
    最近参与编辑
    /advRocketry

    AR中加入的指令,可以实现多种功能。在聊天栏输入/advRocketry [指令类型] [其他] 可以执行。此外,在指令后面加上"help"可以查看游戏内置的帮助信息。

    addSolidBlockOverride

    格式为/advRocketry addSolidBlockOverride,可以将玩家目前手持的方块加入可以保持气密性的方块的列表中。

    addTorch

    格式为/advRocketry addTorch,可以将玩家目前手持的方块加入在没有空气的情况下掉落为物品(例如火把,在真空中会熄灭)的列表中。

    beginTest

    格式为/advRocketry beginTest。输入该指令后,游戏会在当前维度以x=0,z=0为中心生成一个底部y=62的40×40的长方体大坑,并在x=1-5,y=64,z=1-5处生成一个5×5的发射台以及配套设施,上面有一枚准备好的火箭,燃料已经装满。玩家会被传送到这一区域,并坐上火箭。

    /advRocketry-第1张图片

    /advRocketry beginTest的运行结果

    dumpBiomes

    格式为/advRocketry dumpBiomes,可以将生物群系的信息存储到BiomeDump.txt文件中。执行完成后聊天栏会显示信息"The File 'BiomeDump.txt' has been written to the current directory"(“文件BiomeDump.txt已经被写入当前的工作目录中”)。

    fetch

    格式为/advRocketry fetch [玩家名称],可以把指定的玩家传送到自己的维度和坐标。

    filldata

    格式为/advRocketry filldata [数据类型] [填充数量],可以向玩家手持的数据存储单元中填充指定类型与数量的数据。如果没有指定数据类型,数据存储单元会被填充入所有类型的数据。如果没有指定数据量,数据存储单元会被填满。

    planet

    与行星有关的指令,分为多种类型。

    delete

    格式为/advRocketry planet delete [维度ID],该指令可以删除指定ID的维度。人形自走歼星舰

    不能删除有玩家在其中的维度,如果尝试这样做,聊天栏会显示“World still has players:[玩家名称]”(该世界中仍然有玩家:[玩家名称])。

    虽然维度在游戏中被删除了,但在配置文件当中,该维度的相关数据依然存在。

    然而即使将主世界删除,回到主世界时也不会发生任何事情。

    generate

    格式为/advRocketry planet generate [starID] [moon] [gas] <name> <atomsphere base value> <distance base value> <gravity base value> <atomsphereRandomness> <distanceRandomness> <gravityRandomness>,可以生成一颗指定数据的星球。

    生成的行星大气压=atomsphere base value(气压基础值)±atomsphereRandomness(气压随机范围)

    生成的行星轨道半径=distance base value(轨道半径基础值)±distanceRandomness(轨道半径随机范围)

    生成的行星重力=gravity base value(重力基础值)±gravityRandomness(重力随机范围)

    如果不输入moon,则会生成行星。如果输入moon,则会生成环绕行星运行的卫星,所环绕的行星则为[starID]所指定的行星(此时该参数的意义变为[planetID])。

    如果不输入gas,则会生成一颗可着陆的普通行星。如果输入了gas,则会生成一颗气态巨行星(gas可以跟在moon后面,这时生成的卫星会变成气态巨行星),这样后面的那堆气压、轨道半径和重力数据就没有用了,作者在wiki中提到在未来版本他会让气态巨行星的行星参数变得有意义,但直到目前的最新版本,这一设想依然没有实现

    list

    格式为/advRocketry planet list,可以在聊天栏显示行星列表,包括所有的行星。因为行星太多通常会刷屏。

    reset

    格式为/advRocketry planet reset [维度ID],可以重设某一星体的天体数据。如果不输入维度ID,则会重设玩家当前所处的星体的数据。

    注意:该指令的重设实际上是将星体的大部分数据替换成地球的数据(地球化),而不是随机设置,滥用该指令可能会导致游戏体验极差。

    /advRocketry-第2张图片

    输入/advRocketry reset 2导致的地球化的月球,重力、自转周期和大气等都变得与地球相同

    set

    格式为/advRocketry planet set [property],用于设置玩家目前所处维度的星体数据。下面所列的是[property]可以指代的内容。

    • atmosphereDensity [数值(浮点数)]:设置大气层的厚度,决定迷雾的厚度以及大气的类型。数值为100时,与地球相同。

    • averageTemperature [数值(浮点数)]:设置行星的平均温度,决定行星上可以生成什么生物群系。

    • fogColor [R] [G] [B]:设置行星迷雾的颜色,参数为RGB式,都为浮点数。

    • gravitationalMultiplier [数值(浮点数)]:设置行星的重力大小,数值为1.0时,与地球相同。

    • orbitTheta [数值(浮点数)]:设置行星在星图中相对所环绕天体的角度(可以理解为极坐标中的θ角)。

    • orbitalDist [数值(浮点数)]:设置行星环绕主星体运动的轨道半径。

    • rotationalPeriod [数值(浮点数)]:设置行星一昼夜的长短,单位为刻。

    • skyColor [R] [G] [B]:设置行星天空的颜色,参数为RGB式,都为浮点数。

    get

    格式为/advRocketry planet get [property],可以输出行星指定的参数(见上面/advRocketry planet set)。

    givestation

    格式为/advRocketry givestation <空间站ID> [玩家名称],可以给予指定玩家指定ID空间站的空间站ID芯片

    goto

    格式为/advRocketry goto [目标ID],可以使玩家前往指定ID的维度或空间站。前往指定维度直接在goto后输入维度编号即可,玩家传送后所处的坐标与传送前相同,因此玩家如果在生存模式下使用该指令,有可能会被卡在墙里窒息而死或者从高空掉下来摔死,需要提前作好准备,在地下使用该指令时更要慎重。前往空间站则需要输入station [空间站ID],生存模式下在没有穿好全套太空服的情况下慎用。

    help

    格式为/advRocketry help,和原版的/help指令功能类似,可以打开高级火箭mod自带指令的帮助列表。

    reloadRecipes

    格式为/advRocketry reloadRecipes,可以重新加载合成表配方。

    setGravity

    格式为/advRocketry setGravity [数值],可以调整玩家自身(对其他实体无效)所受到的重力。

    游戏内置help中的描述(地球重力为1)是错误的,实际上数值为0时才是地球重力。当数值小于0时玩家会超重,数值越小超重越明显。在(0,1)开区间内会不完全失重,数值越大失重感越强。数值等于1时玩家完全失重,无法直接调整自身高度,类似于飘浮255级的效果。而数值大于1则会让玩家向上飞起如果数值调太大会直接冲上太空

    star

    与恒星有关的指令,分为多种类型。

    list

    格式为/advRocketry star list,可以在聊天栏显示恒星列表。

    get temp

    格式为/advRocketry star get temp [恒星ID],temp为temperature(温度)的缩写。可以获取指定恒星的温度数值。

    get planets

    格式为/advRocketry star get planets [恒星ID],可以获取环绕指定恒星的行星列表。

    get pos

    格式为/advRocketry star get pos [恒星ID],pos为position(位置)的缩写。可以获取指定恒星在星图中的坐标位置。

    set temp

    格式为/advRocketry star set temp <恒星ID> <温度>,可以将指定恒星的温度设定为指定数值。温度的范围在1到1000之间,设置为100时,与太阳相同。

    set pos

    格式为/advRocketry star set pos <恒星ID> <x坐标> <y坐标>,可以将指定恒星的位置重设为指定的坐标。

    generate

    格式为/advRocketry star generate <恒星名称> <温度> <x坐标> <y坐标>,可以生成一颗指定名称、温度、坐标的恒星。温度的范围在1到1000之间,设置为100时,与太阳相同。

    短评加载中..