• 因近日遭受攻击,百科现已限制新用户的编辑权限,一段时间后成为自动确认用户方可编辑。

Difference between revisions of "GuillaumeVDN的插件文档/关联"

From Minecraft插件百科
Jump to: navigation, search
m
Line 8: Line 8:
 
=== CITIZENS_NPC_RELATIVE_SINGLE ===
 
=== CITIZENS_NPC_RELATIVE_SINGLE ===
 
相对于NPC的特定地点 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code>
 
相对于NPC的特定地点 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code>
  <code>type: CITIZENS_NPC_RELATIVE_SINGLE
+
  <source lang="yaml">type: CITIZENS_NPC_RELATIVE_SINGLE
 
  npc: 1  # NPC id
 
  npc: 1  # NPC id
 
  location:
 
  location:
 
   # …… 相对位置(见配置/一些通用配置/相对位置)
 
   # …… 相对位置(见配置/一些通用配置/相对位置)
 
  point_tolerance: COORDS  # 检测位置是否匹配时的点容差
 
  point_tolerance: COORDS  # 检测位置是否匹配时的点容差
                           # 值:COORDS(匹配坐标)、STRICT(距离 <= 0.75)、REGULAR(距离 <= 1.5)LENIENT (距离 <= 2.25)</code>
+
                           # 值:COORDS(匹配坐标)、STRICT(距离 <= 0.75)、REGULAR(距离 <= 1.5)LENIENT (距离 <= 2.25)</source>
  
 
=== CITIZENS_NPC_RELATIVE_AREA_INSIDE ===
 
=== CITIZENS_NPC_RELATIVE_AREA_INSIDE ===
 
相对于NPC在区域内 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code>
 
相对于NPC在区域内 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code>
  <code>type: CITIZENS_NPC_RELATIVE_AREA_INSIDE
+
  <source lang="yaml">type: CITIZENS_NPC_RELATIVE_AREA_INSIDE
 
  npc: 1  # NPC id
 
  npc: 1  # NPC id
 
  bound1:
 
  bound1:
 
   # …… 相对位置(见配置/一些通用配置/相对位置)
 
   # …… 相对位置(见配置/一些通用配置/相对位置)
 
  bound2:
 
  bound2:
   # …… 相对位置(见配置/一些通用配置/相对位置)</code>
+
   # …… 相对位置(见配置/一些通用配置/相对位置)</source>
  
 
=== CITIZENS_NPC_RELATIVE_AREA_OUTSIDE ===
 
=== CITIZENS_NPC_RELATIVE_AREA_OUTSIDE ===
 
相对于NPC在区域外 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code> (区域轮廓)
 
相对于NPC在区域外 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code> (区域轮廓)
  <code>type: CITIZENS_NPC_RELATIVE_AREA_OUTSIDE
+
  <source lang="yaml">type: CITIZENS_NPC_RELATIVE_AREA_OUTSIDE
 
  npc: 1  # NPC id
 
  npc: 1  # NPC id
 
  bound1:
 
  bound1:
 
   # …… 相对位置(见配置/一些通用配置/相对位置)
 
   # …… 相对位置(见配置/一些通用配置/相对位置)
 
  bound2:
 
  bound2:
   # …… 相对位置(见配置/一些通用配置/相对位置)</code>
+
   # …… 相对位置(见配置/一些通用配置/相对位置)</source>
  
 
=== CITIZENS_NPC_RELATIVE_SPHERE_INSIDE ===
 
=== CITIZENS_NPC_RELATIVE_SPHERE_INSIDE ===
 
相对于NPC在球体内 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code>
 
相对于NPC在球体内 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code>
  <code>type: CITIZENS_NPC_RELATIVE_SPHERE_INSIDE
+
  <source lang="yaml">type: CITIZENS_NPC_RELATIVE_SPHERE_INSIDE
 
  npc: 1  # NPC id
 
  npc: 1  # NPC id
 
  center:
 
  center:
 
   # …… 相对位置(见配置/一些通用配置/相对位置)
 
   # …… 相对位置(见配置/一些通用配置/相对位置)
  radius: 5.0</code>
+
  radius: 5.0</source>
  
 
=== CITIZENS_NPC_RELATIVE_SPHERE_OUTSIDE ===
 
=== CITIZENS_NPC_RELATIVE_SPHERE_OUTSIDE ===
 
相对于NPC在球体外 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code> (sphere outline)
 
相对于NPC在球体外 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code> (sphere outline)
  <code>type: CITIZENS_NPC_RELATIVE_SPHERE_OUTSIDE
+
  <source lang="yaml">type: CITIZENS_NPC_RELATIVE_SPHERE_OUTSIDE
 
  npc: 1  # NPC id
 
  npc: 1  # NPC id
 
  center:
 
  center:
 
   # …… 相对位置(见配置/一些通用配置/相对位置)
 
   # …… 相对位置(见配置/一些通用配置/相对位置)
  radius: 5.0</code>
+
  radius: 5.0</source>
  
 
=== CITIZENS_NPC_RELATIVE_CYLINDER_INSIDE ===
 
=== CITIZENS_NPC_RELATIVE_CYLINDER_INSIDE ===
 
相对于NPC在圆柱内 / <code>can find random</code> / <code>can find closest</code>
 
相对于NPC在圆柱内 / <code>can find random</code> / <code>can find closest</code>
  <code>type: CITIZENS_NPC_RELATIVE_SPHERE_OUTSIDE
+
  <source lang="yaml">type: CITIZENS_NPC_RELATIVE_SPHERE_OUTSIDE
 
  npc: 1  # NPC id
 
  npc: 1  # NPC id
 
  center:  # 圆柱中心(忽略Y轴)
 
  center:  # 圆柱中心(忽略Y轴)
 
   # …… 相对位置(见配置/一些通用配置/相对位置)
 
   # …… 相对位置(见配置/一些通用配置/相对位置)
  radius: 5.0</code>
+
  radius: 5.0</source>
  
 
=== CITIZENS_NPC_RELATIVE_CYLINDER_OUTSIDE ===
 
=== CITIZENS_NPC_RELATIVE_CYLINDER_OUTSIDE ===
 
相对于NPC在圆柱外 / <code>can find random</code> / <code>can find closest</code>
 
相对于NPC在圆柱外 / <code>can find random</code> / <code>can find closest</code>
  <code>type: CITIZENS_NPC_RELATIVE_CYLINDER_OUTSIDE
+
  <source lang="yaml">type: CITIZENS_NPC_RELATIVE_CYLINDER_OUTSIDE
 
  npc: 1  # NPC id
 
  npc: 1  # NPC id
 
  center:  # 圆柱中心(忽略Y轴)
 
  center:  # 圆柱中心(忽略Y轴)
 
   # …… 相对位置(见配置/一些通用配置/相对位置)
 
   # …… 相对位置(见配置/一些通用配置/相对位置)
  radius: 5.0</code>
+
  radius: 5.0</source>
  
 
=MythicMobs=
 
=MythicMobs=
Line 73: Line 73:
 
=== CLOSEST_MYTHICMOB_RELATIVE_SINGLE ===
 
=== CLOSEST_MYTHICMOB_RELATIVE_SINGLE ===
 
相对于生物的特定位置 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code>
 
相对于生物的特定位置 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code>
  <code>type: CLOSEST_MYTHICMOB_RELATIVE_SINGLE
+
  <source lang="yaml">type: CLOSEST_MYTHICMOB_RELATIVE_SINGLE
 
  mobs: []  # 允许的生物类型(留空则允许全部)
 
  mobs: []  # 允许的生物类型(留空则允许全部)
 
  location:
 
  location:
 
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 
  point_tolerance: COORDS  # 检测位置是否匹配时的点容差
 
  point_tolerance: COORDS  # 检测位置是否匹配时的点容差
                           # 值:COORDS(匹配坐标)、STRICT(距离 <= 0.75)、REGULAR(距离 <= 1.5)LENIENT (距离 <= 2.25)</code>
+
                           # 值:COORDS(匹配坐标)、STRICT(距离 <= 0.75)、REGULAR(距离 <= 1.5)LENIENT (距离 <= 2.25)</source>
  
 
=== CLOSEST_MYTHICMOB_RELATIVE_AREA_INSIDE ===
 
=== CLOSEST_MYTHICMOB_RELATIVE_AREA_INSIDE ===
 
相对于生物在区域内 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code>
 
相对于生物在区域内 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code>
  <code>type: CLOSEST_MYTHICMOB_RELATIVE_AREA_INSIDE
+
  <source lang="yaml">type: CLOSEST_MYTHICMOB_RELATIVE_AREA_INSIDE
 
  mobs: []  # 允许的生物类型(留空则允许全部)
 
  mobs: []  # 允许的生物类型(留空则允许全部)
 
  bound1:
 
  bound1:
 
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 
  bound2:
 
  bound2:
   # …… 相对位置 (见配置/一些通用配置/相对位置)</code>
+
   # …… 相对位置 (见配置/一些通用配置/相对位置)</source>
  
 
=== CLOSEST_MYTHICMOB_RELATIVE_AREA_OUTSIDE ===
 
=== CLOSEST_MYTHICMOB_RELATIVE_AREA_OUTSIDE ===
相对于区域在区域外 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code> (区域轮廓)
+
相对于生物在区域外 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code> (区域轮廓)
  <code>type: CLOSEST_MYTHICMOB_RELATIVE_AREA_OUTSIDE
+
  <source lang="yaml">type: CLOSEST_MYTHICMOB_RELATIVE_AREA_OUTSIDE
 
  mobs: []  # 允许的生物类型(留空则允许全部)
 
  mobs: []  # 允许的生物类型(留空则允许全部)
 
  bound1:
 
  bound1:
 
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 
  bound2:
 
  bound2:
   # …… 相对位置 (见配置/一些通用配置/相对位置)</code>
+
   # …… 相对位置 (见配置/一些通用配置/相对位置)</source>
  
 
=== CLOSEST_MYTHICMOB_RELATIVE_SPHERE_INSIDE ===
 
=== CLOSEST_MYTHICMOB_RELATIVE_SPHERE_INSIDE ===
Inside a 3D sphere relative to the mob / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code>
+
相对于生物在球体内 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code>
  <code>type: CLOSEST_MYTHICMOB_RELATIVE_SPHERE_INSIDE
+
  <source lang="yaml">type: CLOSEST_MYTHICMOB_RELATIVE_SPHERE_INSIDE
 
  mobs: []  # 允许的生物类型(留空则允许全部)
 
  mobs: []  # 允许的生物类型(留空则允许全部)
 
  center:
 
  center:
 
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 
   # …… 相对位置 (见配置/一些通用配置/相对位置)
  radius: 5.0</code>
+
  radius: 5.0</source>
  
 
=== CLOSEST_MYTHICMOB_RELATIVE_SPHERE_OUTSIDE ===
 
=== CLOSEST_MYTHICMOB_RELATIVE_SPHERE_OUTSIDE ===
 
相对于生物在球体外 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code> (sphere outline)
 
相对于生物在球体外 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code> (sphere outline)
  <code>type: CLOSEST_MYTHICMOB_RELATIVE_SPHERE_OUTSIDE
+
  <source lang="yaml">type: CLOSEST_MYTHICMOB_RELATIVE_SPHERE_OUTSIDE
 
  mobs: []  # 允许的生物类型(留空则允许全部)
 
  mobs: []  # 允许的生物类型(留空则允许全部)
 
  center:
 
  center:
 
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 
   # …… 相对位置 (见配置/一些通用配置/相对位置)
  radius: 5.0</code>
+
  radius: 5.0</source>
  
 
=== CLOSEST_MYTHICMOB_RELATIVE_CYLINDER_INSIDE ===
 
=== CLOSEST_MYTHICMOB_RELATIVE_CYLINDER_INSIDE ===
 
相对于生物在圆柱内 / <code>can find random</code> / <code>can find closest</code>
 
相对于生物在圆柱内 / <code>can find random</code> / <code>can find closest</code>
  <code>type: CLOSEST_MYTHICMOB_RELATIVE_SPHERE_OUTSIDE
+
  <source lang="yaml">type: CLOSEST_MYTHICMOB_RELATIVE_SPHERE_OUTSIDE
 
  mobs: []  # 允许的生物类型(留空则允许全部)
 
  mobs: []  # 允许的生物类型(留空则允许全部)
 
  center:  # 圆柱中心(忽略Y轴)
 
  center:  # 圆柱中心(忽略Y轴)
 
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 
   # …… 相对位置 (见配置/一些通用配置/相对位置)
  radius: 5.0</code>
+
  radius: 5.0</source>
  
 
=== CLOSEST_MYTHICMOB_RELATIVE_CYLINDER_OUTSIDE ===
 
=== CLOSEST_MYTHICMOB_RELATIVE_CYLINDER_OUTSIDE ===
 
相对于生物在圆柱外 / <code>can find random</code> / <code>can find closest</code>
 
相对于生物在圆柱外 / <code>can find random</code> / <code>can find closest</code>
  <code>type: CLOSEST_MYTHICMOB_RELATIVE_CYLINDER_OUTSIDE
+
  <source lang="yaml">type: CLOSEST_MYTHICMOB_RELATIVE_CYLINDER_OUTSIDE
 
  mobs: []  # 允许的生物类型(留空则允许全部)
 
  mobs: []  # 允许的生物类型(留空则允许全部)
 
  center:  # 圆柱中心(忽略Y轴)
 
  center:  # 圆柱中心(忽略Y轴)
 
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 
   # …… 相对位置 (见配置/一些通用配置/相对位置)
  radius: 5.0</code>
+
  radius: 5.0</source>
  
 
=WorldGuard=
 
=WorldGuard=
Line 139: Line 139:
 
=== WORLDGUARD_REGION_INSIDE ===
 
=== WORLDGUARD_REGION_INSIDE ===
 
在WorldGuard区域内 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code>
 
在WorldGuard区域内 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code>
  <code>type: WORLDGUARD_REGION_INSIDE
+
  <source lang="yaml">type: WORLDGUARD_REGION_INSIDE
 
  bound1: world,x,y,z
 
  bound1: world,x,y,z
  bound2: world,x,y,z</code>
+
  bound2: world,x,y,z</source>
  
 
=== WORLDGUARD_REGION_INSIDE ===
 
=== WORLDGUARD_REGION_INSIDE ===
 
在WorldGuard区域外 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code> (区域轮廓)
 
在WorldGuard区域外 / <code>can find random</code> / <code>can find closest</code> / <code>can fill</code> (区域轮廓)
  <code>type: WORLDGUARD_REGION_INSIDE
+
  <source lang="yaml">type: WORLDGUARD_REGION_INSIDE
 
  bound1: world,x,y,z
 
  bound1: world,x,y,z
  bound2: world,x,y,z</code>
+
  bound2: world,x,y,z</source>

Revision as of 11:49, 25 November 2020

GuillaumeVDN的插件文档
页面

GuillaumeVDN的插件文档 · 迁移

所有插件都有的常见内容

配置 · 杂项 · 关联

QuestCreator

基础内容 · 示例 · 详细特性 · 高级内容 · 关联

Citizens

这一页面介绍关联Citizens的特性,适用于我的所有插件。

NPC相对位置类型

这是普通位置类型的变体,它会搜索已生成的NPC并使用相对于该NPC的位置。

CITIZENS_NPC_RELATIVE_SINGLE

相对于NPC的特定地点 / can find random / can find closest / can fill

type: CITIZENS_NPC_RELATIVE_SINGLE
 npc: 1  # NPC id
 location:
   # …… 相对位置(见配置/一些通用配置/相对位置)
 point_tolerance: COORDS  # 检测位置是否匹配时的点容差
                          # 值:COORDS(匹配坐标)、STRICT(距离 <= 0.75)、REGULAR(距离 <= 1.5)LENIENT (距离 <= 2.25)

CITIZENS_NPC_RELATIVE_AREA_INSIDE

相对于NPC在区域内 / can find random / can find closest / can fill

type: CITIZENS_NPC_RELATIVE_AREA_INSIDE
 npc: 1  # NPC id
 bound1:
   # …… 相对位置(见配置/一些通用配置/相对位置)
 bound2:
   # …… 相对位置(见配置/一些通用配置/相对位置)

CITIZENS_NPC_RELATIVE_AREA_OUTSIDE

相对于NPC在区域外 / can find random / can find closest / can fill (区域轮廓)

type: CITIZENS_NPC_RELATIVE_AREA_OUTSIDE
 npc: 1  # NPC id
 bound1:
   # …… 相对位置(见配置/一些通用配置/相对位置)
 bound2:
   # …… 相对位置(见配置/一些通用配置/相对位置)

CITIZENS_NPC_RELATIVE_SPHERE_INSIDE

相对于NPC在球体内 / can find random / can find closest / can fill

type: CITIZENS_NPC_RELATIVE_SPHERE_INSIDE
 npc: 1  # NPC id
 center:
   # …… 相对位置(见配置/一些通用配置/相对位置)
 radius: 5.0

CITIZENS_NPC_RELATIVE_SPHERE_OUTSIDE

相对于NPC在球体外 / can find random / can find closest / can fill (sphere outline)

type: CITIZENS_NPC_RELATIVE_SPHERE_OUTSIDE
 npc: 1  # NPC id
 center:
   # …… 相对位置(见配置/一些通用配置/相对位置)
 radius: 5.0

CITIZENS_NPC_RELATIVE_CYLINDER_INSIDE

相对于NPC在圆柱内 / can find random / can find closest

type: CITIZENS_NPC_RELATIVE_SPHERE_OUTSIDE
 npc: 1  # NPC id
 center:  # 圆柱中心(忽略Y轴)
   # …… 相对位置(见配置/一些通用配置/相对位置)
 radius: 5.0

CITIZENS_NPC_RELATIVE_CYLINDER_OUTSIDE

相对于NPC在圆柱外 / can find random / can find closest

type: CITIZENS_NPC_RELATIVE_CYLINDER_OUTSIDE
 npc: 1  # NPC id
 center:  # 圆柱中心(忽略Y轴)
   # …… 相对位置(见配置/一些通用配置/相对位置)
 radius: 5.0

MythicMobs

这一部分介绍关联MythicMobs的特性,适用于我的所有插件。

生物相对位置类型

这是普通位置类型的变体,它会搜索最近匹配的mm生物并使用相对于该生物的位置。

CLOSEST_MYTHICMOB_RELATIVE_SINGLE

相对于生物的特定位置 / can find random / can find closest / can fill

type: CLOSEST_MYTHICMOB_RELATIVE_SINGLE
 mobs: []  # 允许的生物类型(留空则允许全部)
 location:
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 point_tolerance: COORDS  # 检测位置是否匹配时的点容差
                          # 值:COORDS(匹配坐标)、STRICT(距离 <= 0.75)、REGULAR(距离 <= 1.5)LENIENT (距离 <= 2.25)

CLOSEST_MYTHICMOB_RELATIVE_AREA_INSIDE

相对于生物在区域内 / can find random / can find closest / can fill

type: CLOSEST_MYTHICMOB_RELATIVE_AREA_INSIDE
 mobs: []  # 允许的生物类型(留空则允许全部)
 bound1:
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 bound2:
   # …… 相对位置 (见配置/一些通用配置/相对位置)

CLOSEST_MYTHICMOB_RELATIVE_AREA_OUTSIDE

相对于生物在区域外 / can find random / can find closest / can fill (区域轮廓)

type: CLOSEST_MYTHICMOB_RELATIVE_AREA_OUTSIDE
 mobs: []  # 允许的生物类型(留空则允许全部)
 bound1:
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 bound2:
   # …… 相对位置 (见配置/一些通用配置/相对位置)

CLOSEST_MYTHICMOB_RELATIVE_SPHERE_INSIDE

相对于生物在球体内 / can find random / can find closest / can fill

type: CLOSEST_MYTHICMOB_RELATIVE_SPHERE_INSIDE
 mobs: []  # 允许的生物类型(留空则允许全部)
 center:
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 radius: 5.0

CLOSEST_MYTHICMOB_RELATIVE_SPHERE_OUTSIDE

相对于生物在球体外 / can find random / can find closest / can fill (sphere outline)

type: CLOSEST_MYTHICMOB_RELATIVE_SPHERE_OUTSIDE
 mobs: []  # 允许的生物类型(留空则允许全部)
 center:
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 radius: 5.0

CLOSEST_MYTHICMOB_RELATIVE_CYLINDER_INSIDE

相对于生物在圆柱内 / can find random / can find closest

type: CLOSEST_MYTHICMOB_RELATIVE_SPHERE_OUTSIDE
 mobs: []  # 允许的生物类型(留空则允许全部)
 center:  # 圆柱中心(忽略Y轴)
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 radius: 5.0

CLOSEST_MYTHICMOB_RELATIVE_CYLINDER_OUTSIDE

相对于生物在圆柱外 / can find random / can find closest

type: CLOSEST_MYTHICMOB_RELATIVE_CYLINDER_OUTSIDE
 mobs: []  # 允许的生物类型(留空则允许全部)
 center:  # 圆柱中心(忽略Y轴)
   # …… 相对位置 (见配置/一些通用配置/相对位置)
 radius: 5.0

WorldGuard

这一部分介绍关联WorldGuard的特性,适用于我的全部插件。

位置类型

WORLDGUARD_REGION_INSIDE

在WorldGuard区域内 / can find random / can find closest / can fill

type: WORLDGUARD_REGION_INSIDE
 bound1: world,x,y,z
 bound2: world,x,y,z

WORLDGUARD_REGION_INSIDE

在WorldGuard区域外 / can find random / can find closest / can fill (区域轮廓)

type: WORLDGUARD_REGION_INSIDE
 bound1: world,x,y,z
 bound2: world,x,y,z