• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
StarSurvival-更真实的养殖插件-Folia支持

原创 付费 闭源 娱乐 StarSurvival-更真实的养殖插件-Folia支持 1.1.0

请登录后获取
版权类型
原创
插件中文名称
星空养殖
插件英文名称
StarSurvival
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Folia
  4. Purpur
  5. PufferFish
  6. Leaves
语言支持
中文(简体)
前置组件
#
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
  10. 1.12

售前事项​

  • 插件购买作者企鹅: 83036580
  • 插件绑定1个IP 无限端口 且 可随时无条件无次数限制解绑
  • 购买获得使用权 不允许二次分发
  • 如果想详细询问细节也可以加上面企鹅询问【爱发电基本不看】
StarSurvival - 全新养殖生存插件 | 支持1.12-1.21版本
🎯 插件简介
StarSurvival是一款功能强大的养殖生存插件。包含生长、繁殖、喂养、采集等丰富玩法。
实体类型可以自己改为其他生物[默认配置都是按鱼写的]
因此接下来以鱼为例子进行介绍
🌟 核心功能
🐟 真实鱼类生长系统
鱼类拥有完整的生命周期:幼鱼 → 青年鱼 → 成鱼
每个阶段都有独特的外观和属性
支持自定义生长时间和成长系数
🔄 有趣的繁殖机制
雌雄鱼类配对繁殖
支持繁殖冷却时间设置
繁殖可继承母方的成长系数[选取第二只为母方 并不是指生理上的母]
🍽️ 丰富喂养系统
多种鱼食类型,提供不同成长加成
支持成长加速和形态转换
可自定义最大成长值限制
💊 特殊药剂系统
形态固化药剂:锁定鱼类当前状态
抗衰老药剂:阻止鱼类自然死亡
性别转换药剂:改变鱼类性别
📊 精确数据统计
实时显示鱼类身长、体重
详细的成长信息和状态查看
🔧 灵活配置
完全可自定义的鱼类属性
支持多种鱼类类型配置
丰富的物品和药剂设置
🎮 玩法介绍
🎣 鱼类培育
使用鱼苗在水中生成鱼类实体
鱼类会根据配置自动生长
不同阶段拥有不同外观和属性
💕 鱼类繁殖
确保两条鱼都处于可繁殖状态
使用繁殖道具进行配对
成功繁殖后生成新的鱼苗
🍽️ 鱼类喂养
使用不同鱼食喂养鱼类
提升成长系数和加速生长
有机会触发形态转换
🏆 鱼类采集
成鱼可进行采集获得奖励
采集有冷却时间限制
不同阶段产出不同奖励
🌍鱼摊售卖
收获鱼后可在鱼摊售卖
支持金币/点券/自定义货币
自定义动态计算鱼的价值[身长/体重/品种]
🔓插件权限指令
/fishery open shop [玩家ID] - 打开鱼摊 权限: starsurvival.fishery.open.shop
/fishery reload - 重载渔业系统配置 权限: starsurvival.fishery.reload
/fishery import [true]- 从YAML文件导入数据到数据库 [是否强制] 权限: starsurvival.fishery.import
/fishery give fishfood <id> [数量] [玩家ID] - 给指定玩家鱼食 权限: starsurvival.fishery.give
/fishery give fry <id> [数量] [玩家ID] - 给指定玩家鱼苗 权限: starsurvival.fishery.give
/fishery give medicament <id> [数量] [玩家ID] - 给指定玩家药剂 权限: starsurvival.fishery.give
/fishery give genderpotion <id> [数量] [玩家ID] - 给指定玩家性别药水 权限: starsurvival.fishery.give
默认称号配置详解:
代码:
sherry:
  #鱼苗基础体长
  BaseLength: 0.5
  #鱼苗基础体重
  BaseWeight: 1.2
  #实体类型
  EntityType: "ZOMBIE"
  #生长因子
  Growth: "1.5-3"
  #性别权重Male Female None三种 别的不要写
  #比如这里 这种鱼新生成的雄性概率为 1/(1+9) 10%
  SexWeight:
    Male: 1
    Female: 9
   # None: 1
  #幼年期
  Childhood:
    CustomName: "&f%player%的幼年的&eSherry"
    #ia的自定义生物ID
    IAID: "sherry_1"
    #幼年期时长 秒
    Duration: 3600
    #自定义生命值
    MaxHealth: 20
    #是否可以交配繁殖 默认false
    CanBreed: false
    #交配冷却[单位 秒]
    BreedCooldown: 3600
    #是否可以采集[每隔一段时间获取奖励]
    CanGather: true
    #采集冷却[单位 秒]
    GatherCooldown: 3600
    #收获列表
    Gather:
      "a":
        #这是权重 被抽到的概率为 权重/总权重
        Weight: 20
        Content:
          - "[console] give %player% diamond 1"
          - "[op] say %player% 获得了特殊的奖励"
    #转变列表[这里是给变异鱼饲料用的]
    #注意这里填的是fryID 不是fishID
    Convert:
      - dragon_1
    #收获奖励
    Harvest:
      #这是收获后掉的鱼物品 如果不写就会取config里那个通用物品
      HarvestItem:
        Material: TROPICAL_FISH
        Name: "&f%reason%%player%的超级&e%fish%"
        Lore:
          - "&6=== 收获信息 ==="
          - "&b阶段: %stage%"
          - "&b身长: %length%"
          - "&b体重: %weight%"
      FixCommands:
        - "[console] tell %player% 你收获了一条幼年sherry"
      # 随机奖励配置
      RandomCommands:
        # 1. 单选随机(SELECT_ONE)
        "rare_rewards":
          Type: SELECT_ONE
          Chance: 1  # 100%触发这组
          Commands:
            "a":
              #抽到这个的概率为200/(200+800)
              Weight: 200
              Commands:
                - "[console] say %player% 拿到了幼年随机奖励1"
            "b":
              Weight: 800
              Commands:
                - "[console] say %player% 拿到了幼年随机奖励2"
        # 2. 独立几率(INDEPENDENT)
        "bonus_drops":
          Type: INDEPENDENT
          Commands:
            "a":
              Chance: 0.2
              Commands:
                - "[console] say %player% 拿到了独立几率的随机奖励1"
            "b":
              Chance: 0.05
              Commands:
                - "[console] say %player% 拿到了独立几率的随机奖励2"
  Youth:
    IAID: "sherry_2"
    Duration: 3600
    CustomName: "&f%player%的青年的&eSherry"
    MaxHealth: 100
    Harvest:
      FixCommands:
        - "[console] tell %player% 你收获了一条青年sherry"
      RandomCommands:
        "rare_rewards":
          Type: SELECT_ONE
          Chance: 100  # 100%触发这组
          Commands:
            "a":
              #抽到这个的概率为200/(200+800)
              Weight: 200
              Commands:
                - "[console] say %player% 拿到了青年随机奖励1"
            "b":
              Weight: 800
              Commands:
                - "[console] say %player% 拿到了青年随机奖励2"
  Maturity:
    IAID: "sherry_3"
    CustomName: "&f%player%的成熟的&eSherry"
    MaxHealth: 20
    Duration: 3600
    Harvest:
      FixCommands:
        - "[console] tell %player% 你收获了一条成熟sherry"
      RandomCommands:
        "rare_rewards":
          Type: SELECT_ONE
          Chance: 1  # 100%触发这组
          Commands:
            "a":
              #抽到这个的概率为200/(200+800)
              Weight: 200
              Commands:
                - "[console] say %player% 拿到了成熟随机奖励1"
            "b":
              Weight: 800
              Commands:
                - "[console] say %player% 拿到了成熟随机奖励2"
效果展示:
1753736897911.webp

1753736976604.webp
后退
顶部 底部