禁止娱乐

禁止娱乐

面向展示服务器的数据与组件驱动的冒险模式位置保护

基础库

no fun allowed

用于展示服务器的数据与组件驱动的冒险模式位置保护

使用经适配以支持组件的 yttr adventure helper,在冒险模式情境下阻止使用危险物品

因 blanketcon 23 的创造模式问题而创建

物品使用位置仅对右键生效

  • nofunallowed:usage_ignore 物品标签,用于绕过位置检查
  • nofunallowed:usage_strict 物品标签,用于阻止物品在没有带位置或维度或二者兼有的组件时被使用
  • nofunallowed:usage_none 物品标签,用于完全禁用物品
  • nofunallowed:obliterate 物品标签,用于在不可使用时删除物品
  • nofunallowed:usage_none 方块标签,用于禁用方块左键和右键点击

组件格式接受可选的 dimension 标识符,用于允许的维度;以及可选的 location 盒对象,用于允许的区域

盒对象格式为 min_x max_x min_y max_y min_z max_z 双精度值,用于构成一个包围盒

其他模组可以将位置使用组件用于其自己的组件类型,以实现不同的操作