• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
🎮 AceDex 方可梦精灵图鉴 - 全世代1017个精灵图鉴[1.21.1]

Bukkit 🎮 AceDex 方可梦精灵图鉴 - 全世代1017个精灵图鉴[1.21.1] v4.1.0

没有下载权限
◆ 支持核心
Arclight
◆ 插件前置
◆ 游戏版本
Minecraft 1.21.1

🌟 插件特色​

🎁 完整的奖励系统

  • ✨ 世代完成奖励:完成每个世代100%收集即可领取丰厚奖励
  • 🏆 精灵大师奖励:完成全部1-9世代收集可获得终极奖励
  • 💎 奖励描述预览:悬停按钮即可查看具体奖励内容
  • 🎯 完全可配置:管理员可自定义所有奖励内容和描述

🎨 精美的界面设计

  • 🔮 Cobblemon 精灵球主题:使用真实的 Cobblemon 精灵球作为世代图标
  • 📐 完全自定义布局:所有按钮位置都可以在配置文件中调整
  • 🏷️ 独立世代标题:每个世代都有专属的彩色标题和主题
  • ✨ ItemAdder 支持:完美支持 %img_offset% 变量显示自定义图标

⚡ 高性能优化

  • 🚀 本地文件缓存:智能缓存机制,减少界面加载延迟
  • 💾 异步数据处理:后台处理数据,保证服务器流畅运行
  • 🔄 热重载支持:配置修改后无需重启服务器

🎮 功能详情​

📊 收集进度追踪

  • 实时进度统计:准确追踪每个世代的收集进度
  • 详细进度显示:显示已收集/总数量和完成百分比
  • 可视化进度条:直观的进度条显示收集状态

🎯 智能检测系统

  • 队伍检测:自动检测玩家队伍中的精灵(6个槽位)
  • PC存储检测:扫描玩家PC中所有存储的精灵
  • 去重处理:智能去除重复精灵,确保统计准确

🏆 奖励机制

  • 世代奖励:每个世代完成100%收集后可领取专属奖励
  • 终极奖励:完成全部9个世代后获得"精灵大师"称号和豪华奖励
  • 防重复领取:完善的奖励记录系统,防止重复领取

⚙️ 配置示例​

🎨 GUI 界面配置

YAML:
gui:
  title: "§6§lAceDex §7- 精灵图鉴%img_offset_-48%"
  size: 54
 
  # 9个世代独立标题配置
  generation-titles:
    gen1: "§c§l关都地区%img_offset_-32%"
    gen2: "§6§l城都地区%img_offset_-32%"
    gen3: "§e§l丰缘地区%img_offset_-32%"
    gen4: "§b§l神奥地区%img_offset_-32%"
    gen5: "§5§l合众地区%img_offset_-32%"
    gen6: "§d§l卡洛斯地区%img_offset_-32%"
    gen7: "§a§l阿罗拉地区%img_offset_-32%"
    gen8: "§9§l伽勒尔地区%img_offset_-32%"
    gen9: "§f§l帕底亚地区%img_offset_-32%"
 
  # 世代精灵球在主菜单中的位置配置 (0-53的槽位) - 3x3布局
  generation-slots:
    gen1: 11  # 第2行第3列
    gen2: 13  # 第2行第5列
    gen3: 15  # 第2行第7列
    gen4: 20  # 第3行第3列
    gen5: 22  # 第3行第5列
    gen6: 24  # 第3行第7列
    gen7: 29  # 第4行第3列
    gen8: 31  # 第4行第5列
    gen9: 33  # 第4行第7列
 
  # 世代精灵球的材质配置 - 使用 Cobblemon 精灵球
  # 支持格式:
  # 1. 原版材质: "ENDER_PEARL", "DIAMOND", "EMERALD"
  # 2. 自定义模型: "PAPER:12345" (PAPER材质 + CustomModelData)
  # 3. 原版材质+模型: "DIAMOND:1001" (钻石材质 + CustomModelData)
  # 4. Cobblemon 物品: "COBBLEMON_POKE_BALL" (Cobblemon 模组物品)
  generation-materials:
    gen1: "COBBLEMON_POKE_BALL"     # 关都 - 精灵球
    gen2: "COBBLEMON_GREAT_BALL"    # 城都 - 超级球
    gen3: "COBBLEMON_ULTRA_BALL"    # 丰缘 - 高级球
    gen4: "COBBLEMON_MASTER_BALL"   # 神奥 - 大师球
    gen5: "COBBLEMON_TIMER_BALL"    # 合众 - 计时球
    gen6: "COBBLEMON_LUXURY_BALL"   # 卡洛斯 - 豪华球
    gen7: "COBBLEMON_PREMIER_BALL"  # 阿罗拉 - 纪念球
    gen8: "COBBLEMON_DUSK_BALL"     # 伽勒尔 - 黄昏球
    gen9: "COBBLEMON_QUICK_BALL"    # 帕底亚 - 先机球
 
  # 主菜单功能按钮配置
  main-menu-buttons:
    # 个人统计按钮
    stats-button:
      slot: 40                    # 按钮位置 (0-53)
      material: "PAPER:10030"     # 按钮材质
 
    # 关闭按钮
    close-button:
      slot: 49                    # 按钮位置 (0-53)
      material: "PAPER:10030"     # 按钮材质
 
    # 全世界收集进度按钮
    progress-button:
      slot: 4                     # 按钮位置 (0-53)
      # 根据完成进度自动显示不同精灵球
      materials:
        0-25: "COBBLEMON_POKE_BALL"     # 0-25% 完成度 - 精灵球
        25-50: "COBBLEMON_GREAT_BALL"   # 25-50% 完成度 - 超级球
        50-75: "COBBLEMON_ULTRA_BALL"   # 50-75% 完成度 - 高级球
        75-99: "COBBLEMON_MASTER_BALL"  # 75-99% 完成度 - 大师球
        100: "PREMIER_BALL"             # 100% 完成度 - 纪念球
 
  # GUI装饰设置
  decoration-material: "GRAY_STAINED_GLASS_PANE"     # 边框材质,设置为 AIR 可隐藏边框
 
  # 分页按钮设置
  previous-page-material: "ARROW"
  next-page-material: "ARROW"
 
  # GUI导航物品设置
  page-indicator-material: "PAPER"
  back-to-main-menu-material: "BARRIER"
  progress-info-material: "EXPERIENCE_BOTTLE"
 
  # 点击冷却设置 (毫秒)
  click-cooldown:
    stats-button: 2000      # 统计按钮冷却时间
    progress-button: 3000   # 进度按钮冷却时间
    generation-reward: 2500 # 世代奖励冷却时间

# 精灵显示设置
pokemon:
  display:
    # 是否为已收集精灵使用自定义材质
    use-custom-material-for-caught: false
    # 已收集精灵的自定义材质 (支持 EMERALD, PAPER:12345 等格式)
    custom-caught-material: "EMERALD"
    # 自定义材质示例说明
    custom-material-examples:
      - "# === 普通 Minecraft 材质 ==="
      - "# EMERALD - 绿宝石(默认)"
      - "# DIAMOND - 钻石"
      - "# GOLD_INGOT - 金锭"
      - "# === 自定义模型数据 ==="
      - "# PAPER:12345 - 纸张材质 + CustomModelData 12345"
      - "# DIAMOND:1001 - 钻石材质 + CustomModelData 1001"
      - "# === Cobblemon 模组物品 ==="
      - "# COBBLEMON_POKE_BALL - Cobblemon 精灵球"
      - "# COBBLEMON_MASTER_BALL - Cobblemon 大师球"

🎁 奖励配置

YAML:
# 奖励系统设置
rewards:
  # 世代奖励开关
  generation:
    enabled: true
 
    # 第一世代 - 关都地区
    gen1:
      commands:
        - "give {player} minecraft:diamond 1"
        - "give {player} minecraft:emerald 2"
        - "give {player} minecraft:gold_ingot 5"
        - "give {player} minecraft:netherite_ingot 1"
      descriptions:
        - "§7• §b钻石 x1"
        - "§7• §a绿宝石 x2"
        - "§7• §6金锭 x5"
        - "§7• §5下界合金锭 x1"
 
    # 第二世代 - 城都地区
    gen2:
      commands:
        - "give {player} minecraft:diamond 1"
        - "give {player} minecraft:emerald 3"
        - "give {player} minecraft:gold_ingot 8"
        - "give {player} minecraft:netherite_ingot 1"
      descriptions:
        - "§7• §b钻石 x1"
        - "§7• §a绿宝石 x3"
        - "§7• §6金锭 x8"
        - "§7• §5下界合金锭 x1"
 
    # 第三世代 - 丰缘地区
    gen3:
      commands:
        - "give {player} minecraft:diamond 2"
        - "give {player} minecraft:emerald 3"
        - "give {player} minecraft:gold_ingot 10"
        - "give {player} minecraft:netherite_ingot 1"
      descriptions:
        - "§7• §b钻石 x2"
        - "§7• §a绿宝石 x3"
        - "§7• §6金锭 x10"
        - "§7• §5下界合金锭 x1"
 
    # 第四世代 - 神奥地区
    gen4:
      commands:
        - "give {player} minecraft:diamond 2"
        - "give {player} minecraft:emerald 4"
        - "give {player} minecraft:gold_ingot 12"
        - "give {player} minecraft:netherite_ingot 2"
      descriptions:
        - "§7• §b钻石 x2"
        - "§7• §a绿宝石 x4"
        - "§7• §6金锭 x12"
        - "§7• §5下界合金锭 x2"
 
    # 第五世代 - 合众地区
    gen5:
      commands:
        - "give {player} minecraft:diamond 3"
        - "give {player} minecraft:emerald 5"
        - "give {player} minecraft:gold_ingot 15"
        - "give {player} minecraft:netherite_ingot 2"
      descriptions:
        - "§7• §b钻石 x3"
        - "§7• §a绿宝石 x5"
        - "§7• §6金锭 x15"
        - "§7• §5下界合金锭 x2"
 
    # 第六世代 - 卡洛斯地区
    gen6:
      commands:
        - "give {player} minecraft:diamond 3"
        - "give {player} minecraft:emerald 6"
        - "give {player} minecraft:gold_ingot 18"
        - "give {player} minecraft:netherite_ingot 2"
      descriptions:
        - "§7• §b钻石 x3"
        - "§7• §a绿宝石 x6"
        - "§7• §6金锭 x18"
        - "§7• §5下界合金锭 x2"

    # 第七世代 - 阿罗拉地区
    gen7:
      commands:
        - "give {player} minecraft:diamond 4"
        - "give {player} minecraft:emerald 7"
        - "give {player} minecraft:gold_ingot 20"
        - "give {player} minecraft:netherite_ingot 3"
      descriptions:
        - "§7• §b钻石 x4"
        - "§7• §a绿宝石 x7"
        - "§7• §6金锭 x20"
        - "§7• §5下界合金锭 x3"

    # 第八世代 - 伽勒尔地区
    gen8:
      commands:
        - "give {player} minecraft:diamond 4"
        - "give {player} minecraft:emerald 8"
        - "give {player} minecraft:gold_ingot 25"
        - "give {player} minecraft:netherite_ingot 3"
      descriptions:
        - "§7• §b钻石 x4"
        - "§7• §a绿宝石 x8"
        - "§7• §6金锭 x25"
        - "§7• §5下界合金锭 x3"

    # 第九世代 - 帕底亚地区
    gen9:
      commands:
        - "give {player} minecraft:diamond 5"
        - "give {player} minecraft:emerald 10"
        - "give {player} minecraft:gold_ingot 30"
        - "give {player} minecraft:netherite_ingot 4"
      descriptions:
        - "§7• §b钻石 x5"
        - "§7• §a绿宝石 x10"
        - "§7• §6金锭 x30"
        - "§7• §5下界合金锭 x4"

  # 完成度奖励开关
  completion:
    enabled: true

    # 全世代完成奖励
    all-generations:
      name: "精灵大师"
      description: "完成所有1-9世代收集"
      commands:
        - "give {player} minecraft:diamond 100"
        - "give {player} minecraft:netherite_ingot 20"
        - "give {player} minecraft:beacon 5"
        - "give {player} minecraft:dragon_egg 1"
        - "give {player} minecraft:enchanted_golden_apple 10"
        - "give {player} minecraft:totem_of_undying 3"
        - "tellraw {player} {\"text\":\"恭喜成为精灵大师!完成所有1-9世代收集!\",\"color\":\"light_purple\",\"bold\":true}"
      descriptions:
        - "§7• §b钻石 x100"
        - "§7• §5下界合金锭 x20"
        - "§7• §e信标 x5"
        - "§7• §d龙蛋 x1"
        - "§7• §6附魔金苹果 x10"
        - "§7• §a不死图腾 x3"
        - "§7• §5精灵大师称号"

🚀 安装指南​

📋 安装步骤

  1. 下载插件:获取 AceDex-4.1.0.jar 文件
  2. 安装前置:确保服务器已安装 Cobblemon 模组
  3. 放置文件:将 jar 文件放入 plugins 文件夹
  4. 重启服务器:重启后自动生成配置文件
  5. 配置调整:根据需要修改 config.yml 和
    gui.yml

⚠️ 注意事项

  • 需要 Cobblemon 模组作为前置
  • 建议使用 Arclight 等混合核心
  • 首次使用会自动生成默认配置

🎯 使用说明​

🎮 玩家操作

  • 打开图鉴:使用 /acedx 命令打开主界面
  • 查看世代:左键点击世代按钮查看详细收集情况
  • 领取奖励:右键点击已完成的世代按钮领取奖励
  • 查看进度:点击进度按钮查看全世代收集统计

👑 管理员功能

  • 重载配置:/acedx reload 重新加载配置文件
  • 查看玩家进度:/acedx check <玩家> 查看指定玩家进度
  • 自定义布局:通过配置文件完全自定义界面布局

💬 技术支持​

🆘 获取帮助

  • QQ交流群:1043985922
  • 问题反馈:请提供详细的错误日志和服务器信息
  • 建议收集:欢迎提出功能改进建议

📝 常见问题

  • Q:插件无法启动? A:检查是否安装了 Cobblemon 模组
  • Q:奖励无法领取? A:确保已完成对应世代100%收集
  • Q:界面显示异常? A:检查 ItemAdder 配置和材质包

🎉 更新日志​

🆕 v4.1.0 更新内容

  • ✨ 新增奖励描述显示功能
  • 🎛️ 完全可配置的按钮位置系统
  • 🔧 优化配置文件结构
  • 🐛 修复多项已知问题

🔄 智能数据同步

  • 💾 无数据库设计:不用数据库即可同步数据
  • ⚡ 即时生效:玩家数据实时保存,服务器重启不丢失进度

📸 界面预览

1751569563138.png

1751569703878.png

1751569569318.png


1751569578952.png

1751569593961.png

1751569598238.png
1751569609714.png

1751569614438.png

1751569620933.png

1751569625152.png
  • Like
反馈: z927608045
作者
AceBrand
下载
19
查看
108
首次发布
最后更新
评分
0.00 星 0 星

来自AceBrand的更多资源

分享资源