JE教程

写java的mod的思路

p2***Lv.3 中级会员 发表于 2022-11-29 · 最后回复 2022-11-29 IP:辽宁省 1,091 2
本帖最后由 p299 于 2022-11-29 14:26 编辑

我的教程可能是最不准的

    首先创建一个文件夹,在文件夹里放下面的内容     这里以tickratechanger为例。


    那个mcmod.info可以通过新建*.txt改后缀名得到。

    第一步:在mcmod.info里写入

  1. [
  2. {
  3.   "modid": "tickratechanger",
  4.   "name": "Tickrate Changer",
  5.   "description": "Let you change the client/server tickrate",
  6.   "version": "1.0.14",
  7.   "mcversion": "1.12.1",
  8.   "url": "http://guichaguri.github.io/TickrateChanger/",
  9.   "updateUrl": "",
  10.   "authorList": ["Guichaguri"],
  11.   "credits": "",
  12.   "logoFile": "",
  13.   "screenshots": [],
  14.   "dependencies": []
  15. }
  16. ]
复制代码
   其中modid和name都是模组名,name没要求,modid不能有空格。description是注释写啥都行。 "version": "1.0.14",这一行不重要但必须填。
    "mcversion": "1.12.1"这一行决定了那个版本的mc能用。
    后面的就不用填了
第二步:在assets文件夹里放一个前面你的modid的名字的文件夹



第三步:再放一个lang文件夹

    tmp7531.png




这些是语言文件。zh_cn.lang是中文。下面是示例
第四步:写正文

直接上附件  TickrateTransformer.class (4.02 KB, 下载次数: 7)  TickrateMessageHandler.class (3.55 KB, 下载次数: 3)  TickrateMessageHandler$TickrateMessage.class (1.08 KB, 下载次数: 3)  TickrateContainer.class (11.35 KB, 下载次数: 5)  TickrateCommand.class (13.55 KB, 下载次数: 2)  TickrateChanger.class (3.87 KB, 下载次数: 5)
上面放在与assets同级的me\作者名\modid名
下面放在上面文件夹里的api文件夹
—————————————————————————————————————————分割线—————————————————————————————————————————
在META-INF文件夹里写............直接上附件
到这里你已经成功的写了一个模组

我知道你们心里一定想:这讲的是什么东西





回复 2 最早 最新 只看楼主
您需要登录后才可以回帖 登录 | 立即注册
本版积分规则