• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
SenCobblemonAdventure - 方可梦精灵奇遇插件!包含野外奇遇,奇遇奖励等功能 你也想挖矿挖出一只精灵吧?! Fabric [1.21.1]

付费插件 SenCobblemonAdventure - 方可梦精灵奇遇插件!包含野外奇遇,奇遇奖励等功能 你也想挖矿挖出一只精灵吧?! Fabric [1.21.1] 1.0

没有购买权限 (38.00 钻石)
◆ 支持核心
Arclight
◆ 插件前置
Cobblemon模组本体
◆ 游戏版本
1.21.1
支持 Arclight核心。全新趣味奇遇玩法插件,依托挖矿、行走、钓鱼三大行为触发奇遇,不同生物群系行走自动刷新专属精灵,全项数据参数自由自定义,轻松打造沉浸式野外偶遇宝可梦玩法!

功能特性​

・行为触发体系
依托玩家挖矿、野外行走、垂钓三类日常行为累积进度
达到设定阈值自动解锁奇遇触发资格
行为触发数值、累积速度均可在配置文件自由修改

・群系专属刷新
划分全游戏各类生物群系,独立配置对应刷新精灵
不同地域行走偶遇不同品类宝可梦,贴合生态设定
精准地域判定,实现专属区域特色精灵出没效果

・概率自定义系统
全奇遇触发概率自由调控,高低稀有度随心设置
稀有精灵、普通精灵出场概率单独划分
奇遇触发时机、出现时长均可灵活配置

・随身精灵现身
奇遇触发后宝可梦直接现身玩家身旁自然生成
无生硬召唤感,还原野外偶遇真实体验
可设置精灵生成数量、生成范围与出现时长

・全局自定义配置
开放全部核心参数配置文件,零基础轻松修改
支持自定义奇遇奖励、稀有精灵权重
可限制奇遇触发时段、玩家权限与触发冷却


指令描述权限节点
/scadv reload重载插件配置文件cobblemonencounter.reload
/scadv toggle开启 / 关闭个人精灵奇遇功能cobblemonencounter.toggle
/scadv help查看指令帮助信息cobblemonencounter.use


Config配置文件
YAML:
# SenCobblemonAdventure 精灵奇遇插件配置
# 作者: 小森  QQ: 1954698782  插件交流群: 1071725065


# 插件总开关, 设为 false 则完全禁用所有奇遇功能
enabled: true

# 调试模式, 开启后会在控制台输出触发日志, 方便排查问题
enabled-debug: false

# 玩家首次进服时是否默认开启奇遇 (玩家可用 /scadv toggle 自行切换)
default-player-enabled: true

# 聊天消息前缀, 支持 & 颜色代码
prefix: "&b[精灵奇遇] "

# 触发器配置
# 每种触发方式独立控制: enabled(开关), chance(触发概率 0~1), cooldown-seconds(冷却秒数)
triggers:

  # 走路触发
  # 玩家累计移动 walk-distance 格后进行一次概率判定
  # 判定成功则在玩家附近生成精灵, 并进入冷却
  walk:
    enabled: true
    # 累计步数阈值(格), 走满这么多格才会触发一次概率判定
    walk-distance: 80
    # 触发概率, 0.18 = 18%
    chance: 0.18
    # 触发后冷却时间(秒), 冷却期间不会再次触发
    cooldown-seconds: 45

  # 挖矿触发
  # 玩家破坏 blocks 列表中的方块时进行概率判定
  mine:
    enabled: true
    # 触发概率, 0.12 = 12%
    chance: 0.12
    # 冷却时间(秒)
    cooldown-seconds: 25
    # 可触发的方块列表, 使用 minecraft:命名空间格式
    blocks:
      - minecraft:stone
      - minecraft:deepslate
      - minecraft:coal_ore
      - minecraft:iron_ore
      - minecraft:copper_ore
      - minecraft:gold_ore
      - minecraft:redstone_ore
      - minecraft:lapis_ore
      - minecraft:diamond_ore
      - minecraft:emerald_ore
      - minecraft:deepslate_coal_ore
      - minecraft:deepslate_iron_ore
      - minecraft:deepslate_copper_ore
      - minecraft:deepslate_gold_ore
      - minecraft:deepslate_redstone_ore
      - minecraft:deepslate_lapis_ore
      - minecraft:deepslate_diamond_ore
      - minecraft:deepslate_emerald_ore

  # 夜晚触发
  # 服务器定时检测: 当世界时间为夜晚(13000~23000)且玩家所在位置亮度低于阈值时判定
  night:
    enabled: true
    # 触发概率, 0.05 = 5% (每次定时检测时判定)
    chance: 0.05
    # 冷却时间(秒)
    cooldown-seconds: 90
    # 最大亮度等级, 玩家位置亮度必须 <= 此值才会触发
    max-light-level: 4
    # 定时检测间隔(tick), 200tick = 10秒检测一次
    check-interval-ticks: 200

  # 钓鱼触发
  # 玩家成功钓上鱼时进行概率判定, 成功则钓上一只水系精灵
  fish:
    enabled: true
    # 触发概率, 0.20 = 20%
    chance: 0.20
    # 冷却时间(秒)
    cooldown-seconds: 30


# 精灵生成参数
spawn:
  # 生成精灵的最低等级
  min-level: 5
  # 生成精灵的最高等级
  max-level: 50
  # 是否跟随玩家等级 (取玩家附近已有精灵的平均等级作为基准)
  follow-player-level: true
  # 当附近没有精灵可参考时使用的默认等级
  fallback-level: 15
  # 精灵生成在玩家周围的半径(格)
  radius: 6
  # 精灵生成后多少秒未被捕捉则自动消失
  despawn-seconds: 60
  # 闪光概率, 4096 表示 1/4096 的几率为闪光
  shiny-chance: 4096
  # 每个玩家同时存在的最大奇遇精灵数量
  per-player-limit: 3


# 稀有事件
# 触发奇遇时有额外小概率从稀有池中抽取精灵, 等级会额外加成
rare-event:
  # 稀有事件开关
  enabled: true
  # 稀有事件触发概率, 0.02 = 2% (在正常触发基础上额外判定)
  chance: 0.02
  # 稀有精灵额外等级加成
  level-bonus: 5
  # 稀有精灵池
  species-pool:
    - dratini
    - bagon
    - larvitar
    - gible
    - beldum
    - deino
    - goomy
    - jangmoo


# 精灵池配置
# 不同触发方式使用不同的精灵池, 走路触发根据群系选择

# 群系精灵池 (走路触发专用)
# 格式: "minecraft:群系ID" 下列出该群系可出现的精灵
# default-pool 为兜底池, 当玩家所在群系没有配置时使用
biome-pool:
  default-pool:
    - pidgey
    - rattata
    - bidoof
    - lillipup
    - zigzagoon
  "minecraft:plains":
    - pidgey
    - rattata
    - sentret
    - zigzagoon
    - lillipup
    - yungoos
  "minecraft:forest":
    - caterpie
    - weedle
    - oddish
    - hoothoot
    - seedot
    - shroomish
  "minecraft:dark_forest":
    - gastly
    - murkrow
    - hoothoot
    - shroomish
    - phantump
  "minecraft:birch_forest":
    - caterpie
    - hoothoot
    - taillow
  "minecraft:jungle":
    - bulbasaur
    - aipom
    - tropius
    - pansage
  "minecraft:desert":
    - sandshrew
    - trapinch
    - cacnea
    - sandile
    - hippopotas
  "minecraft:savanna":
    - mareep
    - skiddo
    - litleo
  "minecraft:beach":
    - krabby
    - corphish
    - dwebble
  "minecraft:ocean":
    - magikarp
    - tentacool
    - wingull
    - finneon
  "minecraft:river":
    - magikarp
    - psyduck
    - poliwag
  "minecraft:swamp":
    - poliwag
    - wooper
    - croagunk
  "minecraft:taiga":
    - swinub
    - snover
    - vanillite
  "minecraft:snowy_plains":
    - swinub
    - snorunt
    - vanillite
    - cubchoo
  "minecraft:windswept_hills":
    - geodude
    - aron
    - rockruff

# 挖矿触发专用精灵池
mine-pool:
  - geodude
  - diglett
  - onix
  - sandshrew
  - aron
  - drilbur
  - roggenrola
  - rolycoly

# 夜晚触发专用精灵池
night-pool:
  - gastly
  - zubat
  - hoothoot
  - murkrow
  - duskull
  - drowzee

# 钓鱼触发专用精灵池 (水系精灵)
water-pool:
  - magikarp
  - tentacool
  - psyduck
  - poliwag
  - horsea
  - finneon
  - wingull
  - krabby


# 消息文案
# 支持占位符: {player}=玩家名, {pokemon}=精灵中文名, {level}=等级
# 支持 & 颜色代码 (如 &7=灰色, &f=白色, &6=金色, &e=黄色, &b=天青)
messages:
  # 走路触发时的提示
  walk: "&7你在草丛里听到了细碎的脚步声, &f{pokemon}&7(Lv.{level}) 探出头来"
  # 挖矿触发时的提示
  mine: "&7岩壁突然剥落, &f{pokemon}&7(Lv.{level}) 从矿洞深处现身"
  # 夜晚触发时的提示
  night: "&7夜风吹过, &f{pokemon}&7(Lv.{level}) 在你身后悄悄出现"
  # 钓鱼触发时的提示
  fish: "&7鱼线剧烈抖动, 上钩的竟是 &f{pokemon}&7(Lv.{level})"
  # 稀有事件触发时的提示
  rare: "&6稀有遭遇! &f{pokemon}&6(Lv.{level}) 主动向你发起了挑战!"
  # 闪光精灵名字后缀
  shiny-suffix: " &e闪光"
  # 冷却中提示 (触发太频繁时显示)
  cooldown: "&7冷却中, 稍后再试"
  # 精灵消失时的提示
  despawn: "&7野生的 {pokemon} 悄悄离开了..."


游戏截图
1779033847842.png
1779033865118.png


📄 结语​

感谢使用 SenCobblemonAdventure 插件,我将持续更新更多功能。如果你有任何问题或建议,请加入官方插件交流群:1071725065。
购买此插件只有使用权,没有分发权,请自觉
购买插件后 凭借购买记录 联系作者要授权码
作者QQ:1954698782
  • 1779033786150.png
    1779033786150.png
    7.3 KB · 查看: 1
作者
XiaoSenava
价格
38.00 钻石
下载
0
查看
71
首次发布
最后更新
评分
0.00 星 0 星

来自XiaoSenava的更多资源

分享资源