|| 作品介绍
自定义种子与掉落物:
加上第一张图就很直观了 掉落物理应支持无限掉落物,支持单个掉落物单个几率,支持单个掉落物随机掉落数量
可选4种作物生长动画: 这个就不用说了... 土豆,胡萝卜,甜菜根以及小麦的生长动画.
自定义作物生长时间: 时间可以随便你定,几分钟,几小时,几天都行, 生长速度可与光照强度挂钩
季节性作物:
设定好作物的季节后,在适合生长的季节会正常生长 在不适合生长的季节里作物会枯萎后消失 由适合生长的季节到不适合生长的季节的过程中可设定作物枯死几率,未枯死的作物可自定义其在不适合季节生长的速度
其他:
作物被破坏时随机掉种子,可自定义几率 非湿润的耕地一定时间内会枯死 可多次收获也可单次收获 多次收获的作物收获后会会到设定中的成长阶段
|| 配置文件
Config:
- #植物多久生长一次 单位为秒
- period: 300
- #植物在干枯的耕地上生长一定次数后干枯
- no-water: 2
- lore:
- #分隔符
- split: ">"
- #关键字
- label: "Seed"
复制代码
|
自定义种子文件: 进入以下文件夹: 用压缩软件打开本插件,将本插件中的"eg.yml"复制到该目录下并重命名 我这里重命名为"CoffeeBean.yml" 完成后,这个目录下就有个名字叫以下名字的文件了
- #多久成熟
- time: 10
- #生长速度
- growth-rate: 1
- #作物种类
- #Wheat: 小麦
- #Potato: 土豆
- #Carrot: 胡萝卜
- #Beetroot: 甜菜
- crop-type: Wheat
- #种子的物品数据
- seed: 物品数据
- #无限为-1,
- #0~n中一个数代表可以收货n次, -1代表可以收获无限次
- multiple: 10
- #每次收获后作物恢复到成熟状态的0.几
- reback: 0.5
- #正常生长所需的光照,光照等级为1~15
- light: 10
- #骨灰促进作用,1为促进100%的生长
- bone-meal-promote: 0.2-0.3
- #被破坏掉落种子的几率
- break-drop-seed: 100
- #季节
- # Spring,
- # Summer,
- # Autumn,
- # Winter,
- season:
- #代表这个作物可以在哪个季节种
- season:
- - "Spring"
- #跨季节时作物死亡几率
- death-chance: 30
- #不适应的季节中的生长速度
- growth-rate: 0.5
- #收获掉落物
- drops:
- #掉落种子
- drop-seed:
- #几率
- chance: 30
- #数量
- amount: 1-3
- #掉落物 1
- drop1:
- #掉落物1的物品数据
- item: 物品数据
- #几率
- chance: 100
- #数量
- amount: 1-3
- drop2:
- item: 2333
- chance: 0.1
- amount: 2
- #掉落物n
- #物品信息
- #几率
- #数量
-
-
复制代码
物品数据可通过以下方法获得, 方法1: 在游戏中,手上拿着一个物品,利用RealSurvival的保存物品的指令保存到本地文件中 打开这个文件将物品数据拷贝出来 方法2: - ==: org.bukkit.inventory.ItemStack
- type: 原版物品的英文名
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: 自定义物品名
- lore:
- - '这里是lore'
- - §7把它埋到土里可以长出§f§l芜菁§7耶!
- - §a? §7种子种类 §b> §f§l芜菁§7§l种子
复制代码
对上面的文本进行修改后拷贝到文件中即可. 这里给大家个例子: - time: 560
- crop-type: Potato
- growth-rate: 1
- multiple: 0
- reback: 0.5
- light: 10
- break-drop-seed: 50
- season:
- season:
- - "Spring"
- - "Summer"
- death-chance: 50
- growth-rate: 15
- seed:
- ==: org.bukkit.inventory.ItemStack
- type: PUMPKIN_SEEDS
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §7§l芜菁种子
- lore:
- - ''
- - §7把它埋到土里可以长出§f§l芜菁§7耶!
- - §a? §7Seed §b> §f§l芜菁§7§l种子
- - '在config.yml中lore下的内容没被修改时有效.'
- bone-meal-promote: 0.2-0.3
- drops:
- drop-seed:
- chance: 50
- amount: 1-3
- drop1:
- item:
- ==: org.bukkit.inventory.ItemStack
- type: SUGAR
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §f§l芜菁
- lore:
- - ''
- - '§7种类: §f蔬菜'
- chance: 100
- amount: 1-10
- drop2:
- item:
- ==: org.bukkit.inventory.ItemStack
- type: WORKBENCH
- meta:
- ==: ItemMeta
- meta-type: UNSPECIFIC
- display-name: §f§lemm 这个是测试物品
- lore:
- - ''
- - '§7种类: §f蔬菜'
- chance: 60
- amount: 3
复制代码
|
|| 创建种子物品
默认的config.yml中的配置:
- lore:
- #分隔符
- split: ">"
- #关键字
- label: "Seed"
复制代码
打开游戏,手上拿个物品,利用可用增加物品标签的插件(我这里是RealSurvival)给手上物品添加一个标签就行了,格式如下:
- /rs item lore Seed>种子文件名(不包括文件格式)
复制代码

例如以下格式做出的物品种下后指向的是"菠菜种子.yml"文件中的内容
如果config.yml被修改如下所示
- lore:
- #分隔符
- split: ":"
- #关键字
- label: "种子"
复制代码
则上面例子需要表示为
如果config.yml被修改如下所示,种子则要改为下面图片所示 - period: 300
- no-water: 2
- lore:
- split: ":"
- label: "TestSeed"
复制代码
|
|| 权限&指令
|| 使用方法
1. 下载该插件 2. 下载RealSurvival插件(需要0.3.5以上版本) 3. 将这2个插件放入服务器文件夹中的"plugins"文件夹中 4. 运行一次服务器
|| 下载
注意: v0.0.6版本需要强制依赖RealSurvival 0.3.5~0.3.8版本 v0.0.7版本可选依赖RealSurvival必须要0.4.0或以上版本. (如果需要季节功能请打开RealSurvival依赖.)
|| 捐助下呗?
支付宝 | We Chat |  |  |
|| 更新记录
0.0.9: 修复还是依赖RealSurvival的bug
0.0.8: 修复作物枯死时的bug, 其他优化
0.0.7: 移除强制依赖, 优化插件, 高版本适配 |
本插件所用所有代码均为原创,不存在借用/抄袭等行为
|