Hello,Every one!
没错又是我,Xs.JIONG!
不要问我为什么1级,我是刚找到这个吧的
最近一直在Minecraft方面搞事
本人继ModMax后,又推出一个新的Project——CoffeeMod!
看到这里有人要问了
什么辣鸡?咖啡工艺?
呵呵呵!
其实呢!CoffeeMod是一个支持使用纯Java语言开发的ModPE引擎
真的纯Java哦!
并且如果使用我的ModMax编辑器,还可以一键打包成Modpkg格式的Mod(Ps.一键编译打包功能还在实现ing...)!
本引擎采用类似于MCPC Forge的开发形式(Pss.尽管我连Forge都没用过233),采用extends的代码模式
举个糖炒栗子吧!
public class MyMod extends CoffeeMod {
@Override
protected void onCreate() {
}
@Override
public String getAuthor() {
return "Xs.JIONG";
}
}
上面这个栗子就是声明了一个名字为MyMod(默认名字为类名),作者为Xs.JIONG的Mod啦!484很简单?(Psss.简单个屁……)
有人要问啦,这样写比Js的代码量大多了,为什么写这个引擎呢?
总结了下使用Java写Mod相对于Js的优点
1.Java编辑器大多支持自动补全,而Js不支持
2.Java语言结构相对于Js更为严谨,编写出错会有提示
3.源代码不易被破解,对于Js来说更安全
4.更为方便的UI操作
5.支持引入库,效果多样化
……
呐呐呐,没错差不多就是这样啦!
我知道不放图你们是不会给赞的
没错又是我,Xs.JIONG!
不要问我为什么1级,我是刚找到这个吧的
最近一直在Minecraft方面搞事
本人继ModMax后,又推出一个新的Project——CoffeeMod!
看到这里有人要问了
什么辣鸡?咖啡工艺?
呵呵呵!
其实呢!CoffeeMod是一个支持使用纯Java语言开发的ModPE引擎
真的纯Java哦!
并且如果使用我的ModMax编辑器,还可以一键打包成Modpkg格式的Mod(Ps.一键编译打包功能还在实现ing...)!
本引擎采用类似于MCPC Forge的开发形式(Pss.尽管我连Forge都没用过233),采用extends的代码模式
举个糖炒栗子吧!
public class MyMod extends CoffeeMod {
@Override
protected void onCreate() {
}
@Override
public String getAuthor() {
return "Xs.JIONG";
}
}
上面这个栗子就是声明了一个名字为MyMod(默认名字为类名),作者为Xs.JIONG的Mod啦!484很简单?(Psss.简单个屁……)
有人要问啦,这样写比Js的代码量大多了,为什么写这个引擎呢?
总结了下使用Java写Mod相对于Js的优点
1.Java编辑器大多支持自动补全,而Js不支持
2.Java语言结构相对于Js更为严谨,编写出错会有提示
3.源代码不易被破解,对于Js来说更安全
4.更为方便的UI操作
5.支持引入库,效果多样化
……
呐呐呐,没错差不多就是这样啦!
我知道不放图你们是不会给赞的