我的世界mod制作教程
我来自的世界属于3D的第一人称和第三人称沙盒游戏,所呈现的世界并不是华丽的画面与特效,而是注重在游戏性上面。今天为大家带来的这篇杂谈是关于我的世界MOD开发教程,制作一个基于Forge的MOD。
方法
1首先你需要建立一个包(Package),右键项目中的minecraft,选择New->P360新知ackage来创建一个Package。
2然后需要在public class mod_RPG {的上面加上
@Mod(modid="rpg", name="RPG", version="0.0.1")
@NetworkMod(clientSideRequire资省队促思物线保香基职d=true, serverSideRequired=f注精留试乎送电alse)
(@Mod必须标注在类的上方,它的含义是告诉Forge”这是一个Mod主类”.
它有3个字符串仍组类型参数,mod联入答定来怎id是Mod的id号,它将用于内部识别,请确保它不包含特殊字符,并且不会经常变动.name是显示给玩家看的Mod名,version是版本号,对于联机Mod来说不要乱填.
校看着注刚旧@NetworkMod必须标注在类的上方,它的含义是告诉Forge”这个Mod对客户端和服务器端来且带别举策念装七丝鲜石说是否是必备的”.
clientSideRequired=true, serverSideRequ倍ired=false
代表客户端必需安装而服务端不必需安装
Forge在这方面的做法很不强势,也就是说你不按照设定好的来配置服务端与客户端,它只会在你连接服务器时给出一个警告,然后依旧可以正常连进去,只有在...比如客户端使用mod里的物品时而服务端没有这个mod(数据不同步)时,才会强制吧你踢出游戏。)
静等两秒中,Eclipse开始报错,因为你没有导施光药燃何直入相关的pack蒸华且鲜甲age,点击”Import …”来自动导入相关package.
然后要添志护加用于初始化Mod的方法(Method)我们使用Annotation来实现.
在你的类中添加这些代码
@EventHandler
public void preLoad(FMLPreInitializationEvent event)
{
}
@EventHand田欢日理向ler
public void load(FMLInitializationEvent event)
{
}
@EventHandler
public void postLo食军精烈毫增批须ad(FMLPostInitializationEvent event)
{
}
并导入相关的Package.
这时你的Eclipse应该是这样的:
这时你的第一个Mod就已经可以运行了,虽然他没有任何东西,但他是你亲手做出来的第一个Mod不是么?
按下键盘上的F11键,并九垂等待他编译完成,就可以在Mod页面里看到你的Mod了:
EN县血突花山足渐挥减令宽D
相关知识
我的世界MOD安装教程 MOD常见问题的解决方法
我的世界发电机怎么做 风力发电机制作教程
《我的世界》挂机池制作教程
我的世界MOD安装教程:详细步骤助您轻松添加MOD,提升游戏体验
我的世界面包怎么制作 我的世界面包制作教程
我的世界潜水艇怎么做 潜水艇制作教程
我的世界怎么饮水机 我的世界饮水机制作教程
我的世界通用机械mod高密度聚乙烯颗粒有什么用
我的世界科技枪mod金属冲压机获取方法
我的世界通用机械mod强化黑曜石锭有什么用
推荐资讯
- 1老六爱找茬美女的烦恼怎么过- 4999
- 2博德之门3黄金雏龙法杖怎么得 4869
- 3《大侠立志传》剿灭摸金门任务 4312
- 4代号破晓官方正版角色介绍 4023
- 5赛马娘锻炼到底的伙伴支援卡事 3802
- 6闪烁之光11月兑换码大全20 3774
- 7原神原海异种刷怪路线-原神原 3547
- 8爆梗找茬王厕所特工怎么通关- 3542
- 9《我的世界》领地删除指令是什 3440
- 10原神开局星落湖怎么出去 原神 3426