将本插件公开发布至此,希望大家能够对本插件提供一些建议和意见。
本插件是集成管理类型插件,图片没有什么意义,所以就不放图了,最初设计的目的就是为了让小游戏的大厅集成功能能更加趋向于国外的万人服,中国某Y服大厅部分功能在国内几乎看不到,所以开始构架此类插件,希望打家支持。
插件功能:
- 设置大厅服务器是否能放置或破坏方块(完成)
- 设置是否允许天气变更(完成)
- 是否允许加入游戏的时候传送到大厅位置(完成)
- 设置独立的大厅传送点(完成)
- 是否允许大厅服务器Pvp(完成)
- 是否允许消耗饥饿值(完成)
- 是否允许生物生成(完成)
- 加入游戏时变成生存模式(完成)
- 加入游戏时的消息(完成)
- 离开游戏时的消息(完成)
- 进入游戏的Title设置(完成)
- Title的渐入、渐出、停留时间设置(完成)
- 二段跳(新功能)
- 进入服务器传送的面朝方向设置(完成)
- 掉入虚空传送回出生点(完成)
- BarAPI显示公告(完成)
- 称号系统(新功能完成,5月24日更新)
- Tab列表Header和footer设置(新功能完成,5月24日更新)
- 增加是否允许丢弃物品设置(6月16日)
- ActionBar自动公告系统
本插件相当于一个前置类型的插件使用,
后期会开发多款插件来配合本插件使用
[storage_minecart]2016年5月9日:拓展功能实现方案:
今天来手把手教大家 来实现某Y服的 大厅部分功能,本帖内的插件只作为一个辅助插件使用。
大家需要什么功能的更新可以在本帖下方回复,我会尽我自己最大的可能去实现大家的想法,也为想要做小游戏服务器的中国腐竹
提供这些基础技术支持。
首先在此之前,我们先要明确几个事情,就是Y服是否有原创插件,毫无疑问,有!但是不多,那么也就意味着,如果我们想要
实现Y服的功能,只需要去Spigot上,或是Bukkit上面找就行,由于本人经常逛Spigot站,所以发现Y服的大部分插件都是从这个站
上面Down的,而且绝大多数插件都是免费的,{:10_503:},所以今天就来剖析一下,Y服都使用了那些插件。
唠叨唠叨:
[powered_minecart]Y服的玩具箱插件,这个插件可能很多腐竹都觉得很有趣,但是并不知道是什么插件,其实这个插件在MCBBS已经有人搬运过了,
我就把地址发出来,你们自行研究一下吧,由于这个插件的某些玩具对于服务器来说很消耗资源,所以Y服很机制把部分道具的
抽奖几率全部调为0了,或者0.001???,总之想要抽此类道具的小伙伴们洗洗睡吧。
插件地址:http://www.mcbbs.net/thread-563760-1-1.html
[painting]界面右侧的计分板插件,关于这个插件的话,MCBBS上有很多种不同的版本,包括Spigot上面,也是有无数种免费版本,这里就不一一介绍了,
仅拿出一块比较不错的
插件地址:http://www.mcbbs.net/forum.php?mod=viewthread&tid=455423&extra=page%3D1%26filter%3Dsortid%26sortid%3D7%26searchoption%5B62%5D%5Bvalue%5D%3D%25E8%25AE%25A1%25E5%2588%2586%25E6%259D%25BF%26searchoption%5B62%5D%5Btype%5D%3D已修复上面的链接
[compass]服务器传送菜单,对于这个,Yc有部分原创内容在里面,但是核心插件还是DeluexMenu,然后起床同学自称是自己写了一个插件,来实现Yc大厅
当中的 游戏状态监测 ,对此,我也在考虑实现方案,并把DeluexMenu作为前置,写个拓展功能放到本插件当中。如果看本帖的小伙伴有兴趣的话,
不妨也跟我一起研究研究,{:10_512:},毕竟感觉不难,但是懒癌犯了,谁也挡不住。DeluexMenu插件地址: http://www.mcbbs.net/thread-558034-1-1.html插件前置PlaceHolderAPI:https://www.spigotmc.org/resources/placeholderapi.6245/
个人信息,这个东西的话,就是MySQL的应用了,Yc自己写的插件,将数据库当中的游戏数据全读出来放这了,网站的功能也是这样。
这个功能我会在后期放进本插件当中,小伙伴们给点支持和动力吧QWQ。
极速前行,隐藏玩家,这俩功能我也打算引入到本插件当中,但是目前MCBBS上面也有人搬运了相关类型的插件,我就放个地址吧
隐藏玩家插件:http://www.mcbbs.net/thread-557856-1-1.html
针对极速前行功能,其实配合DeluexMenu+speed就可以实现,我没有测试过,不过我很明确的告诉大家一个可行的办法,BossShop+/speed{:10_505:}
[diamond_gem]金币,点劵同步:
PlayerPoints :http://www.mcbbs.net/forum.php?mod=viewthread&tid=461244&extra=page%3D1%26filter%3Dsortid%26sortid%3D7%26searchoption%5B61%5D%5Bvalue%5D%3Dpoints%26searchoption%5B61%5D%5Btype%5D%3D金币的可选方案很多,但是不建议使用iconomy系列插件,此插件对数据库支持有问题,我本人在测试的时候发现在某些情况下会导致数据库崩溃,不知道是我自己的问题还是插件问题,仅作提醒,如果有清楚的同学可以帖子当中告诉我。
关于大厅的内容就粗略介绍一番,所有内容仅为个人见解,不代表任何组织,所有功能尽为个人猜想,如果不妥,还请见谅!
下次更新本帖的时候,可能会更新一些插件内容,然后剖析一下Y服的小游戏,如果你也对中国的小游戏服务器有想法的话,不妨和我交流交流,
鄙人技术虽差,但好歹也是个有意向的人QWQ
[storage_minecart]2016年5月11日更新:常规更新
1.本次增加了大厅二段跳功能,权限:doublejumper.use(其实这个功能我觉得挺鸡肋的,但是插件融合的功能越多,效果就越出众{:10_524:})
2.修复了若干小BUG。
预告功能:
Yc服务器的绿色大厅的功能(但是可能是作为一个新插件来出,有朋友说Yc的绿色大厅插件可以在Spigot上找到,但是我没看到过,有兴趣的朋友可以去Spigot上面找找,然后告诉我插件地址QWQ)
[storage_minecart]2016年5月15日更新:小型内容更新
1.最近楼主一直在绞尽脑汁开发 绿色大厅 功能,已经趋于完善了,怀着一颗感恩的心,所以楼主本打算在6月1日这个欢快的节日{:10_505:}来一个重磅更新,打算更新的内容有绿色大厅测试版,Y服的正版验证插件,还有服务器大厅的游戏状态显示等一大堆内容。但是最近事情确实太多了,自己的服务器还有朋友的服务器都在疯狂的扩张着技术实力,所以毋庸置疑,楼主被卷入了这个技术风暴的漩涡当中无法自拔,喜欢本插件的小伙伴们,快给楼主一点动力吧,让楼主看到你们的热情{:10_501:},才能不拖更,为了中国小游戏服的发展,就给我来点人气和动力吧。
2.修复了一个BUG,二段跳无法控制的BUG,现已修复。
3.修改了本帖当中的计分板的地址。
4.增加了一个Boss血条公告,但是比较简陋注意:本次更新需要增加前置插件:BarAPI本次更新地址:http://pan.baidu.com/s/1c2maQi8
BarAPI地址:http://pan.baidu.com/s/1kVo41Wb
这两天由于精力有限,所以更新内容比较少,还请见谅,还请见谅!{:10_503:}
预告:下次更新是这两天内吧,更新不会太大,原因如上,不过这两天将加入一个 大厅加速 的功能
[storage_minecart]2016年5月19日更新:小型内容更新
1.大厅加速插件的话,我在朋友那里找到了一款跟很不错的插件,分享给大家使用
地址:http://pan.baidu.com/s/1kVpk7Qn
2.本插件更新了 掉入虚空 传送到出生点的设置。
3.更新了出生点的面朝方向的设置,可以通过设置yaw来设置
4.二段跳设置:doublejumper.use拥有本权限的玩家可以使用二段跳,如果想要关闭二段跳,可以将本权限取消掉本次更新地址:http://pan.baidu.com/s/1i4L21RB
关于回帖的问题解答:
Q: Y服的称号功能怎么实现呢?
A: 你可以使用杜蕾斯Menu来实现 已拥有√ ,未拥有 × 的显示,这个功能的实现是通过该插件的view_requirement设置项,举个例子: view_requirement: BukkitPlayer.hasPermission("chenghao1.quanxian"); 这段代码的含义是如果玩家有
chenghao1.quanxian这个权限的话,就显示XXXXXXX(该菜单的Lore,displayname等),我们就可以实现已拥有√,另一方面,view_requirement: !BukkitPlayer.hasPermission("chenghao1.quanxian"); 注意这段代码前面的叹号,这是Java/c 等编程语言代表否的语法格式,这个代码的意思就是如果玩家没有这个权限时,怎么怎么样。因此,通过这样一个高度自定义的插件,你可以设置出任何你想要的菜单!再配合一个不带GUI的称号插件,想怎么设置就怎么设置!当然,如果你实在搞不明白,也可以等我 日后 更新一款称号插件,简单易用QWQ
这段时间各种工作压得我也是爽到无法呼吸,所以更新的速度,质量都有所下降QWQ,再加上小伙伴们对插件的热情不够高啊,让我没有动力继续更新啊,所以想要接下来更新内容的小伙伴们,感觉动动你们的小指头,回个帖,加个人气,送个金粒什么的吧QWQ
[storage_minecart]2016年5月24日更新:大型内容更新
本周经过繁忙的开发工作之后,最终完结了一部分服务取得工作,又有了充裕的时间来继续更新本插件,本次更新相对于上几周来说,更新的内容还是比较大的,但是绿色大厅功能板块由于某些原因,可能就不能和大家见面了,而作为补偿,更新了称号版块,以及Tab列表设置版块,其中称号版块是一个比较大的模块更新,继承了GUI显示,称号管理,更换等一站式管理。
- Tab列表设置:本次更新新增加了Tab列表的header设置以及footer设置,能让你的tab更加的高端大气上档次QWQ
- 称号系统:在本次更新当中,增加了一整套的称号管理系统,其中,整合了GUI界面,称号权限管理,称号显示等功能,说实在的,这个都可以单独拿出来当做一个插件来介绍了,因为模块的功能有点多,所以要有耐心哦。
称号系统详细介绍
1.GUI系统集成管理2.称号设置3.权限系统说明4.称号不支持自己增加
GUI系统集成管理:在本次更新当中,新增了这个GUI称号系统,但是请注意,本称号管理不支持增加称号,仅支持6个预设的称号!是否使用请仔细斟酌!称号设置:
- 称号设置:可以通过配置文件修改prefix选项来设置称号名称。
- GUI界面当中关于称号的显示材质设置:通过修改item设置。
- GUI界面的lore:通过修改chXjs来设置,可以自行增加行数。
- GUI界面当中的布局:通过修改lX(X代表数字)来设置。
- 特色显示:如果玩家已经拥有该称号权限,则会在lore当中自动显示已拥有√ ,反之,则会显示未拥有 ×
本插件的称号设置较为有趣,除了在说话的时候显示以外,还会在Tab列表上显示。
权限系统说明:
- 通过配置文件修改prefix选项来设置称号名称。
- 每次登陆会自动使用上一次更换的称号。
- 支持颜色代码。
基于BungeeCord的服务器,建议使用permissionEX权限组进行跨服权限同步,将多个小游戏服务器大厅的权限系统串联起来。
本模块支持6个称号,想要更多的称号,请使用别的插件QWQ,说到底还是懒得循环。权限列表:Prefix1.mcylmPrefix2.mcylmPrefix3.mcylmPrefix4.mcylmPrefix5.mcylmPrefix6.mcylm效果图展示:
GUI界面展示
Lore状态显示
使用状态展示
Lore细节展示
聊天栏展示
每个权限代表了一个称号称号不支持自增,称号不支持自增,称号不支持自增!重要的事情说三遍,本次更新的称号模块不支持自己增加!想要更高自由度的插件,请使用其他插件!最后,称号GUI的打开方式:输入指令/chenghao
开始你的称号之旅吧!
本次更新插件地址:http://pan.baidu.com/s/1c2fVE3Q
[storage_minecart]2016年6月16日更新:中型内容更新
时隔1个多月不见,我可算是更新了QWQ,这一个月一直在忙一些系统的构架,我本人这个月也在折腾数据结构,所以各种忙啊,这次更新也是标明一下本插件没有弃坑吧,一如既往,本插件会继续更新,感谢小伙伴的支持了!
更新内容:
1.增加了是否允许丢弃物品选项(需要重新生成配置文件才能看到,记得做好备份)
2.增加了ActionBar(物品栏上方信息显示)的自动公告轮播,可以在配置文件当中设置,随机自动轮播更新地址:http://pan.baidu.com/s/1gf6Vcxd
以下是图片预览以及配置文件:
配置文件:
复制代码
- ##################################
- # 公告系统 - 物品栏上方
- # MAX是信息总数,填8就是从1~8当中随机抽一个
- # 可以自定义信息文本数量
- # 自动随机播放,3秒更换一次
- ##################################
- MAX: 8
- ABS1: "&c&l小贴士:树叶的一生,只是为了归根吗?"
- ABS2: "&2&L小贴士:弟弟是国服第一抠脚木乃"
- ABS3: "&1&l小贴士:天有多高手有多骚,我是王者骚!"
- ABS4: "&3&L小贴士:hasaki!"
- ABS5: "&5&l小贴士:吖头力呀开通!"
- ABS6: "&6&L小贴士:我的字幕组啊,唱战歌!"
- ABS7: "&7&l小贴士:真是66666666"
- ABS8: "&8&l小贴士:弟弟,舔她弟弟!"
配置文件: