795
收录服务器
979
注册
45 414
玩家
Simple Fly Plugin
最适合你的苍蝇插件!
作 者 Nort721
发布时间 2017年3月28日
支持核心 Spigot
原生版本
支持版本 1.8,1.9,1.10,1.11,1.12,1.13,1.14
点此下载

目前,如果您想在 1.15 上运行它,请在配置中禁用飞行粒子效果

您可以编辑配置文件上的所有消息 支持颜色代码!

该插件的目标:具有很多功能,但使用起来非常简单。

占位符:
%player% - 玩家名称


安装
- 下载插件
- 将插件拖放到你的插件目录
- 重新启动服务器
- 享受吧!

命令:
/Fly - 启用/禁用飞行模式
/Fly help - 命令列表
/Fly <名称>
/Fly All 启用/禁用 - 启用/禁用所有玩家的飞行模式/Fly Reload - 重新加载 服务器上的
配置文件


权限:
cmd.fly.use
cmd.flyother.use
cmd.flyall.use
cmd.flyfree.use
cmd.fly.reload
player.bypass.disabledworlds
新增:fly.effect.use - 将此权限授予您想要拥有的玩家云飞效果,可赠送给捐赠者/VIP/版主


配置:
代码(文字):

代码(文本):

# -+- Nort721 v1.16 的 Simple Fly 插件 -+-
# 占位符:
# %player% - 谁执行命令
# %other% - 管理员在

# messages 设置上执行命令:
#------ -------------------
前缀: '&e&lFly >&r '
启用飞行消息: '&b 为 %player% 启用飞行模式'
禁用飞行消息: '&b 为 %player% 禁用飞行模式%player%'
禁用飞行消息 other: '&b 你的飞行模式被 &c%player% 禁用'
启用飞行消息其他 (玩家消息): '&b 你的飞行模式由 %player% 启用'
禁用飞行消息 其他 (玩家消息): '&b 您的飞行模式已被 %player% 禁用'
# %other% 占位符只能在此处使用
#-----
禁用飞行消息其他(管理员消息):'&b 您已成功禁用 %other% 的飞行模式!'
启用飞行消息其他(管理员消息):'&b 您已成功启用飞行模式到 %other%'
#-----
飞行所有启用消息:'&eyou 已为服务器上的所有玩家启用 &a&lenabled &efly mod'
飞行全部禁用message: '&eyou has &c&ldisable &efly mod for all theplayers on the server'
no Money message: '&c&lYou do not have足够的钱来做这个!
#-------------------------

# 其他设置:
#-------------------- -------
当玩家加入飞行时启用/禁用/无: 无

# 经济部分
#--------
使用经济: false
使用飞行命令收取金钱:
使用飞行命令的错误价格: 35
# -------
#--------------------------


# 效果部分
# 建议将“播放粒子”选项设置为
# false if您的服务器遭受低性能问题! (不过应该不会出现问题;))
##--------
飞行时播放粒子效果:true
使用飞行命令时播放声音:true
启动飞行时播放声音:true
#-------


# 禁用的世界列表中,当玩家在
未经player.bypass.disabledworlds许可的情况下进入这些世界之一时,他的飞行模式将被自动禁用, 如果执行命令的玩家没有#在这些世界中,
来自插件的命令将不起作用 #绕过权限。 #-------- 使用禁用的世界系统: false 禁用的世界消息: '&cthis 插件是 &4&ldisabled &cin 这个世界' ##----- Disable_worlds:   - 示例 #-------









 




API:
事件:
- ChangeFlyModeEvent - 仅支持插件的相关内容

方法: Player getPlayer() - 返回正在 使用事件
更改其飞行模式示例的玩家: 代码(文本):



代码(文本):

公共类测试扩展JavaPlugin实现监听器{
 
    公共无效onEnable(){
        PluginDescriptionFile pdfFile = getDescription();
        记录器记录器 = getLogger();
        Bukkit.getServer().getPluginManager().registerEvents(this, this);
        logger.info(pdfFile.getName() + "已启用!");
    }
 
    @EventHandler
    public void onFlyToggle(ChangeFlyModeEvent e) {
        Player p = e.getPlayer();
        p.sendMessage(ChatColor.YELLOW + "飞行切换事件正在工作!");
    }
}




插件协议:
- 请勿重新分发此插件
- 您可以使用此插件的代码来满足您的任何需要!
- 不要在审阅部分报告错误和错误,这样您就知道
审阅部分中报告的每个错误/错误都将被忽略。


如果您希望进行更多更改,请随意在 GitHub 上分叉该插件!

--------------------------------------------------- - - - -
关于我:
我是一名 C# 语言高级程序员。
出于对插件和 Java 本身的兴趣,我开始使用 Java 进行编程:)