Minecraftpemod一个mod

Mod发布&-&Mod(模组)&-&Minecraft(我的世界)中文论坛 -
后使用快捷导航没有帐号?
版主: , , ,
欢迎来到Mod发布版块!╮( ̄▽ ̄)╭
在分享您转载或制作的Mod前,请注意阅读:
※【】Σ( ° △ °|||)︴
主题: 213, 帖数: 1万
主题: 7193, 帖数: <span title="万
【Mod大区】精华优秀|高亮图章|集中申请[LagGoggles]直观分析方块的Tps占用[I18n Update Mod——自动汉化更新模组][ChinaCraft——华夏文明]中国风模组[AcademyCraft]在MC中成为超能力者吧!
交易代理宣传申请贴服务器板块集中申请贴
预览版(下面注明)
|LiteLoader|
|Player API|
|Render Player API|
其它(请注明)
依赖于预先设置的字段语言
无文字显示
繁體/正體中文
与多人游戏兼容性:
完全不兼容
服务端也需要安装才兼容
其他玩家也需要安装才有效果
兼容性不佳
其它(下面注明)
拖入mods文件夹(需要API支持)
拖入游戏核心jar文件
中文名称:QE菜单 | 英文名称:Quick Easy Menu
Mod类型:功能辅助
适用版本:1.12.2&1.7.10&
与多人游戏兼容性:完全兼容&
语言支持:依赖于预先设置的字段语言&简体中文&
中文名称:地图制作工具 | 英文名称:MapmakingTools
Mod类型:功能辅助
适用版本:预览版(下面注明)&1.12.1&1.12&1.8.9&1.8&1.7.10&1.6.4&1.6.2&
与多人游戏兼容性:未知&
语言支持:依赖于预先设置的字段语言&English&
中文名称:学园都市 | 英文名称:AcademyCraft
Mod类型:科技
适用版本:1.7.10&1.7.2&
与多人游戏兼容性:完全兼容&
语言支持:日本語&繁體/正體中文&简体中文&English&
中文名称:召唤师 | 英文名称:Engender
Mod类型:宠物
适用版本:1.11.2&1.10.2&1.9.4&
与多人游戏兼容性:服务端也需要安装才兼容&
语言支持:简体中文&
中文名称:我的世界交通工具模拟 | 英文名称:Minecraft Transport Simulator
Mod类型:科技
适用版本:1.12.2&1.11.2&1.10.2&
与多人游戏兼容性:服务端也需要安装才兼容&其他玩家也需要安装才有效果&兼容性不佳&
语言支持:English&
昨天&17:56
中文名称:赌城风云 | 英文名称:CasinoCraft
Mod类型:杂项
适用版本:1.12.2&1.10.2&
与多人游戏兼容性:兼容性不佳&
语言支持:English&
中文名称:镇守府 | 英文名称:Chinjufu
Mod类型:冒险
适用版本:1.12.2&1.11.2&1.10.2&1.9.4&
与多人游戏兼容性:完全兼容&其他玩家也需要安装才有效果&
语言支持:日本語&繁體/正體中文&简体中文&English&
中文名称:体素地图 | 英文名称:VoxelMap
Mod类型:信息显示
适用版本:1.12.2&1.12.1&1.12&1.11.2&1.11&1.10.2&1.10&1.9.4&1.9&1.8.9&1.8&1.7.10&1.6.4&
与多人游戏兼容性:完全兼容&
语言支持:依赖于预先设置的字段语言&
中文名称:空岛 | 英文名称:Sky Islands
Mod类型:地形/资源生成
适用版本:1.12.2&
与多人游戏兼容性:未知&
语言支持:依赖于预先设置的字段语言&
中文名称:Tweaker GUI | 英文名称:Tweaker GUI
Mod类型:自定义修改
适用版本:1.12.2&
与多人游戏兼容性:未知&
语言支持:简体中文&English&
中文名称:夸克 | 英文名称:Quark
Mod类型:杂项
适用版本:1.12.2&1.12.1&1.12&1.11.2&1.11&1.10.2&1.10&1.9.4&1.9&
与多人游戏兼容性:完全兼容&
语言支持:其它(请注明)&日本語&繁體/正體中文&简体中文&English&
中文名称:维克的现代战争MOD | 英文名称:Vic’s Modern Warfare Mod
Mod类型:科技
适用版本:预览版(下面注明)&1.12.1&1.12&1.11.2&1.11&1.10.2&1.10&1.9.4&1.8.9&1.7.10&
与多人游戏兼容性:服务端也需要安装才兼容&其他玩家也需要安装才有效果&
语言支持:English&
中文名称:失落的城市 | 英文名称:The Lost Cities
Mod类型:建筑/地牢生成
适用版本:1.12.2&1.12.1&1.12&1.11.2&1.10.2&
与多人游戏兼容性:未知&
语言支持:English&
中文名称:TAB头像破解 | 英文名称:TabIconHack
Mod类型:自定义修改
适用版本:预览版(下面注明)&1.12.2&1.12.1&1.12&1.11.2&1.11&1.10.2&1.10&1.9.4&1.9&1.8.9&1.8.8&1.8&
与多人游戏兼容性:完全不兼容&
语言支持:无文字显示&
中文名称:天境二 | 英文名称:The Aether II
Mod类型:冒险
适用版本:1.12.2&1.11.2&1.7.10&
与多人游戏兼容性:完全兼容&服务端也需要安装才兼容&其他玩家也需要安装才有效果&
语言支持:简体中文&English&
中文名称:通用机械 | 英文名称:Mekanism
Mod类型:科技
适用版本:1.12.2&1.12.1&1.12&1.11.2&1.11&1.10.2&1.10&1.9.4&1.9&1.7.10&
与多人游戏兼容性:服务端也需要安装才兼容&未知&
语言支持:简体中文&English&
中文名称:AEI物品管理器 | 英文名称:Almost Enough Items
Mod类型:功能辅助
适用版本:1.13&
与多人游戏兼容性:完全兼容&
语言支持:无文字显示&
中文名称:矿脉矿工(连锁採矿) | 英文名称:VeinMiner
Mod类型:功能辅助
适用版本:1.12.2&1.12.1&1.12&1.11.2&1.11&1.10.2&1.10&1.9.4&1.9&1.8.9&1.8.8&1.8&1.7.10&1.7.2&
与多人游戏兼容性:服务端也需要安装才兼容&
语言支持:简体中文&English&
中文名称:好看的货币or自动售货机 | 英文名称:Good Ol Currency
Mod类型:功能性方块
适用版本:1.12.1&1.12&1.11.2&1.11&1.10.2&
与多人游戏兼容性:服务端也需要安装才兼容&其他玩家也需要安装才有效果&
语言支持:依赖于预先设置的字段语言&简体中文&English&
中文名称:家具 | 英文名称:MrCrayfish\'s Furniture
Mod类型:装饰
适用版本:1.12.2&1.12.1&1.12&1.11.2&1.11&1.10.2&1.10&1.9.4&1.8.9&1.8&1.7.10&1.7.2&1.6.4&
与多人游戏兼容性:完全兼容&
语言支持:依赖于预先设置的字段语言&
中文名称:工业时代2/工业2 | 英文名称:IndustrialCraft2/IC2
Mod类型:科技
适用版本:1.12.2&1.12.1&1.12&1.11.2&1.11&1.10.2&1.10&1.9.4&1.9&1.8.9&1.8.8&1.8&1.7.10&1.7.2&1.6.4&1.6.2&1.5及以下&
与多人游戏兼容性:完全兼容&
语言支持:依赖于预先设置的字段语言&
""以及"我的世界"为Mojang Synergies AB的商标。本站与Mojang以及微软公司没有从属关系。
版权所有。本站原创图文内容版权属于原创作者,未经许可不得转载。Access denied | mod-minecraft.net used Cloudflare to restrict access
Please enable cookies.
What happened?
The owner of this website (mod-minecraft.net) has banned your access based on your browser's signature (44dd6a1b337e7223-ua98).在你的src/main/java下新建一个包,我这里是net.csdn.mymod(命名规范:域名倒写+Mod名)
创建一个名为MainClass的类,代码如下。目前不需要看懂,之后我会详细解释:
1、声明我这个类是存放在net.csdn.mymod这个包下
3-7、导入包,不需要刻意去写,输入代码时他会自动帮你补上
9、这是重点,它会告诉Forge:这是我的一个Mod主类,游戏运行时如果检测不到这个注解,Forge就不会把它作为一个Mod看待。当然,它里面可以写很多参数,IDEA会自动给我们提示(注意,中间要用“,”隔开):
我也花了很多时间去总结了常见的参数,如下:
[modid] 接受类型:String | 作用:用于运行时区分Mod,千万不能重名,否则会炸。还有确保它是小写 | 默认值:必须要写!
[name] 接受类型:String | 作用:在游戏中可以看到的Mod名 | 默认值:modid的String值
[version] 接受类型:String | 作用:版本号,首选格式:X.X.X | 默认值:null
[clientSideOnly] 接受类型:boolean | 作用:是否只在客户端上运行(若为true,则服务端上不能加载) | 默认值:false
[serverSideOnly] 接受类型:boolean | 作用:是否只在服务端上运行(若为true,则客户端上不能加载) | 默认值:false
[acceptedMinecraftVersions] 接受类型:String | 作用:表示该Mod能在那些版本的MC上运行 | 版本声明规范:1.8.9,表示只能在1.8.9版本上运行;[1.8.9,1.9.4],表示支持从1.8.9(包含)到1.9.4(包含)的所有版本;[1.8.9,1.12.1),支持从1.8.9(包含)到1.12.1(不包含)的所有版本;[1.8.9,),支持1.8.9(包含)之后的所有版本 | 默认值:null
[acceptableRemoteVersions] 接受类型:String | 作用:这是针对服务端的一个参数,表示玩家使用哪个(或那些)版本才能进入服务器,否则会被踢出,填“*”表示任何版本均可 | 默认值:null(玩家Mod版本必须与服务端相同)
[modLanguage] 接受类型:String | 作用:编写该Mod所使用的语言(当然是Java喽!) | 默认值:null
也就是这几个比较常用,其他我就不写了(其实其他的我也不清楚)
12、不解释
14,20,26、@EventHandler注解与@Mod类似。表示Forge在翻阅你的类时,会指向带有该注解的方法,并且根据方法里的参数来确定一个时刻去调用它们(其实在很久以前,并没用@EventHandler这个注解,具体我就不说了)
15,21,27、这三方法分别写了FMLPreInitializationEvent,FMLInitializationEvent,FMLPostInitializationEvent三个参数
FMLPreInitializationEvent,表示Mod初始化前:读取文件,创建并注册物品、方块等
FMLInitializationEvent,Mod初始化时:创建合成表等
FMLPostInitializationEvent,初始化后:等所有Mod初始化完毕,再和其他的Mod进行互交
(这段解释可能听起来模棱两可的,不过没关系)
终于讲完啦,运行一下游戏试试?
可以看到,我们的Mod已成功载入啦,但是它会提示:“No mod information found,ask your mod author to provide a mod mcmod.info file”,翻译过来就是:“我找不到关于这个Mod的任何信息,请Mod作者完善一下mcmod.info这个文件”(相信大家都能看懂)
打开src/main/resources文件夹,可以看到里面有mcmod.info文件,这正是Forge提示的,打开它:
这是官方为examplemod准备的,我们可以把它修改一下:
现在再进一下游戏试试看?
虽然目前没有什么卵用,但下一讲我们会往里面加一些有趣的东西
Source · 源代码
MainClass.java:
package net.csdn.
import net.minecraftforge.fml.common.M
import net.minecraftforge.fml.common.Mod.EventH
import net.minecraftforge.fml.common.event.FMLInitializationE
import net.minecraftforge.fml.common.event.FMLPostInitializationE
import net.minecraftforge.fml.common.event.FMLPreInitializationE
@Mod(modid = "mymod", name = "MyMod", version = "1.0.0", acceptedMinecraftVersions = "[1.8,1.8.9]")
public class MainClass {
@EventHandler
public void preLoad(FMLPreInitializationEvent event) //preload方法
@EventHandler
public void load(FMLInitializationEvent event) //load方法
@EventHandler
public void postLoad(FMLPostInitializationEvent event) // postLoad方法
mcmod.info:
"modid": "mymod",
"name": "MyMod",
"description": "This is my first mod for Minecraft.",
"version": "${version}",
"mcversion": "${mcversion}",
"url": "https://my.csdn.net/qq_",
"updateUrl": "https://my.csdn.net/qq_",
"authorList": ["CSDN_Y_Zhou"],
"credits": "",
"logoFile": "",
"screenshots": [],
"dependencies": []
[Minecraft]基于Forge的1.8.9MOD开发教程——第一讲:搭建开发环境
(第一次写教程,有点小紧张呢。。)
我一开始学习MOD开发时,也曾在各大网站搜索过一些教程,感觉国内的MOD开发教程是真心的少:CSDN没找到,优酷、爱奇艺、腾讯、B站也几乎没有(除了优...
Unity5之游戏开发入门及进阶项目实战 《我的世界》Minecraft 视频课程
课程目标用Unity5完成一个 《我的世界》Minecraft 游戏适用人群有java或c#基础,对游戏开发感兴趣的人课程简介从第一步第一行代码开始,到最后一步最后一行代码,全程手把手操作敲代码、注释...
[Minecraft]基于Forge的1.8.9MOD开发教程——第三讲:物品篇(上)
上两讲搭建了开发环境,然后创建了一个空Mod。那么今天来添加自己的第一个物品~
在MC里有金苹果这个东西,于是我便想在里面加一个钻石苹果,主要的流程如下:
1、为你想要的物品写一个类
2、实例化...
我的世界(Minecraft)1.8 mod 制作——为你的mod添加自定义音效
摘要: 我的世界(Minecraft——MC)1.8客户端的所有音效全部都放置在.minecraft/assets/sounds目录下。MC主程序通过读取.minecraft/assets目录下的so...
第一章:在IDEA里搭建基于Forge的Minecraft mod开发环境
网上关于Forge开发环境搭建的文章其实有不少,但大都是基于Eclipse的。
作为用Java开发的环境,怎么能没有IDEA神器的支持呢。
废话不多说,上步骤:
首先你应该已经装好了jdk和...
Minecraft Forge 安装
Minecraft Forge 安装
最近在搭mc的官方服务端,积累了一些笔记。
写在纸上,生怕丢了,于是就po到网上,方便自己查询。
以后应该会把以前所写的笔记都放到网上。
以下操作...
MineCraft mod开发环境搭建
1、下载forgeMDK
链接地址:https://files.minecraftforge.net/Latest为最新版,Recomended为稳定版2、解压mdk到自己工作目录(如test)...
Minecraft Forge编程入门三 “初始化项目结构和逻辑”
经过前面两个教程Minecraft Forge编程入门一 “环境搭建”和Minecraft Forge编程入门二 “工艺和食谱”,我们大体知道了如何自定义合成配方,主要是在
Mod类的init方法中...
Minecraft Forge编程入门一 “环境搭建”
什么是Forge
Minecraft Forge is a Minecraft application programming interface (API) which allows almos...
进阶篇,第二章:MC与Forge的Event系统
这一章其实才应该是第一章,矿物生成里面用到了Event的一些内容。如果你对之前矿物生成那一章的将算法插入ORE_GEN_BUS那块没看懂,那么相信这一章会给你解释清楚。
下面开始逐一分析MC与For...
没有更多推荐了,

我要回帖

更多关于 minecraft家具mod 的文章

 

随机推荐