专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

mc规则及模组怎么制作_服务器

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/8 15:47:19       共计:3589 浏览

mc规则及模组怎么制作?

自定义一个想要的MOD,关键就在于根据你的这个自定义来设置MOD的值,掌握好每个值所代表的的含义可以让你成功的设置出自己想要的数据,然后就是设置好了要记住点生成。

1、右键项目中的minecraft,选择New->package来创建一个Package。

然后需要在public class mod_RPG {的上面加上

@Mod(modid="rpg", name="RPG", version="0.0.1")

@NetworkMod(clientSideRequired=true, serverSideRequired=false)

(@Mod必须标注在类的上方,它的含义是告诉Forge”这是一个Mod主类”.

它有3个字符串类型参数,modid是Mod的id号,它将用于内部识别,请确保它不包含特殊字符,并且不会经常变动.name是显示给玩家看的Mod名,version是版本号,对于联机Mod来说不要乱填.

2、@NetworkMod必须标注在类的上方,它的含义是告诉Forge”这个Mod对客户端和服务器端来说是否是必备的”.

clientSideRequired=true, serverSideRequired=false

代表客户端必需安装而服务端不必需安装

Forge在这方面的做法很不强势,也就是说你不按照设定好的来配置服务端与客户端,它只会在你连接服务器时给出一个警告,然后依旧可以正常连进去,只有在...比如客户端使用mod里的物品时而服务端没有这个mod(数据不同步)时,才会强制吧你踢出游戏。)

3、静等两秒中,Eclipse开始报错,因为你没有导入相关的package,点击”Import …”来自动导入相关package.

然后我们要添加用于初始化Mod的方法(Method)我们使用Annotation来实现.

在你的类中添加这些代码.

@EventHandler

public void preLoad(FMLPreInitializationEvent event)

{

}

@EventHandler

public void load(FMLInitializationEvent event)

{

}

@EventHandler

public void postLoad(FMLPostInitializationEvent event)

{

}

并导入相关的Package.

4、这时你的第一个Mod就已经可以运行了,虽然他没有任何东西,但他是你亲手做出来的第一个Mod不是么?

按下键盘上的F11键,并等待他编译完成,就可以在Mod页面里看到你的Mod了:

以上就是我的世界如何制作模组的全部介绍

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:我的世界172两台不同的电脑怎么联机_服务器 | ·下一条:笔记本键盘塌陷怎么处理_服务器

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有