- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
GuillaumeVDN的插件文档/QuestCreator/关联
GuillaumeVDN的插件文档 | |
---|---|
页面 | |
所有插件都有的常见内容 | |
QuestCreator |
客户端NPC
该部分介绍GCore的客户端NPC关联特性。
GCORE_NPCS激活器类型
这是个物理激活器
type: GCORE_NPCS
npcs: [1、2、3] # NPC列表
目标类型
PLAYER_GCORE_NPC_DELIVER_ITEMS
玩家必须交付一些物品给NPC。
type: PLAYER_GCORE_NPC_DELIVER_ITEMS
npc: 1 # npc id
items:
# …… 物品目标
PLAYER_GCORE_NPC_DIALOG
玩家必须与NPC谈话
type: PLAYER_GCORE_NPC_DIALOG
npc: 1 # npc id
messages: |
&a对话第一行
&a对话第二行
activators_dialog_reset: # 在特定条件下重置对话
reset_delay: 30 SECOND # 在一段时间后重置对话
reset_distance: 5 # 如果玩家离开一段范围则重置对话
reset_notify:
# …… 重置对话时发送的提醒
reset_goto: QUEST_FAIL # 重置对话时应用特定的goto
complete_journal_entry_messages: true # 将消息添加到目标的日志条目中;这只对包含{messages}的条目有效
PLAYER_GCORE_NPC_INTERACT
玩家必须与NPC交互 。
type: PLAYER_GCORE_NPC_INTERACT
npc: 1 # npc id
goal: 10
SERVER_GCORE_NPC_NAVIGATE
服务器将让NPC前往指定位置。
type: SERVER_GCORE_NPC_NAVIGATE
npc: 1 # npc id
wait_for_completion: true # 等待NPC到指定位置再应用goto
wait_for_player_radius: 5.0 # 玩家要在该范围内NPC才会前行
wait_for_player_notify:
# …… 当玩家离开范围时发送提醒
wait_for_player_notify_delay: 10 SECOND # 重复提醒的延迟
SERVER_GCORE_NPC_TELEPORT
服务器将传送NPC到指定位置。
type: SERVER_GCORE_NPC_TELEPORT
npc: 1 # npc id
SERVER_GCORE_NPC_SHOW
服务器将向任务中的玩家显示NPC。
type: SERVER_GCORE_NPC_SHOW
npc: 1 # npc id
SERVER_GCORE_NPC_HIDE
服务器将对任务中的玩家隐藏NPC。
type: SERVER_GCORE_NPC_SHOW
npc: 1 # npc id
SERVER_GCORE_NPC_SET_EQUIPMENT
服务器将设置NPC的装备。
type: SERVER_GCORE_NPC_SET_EQUIPMENT
npc: 1 # npc id
held_item:
# …… 见“通用配置/物品”
held_item_off:
# …… 见“通用配置/物品”
boots:
# …… 见“通用配置/物品”
leggings:
# …… 见“通用配置/物品”
chestplate:
# …… 见“通用配置/物品”
helmet:
# …… 见“通用配置/物品”
SERVER_GCORE_NPC_SET_NAME
服务器将设置NPC名称。
type: SERVER_GCORE_NPC_SET_NAME
npc: 1 # npc id
npc_name: Notch
SERVER_GCORE_NPC_SET_SKIN
服务器将设置NPC皮肤。
type: SERVER_GCORE_NPC_SET_SKIN
npc: 1 # npc id
skin_data: …… #编码皮肤数据(可通过mineskins获取)
skin_signature: …… # 编码皮肤签名(可通过mineskins获取)
SERVER_GCORE_NPC_SET_STATUS
服务器将设置NPC状态。
type: SERVER_GCORE_NPC_SET_STATUS
npc: 1 # npc id
status: [] # 状态列表;值:ON_FIRE|着火、CROUCHED|潜行、SPRINTING|冲刺、INVISIBLE|隐身、GLOWING|发光、ELYTRA|鞘翅
SERVER_GCORE_NPC_SET_TARGET_DISTANCE
服务器将设置NPC与玩家间的距离。
type: SERVER_GCORE_NPC_SET_TARGET_DISTANCE
npc: 1 # npc id
target_distance: 5.0
AdvancedMobArena
这部分介绍对该插件的关联特性:AdvancedMobArena。
目标类型
PLAYER_ADVANCEDMOBARENA_ARENA_START
玩家必须进入竞技场。
type: PLAYER_ADVANCEDMOBARENA_ARENA_START
arena: arena_id # 仅允许特定竞技场
goal: 10
PLAYER_ADVANCEDMOBARENA_ARENA_COMPLETE
玩家必须完成竞技场。
type: PLAYER_ADVANCEDMOBARENA_ARENA_COMPLETE
arena: arena_id # 仅允许特定竞技场
goal: 10
PLAYER_ADVANCEDMOBARENA_WAVE_START
玩家必须开始进入特定波数。
type: PLAYER_ADVANCEDMOBARENA_WAVE_START
arena: arena_id # 仅允许特定竞技场
wave_number: 5 # 仅允许特定波数
goal: 10
PLAYER_ADVANCEDMOBARENA_WAVE_COMPLETE
玩家必须通过特定波数。
type: PLAYER_ADVANCEDMOBARENA_WAVE_COMPLETE
arena: arena_id # 仅允许特定竞技场
wave_number: 5 # 仅允许特定波数
goal: 10
AutoSell
QuestCreator关联了AutoSell以修复方块破坏事件监测的问题。
Boss
这部分介绍对该插件的关联特性:Boss。
目标类型
PLAYER_BOSS_KILL
玩家必须杀死boss
type: PLAYER_BOSS_KILL
bosses:
a:
boss: boss_name # boss名;不设置则允许任意boss
goal: 10
b:
# …… 同上
SERVER_BOSS_SPAWN
服务器将生成boss。
type: SERVER_BOSS_SPAWN
bosses:
a:
boss: boss_name
goal: 10 # 生成数目
b:
# …… 同上
link_to_quest: true # 链接boss到任务中(任务外的任务无法与之交互)
Citizens
这部分介绍对该插件的关联特性:Citizens。
Activator type CITIZENS_NPCS
这是个物理激活器
type: CITIZENS_NPCS
npcs: [1、2、3] # NPC列表
目标类型
PLAYER_CITIZENS_NPC_DELIVER_ITEMS
玩家必须交付物品给NPC。
type: PLAYER_CITIZENS_NPC_DELIVER_ITEMS
npc: 1 # npc id
items:
# …… 物品目标
PLAYER_CITIZENS_NPC_DIALOG
玩家必须与NPC对话。
type: PLAYER_CITIZENS_NPC_DIALOG
npc: 1 # npc id
messages: |
&a对话第一行
&a对话第二行
activators_dialog_reset: # 在特定条件下重置对话
reset_delay: 30 SECOND # 在一段时间后重置对话
reset_distance: 5 # 如果玩家离开一段范围则重置对话
reset_notify:
# …… 重置对话时发送的提醒
reset_goto: QUEST_FAIL # 重置对话时应用特定的goto
complete_journal_entry_messages: true # 将消息添加到目标的日志条目中;这只对包含{messages}的条目有效
PLAYER_CITIZENS_NPC_INTERACT
玩家必须与NPC交互。
type: PLAYER_CITIZENS_NPC_INTERACT
npc: 1 # npc id
goal: 10
PLAYER_CITIZENS_NPC_KILL
玩家必须杀死NPC è_é
type: PLAYER_CITIZENS_NPC_KILL
npc: 1 # npc id
goal: 10
SERVER_CITIZENS_NPC_NAVIGATE
服务器将让NPC前往指定位置。
type: SERVER_CITIZENS_NPC_NAVIGATE
npc: 1 # npc id
wait_for_completion: true # 等待NPC到指定位置再应用goto
wait_for_player_radius: 5.0 # 玩家要在该范围内NPC才会前行
wait_for_player_notify:
# …… 当玩家离开范围时发送提醒
wait_for_player_notify_delay: 10 SECOND # 重复提醒的延迟
SERVER_CITIZENS_NPC_TELEPORT
服务器将传送NPC到指定位置。
type: SERVER_CITIZENS_NPC_TELEPORT
npc: 1 # npc id
Denizen
这部分介绍对该插件的关联特性:Denizen。
目标类型
PLAYER_CITIZENS_NPC_DELIVER_ITEMS
服务器将执行NPC操作。
type: SERVER_DENIZEN_ACTION
npc: 1 # npc id
action: action_name
DreamFish
这部分介绍对该插件的关联特性:DreamFish。
目标类型
PLAYER_DREAMFISH_FISH
玩家必须钓鱼。
type: PLAYER_DREAMFISH_FISH
items:
a:
fishes: [fish_1] # 允许的鱼类型(留空则允许全部)
goal: 100.0 # 所需物品数
take: true # 完成后取走物品
b:
# …… 其它物品目标
DungeonsXL
这部分介绍对该插件的关联特性:DungeonsXL。
目标类型
PLAYER_DUNGEONSXL_DUNGEON_START
玩家必须进入地牢副本。
type: PLAYER_DUNGEONSXL_DUNGEON_START
dungeon: dungeon_name # 仅允许特定地牢副本
goal: 10
PLAYER_DUNGEONSXL_DUNGEON_COMPLETE
玩家必须完成地牢副本。
type: PLAYER_DUNGEONSXL_DUNGEON_COMPLETE
dungeon: dungeon_name # 仅允许特定地牢副本
goal: 10
PLAYER_DUNGEONSXL_FLOOR_START
玩家必须开始特定关卡。
type: PLAYER_DUNGEONSXL_FLOOR_START
dungeon: dungeon_name # 仅允许特定地牢副本
goal: 10
PLAYER_DUNGEONSXL_FLOOR_COMPLETE
玩家必须完成特定关卡。
type: PLAYER_DUNGEONSXL_FLOOR_COMPLETE
dungeon: dungeon_name # 仅允许特定地牢副本
goal: 10
dynmap
QuestCreator关联了dynmap来让你可以在卫星地图上查看任务标记。
dynmap_marker:
location: world、x、y、z # 标记位置
text: > # 标记文本
传说任务
FeatherBoard
QuestCreator关联了FeatherBoard来防止任务计分板冲突。
Gangs+
QuestCreator关联了Gangs+来让自动以玩家帮派的形式开始多人任务。
GPS
QuestCreator关联了GPS来让你可以将GPS用在任务目标中。
gps:
enabled: true # 对该目标启用GPS导航
mode: GPS # 导航模式;值:GPS、COMPASS
custom_point: my_point_id # 指向某个点而非目标所在位置
Heroes
这部分介绍对该插件的关联特性:Heroes。
条件类型
HEROES_LOGIC
需要匹配逻辑表达式。占位符:{hero_level}、{class_id}、{class_xp}、{class_level}、{skill_level}
type: HEROES_LOGIC
logic: {level} >= 10 # 要解析的逻辑字符串
目标类型
SERVER_HEROES_LOGIC_XP
服务器将修改玩家的英雄XP。
type: SERVER_HEROES_LOGIC_XP
class: class_name # 修改的职业
value_formula: {value} + 10 # 占位符:{value}
HolographicDisplays
这部分介绍对该插件的关联特性:HolographicDisplays。
全息设置
lines: |
&a第1行
&b第2行
item:
# …… 在上面几行后添加物品 (见“通用配置/物品”)
激活器
对于每个物理激活器,你可以根据激活器当前状态设置全息显示。
holograms:
AVAILABLE:
# …… 当任务可用时显示的全息文字
PROGRESS:
# …… 当任务进行中显示的全息文字
COOLDOWN:
# …… 当任务冷却中显示的全息文字
UNAVAILABLE:
# …… 当任务不可用时显示的全息文字
COMPLETED:
# …… 当任务完成时显示的全息文字(达到完成次数上限时显示)
holograms_location:
# …… 基于激活器位置的位置适配器。(见“通用配置/相对位置”)
激活器的任务会根据其状态分类,全息文字会优先显示可用的任务。
目标类型
HOLOGRAPHICDISPLAYS_CREATE_HOLOGRAM
服务器将创建全息文字
type: HOLOGRAPHICDISPLAYS_CREATE_HOLOGRAM
hologram:
# …… 全息设置
expiration: 1 MINUTE # 持续时间
JobsReborn
这部分介绍对该插件的关联特性:JobsReborn.
条件类型
JOBSREBORN_LOGIC
需要匹配逻辑表达式。占位符:{total_levels}、{job_xp}、{job_level}
type: JOBSREBORN_LOGIC
logic: {level} >= 10 # 要解析的逻辑字符串
目标类型
SERVER_JOBSREBORN_LOGIC_XP
服务器将修改职业XP
type: SERVER_JOBSREBORN_LOGIC_XP
job: job_name # 要修改的职业
value_formula: {value} + 10 # 占位符:{value}
Magic
这部分介绍对该插件的关联特性:Magic。
目标类型
PLAYER_MAGIC_MOB_KILL
玩家必须杀死魔法生物。
type: PLAYER_MAGIC_MOB_KILL
mob: mob_name # 仅允许特定生物
goal: 10
PLAYER_MAGIC_SPELL_ADD
玩家必须添加法术到其法杖内。
type: PLAYER_MAGIC_SPELL_ADD
spell: spell_name # 仅允许特定类型法术
wand: wand_template_key # 仅允许特定法杖
goal: 10
PLAYER_MAGIC_SPELL_CAST
玩家必须施法。
type: PLAYER_MAGIC_SPELL_CAST
spell: spell_name # 仅允许特定类型法术
goal: 10
PLAYER_MAGIC_SPELL_UPGRADE
玩家必须升级法术。
type: PLAYER_MAGIC_SPELL_UPGRADE
spell: spell_name # 仅允许特定类型法术
wand: wand_template_key # 仅允许特定法杖
goal: 10
PLAYER_MAGIC_WAND_ACTIVATE
玩家必须激活法杖。
type: PLAYER_MAGIC_WAND_ACTIVATE
wand: wand_template_key # 仅允许特定法杖
goal: 10
PLAYER_MAGIC_WAND_CRAFT
玩家必须制作法杖。
type: PLAYER_MAGIC_WAND_CRAFT
wand: wand_template_key # 仅允许特定法杖
goal: 10
PLAYER_MAGIC_WAND_DEACTIVATE
玩家必须取消激活法杖。
type: PLAYER_MAGIC_WAND_DEACTIVATE
wand: wand_template_key # 仅允许特定法杖
goal: 10
PLAYER_MAGIC_WAND_UPGRADE
玩家必须升级法杖。
type: PLAYER_MAGIC_WAND_UPGRADE
wand: wand_template_key # 仅允许特定法杖
goal: 10
mcMMO/mcMMO classic
这部分介绍对该插件的关联特性:mcMMO和mcMMO classic。
条件类型
MCMMO_LOGIC
需匹配逻辑表达式。占位符:{skill_level}、{skill_xp}
type: MCMMO_LOGIC
skill: skill_name
logic: {level} >= 10 # 要解析的逻辑字符串
目标类型
PLAYER_MCMMO_LEVEL_GAIN
玩家必须达到技能等级。
type: PLAYER_MCMMO_LEVEL_GAIN
skill: skill_name # 仅允许特定技能
goal: 10
PLAYER_MCMMO_XP_GAIN
玩家必须获得技能经验。
type: PLAYER_MCMMO_XP_GAIN
skill: skill_name # 仅允许特定技能
goal: 10
SERVER_MCMMO_LOGIC_LEVEL
服务器将修改玩家的技能等级。
type: SERVER_MCMMO_LOGIC_LEVEL
skill: skill_name # 要修改的技能
value_formula: {value} + 10 # 占位符:{value}
SERVER_MCMMO_LOGIC_XP
服务器将修改玩家的技能经验值。
type: SERVER_MCMMO_LOGIC_XP
skill: skill_name # 要修改的技能
value_formula: {value} + 10 # 占位符:{value}
MMOCore
这部分介绍对该插件的关联特性:MMOCore。
组队
插件会自动为组队的玩家开始多人任务。
条件类型
MMOCORE_LOGIC
需匹配逻辑表达式。占位符:{class_id}、{class_xp}、{class_level}、{class_skill_points}、{skill_level}、{profession_xp}、{profession_level}、{attribute_value}、{class_attribute_value}
type: MMOCORE_LOGIC
logic: {class_level} >= 10 # 要解析的逻辑字符串
目标类型
PLAYER_MMOCORE_CLASS_CHANGE
玩家必须更改职业。
type: PLAYER_MMOCORE_CLASS_CHANGE
class: class_id # 仅允许特定职业
goal: 10
PLAYER_MMOCORE_COMBAT
玩家必须进入或离开战斗模式。
type: PLAYER_MMOCORE_COMBAT
combat: true # 仅在进入或离开战斗模式时匹配
goal: 10
PLAYER_MMOCORE_EXPERIENCE_GAIN
玩家必须获得副职业经验。
type: PLAYER_MMOCORE_EXPERIENCE_GAIN
profession: profession_id # 仅允许特定副职业
source: MOB_KILL # 仅允许特定经验来源;值:MOB_KILL|杀怪、QUEST|任务、DEATH|死亡、NONE|无
goal: 10
PLAYER_MMOCORE_LEVEL_UP
玩家必须gain some professional levels.
type: PLAYER_MMOCORE_LEVEL_UP
profession: profession_id # 仅允许特定副职业
goal: 10
PLAYER_MMOCORE_SKILL_CAST
玩家必须施放技能。
type: PLAYER_MMOCORE_SKILL_CAST
skill: skill_id # 仅允许特定技能
goal: 10
SERVER_MMOCORE_CLASS_CHANGE
服务器将修改玩家职业。
type: SERVER_MMOCORE_CLASS_CHANGE
class: class_id
SERVER_MMOCORE_LOGIC_CLASS_LEVEL
服务器将修改玩家职业等级。请注意,这是为特定的职业、触发器设置的原始数字,不会触发其他东西。
type: SERVER_MMOCORE_LOGIC_CLASS_LEVEL
class: class_id # 修改的职业
value_formula: {value} + 10 # 占位符:{value}
SERVER_MMOCORE_LOGIC_CLASS_XP
服务器将修改玩家的职业经验值。请注意,这是为特定的职业、触发器设置的原始数字,不会触发其他东西。
type: SERVER_MMOCORE_LOGIC_CLASS_XP
class: class_id # 修改的职业
value_formula: {value} + 10 # 占位符:{value}
SERVER_MMOCORE_LOGIC_PLAYER_LEVEL
服务器将修改玩家的等级。请注意,这只能用于设置一个新的、更大的值。
type: SERVER_MMOCORE_LOGIC_PLAYER_LEVEL
value_formula: {value} + 10 # 占位符:{value}
SERVER_MMOCORE_LOGIC_PLAYER_XP
服务器将修改玩家的经验值。请注意,该值不能设置为负数。
type: SERVER_MMOCORE_LOGIC_PLAYER_XP
value_formula: {value} + 10 # 占位符:{value}
SERVER_MMOCORE_LOGIC_PROFESSION_LEVEL
服务器将修改玩家的副职业等级
type: SERVER_MMOCORE_LOGIC_PROFESSION_LEVEL
profession: profession_id # 要修改的副职业
value_formula: {value} + 10 # 占位符:{value}
SERVER_MMOCORE_LOGIC_PROFESSION_XP
服务器将修改玩家副职业的经验值。
type: SERVER_MMOCORE_LOGIC_PROFESSION_XP
profession: profession_id # 要修改的副职业
value_formula: {value} + 10 # 占位符:{value}
MythicMobs
这部分介绍对该插件的关联特性:MythicMobs。
目标类型
PLAYER_MYTHICMOBS_MOBS_KILL
玩家必须杀死该插件的生物。
type: PLAYER_MYTHICMOBS_MOBS_KILL
mobs:
a:
# 允许任意生物
# 将验证生物是否在mobs内或在派系内
mobs: …… # 生物id
factions: …… # 怪物派系
goal: 10
b:
# …… 同上
SERVER_MYTHICMOBS_MOBS_SIGNAL
服务器将发送生成生物的信号。
type: SERVER_MYTHICMOBS_MOBS_SIGNAL
mobs:
a:
# 允许任意生物
# 如果生物在mobs或派系内,则发送信号
mobs: …… # 生物id
factions: …… # 生物派系
goal: 10 # 处理的生物上限
b:
# …… 同上
signal: signal # 发送的信号
SERVER_MYTHICMOBS_MOBS_SPAWN
服务器将生成该插件的生物。
type: SERVER_MYTHICMOBS_MOBS_SPAWN
mobs:
a:
# 随机选取一个生物
mobs: …… # 生物id
factions: …… # 生物派系
goal: 10 # 生成生物数
b:
# …… 同上
link_to_quest: true # 链接生物到任务内
NuVotifier
这部分介绍对该插件的关联特性:NuVotifier。
目标类型
PLAYER_NUVOTIFIER_VOTE
玩家必须投票。
type: PLAYER_NUVOTIFIER_VOTE
goal: 10
组队
QuestCreator关联了组队来让已组队的玩家可自动加入多人任务。
PhatLoots
这部分介绍对该插件的关联特性:PhatLoots。
目标类型
PLAYER_PHATLOOTS_LOOT
玩家必须掠夺宝箱。
type: PLAYER_PHATLOOTS_LOOT
SERVER_PHATLOOTS_LOOT
服务器将掠夺特定位置的宝箱。
type: SERVER_PHATLOOTS_LOOT
QuantumRPG
这部分介绍对该插件的关联特性:QuantumRPG。
组队
组队的玩家可自动开始多人任务。
条件类型
QUANTUMRPG_LOGIC
需匹配逻辑表达式。占位符:{class_id}、{class_xp}、{class_level}、{class_skill_points}、{attribute}
type: QUANTUMRPG_LOGIC
logic: {class_level} >= 10 # 要解析的逻辑字符串
目标类型
PLAYER_QUANTUMRPG_ITEMS_PICKUP
玩家必须捡起物品。
type: PLAYER_QUANTUMRPG_ITEMS_PICKUP
items:
# …… 物品目标
PLAYER_QUANTUMRPG_ITEMS_USE
玩家必须使用物品。
type: PLAYER_QUANTUMRPG_ITEMS_USE
items:
# …… 物品目标
RacesOfThana
这部分介绍对该插件的关联特性:RacesOfThana。
条件类型
RACESOFTHANA_RACE
需要特定种族。
type: RACESOFTHANA_RACE
race: race_name # 所需种族
Shopkeepers
这部分介绍对该插件的关联特性:Shopkeepers。
目标类型
PLAYER_SHOPKEEPERS_ITEMS_TRADE
玩家必须交易物品。
type: PLAYER_SHOPKEEPERS_ITEMS_TRADE
shopkeeper: shopkeeper_id # 仅允许特定店主
items:
# …… 物品目标
SkillAPI
这部分介绍对该插件的关联特性:SkillAPI.
条件类型
SKILLAPI_LOGIC
需匹配逻辑表达式。占位符:{main_class_name}、{main_class_xp}、{main_class_level}、{main_class_points}、{main_class_health}、{main_class_mana}、{class_xp}、{class_level}、{class_points}、{class_health}、{class_mana}、{skill_level}、{skill_points}
type: SKILLAPI_LOGIC
logic: {main_class_level} >= 10 # 要解析的逻辑字符串
目标类型
PLAYER_SKILLAPI_CLASS_GAIN_XP
玩家必须获得职业经验。
type: PLAYER_SKILLAPI_CLASS_GAIN_XP
class: class_name # 仅允许特定职业
goal: 10
PLAYER_SKILLAPI_SKILL_CAST
玩家必须施放技能。
type: PLAYER_SKILLAPI_SKILL_CAST
skill: skill_name # 仅允许特定技能
goal: 10
PLAYER_SKILLAPI_SKILL_UGRADE
玩家必须upgrade some skills.
type: PLAYER_SKILLAPI_SKILL_UGRADE
skill: skill_name # 仅允许特定技能
goal: 10
SERVER_SKILLAPI_LOGIC_CLASS_XP
服务器将修改玩家职业经验值。
type: SERVER_SKILLAPI_LOGIC_CLASS_XP
class: class_name # 修改的职业
value_formula: {value} + 10 # 占位符:{value}
SERVER_SKILLAPI_LOGIC_CLASS_LEVEL
服务器将修改玩家职业等级。
type: SERVER_SKILLAPI_LOGIC_CLASS_LEVEL
class: class_name # 修改的职业
value_formula: {value} + 10 # 占位符:{value}
SERVER_SKILLAPI_LOGIC_CLASS_POINTS
服务器将modify the matching actors’ class points.
type: SERVER_SKILLAPI_LOGIC_CLASS_POINTS
class: class_name # 修改的职业
value_formula: {value} + 10 # 占位符:{value}
SERVER_SKILLAPI_LOGIC_SKILL_LEVEL
服务器将修改玩家技能等级。
type: SERVER_SKILLAPI_LOGIC_SKILL_LEVEL
skill: skill_name # 要修改的技能
value_formula: {value} + 10 # 占位符:{value}
SERVER_SKILLAPI_LOGIC_SKILL_POINTS
服务器将修改玩家技能点。
type: SERVER_SKILLAPI_LOGIC_SKILL_POINTS
skill: skill_name # 要修改的技能
value_formula: {value} + 10 # 占位符:{value}
SuperiorSkyblock2
这部分介绍对该插件的关联特性:SuperiorSkyblock2。
组队
岛上成员可自动加入多人任务。
目标类型
PLAYER_SUPERIORSKYBLOCK_ISLAND_BLOCKS_HAVE
玩家的空岛上必须有一定数量的方块。
type: PLAYER_SUPERIORSKYBLOCK_ISLAND_BLOCKS_HAVE
blocks:
# …… 方块目标
PLAYER_SUPERIORSKYBLOCK_ISLAND_CREATE
玩家必须建岛。
type: PLAYER_SUPERIORSKYBLOCK_ISLAND_CREATE
goal: 10
PLAYER_SUPERIORSKYBLOCK_ISLAND_DISBAND
玩家必须废岛。
type: PLAYER_SUPERIORSKYBLOCK_ISLAND_DISBAND
goal: 10
PLAYER_SUPERIORSKYBLOCK_MISSION_COMPLETE
玩家必须完成空岛任务。
type: PLAYER_SUPERIORSKYBLOCK_MISSION_COMPLETE
mission: mission_name # 仅允许特定任务
goal: 10
TokenEnchant
这部分介绍对该插件的关联特性:TokenEnchant。
条件类型
MMOCORE_LOGIC
需匹配逻辑表达式。占位符:{tokens}
type: TOKENENCHANT_LOGIC
logic: {tokens} >= 10 # 要解析的逻辑字符串
目标类型
PLAYER_TOKENENCHANT_BLOCKS_EXPLODE
玩家必须炸掉方块。
type: PLAYER_TOKENENCHANT_BLOCKS_EXPLODE
blocks:
# …… 方块目标
PLAYER_TOKENENCHANT_ENCHANT
玩家必须附魔物品。
type: PLAYER_TOKENENCHANT_ENCHANT
enchant: enchant_name # 仅允许特定附魔
level: 10 # 仅接受特定等级
PLAYER_TOKENENCHANT_TOKENS_GAIN
玩家必须获得代币。
type: PLAYER_TOKENENCHANT_TOKENS_GAIN
level: TOKEN # 仅接受特定类型的代币;值:EXP、MONEY、TOKEN、TOKEN_SQL
SERVER_TOKENENCHANT_LOGIC_TOKENS
服务器将修改玩家的代币。
type: SERVER_TOKENENCHANT_LOGIC_TOKENS
value_formula: {value} + 10 # 占位符:{value}
VotingPlugin
这部分介绍对该插件的关联特性:VotingPlugin。
目标类型
PLAYER_VOTIFIER_VOTE
玩家必须投票。
type: PLAYER_VOTIFIER_VOTE
goal: 10