跳到主要内容

Vanilla

Vanilla 扩展是 TypeWriter 中众多机制行为的基础。它提供了庞大的动作事件目标事实受众库,用于控制 Minecraft 的标准功能。

功能

  • 属性控制 — 动态修改速度、生命值、伤害和击退抗性。
    • 背包操作 — 清空物品、打开末影箱,并管理自定义丢弃 GUI。
    • 物理引擎 — 弹射实体、控制重力并管理速度。
    • 生存数据 — 管理饥饿、饱和度、空气时长和无敌模式。
    • 世界交互 — 制造爆炸、闪电,并修改方块交互距离。
    • 视觉特效 — 标题、动作栏、FOV 变化和摄像机修饰。

架构

条目库

动作

由机制触发的即时效果。

事件

响应玩家或世界变化的触发器。

目标

用于任务与追踪的目标。

事实与受众

  • Facts — 用于检查玩家状态的条件。
    • Audiences — 用于群体操作的目标筛选器。

快速开始

  • 1. 触发动作 — 使用动作条目与扩展交互:attributesexperienceinventory。可从命令、NPC、事件或其他条目触发它们。→ attributes → experience

命令

Vanilla 扩展不提供独立命令。所有功能都通过由其他扩展、命令或事件触发的 Typewriter 条目来使用。

占位符

Vanilla 扩展不注册自己的 PlaceholderAPI 占位符。不过,此扩展的条目会与 Minecraft 的标准机制(生命值、速度、背包)交互,这些可通过其他扩展或计分板来监控。

权限

无自定义权限。所有条目行为都由 Typewriter 的条目级访问系统控制。

依赖

Extension是否必需用途
(无)-这是一个无外部依赖的核心扩展。
PlaceholderAPI可选用于条目配置中的 @Placeholder 字段。