管理选项

管理选项(Flag)允许你进行非常详细控制玩家或者用户组的行为,不论他们是在领地内还是在领地以外。 默认的管理选项(Flag)将会覆盖每一个领地内的相关Flag节点。 使用/cf将会给你展现出一个界面帮助你编辑你所在领地的默认的管理选项(Flags)。

Index

指令

参数

<必填> [选填]

参数 描述
<flag> 动作或者事件 flag
[source] 事件或者动作的触发者,例如 minecraft:player,这一项为选填。
<target> 被影响的目标,例如 minecraft:dirt。 使用 any 或者 modid:any 作为通配符。提示:如果你指定了一个被影响目标,你将不能使用any通配符,你必须指定一个ModID。
<value> 是否允许、禁止或者移除这个Flag,false丨undefined丨true ,你也可以输入0来表示undefined
[context] 选填的选项:
使用override 将会把此flag生效于所有同类的领地上
default 将会把此flag生效于所有新的同类领地上。
[reason] 选填的参数,这将会把禁止原因发送给触发相应事件的玩家。

指令列表


/claimflagdebug

别称: cfd

切换领地Flag的调试模式。


/claimflag [<flag> [<source>] <target> <value> [context] [reason]]

别称: cf

编辑flags,可以应用于指定的领地类型或者指定的领地。

提示:当使用 Override 注释的时候,[reason]仅作用于野外型领地。


/claimflaggroup <group> [<flag> [<source>] <target> <value>]

别称: cfg

对指定用户组进行Flag编辑。


/claimflagplayer <player> [<flag> [<source>] <target> <value>]

别称: cfp

对指定玩家进行Flag编辑。


/claimflagreset

别称: cfr

将你所在的领地flag重置为默认值(配置文件)。

使用范例

Flag可以被应用于指定的玩家和用户组,也可以应用于所有的基础|野外|管理员类型的领地。更多的例子可以在游戏中输入/cf后,鼠标悬停相关文字段进行查看。

例 1

禁止任何人破坏你所在领地的黄绿色羊毛。 /cf block-break minecraft:wool.5 false

如果不指定modID的话,将会默认指代原版中的物品(或者方块)。方块的格式为模组名:方块名.损耗值,如果损耗值不写则默认为0.

例 2

允许宝可梦mod的精灵球同任意方块进行交互,请站在领地内使用这个指令。

/cf projectile-impact-block pixelmon:occupiedpokeball any true override

例 3

禁止"Jailed"(关禁闭)用户组的玩家在管理员类型的领地内使用传送门,请站在管理员类型的领地内使用这个指令。

/cfg Jailed portal-use minecraft:player any false override

例 4

禁止一个名叫"Tollainmear"的玩家在你所在的领地里右键使用床。

/cfp Tollainmear interact-block-secondary minecraft:bed false

例 5

禁止在你所在的领地使用pixelmon模组的'/shop select'指令。

/cf command-execute pixelmon:shop[select] false

例 6

禁止指定的物品同生物右键交互。

/cf interact-entity-secondary item_id entity_id value [override]

提示: interact-entity-primary 代表对生物单击左键。

例 7

禁止指定的物品同方块右键交互。

/cf interact-block-secondary item_id block_id value [override]

提示: interact-block-primary 代表对方块左键交互。

可用的管理选项

所有出现在括号里面的都是一种用法的举例。

最新的可用列表在 这里.

  • block-break - 用来管理破坏方块(运行破坏泥土方块)
  • block-place - 用了管理放置方块 (允许放置泥土方块)
  • command-execute - 用来管理执行指令 (Doing /msg inside claim)
  • command-execute-pvp - 用来管理战斗状态下执行指令 (是否可以在PVP状态下使用 /tp )
  • enter-claim - 用来管理进入领地(不允许一个任意的玩家进入领地)
  • collide-block - 用来管理同方块的碰触 (同砖块的碰触)
  • collide-entity - 用来管理同生物的碰触 (同一个野生米二碰触)
  • entity-damage1 - 用来管理来自生物的伤害判定 (僵尸攻击任意玩家)
  • entity-riding1 - 用来管理生物的骑乘 (骑马、坐船、坐矿车等等)
  • entity-spawn1 -用来控制生物的生成 (这包含任意的生成方式,包含区块的自然生成怪物)
  • entity-teleport-from1 - 用来管理生物传送出领地 (一个末影人从领地传送出去)
  • entity-teleport-to1 - 用来管理生物传送到领地 (一个末影人传送到领地内)
  • exit-claim - 用来管理退出领地 (不允许任意的玩家走出领地)
  • explosion - 用来管理爆炸 (TNT在任何位置爆炸)
  • explosion-surface - 用来管理在地表或者以上的爆炸 (TNT在地面或者空中爆炸)
  • fire-spread - 用来管理火焰蔓延 (火在木头上的蔓延)
  • interact-block-primary - 用来管理同方块左键交互 (左键龙蛋)
  • interact-block-secondary - 用来管理同方块右键交互 (打开Pixelmon模组的个人电脑)
  • interact-entity-primary1 - 用来管理同生物左键交互 (杀鸡)
  • interact-entity-secondary1 - 用来管理同生物右键交互(喂鸡)
  • interact-inventory - 用来管理打开物品栏 (允许打开箱子)
  • interact-inventory-click - 用来管理同物品栏的物品交互. (禁止合成)
  • interact-item-primary - 用来管理同物品进行左键交互 ()
  • interact-item-secondary - 用来管理同物品进行右键交互 ()
  • item-drop - 用来管理玩家丢弃物品 (玩家不能丢弃泥土方块)
  • item-pickup - 用来管理拾取被丢弃的物品 (玩家不能拾取被丢弃出来的泥土块)
  • item-spawn - 用来管理从方块或物品中生成物品 (例如Pixelmon模组的礼盒)
  • item-use - 用来管理使用物品 (玩家使用药水|末影珍珠|经验瓶)
  • liquid-flow - 用来管理液体流动 (控制水或者岩浆的流动)
  • portal-use - 用来管理使用传送门 (控制使用地狱传送门)
  • projectile-impact-block - 用来管理弹射物射击方块 (禁止用弓箭射击泥土块)
  • projectile-impact-entity1 - 用来管理弹射物伤害生物 (禁止用弓箭伤害动物)

提示

1 生物类型 (modid:monster|aquatic|ambient|animal) 同样作用于模组内的相关生物类型。

results matching ""

    No results matching ""