- Source of resources
- Authorized reprinted
- 插件中文名称
- 天际线
- 插件英文名称
- Skyline
- 原帖地址
- https://www.spigotmc.org/resources/skyline-a-lightweight-grappling-hook-plugin-plug-and-play.103201/
- 支持的核心(服务端)
- Spigot
- Paper
- Language
- Multi-language
- Precondition
- Java 17+
- 适配版本(Java)
- 1.20
作者注
我完全重写了整个插件,它将更加轻便,同时也删除了一些不相关的功能,希望你喜欢新的插件!
新版本支持简单的即装即用,在配置文件中修改配置文件与语言文件,并在游戏中进行重载。不需要重新启动以更新配置。
理论上你可以使用“任何”道具作为抓钩,默认道具是栓绳。
功能
- 力量等级: 用来提高箭的速度和抓钩的速度。
- 冷却时间: 设置每次使用之间的冷却时间。此冷却是可视的。
- 摔落伤害: 取消摔落伤害,并且在使用抓钩后着陆时不会摔死玩家。
- 音效: 在使用抓钩时,你可以决定使用任何的音效。
- 粒子效果: 和羽箭相同的粒子效果
- 消息提示: 所有玩家可见的消息
指令与权限
- 指令
- /skyline give <力量等级> <玩家>
- /skyline reload
- 权限
- skyline.use - 允许玩家使用抓钩
- skyline.admin - 执行指令权限
配置文件
YAML:
# 若有时间,请在SpigotMC上评价一下吧^_^
Settings:
# 抓钩所使用的物品
# 请使用 Minecraft 所拥有的物品,若出错它会默认为栓绳
material: LEAD
# 物品的 Model ID
model: 0
# 当使用抓钩时的音效
# 设置为 “NONE” 来关闭音效
use_sound: ENTITY_ARROW_SHOOT
# 抓钩冷却时间
# 设置为 0 或 短的时间 (0.1)
cooldown: 5
# 冷却时间的展示位置
# 可选参数: CHAT, TITLE, ACTIONBAR
# 若想禁用展示,可设置为空集: cd_messages: [].
cooldown_messages:
- CHAT
- TITLE
- ACTIONBAR
# 抓钩物品的名称
# 你可以使用颜色代码; e.g., '&l' 来使用粗体.
display: 'ʼnba8&lSk7bdc9&lyliʼnba8&lne'
# 抓钩物品的提示信息
# 变量值 %power% 将会被替换为准确的数值
lore:
- '' # 空行表示行间距.
- '&7&l力量等级: &e&l%power%' # 展示力量等级变量
- '' # 空行表示行间距.
- '&7右键空气使用' # 如何使用
- '' # 空行表示行间距.
# 弓箭射出时的基础速率
speed: 0.2
# 每力量等级提升的速率
# 例如, 若力量等级为 10, 总速率可以表示为:
# 基础速率 + (每力量等级提升的速率 * 力量等级).
speed_increment: 0.15
# 抓钩射出时的基本速度
velocity: 0.3
# 每力量等级提升的速度
# 和速率相似
velocity_increment: 0.3
# 开启/关闭粒子效果
# true/false
particles: true
# 开启测试信息
# 在插件正常运行时可设置为false
debug: true
# 配置 Skyline 插件的指令
Command:
# 插件的主要指令
# 例如:设置为 skyline 意味着玩家在游戏中使用 “/skyline”
name: 'skyline' # 主要指令
# 用于帮助菜单和指令列表的介绍
description: '用自己的风格探索服务器!' # 介绍指令用途
# 详细介绍指令用法
# 提供一个格式模板
usage: '/skyline <sub command | optional>' # 展示如何使用此指令
# 指令缩写
# 玩家可以使用此缩写运行指令
# 设置为 'aliases: []' 来禁用指令缩写
aliases:
- 'sky' # 允许玩家使用 “/sky” 来运行指令
- 'sl' # 允许玩家使用 “/sl” 来运行指令
目前作者并没有看到任何有用的功能,错误或BUG,所以为了提升插件质量,他不会添加任何无用功能。
如果你喜欢这个插件,你可以考虑赞助作者
使用 SpigotMC 讨论区或者联系作者来获取插件帮助
译者注