插件开发

bg2

前言

如果您是一位Minecraft服主,而且您不屑于自己的服务器沦为毫无特色的快餐服的话,那么您必须为自己的服务器增添更多地特色。
但是如果各大论坛上流行的那些插件已经无法满足你的需求,那么您可以尝试为自己的服务器开发一些独立的代码来实现这个愿望。
阅读我的Bukkit插件教程,您将学会如何制作一个Bukkit插件,我十分推荐您花点时间自己学习编码技能,因为我也是从这条路走过来的。
但是如果您日常生活的闲暇时间过于紧张,亦或者服务器管理已经花费了您太多精力,亦或者 [嫌麻烦/不想学/学不会/学了也写不出来] ……
那您也可以给予我一些合适的报酬,我会按照您的意愿完成这份编码工作。

基本原则

如果您不希望我们的合作过程变得复杂而低效的话,那么您至少需要先了解一下我的代码开发原则。

免费修复漏洞

世界上并没有完美的程序,但写代码就是在追求一个完美的过程,因此任何一个开发者都无法保证自己的代码绝对不会出现任何bug。但是您无需为此而担心,我会免费向您提供永久的插件漏洞修复服务,这只需要您提供代码报错截图以及bug的详细描述即可。

收费更改功能

在项目尚未开发完工之前,您可以免费小幅更改项目需求,但当您付款签收插件之后,后续的功能性修改则需要付费。通常这一项内容收费并不高,报价在10~50元以内。

不做与MOD联动的插件

一般情况下,我不会接与MOD联动的插件(VexView不算),除非您给出的报价足够高。我不做MOD联动主要是因为没有足够的把握,因为现在Minecraft社区MOD数量庞大,内容五花八门。要做MOD附属,我必须先去了解一下这个mod的机制,然后去找它的api和文档,之后才能开始编码工作。
举个例子:你希望做一个神奇宝贝的道馆插件,要求插件可以设置不同的道馆,每一个道馆都有一个馆主,其他玩家可以来踢馆。对你而言,只要判断玩家,胜利者设置为道馆馆主即可。但是我又没玩过神奇宝贝mod,我又不知道他有没有给我留API,我还得去找资料(或者自己动手做)寻找获取玩家对战结果的办法,亦或者,我可能还需要用插件去控制两个玩家开始一场精灵对战。
不同的作者写出不同的mod,有些根本没有为其他开发者留后路。Minecraft社区开发者众多,如果您非做不可,那您也可以去找其他开发者,也许他的报价会比我更合理。

其他

  • 插件涉及到数据库存储的价格不低于200
  • 插件涉及到Minecraft通信协议的价格不低于300
  • 插件涉及到高版本nms内容价格面议……低于500免谈(指1.8以上修改mc原版内容。例如:让玩家可以骑海豚并在海底战斗

插件开发

如果您需要我从零开始为您的服务器打造一款全新的插件,那么您可以选择这项服务。

请将您的插件需求写成一份word文档交给我。(如果你觉得不需要图片解释,则可以直接使用txt文本文档)
其中需要有以下内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
插件名称:
服务端版本:
插件简介:一句话简介插件主要功能,或者你想要用这个插件完成什么任务。

插件需要的功能:(越详细越好,不用怕仓鼠理解不了)
如果涉及到GUI请把想要的GUI样式用箱子摆出来截图放在word文档里

插件需要的命令:(最好写一下这个命令对应什么功能,不需要则填无)
插件需要的权限:(最好写一下这个权限对应什么功能,不需要则填无)

插件需要的PlaceholderAPI变量:(最好写一下这个变量显示的对象,不需要则填无)

想要的config.yml自定义内容:请另起一个config.yml文件发给我

时限:
报价:

您可以选择不给插件起名字,我会随便给他找个名字套上去。但由于咱起名困难症,有时会为了一个插件名字而浪费大量时间。所以建议您最好还是亲自为插件命名。

插件魔改

如果您在其他地方拿到了一款插件:虽然这款插件大体满足你的需求,但仍有一些细小的瑕疵或者缺少某些功能。那么您可以选择这项服务。

首先请提供原插件以及插件的前置(发布地址也可以),或者源代码。
以及需要一份文档,内容要求如下:

1
2
3
4
5
6
服务端版本:
插件介绍:介绍插件主要功能,或者这个插件原本能完成什么任务。
魔改要求:简介魔改的主要位置,或者你预期插件将要完成什么任务。

时限:
报价:

如果原插件十分复杂或代码被混淆,我可能会提出直接重写的要求。

关于报价

插件报价是指您预期能为该插件支付的金额,您可以按照自己对插件开发难度的理解给出您的报价,但请不要让我为您报价,因为我的报价一般都超出大多数人的预期。
我作为一名在校大学生,偶尔写一写插件其实也只为了赚点外快。所以钱多一点少一点其实都差不多。一个同样的插件需求,如果我的预期是200元,其实100元也能写,若您出价300元,则更好不过了。
但如果您只支付100元,也许短期内我会接受您的需求,但很难保证我们在此之后还能继续保持合作关系。

人都是为了各自的利益而生存的,我也会优先为出价更高的老板提供服务。

如果您觉得自己无法评估插件报价,或者由于选择困难症等种种原因。
那么我们可以在完工后按照插件大小来付钱。
0~5KB这是起价: 50RMB
5~10KB部分: 10元/KB
10~30KB部分: 8元/KB
30KB以上部分: 6元/KB

完工后由插件jar包的文件大小计算,kb向下取整。

其他信息

其实,不仅仅是Minecraft代码开发,只要您的出价合适,我们还能提供更多您想要的服务,例如:

  • 代码开发指导
  • 服务器优化
  • 软件开发
  • 结课作业
  • 毕业设计

详细内容请加QQ好友私聊了解。

付款方式

项目完工后,我会将文件发送给您,在您测试无问题之再给我转账,转账方式支持 [支付宝/微信]。
如果您暂时经济紧张,也可以选择预付20%金额,然后与我约定不超过两个月的还款日期

使用条款

1.付款后允许您全权使用插件。
2.付款后允许您将插件授权他人使用。
3.若您需要将插件分享至MCBBS等公共论坛,请声明该插件作者为叁只仓鼠。
4.如果没有特别声明,将不会提供源代码,所有插件源码将由仓鼠保管(过于简单的代码随时可能被删除)。如果您需要,可以要求提供源码。
5.一经付款,概不退还。(也不接受到手刀

联系方式

QQ: 767089578

希望您能在一次合作之后在此留下评论。无论好坏,至少能够作为一条给其他服主的建议。