Board logo

标题: 新人报到 [打印本页]

作者: yushijinhun    时间: 2016-2-7 22:08     标题: 新人报到

性别: 男
年龄: 永远的13岁
希望大家怎么称呼你: yushijinhun, 或 跳楼(我的百度id是 你爸跳楼), 或者 baka猫
喜欢的人物: 好像还没有
来社区的理由: 好玩...
最喜欢的一句话: 提交代码前做测试的都不是好程序员(我就不是)
如何得知本论坛: 看见有人引用了我github上的项目(github.com/to2mbn/JMCCC)就跟了过来=.=
对本论坛的第一印象: 注册比较麻烦啊, 不能发url什么鬼#_# 于是只好把prefix去掉了

大家好我是初中党兼java程序员, ubuntu重度用户, 平时做minecraft相关开发.
安利几个我的项目:
jmccc(github.com/to2mbn/JMCCC) - 用来启动minecraft的轻量级java库
jmccc-mcdownloader(github.com/to2mbn/jmccc-mcdownloader) - 提供下载mc功能的java库, 基于nio, 支持forge/liteloader, 可拓展
authlib-agent(github.com/yushijinhun/authlib-agent) - 一个minecraft的游戏外登录解决方案, 对authlib进行了修改, 支持minecraft1.7+, craftbukkit, spigot, bungeecord, MinecraftLauncher, HMCL等java编写的服务端/客户端/启动器.

@DoraJDJ
作者: GTenkoR    时间: 2016-2-8 00:10

欢迎呦。
作者: DoraJDJ    时间: 2016-2-8 00:42

没想到JMCCC的开发者找到这里来了OAO!欢迎技术宅

在下中专狗,业余的Java程序员,废物desu
从尝试制作Minecraft Mod到尝试制作Java程序,知识还是初级阶段(大嘘)
弄编程的时候经常发现不会的翻资料,翻了还是记不住
那时弄启动器的时候还直接照搬了少部分HMCL的代码,所以不敢直接开源
在弄完启动器后我还想让它兼容于无免客户端验证的用户,于是各种瞎研究,最后只知道验证系统的基本功能无限期坑化,最后留下个垃圾https://github.com/DoraJDJ/cirno ... nocraft-auth-doc.md
最近本人尝试让某个皮肤Mod(UniSkinMod)兼容于1.8.8以及其他1.7.10的Mod,具体可以看下https://github.com/DoraJDJ/UniSkinModhttps://github.com/DoraJDJ/UniSkinFix,两个垃圾工程求轻喷
最后,本人当初写Mod时弄出来的另外一个垃圾,里面的东西全是意义不明:https://github.com/DoraJDJ/old_niar_yaS
作者: yushijinhun    时间: 2016-2-8 09:24

好吧QAQ... 我也是写mod入门java的, 大概3年了, 现在在搞JavaEE.

我看了一下UniSkinFix, 好像也是修改了authlib. 其实如果单单只是改authlib, 用JavaAgent应该就足够了, mod的话还需要一个forge...
我的authlib-agent只是做了一下字符串模糊替换, 把mojang的验证api的url换成自己的, 然后自己实现一个验证后端. 目前基本上完工了, 有兴趣可以看看wiki. 然后顺便还附带了一个改皮肤, 披风的功能, 下一个预览版要支持的elytra应该也能改.

下载mc可以用jmccc-mcdownloader, 其实当初我早就写出来了, 后来一直忘记在jmccc的readme里面加一个link.
JMCCC当初其实是drakyoooooo的项目, 之后被我看见代码这么烂就帮他重构了一番(2.0). 现在差不多归我了.
作者: yushijinhun    时间: 2016-2-8 09:25

顺便, 新年快乐!
作者: yinyin    时间: 2016-2-8 10:19

哇哦,初中生这么厉害了啊【自己一把年纪了还什么都不会
作者: ⑨    时间: 2016-2-10 15:16

感觉自己只会php真是太废了。




欢迎光临 完美算数教室 (http://g.cirno.biz/) Powered by Discuz! 7.2