原创地址Ganja – Plugins – Codefling
关于 Ganja
这个插件允许玩家从大麻植物中收集杂草并使用混合台制作关节。有不同类型的杂草,每种类型都可以在不同的生物群落中找到。关节可以在混合桌上制作,并为玩家提供可配置的增益和治疗效果,每个级别都有不同的效果。
特征:
- 完全可定制
- 不同类型的杂草
- 每种类型的可配置效果
- 自定义制作 UI 集成到混音台 UI 中
- 用于混合台的可配置配方
- 产量和几率可针对每种类型进行配置
- 角色扮演服务器的理想选择
v2.0.15 中的新功能:高级修饰符
高级修饰符允许您使用当前游戏中的任何茶/馅饼修饰符。我没有测试所有这些,因此某些修饰符可能无法按预期工作。
修饰符列表:
Wood_Yield, Ore_Yield, Radiation_Resistance, Radiation_Exposure_Resistance, Max_Health, Scrap_Yield, MoveSpeed, ObscureVision, Warming, Cooling, CoreTemperatureMinAdjustment, CoreTemperatureMaxAdjustment, Crafting_Quality, VisionCare, MetabolismBooster, Harvesting, DigestionBoost, FishingBoost, Collectible_DoubleYield, Farming_BetterGenes, HorseGallopSpeed, HorseDungProductionBoost, Comfort, Clotting, HunterVision, Radiation,
配置示例:
"Advanced modifiers (only works for joints)": [ { "Name (case sensitive! see plugin description for all modifiers)": "Warming", "Duration (seconds)": 60.0, "Value": 10.0 } ]
v2.0.10 中的新功能:Give 命令
服务器所有者可以使用此命令为自己或某个玩家提供杂草或关节。必须在配置文件中为每种类型的杂草或关节指定标识符。
ganja.give <weed|joint> <identifier> <amount> <player?>
许可:
ganja.give - Required to use ganja.give command
v2.0.0 中的新功能:完全可配置的制作:
在 2.0.0 版本中,制作系统已集成到混合表中。关节现在可以通过在正确的栏中使用正确的材料来制作。制作配方是完全可配置的。还可以添加新的配方。
v1.0.8 中的新功能:战利品表集成:
此插件现在支持 Loot Table 和 Stack Size GUI 的自定义物品 api,因此您可以轻松地将 weed 添加到战利品表中。当两个插件都安装在服务器上时,杂草物品将显示在 Loottable 的自定义物品选项卡中(右图):
不同等级:
根据生物群落的不同,您将收到不同等级的杂草,生物群落也可以在配置中更改。默认情况下,2 级杂草可以在雪原生物群落中收集,1 级可以在沙漠中收集,而 0 级可以在其他任何地方收集。
也可以为每个层单独配置名称、droprates 和 boosts。
控制:
在热键栏中选择关节后:
- 右键单击以点燃/熄灭关节
- 当关节为棕边时:左键单击以使用关节
权限:
可以在配置中禁用权限,使每个人都可以进行采集和制作,无论权限如何。
ganja.craft - Required to craft joints
ganja.gather - Required to obtain weed
生物群系面具:
生物群系面具是一个简单的 4 位数字,用于确定在哪里可以找到特定等级的杂草。每个生物群系都有自己的编号;将这些数字相加以选择多个生物群系。每个生物群落的数字如下:
1 - Arid 2 - Temperate 4 - Tundra 8 - Arctic 16 - Jungle
For example: Low Quality Weed has the biome mask 6 by default (see configuration below). That means it can be found in the Temperate and the Tundra biome.
Configuration:
{ "Weed configuration": [ { "Drop chance when harvesting (1 = 100%)": 0.4, "Drop amount when harvesting": { "min": 1, "max": 3 }, "Biome mask (see description for details)": 6, "Gene configuration": { "h": { "Minimum amount for a chance to yield": 1, "Minimum amount for guaranteed yield": 3, "Maximum amount (-1 = no limit, set to 0 to disable gathering from plants with that gene)": -1 } }, "Disable gathering from collectable hemp": false, "Disable gathering from growable hemp": false, "Item identifier (used with ganja.give command)": "low_quality", "Custom item name (null = default name)": "Low Quality Weed", "Item short name": "sticks", "Item skin id": 2661029427 }, { "Drop chance when harvesting (1 = 100%)": 0.3, "Drop amount when harvesting": { "min": 1, "max": 3 }, "Biome mask (see description for details)": 1, "Gene configuration": { "h": { "Minimum amount for a chance to yield": 1, "Minimum amount for guaranteed yield": 3, "Maximum amount (-1 = no limit, set to 0 to disable gathering from plants with that gene)": -1 } }, "Disable gathering from collectable hemp": false, "Disable gathering from growable hemp": false, "Item identifier (used with ganja.give command)": "med_quality", "Custom item name (null = default name)": "Medium Quality Weed", "Item short name": "sticks", "Item skin id": 2661031542 }, { "Drop chance when harvesting (1 = 100%)": 0.1, "Drop amount when harvesting": { "min": 1, "max": 2 }, "Biome mask (see description for details)": 8, "Gene configuration": { "h": { "Minimum amount for a chance to yield": 1, "Minimum amount for guaranteed yield": 3, "Maximum amount (-1 = no limit, set to 0 to disable gathering from plants with that gene)": -1 } }, "Disable gathering from collectable hemp": false, "Disable gathering from growable hemp": false, "Item identifier (used with ganja.give command)": "high_quality", "Custom item name (null = default name)": "High Quality Weed", "Item short name": "sticks", "Item skin id": 2660588149 } ], "Crafting Recipes": [ { "Ingredient Slots": { "0": { "Amount": 1, "Item short name": "note", "Item skin id": 0 }, "1": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2661029427 }, "2": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2661029427 } }, "Produced Item": { "Amount": 1, "Custom item name (null = default name)": "Low Quality Joint", "Item short name": "horse.shoes.basic", "Item skin id": 2894101592 }, "Identifier (used with ganja.give command)": "low_quality", "Is joint": true, "Boosts (only works for joints)": { "Wood boost percentage (1 = 100%)": 0.4, "Wood boost duration (seconds)": 20.0, "Ore boost percentage (1 = 100%)": 0.0, "Ore boost duration (seconds)": 0.0, "Scrap boost percentage (1 = 100%)": 0.0, "Scrap boost duration (seconds)": 0.0, "Max Health percentage (1 = 100%)": 0.0, "Max Health duration (seconds)": 0.0, "Healing per use": 1.0, "Health regeneration per use": 0.0, "Poisoning per use(a negative value will decrease poisoning)": 0.0, "Radiation poisoning per use (a negative value will decrease radiation)": 0.0, "Bleeding per use (a negative value will decrease bleeding)": 0.0, "Calories per use (a negative value will decrease calories)": 0.0, "Hydration per use (a negative value will decrease hydration)": 0.0, "Joint durability (seconds)": 120.0, "Joint durability loss per hit (seconds)": 10.0 }, "Advanced modifiers (only works for joints)": [ { "Name (case sensitive! see plugin description for all modifiers)": "Warming", "Duration (seconds)": 60.0, "Value": 10.0 } ] }, { "Ingredient Slots": { "0": { "Amount": 1, "Item short name": "note", "Item skin id": 0 }, "1": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2661031542 }, "2": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2661031542 } }, "Produced Item": { "Amount": 1, "Custom item name (null = default name)": "Medium Quality Joint", "Item short name": "horse.shoes.basic", "Item skin id": 2894101290 }, "Identifier (used with ganja.give command)": "med_quality", "Is joint": true, "Boosts (only works for joints)": { "Wood boost percentage (1 = 100%)": 0.0, "Wood boost duration (seconds)": 0.0, "Ore boost percentage (1 = 100%)": 0.8, "Ore boost duration (seconds)": 20.0, "Scrap boost percentage (1 = 100%)": 0.0, "Scrap boost duration (seconds)": 0.0, "Max Health percentage (1 = 100%)": 0.0, "Max Health duration (seconds)": 0.0, "Healing per use": 4.0, "Health regeneration per use": 0.0, "Poisoning per use(a negative value will decrease poisoning)": 0.0, "Radiation poisoning per use (a negative value will decrease radiation)": 0.0, "Bleeding per use (a negative value will decrease bleeding)": 0.0, "Calories per use (a negative value will decrease calories)": 0.0, "Hydration per use (a negative value will decrease hydration)": 0.0, "Joint durability (seconds)": 120.0, "Joint durability loss per hit (seconds)": 10.0 }, "Advanced modifiers (only works for joints)": [ { "Name (case sensitive! see plugin description for all modifiers)": "Warming", "Duration (seconds)": 60.0, "Value": 20.0 } ] }, { "Ingredient Slots": { "0": { "Amount": 1, "Item short name": "note", "Item skin id": 0 }, "1": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2660588149 }, "2": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2660588149 } }, "Produced Item": { "Amount": 1, "Custom item name (null = default name)": "High Quality Joint", "Item short name": "horse.shoes.basic", "Item skin id": 2893700325 }, "Identifier (used with ganja.give command)": "high_quality", "Is joint": true, "Boosts (only works for joints)": { "Wood boost percentage (1 = 100%)": 0.0, "Wood boost duration (seconds)": 0.0, "Ore boost percentage (1 = 100%)": 0.0, "Ore boost duration (seconds)": 0.0, "Scrap boost percentage (1 = 100%)": 1.0, "Scrap boost duration (seconds)": 30.0, "Max Health percentage (1 = 100%)": 0.3, "Max Health duration (seconds)": 30.0, "Healing per use": 8.0, "Health regeneration per use": 0.0, "Poisoning per use(a negative value will decrease poisoning)": 0.0, "Radiation poisoning per use (a negative value will decrease radiation)": 0.0, "Bleeding per use (a negative value will decrease bleeding)": 0.0, "Calories per use (a negative value will decrease calories)": 0.0, "Hydration per use (a negative value will decrease hydration)": 0.0, "Joint durability (seconds)": 120.0, "Joint durability loss per hit (seconds)": 10.0 }, "Advanced modifiers (only works for joints)": [ { "Name (case sensitive! see plugin description for all modifiers)": "Cooling", "Duration (seconds)": 60.0, "Value": 10.0 } ] } ], "Require permission for crafting": true, "Require permission for gathering": true, "Disable built-in stack fix (set to true if you have problems with item stacking/splitting)": false, "Automatically extinguish joint when unequiping it": true }
暂无评论内容