Zentutorial
  • 首页
  • Zenscript
  • 简单运用
    • 局部变量
    • 尖括号调用
    • 工作台合成
      • 添加配方
      • 移除配方
      • Metadata
      • NBT
    • 熔炉配方
    • 矿物词典(Ore Dictionaries)
    • 物品名称修改
    • tooltips
      • 样式代码
    • 物品条件
    • 物品转换器
    • 掉落物
      • 打草掉落物
      • 生物掉落物
      • Dropt - 导言
        • Dropt - 方法速查
        • Dropt - 使用示例
    • 战利品表 : 导论
      • 战利品表修改(LootTableTweaker)
      • 战利品表修改(LootTweaker-基础)
    • 循环语句(foreach循环) / 普通数组
  • 高级运用
    • 概论
      • 基本类
      • ZenGetter
      • ZenSetter
      • ZenMethod(方法)
    • 常见错误
    • 基本运算
    • 数组与集合
    • 循环与遍历
    • 全局函数
    • Math包
    • if
    • in/has 操作符
    • 战利品表修改(LootTweaker-进阶)
    • 三元操作符
    • 预处理器
    • 全局和静态变量
    • 跨脚本引用
    • 关联数组(映射)
    • IItemStack类型的重新认识
    • IIngredient接口
    • IItemDefinition & IBlockDefinition
    • IData 类型
      • DataMap
    • 穷举与遍历
    • 自定义函数
    • 配方函数与配方事件
      • 配方函数
      • 配方事件
    • 事件概论
      • 一些忠告
    • ZenClass
  • ContentTweaker
    • ContentTweaker
    • 指令
    • 原版加工厂
      • 概论
      • 物品
      • 方块
      • 流体
      • 创造标签
      • 食物
    • 材料系统
      • 基础用法
        • 材料
        • 部件
        • 注册材料部件
        • 材料部件信息
      • 高级运用
        • 自定义部件类型
        • 注册自定义部件
        • 自定义材料部件信息
    • 高级运用
    • 更多鸡联动
    • 匠魂联动
      • 材料引导
        • 材料
        • 构建材料
      • 特性引导
        • 特性
        • 构建特性
        • 特性数据
      • 高级运用
  • 实战
    • 配方
      • 数据驱动合成修改
    • 事件
      • 修改方块掉落物
      • 禁止开创造
由 GitBook 提供支持
在本页
  • 前言
  • Dropt 特性一览
  • 本章目录
  • 版权信息 Copyright Information

这有帮助吗?

  1. 简单运用
  2. 掉落物

Dropt - 导言

上一页生物掉落物下一页Dropt - 方法速查

最后更新于3年前

这有帮助吗?

前言

是一个强大, 灵活的方块掉落物替换系统, 可以在不使用的前提下简单的添加多条件的方块掉落物替换. 其在通过使用规则缓存 Blockstate 以显著提升性能的同时, 提供了大量条件匹配和判断, 同时链式调用的格式也提升了代码可读性, 对尤其是对事件系统不甚理解的新手非常友好. Dropt 本身提供 JSON, ZenScript 以及 Java DroptAPI 支持, 但本文将侧重 ZenScript 兼容.

Dropt 特性一览

Dropt 可以匹配:

  • 方块 (META 值, META 通配, 多个 META 数值) (黑/白名单)

  • 掉落物品 (META 值, META 通配, 多个 META 数值, 矿物词典) (黑/白名单)

  • 采掘者 (玩家, 非玩家, 任意)

  • 采掘者手持物品 (META 值, META 通配) (黑/白名单)

  • 采掘者拥有的阶段 (需安装 GameStages 模组)

  • 采掘者玩家名

  • 生物群系 (黑/白名单)

  • 维度 (黑/白名单)

  • 垂直范围

Dropt 提供的可供使用的替换策略:

  • 向现存掉落中添加

  • 替换所有掉落

  • 当掉落被选中时替换所有掉落

  • 替换所有被匹配的掉落

  • 当掉落被选中时替换所有被匹配的掉落

Dropt 提供的可供使用的掉落策略:

  • 重复 (可多次选中同一掉落)

  • 独特 (仅能选中一个掉落一次)

Dropt 提供的掉落物选择计数/掉落量策略:

  • 固定值

  • 指定范围内的随机值

  • 幸运效果修正

Dropt 提供的其余掉落物选择策略:

  • 幸运效果影响权重

  • 所需最低幸运级别

  • 精准采集效果需求 (需要, 不需要, 任意)

Dropt 提供的掉落策略:

  • 可为每次掉落定义掉落表

  • 可在掉落表中添加 META 通配

  • 可在掉落表中添加矿词对象

  • 可为掉落添加经验掉落 (兼容幸运效果修正和范围限制)

  • 可在掉落表中添加包含 NBT 的对象

本章目录

本章节内容一览:

版权信息 Copyright Information

本 GitBook 相关内容中所有完全翻译自或引用 的内容, 均以 授权.

All related content fully translated or referenced from the in this GitBook is licensed under the .

Dropt
事件系统
Dropt - 导言
Dropt - 方法速查
Dropt - 使用示例
Dropt 官方文档
Dropt Contributor License Agreement Version 1.0.0
Dropt Official Document
Dropt Contributor License Agreement Version 1.0.0