本篇教程由作者设定未经允许禁止转载。

该教程用于详细介绍星系mod中所有的指令及它们的权限节点。



所有指令:

/gcenergyunits <单位> ——更改星系使用的能量单位,以显示某物存储或消耗多少能量。可用的能量单位取决于您安装了什么mod。可能的选择是:

  • gJ(星系自带的能源单位)

  • RF(热力膨胀 、龙之研究等)

  • EU(仅在安装了IC2的情况下)

  • MJ(Minecraft焦耳- 仅在安装了BuildCraft或EnderIO 2.0的情况下)

  • J(Mekanism焦耳- 仅在安装Mekanism的情况下)


/gchelp——在游戏内提供Galacticraft wiki的链接。(国内访问速度较慢)


/gchouston——在星系4中添加的指令,作用为营救卡在外星的玩家。它会将玩家传送回自己在地球主世界的床上(如果玩家没有标记过床,则将其传送到地球出生点)。当然,这是单程票,玩家需要在地球上再制造一枚火箭才能再次前往太空。必须键入两遍这个命令,以确认玩家真的要执行这项操作。(两遍命令之间最大间隔为12s)

如果游戏检测到某个玩家处于外星并即将死亡,它将在聊天时提示您输入此命令。玩家不必使用该命令,但至少多了一种选择——如果他使用该命令,则聊天栏中可能会出现这样的对话:

英文版:

Uh, Houston, we've had a problem.... (Type /gchouston to abandon mission and return home.)
/gchouston
This is Mission Control, say again please? (To abandon mission, type /gchouston again to confirm.)
/gchouston
OK, stand by, <name>, teleporting to Overworld home position.

中文版:

呃,休斯顿,我们有麻烦了......(输入/gchouston指令可放弃当前航天任务返航回家)

/gchouston

这可是航天任务,要不要再试试?(请重新输入/gchouston以确认)

/gchouston

好的,XX(玩家id)同志,请不要移动,马上将你传送回地球的家中。

吐槽一下,既然工作台和图纸都被翻译成CNSA了,这里休斯顿是不是可以翻译成酒泉呢?文昌也行的我不挑剔。


/joinrace <团队名称> ——加入邀请您的太空竞赛团队


/ssinvite <玩家> ——允许指定的玩家访问您的空间站


/ssuninvite <玩家> ——取消指定的玩家访问您空间站的权限。


/dimensiontp [玩家] ——将指定玩家直接带入星球选择屏幕,而无需乘坐火箭。如果省略指令后玩家参数,输入这条指令的玩家将会被传送。


/gcinv ——该命令用于自动保存,恢复,清除或删除玩家的背包内物品的情况,例如Bukkit插件“ BattleArena”。

它也可以用于服务器在需要保存并恢复玩家背包的星系物品的任何其他情况。示例:将玩家传送到某个维度中的特殊区域,并暂时为玩家配备一些氧气设备,当玩家离开该区域时把背包恢复为以前的样子。

在服务器中,该命令可由OP或创造模式的任何玩家使用,或从控制台使用,或可通过Bukkit插件自动执行别问sponge,我看了一下,sponge暂时还没有这种插件

/ gcinv save playername:将玩家背包中的星系物品保存在安全的保存位置,并清除背包中的星系物品 

/ gcinv restore playername:从安全保存位置恢复玩家背包中的星系物品

/ gcinv clear playername:清除玩家背包中的星系物品,不保存

/ gcinv drop playername:强制删除玩家背包中所有星系,不保存

其中/gcinv restore可以在玩家处于联机状态时使用,也可以在玩家进行单人游戏时或玩家断开与多人游戏的连接后使用——在单机或断开连接的情况下,它将在下次玩家开始游戏或进入多人世界时恢复背包中的星系物品。

恢复将覆盖玩家当前背包拥有的所有星系物品。这是有意的,它会阻止玩家将自己装备的物品保留在战场或其他特殊区域。

如果服务器重新启动,则会为所有仍具有未还原保存的玩家(无论是否在线)自动进行/gcinv还原——当重启后有玩家连接时,此设置才会生效。这是自动的,因为作者默认服务器重新启动时会自动将玩家踢出战场和其他特殊区域。

每个玩家只有一个保存位置。第二次使用/gcinv保存(如果第二次之前不进行还原)将覆盖第一次保存,因此第一次保存的项目将永久丢失。

未来计划(尚未实施,可能永远不会实施):附加命令'/ gcinv loadout playername loadoutname'为玩家配备特定的星系物品。必须在配置文件中进行配置。


/gckeeploaded——在所有玩家都离开维度后,阻止某个由星系注册的动态维度(例如,空间站)被服务器卸载。为了使某些事情正常运行,这是必需的,例如Essentials teleport命令包括/home和/warp。对于同一问题,可能还有其他解决方案。对于星球维度来说,它并不需要(它们一直保持注册状态,且不会造成任何延迟)。


/ gckit [<玩家名称>] ——向指定的玩家或您自己(如果未指定玩家)提供一个太空应急设备。


/gcastrominer <show|reset|set<数量>> <玩家>显示玩家当前在世界上放置的太空采矿机的数量。可以将其重置为0,或设置为给定的数字。不允许玩家放置超过服务器设置的最大限制(由planets.conf中的配置设置“ astroMinerMax”控制的Astro矿工,默认值为6)。服务器管理员可能会使用此命令的一种情况是,如果玩家的太空采矿机因为被爆炸损坏,被worldedit覆盖,地图保存错误等问题丢失,该命令可用于完全解决这个问题。


/gcssnewowner <空间站被分配的世界维度名称> <玩家名称>——给予玩家某个空间站的所有权。每个空间站都有1个“拥有”它的玩家,每个玩家在每个星球上空只能拥有1个空间站。所有权可确保该玩家正确的从火箭上进入太空站,并允许玩家使用/ssinvite和/ssuninvite命令邀请他的朋友。/ggssnewowner命令可以将现有的空间站分配给新的所有者。注意:此命令不会检查新玩家是否已经拥有围绕同一行星运行的空间站,但是,如果新的所有者在该行星上空已经拥有空间站,则他将失去旧空间站的所有权,因此就空间站将是没有所有者的,直到有新的所有者为止(使用此命令设置)。


权限节点:

作用命令推荐仅OP使用权限节点
允许指定玩家进入您的空间站/ssinvite <玩家>否 micdoodle8.mods.galacticraft.core.command.CommandSpaceStationAddOwner
移除指定玩家进入您空间站的权限 /ssuninvite <玩家>micdoodle8.mods.galacticraft.core.command.CommandSpaceStationRemoveOwner
更改星系机器的能量单位/gergyergyunitsmicdoodle8.mods.galacticraft.core.command.CommandGCEnergyUnits
加入邀请您参加的太空竞赛团队/joinrace <团队名称>micdoodle8.mods.galacticraft.core.command.CommandJoinSpaceRace
显示帮助消息(链接至Galacticraft Wiki)/gchelpmicdoodle8.mods.galacticraft.core.command.CommandGCHelp
即时传送到星球选择屏幕(开放所有星球)/dimensiontp [<player>]micdoodle8.mods.galacticraft.core.command.CommandPlanetTeleport
保持某世界加载/gckeeploadedmicdoodle8.mods.galacticraft.core.command.CommandKeepDim
/gcinv命令供插件使用/gcinvmicdoodle8.mods.galacticraft.core.command.CommandGCInv
控制使用的太空采矿机的数量/gcastrominermicdoodle8.mods.galacticraft.core.command.CommandGCAstroMiner
更改空间站的所有者/gcssnewowner [<dim#>] [<player>]micdoodle8.mods.galacticraft.core.command.CommandSpaceStationChangeOwner