• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
[Folia兼容]EnhancedFurnace♥可升级熔炉 | |可远程打开GUI | 授权加密丨货币升级[1.20.1-1.21全版本]

原创 付费 娱乐 经济 [Folia兼容]EnhancedFurnace♥可升级熔炉 | |可远程打开GUI | 授权加密丨货币升级[1.20.1-1.21全版本]

相比较v2.1 实际2.2更新五条 优化三条
【1. 全息图 Hologram】
- 放置的物理熔炉上方会显示 ArmorStand 悬浮文字
- 默认格式: "&6{name} &eLv.{level}"
- 支持变量: {name} 熔炉名, {level} 等级, {owner} 主人UUID
- config.yml 中 hologram.enabled 可开关
- config.yml 中 hologram.format 可自定义格式(支持颜色码&)

【2. 熔炼完成音效 Completion Sound】
- 虚拟熔炉每次熔炼完成时播放音效
- 默认音效: ENTITY_EXPERIENCE_ORB_PICKUP(经验球拾取音)
- config.yml 中可配置:
completion-sound.enabled: true/false
completion-sound.sound: 音效类型名
completion-sound.volume: 音量 (0.0~1.0)
completion-sound.pitch: 音调 (0.5~2.0)

【3. 升级特效 Upgrade Effects】
- 熔炉升级时播放粒子螺旋 + 升级音效
- 粒子: 火焰粒子螺旋上升 + 附魔台粒子环绕
- 音效: ENTITY_PLAYER_LEVELUP
- config.yml 中 upgrade-effects 可配置开关/音效/音量/音调

【4. 暂停/恢复 Pause/Resume】
- 虚拟熔炉GUI左下角新增暂停按钮
- 点击可在"运行中"和"已暂停"之间切换
- 暂停后不消耗燃料,不进行熔炼
- 状态持久化保存,重载后保留

【5. 自定义熔炼配方 Custom Recipes】
- config.yml 新增 custom-recipes 配置段
- 支持自定义输入→输出+经验值
- 优先级高于原版配方
- 示例:
custom-recipes:
- input: COBBLESTONE
output: STONE
xp: 0.1

【6. 熔炉命名 Furnace Naming】
- 新指令: /ef rename <名称>
- 支持颜色码 & (例如 &c&l超级熔炉)
- 最大20字符
- /ef rename clear 清除名称
- 名称显示在GUI标题栏和全息图上

【7. 熔炉列表 GUI Furnace List】
- 新指令: /ef list
- 显示玩家所有熔炉(虚拟+物理)
- 点击任意熔炉直接打开对应GUI
- 物理熔炉显示世界名和坐标

【8. 自动保存 Auto Save】
- config.yml 新增 auto-save-interval 配置(秒)
- 默认300秒(5分钟)
- 设为0禁用自动保存
- 自动保存物理+虚拟熔炉所有数据
======
【获取熔炉】
- 管理员: /ef give <玩家名> <等级>
例: /ef give xiaoyi 1

【打开熔炉】
- 手持强化熔炉 → 右键空气 → 打开虚拟熔炉GUI
- 直接输入: /ef open
- 系统会自动打开你最高等级的熔炉

【放置物理熔炉】
- 手持强化熔炉 → 右键地面放置(像普通熔炉一样)
- 物理熔炉速度随等级提升
- 破坏时有概率降级(默认35%,可配置)
- 头顶会显示全息图(可开关)

=====
【升级方式一: 手持升级】
1. 手持强化熔炉
2. 输入 /ef (或 /efurnace)
3. 打开升级菜单(27格)
4. 点击绿宝石块升级
5. 需要足够的点券(Vault经济)+ 材料

【升级方式二: GUI内升级】
1. 打开熔炉GUI(/ef open)
2. 点击右下角升级按钮
3. 确认后自动扣除费用并升级

====
指令
/ef 或 /efurnace 手持熔炉时打开升级菜单
/ef open 打开熔炉GUI(自动选最高级)
/ef list 列出你所有的熔炉
/ef rename <名称> 为当前打开的熔炉命名
/ef rename clear 清除熔炉名称
/ef give <玩家> <1-10> 给予玩家强化熔炉(管理员)
/ef reload 重载配置文件(管理员)

别名: /ef 等同于 /efurnace

enhancedfurnace.use 使用熔炉、打开GUI、升级(默认所有人)
enhancedfurnace.admin 管理员权限(give/reload指令,默认OP)

Q: 升级按钮点不了?
A: 检查Vault是否正常加载,输入 /ef reload 重试。Folia端可能需要等
几秒等Vault完全加载后再/reload。

Q: 物理熔炉速度没变化?
A: 物理熔炉仅加速烧炼速度,不改变GUI显示。实际用时钟计时可测出差别。

Q: 搬家/换端后熔炉数据还在吗?
A: 数据保存在 plugins/EnhancedFurnace/furnaces.yml,复制此文件即可迁移。

Q: 如何自定义升级所需材料?
A: 编辑 config.yml 中对应等级的 upgrade-items 列表,支持任意Material名称。

购买 联系作者: QQ 1541541217 | MineBBS: 一只乖乖星河
版权所有,侵权必究。未经授权禁止转载。
本次更新新增 4项功能 + 1项优化,大幅提升强化熔炉的可玩性和便利性
## 新增功能

### 1. 经验存储
熔炼物品时自动积累经验,点击经验瓶取出。

- 每完成一次熔炼,按配方经验 × 倍率存入熔炉
- 点击 GUI 中经验瓶按钮即可取出为经验瓶(可扔出使用)
- 支持物理熔炉和虚拟熔炉独立存储
- **配置文件**: `xp-storage.enabled` 开关 / `xp-storage.ratio` 倍率
浏览附件136279
### 2. 燃料效率
熔炉等级越高越省燃料。

- 每级可配置独立概率,概率触发时本次不消耗燃料
- 例如 `fuel-efficiency: 0.20` = 20%几率跳过燃料消耗
- 物理熔炉和虚拟熔炉均生效
- **配置文件**: `levels.<等级>.fuel-efficiency`

### 3. 自定义升级材料
升级不再只需点券,还可以要求玩家持有特定物品。

- 支持任意原版物品作为升级材料
- 升级GUI中显示材料需求 + 背包持有量(绿字够/红字缺)
- 升级时自动扣除点券 + 材料
- **配置文件**: `levels.<等级>.upgrade-items`
- **格式示例**:
```yaml
upgrade-items:
- type: DIAMOND
amount: 5
- type: NETHERITE_INGOT
amount: 1
```

### 4. 粒子特效
活跃熔炉上方显示火焰和烟雾粒子。

- 熔炉正在燃烧时,上方出现火焰粒子 + 烟雾粒子
- 20 tick 刷新一次,性能友好
- 物理熔炉和虚拟熔炉均显示
- **配置文件**: `particles.enabled` 开关

### 5. 自动输出
物理熔炉产物自动推入下方容器。

- 支持: 箱子、木桶、漏斗、陷阱箱
- 熔炼完成后自动尝试将产物放入下方容器
- 无需漏斗即可实现自动化
- **配置文件**: `auto-output.enabled` 开关
---
## 完整配置文件

```yaml
# 熔炼模式: ALL(所有) / FOOD_ONLY(仅食物) / CUSTOM(自定义)
smelt-mode: ALL

# 破坏时降级概率
degrade-chance: 0.35
min-level: 1

# 经验存储
xp-storage:
enabled: true
ratio: 0.5 # 获得原版经验的倍率 (0.0~1.0)

# 粒子特效
particles:
enabled: true

# 自动输出
auto-output:
enabled: true

# 每级核心数量
core-counts:
1: 1
2: 1
3: 2
4: 2
5: 3
# ...

# 等级配置
levels:
2:
speed: 1.2
double-chance: 2.0
fuel-efficiency: 0.05 # 新增: 省燃料概率
upgrade-cost: 500
upgrade-items: [] # 新增: 自定义材料
3:
speed: 1.4
double-chance: 4.0
fuel-efficiency: 0.10
upgrade-cost: 1000
upgrade-items:
- type: DIAMOND
amount: 5
```
## Folia 兼容说明

- 粒子特效和物理熔炉操作均通过 Folia 区域调度器安全执行
- Vault 改为软依赖,无经济插件时仅禁用升级功能,不影响熔炼
后退
顶部 底部