定制回收
机的速度、效率和产量
特征
- 允许在安全区域内、每件物品和根据许可自定义回收机速度
 - 允许防止特定物品被回收
 - 允许乘以回收器输出(可以使用 0 禁用输出特定项目)
 - 允许完全定制回收器输出
 - 允许回收定制物品
 - 允许输出自定义项目
 - 管理面板允许在游戏中预览和编辑回收器输出
 
权限
recyclemanager.admin— 允许所有命令,并允许在查看回收器时使用管理面板。
速度权限
以下权限随此插件的默认配置一起提供。向玩家授予一个会改变他们使用的回收器的速度。
recyclemanager.speed.fast— 回收速度提高 5 倍。recyclemanager.speed.instant— 立即回收。
命令
此插件使用相同的语法提供聊天和控制台命令。在聊天中使用命令时,请在其前加上正斜杠:“/”。
recyclemanager.add <item id or short name>— 将指定的项目添加到配置部分。Override outputrecyclemanager.reset <item id or short name>— 在配置部分中添加或更新指定项。Override output
编辑 UI
Edit UIEnabled(true或 ) — 同时,具有权限的玩家将有权访问管理面板以预览和编辑物品的回收输出。如果您不打算使用管理面板,请将其设置为,以节省一点性能。falsetruerecyclemanager.adminfalse
回收机速度
Custom recycle speed— 此部分允许您选择自定义回收机速度。Enabled(true或者 ) — 虽然,这个插件将覆盖所有回收器的回收速度。虽然,这个插件不会影响回收机的速度。违约:。falsetruefalsefalse- 注意:如果其他插件想要与特定的回收者或玩家合作或覆盖此行为,他们可以使用钩子。
OnRecycleManagerSpeed 
- 注意:如果其他插件想要与特定的回收者或玩家合作或覆盖此行为,他们可以使用钩子。
 Default recycle time (seconds)— 此值确定回收商处理每件物品所需的时间(以秒为单位)。香草当量是秒。违约:。5.05.0Recycle time multiplier while in safe zone— 当玩家在安全区域启动回收器时,回收时间将乘以此值。- 示例:在安全区将回收速度提高一倍。违约:。
0.51.0 
- 示例:在安全区将回收速度提高一倍。违约:。
 Recycle time multiplier by item short name (item: multiplier)— 此部分允许您使用乘数加快或减慢特定输入项的回收速度。- 示例:将在一半的时间内进行回收(2 倍的速度),并在 1/4 的时间内进行回收(4 倍的速度)。
{ "gears": 0.5, "metalpipe": 0.25 }gearsmetalpipe 
- 示例:将在一半的时间内进行回收(2 倍的速度),并在 1/4 的时间内进行回收(4 倍的速度)。
 Recycle time multiplier by permission— 此列表允许您根据特定玩家的许可加快或减慢他们的回收速度。此列表中的每个条目都将生成格式为 的权限。向玩家授予该权限会为其分配相应的乘数。recyclemanager.speed.<suffix>Permission suffix— 这用于生成格式的权限。例如,如果将其设置为 ,则插件将生成权限。recyclemanager.speed.<suffix>"fast"recyclemanager.speed.fastRecycle time multiplier— 回收商处理输入项目所需的时间将乘以此值。
回收时间乘数示例:
0.5= 2 倍速度0.25= 4 倍速度0.2= 5 倍速度0.1= 10 倍速度0.0= 即时
回收效率
Custom recycle efficiency— 此部分允许您覆盖回收商的效率。Enabled(true或者 ) — 虽然,这个插件将覆盖所有回收商的效率。而 ,这个插件将使用普通逻辑来确定回收器的效率。违约:。falsetruefalsefalse- 注意:如果其他插件想要与特定的回收商或玩家合作或覆盖此行为,他们可以使用钩子,或设置单个回收商的香草和属性。
OnRecycleManagerEfficiencysafezoneRecycleEfficiencyradtownRecycleEfficiency 
- 注意:如果其他插件想要与特定的回收商或玩家合作或覆盖此行为,他们可以使用钩子,或设置单个回收商的香草和属性。
 Default recycle efficiency— 该值决定了回收商在处理物品时的效率。例如,将导致回收商输出用于制作它们的全部成分。违约:。1.00.6Recycle efficiency while in safe zone— 对于处于安全区域的回收商,此值将覆盖。Default recycle efficiency
项目限制
Restricted input items— 此部分允许您将特定物品指定为不可回收。其他插件可以使用钩子来覆盖特定项目的此行为。OnRecycleManagerItemRecyclableItem short names— 具有这些简称的物品不能回收。- 例:
["rope", "sewingkit"] 
- 例:
 Item skin IDs— 具有这些皮肤 ID 的物品无法回收。- 例:
[1234567890, 4567891230] 
- 例:
 Item display names (custom items)— 具有这些自定义显示名称的项目无法回收。名称比较不区分大小写。- 例:
["Portable Minicopter", "Ultimate Fridge"] 
- 例:
 
回收堆栈速度
Max items per recycle— 此部分允许您配置给定项目堆栈中一次可回收的最大项目数。在香草中,一次最多可以回收物品的最大堆栈大小。例如,如果物品的最大堆栈大小为 ,则一次只能以原版形式回收。10%techparts505Default percent— 此百分比适用于所有项目,但与以下简称、皮肤 ID 或显示名称之一匹配的项目除外。如果要允许在最大堆栈大小下回收所有项目,请将此值设置为 并将其他选项留空 ()。100.0Percent by ...{}Percent by input item short name— 此部分允许您按项目短名称覆盖特定项目的百分比。- 例:
{ "gears": 100.0, "metalpipe": 100.0 } 
- 例:
 Percent by input item skin ID— 此部分允许您按物品皮肤 ID 覆盖特定物品的百分比。- 例:
{ "1234567890": 20.0, "0987654321": 20.0 } 
- 例:
 Percent by input item display name (custom items)— 此部分允许您按项目显示名称覆盖特定项目的百分比。- 例:
{ "Portable Car": 50.0, "Portable RHIB": 50.0 } 
- 例:
 
输出乘法器
Output multipliers— 此部分允许您增加或减少特定项目的输出。例如,如果设置为 ,则所有废料输出将加倍。scrap2.0Default multiplier— 此乘数适用于所有项目,但 中覆盖的项目除外。Multiplier by output item short nameMultiplier by output item short name— 此部分允许您按短名称覆盖项目的默认乘数。- 例:
{ "scrap": 2.0, "metal.fragments": 0.0 } 
- 例:
 
定制输出/定制可回收物
Override output— 此部分允许您覆盖特定项目的输出。这可用于替换已经可回收的物品的输出,以及允许回收自定义物品。您在此处配置的输出将受物料条件的约束,但不受回收器效率的约束,也不受 .Output multipliersOverride output by input item short name— 此部分允许您按项目短名称定义回收器将为特定项目输出的内容。输出包括以下选项。Item short name— 输出项的短名称名称。Item skin ID— 输出项的可选皮肤 ID。Display name— 输出项的可选显示名称。Amount— 输出项的数量。
Override output by input item skin ID— 此部分允许您按项目皮肤 ID 定义回收器将为特定项目输出的内容。此处的每个条目都具有与 相同的选项。Override output by input item short nameOverride output by input item display name (custom items)— 此部分允许您按项目显示名称定义回收器将为特定项目输出的内容。此处的每个条目都具有与 相同的选项。Override output by input item short name
	声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
		