Starter Kit 是一个模组,允许首次加入世界的玩家接收配置文件中设定的物品。可以将物品设置到背包的任意特定槽位、副手栏以及护甲槽位。该模组能够检测哪些玩家是第一次加入。如果其他模组添加了物品(例如指南书),这些物品可以被完全移除,或者在 Starter Kit 设定之后添加。这可以通过 addExistingItemsAfterKitSet 配置选项进行设置。
Starter Kit 是一个模组,允许首次加入世界的玩家接收配置文件中设定的物品。可以将物品设置到背包中的任意特定槽位、副手槽以及盔甲槽。该模组可以检测哪些玩家从未加入过世界。如果其他模组添加了物品(例如指南书),可以选择完全移除这些物品,或者在套件设定之后添加。这可以通过 addExistingItemsAfterKitSet 配置选项进行设置。 可以在服务器中用于所有新玩家,或在单人游戏中以你选择的默认库存开始游戏。在创建岛屿命令之后,还提供对 FTB Team Island 模组的可选支持。 该模组可以 仅服务器端使用 。如果你希望玩家能够使用“选择套件 GUI”,则客户端也必须安装此模组。或者,他们可以通过服务器命令选择套件。 功能: • 描述中的指南。难度从 Simple , 中级 和 高级 . • 为首次加入世界的玩家提供自定义起始物品和/或药水效果。 • 支持多个套装。可以随机发放或由玩家选择。 • 拥有自定义追踪功能,用于识别新玩家,与现有世界兼容。 • 大量命令!用于创建、添加、管理和选择起始套装。 • 如果安装在客户端上,可以通过自定义 GUI 屏幕选择套装。如果没有安装,则可以使用命令。 • 为您的套装添加描述。任何人都是 RPG 模组包吗? • 移除其他模组的起始物品,例如指南书。或者在起始套装之后添加它们。 所有可用的配置选项: 显示剧透 随机分配多个新手包切换 默认 true 当通过 /starterkit add 添加多个新手包时,有两种分配方式。启用此选项后,将随机选择一个。禁用后,玩家可以在首次加入时选择一个。 在设置新手包后添加现有物品 默认 true 是否应在设置新手包后将库存中已存在的物品(例如其他模组添加的书籍)重新添加到库存中。如果禁用,它们将被移除。你仍然可以通过新手包手动设置它们。 在新手包中使用药水效果 默认 true 是否启用药水/生物效果功能。这意味着通过 /sk (add/set) 创建新手包时,它还会保存玩家当前激活的效果。在发放新手包时,它会将这些效果添加到新玩家身上。 格式化新手包名称 默认 true 是否对新手包名称进行格式化。每个单词的首字母将大写。 选择新手包文本 默认 "%s, 你可以选择一个新手包!" 在新手包选择界面上方使用的文本,或者当模组未安装时在聊天中显示的文本。%s 将被替换为玩家的名字。 在专用服务器上广播玩家的新手包选择 默认 true 每当新玩家做出新手包选择时,是否应向服务器广播公告。'randomizeMultipleKitsToggle' 必须禁用,并且至少要有 2 个可用新手包。 启用 FTB 岛屿创建兼容性 默认 true 是否在从 FTB Team Islands 执行 '/ftbteamislands create' 命令后重新设置新手包。如果未安装该模组,则不执行任何操作。 Both '/starterkit' and '/sk' can be used. Admin Commands: /sk add (kit_name) - Adds your current inventory to the active kits. /sk set (kit_name) - Sets your current inventory as the only active kit. /sk give <player> (kit_name) - Give a player a random (or specific) starter kit. /sk activate <kit_name>/_all - Moves kit_name or all kits from inactive to active. /sk deactivate <kit_name>/_all - 将 kit_name 或所有装备从激活状态切换为非激活状态。 /sk list (inactive) - 列出所有激活(或非激活)的装备。 /sk reset - 重置所有追踪数据。玩家加入时将重新获得一套装备。 /sk reload - 从配置文件夹中重载初始装备的更改。 用户命令: /sk choose <kit_name> - 允许玩家通过命令选择初始装备。仅在客户端未安装 Starter Kit 且服务器启用了装备选择功能时,此命令才需要。 /sk info <kit_name> - 显示 kit_name 的描述和物品。 /sk help - 显示游戏内的 Starter Kit 命令。 使用指南: 该模组可以通过多种方式进行配置。为了保持更好的概览,我将难度分为三个不同的部分。 简单 , 中等 和 高级 . 简单: 设置自定义新手包。从其他模组中添加/移除新手物品。并通过命令给予玩家新手包。 中级: 添加一个额外新手包。通过命令停用某个包。添加带有药水效果的新手包,并设置等级和持续时间。 高级: 让新玩家在首次加入时选择新手包。将未激活的默认包移至激活状态。显示选择新手包的图形界面。创建带有自定义描述的新手包。 第 1 节:简单 这是默认的启动套件,在未进行任何配置的情况下安装模组时将提供: 您可以使用以下命令设置自己的启动套件: "/starterkit set (kit_name)" (或 " /sk set (kit_name)" ') 命令。套件名称是可选的。 使用此命令后,所有其他活动的初始套件都会被移动到非活动文件夹中。 在这里你可以看到通过上一个命令创建的新初始套件数据文件。它位于 ' ./config/serilum/starterkit/kits/ ': '。就这样!现在所有新玩家首次加入世界时都会收到 " 升级版 " 套件: 在位于 ' ./config/serilum/starterkit.json ' 的配置文件中,你可以选择是否在给予套件后移除或给予其他模组添加的初始物品。 这些模组添加的初始物品的例子包括指南书。 要手动给其他玩家(或你自己)一个初始套件,你可以使用 ' /starterkit give <玩家> (套件名称) ' 命令。 套件名称参数是可选的,如果省略: 如果模组通过 intermediate(中级)配置,可能会随机给予一个套件。 如果模组通过 advanced(高级)配置,可能会显示套件选择屏幕。 第 2 部分:中级 你可以使用 ' /starterkit add (套件名称) ' 命令添加另一个活动套件。 使用默认配置,这意味着新玩家现在会随机收到 " 默认 " 或 " 无面包 " 初始套件。 要查看所有活动的初始套件,请使用 ' /starterkit list ' 命令。要查看非活动的初始套件,请使用 ' /starterkit list inactive ': 要禁用一个活动套件,请使用 ' /starterkit deactivate <套件名称> '。这会将其移动到 ' ./config/serilum/starterkit/kits/inactive/ ' 文件夹中。 模组还可以随初始套件一起给予药水效果!确保 ' usePotionEffectsInStarterKit ' 在配置中已启用。 然后,只需确保药水效果已启用,并使用 ' /starterkit set ' 或 ' /starterkit add ' 命令。 效果持续时间将设置为玩家当前确切的时间,但我们会在后续步骤中向上取整。 对于这个例子,我给予了玩家速度药水效果。在使用上一个命令时这是激活状态: 定位并打开我们刚刚创建的套件。路径是 ' ./config/serilum/starterkit/kits/Speed_Kit.txt ': 这是 " 速度套件 " 套件的数据文件。它包含玩家将获得的项目以及底部将给予玩家的效果。 当在没有激活效果的情况下创建套件时,该行将为空。否则它会复制确切等级和持续时间。 在这个例子中,它包含对速度效果的引用。它是 1 级 ,持续时间为 3341 刻 , 等于 167 秒。 20 刻 = 1 秒 . 我将改变玩家收到的效果为 速度 5 级 , 持续时间为 5 分钟 。6000 刻 = 300 秒 = 5 分钟: 你可以通过 ' /starterkit reload ' 命令重新加载对 ' ./config/serilum/starterkit/ ' 内文件所做的任何更改: 就这样!每当玩家首次加入世界时,他们现在将收到 " 速度套件 "。其中包含一些标准项目和 速度 V 效果,持续时间为 5 分钟 : 显示详情 第 3 部分:高级 初始套件还包含一个自定义套件选择屏幕!以下是使用 " 默认 " 套件时的示例外观。 在本节中,我们将启用此功能,创建一个套件并为其添加描述。 在配置中禁用 " 随机化多个套件切换开关 "。记住,它位于 ' ./config/serilum/starterkit.json ' 内。你也可以使用游戏内配置编辑器进行此操作: 在 ' ./config/serilum/starterkit/kits/inactive/ ' 文件夹中有一些默认套件。让我们在这个例子中启用它们。 使用 …
在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。