我的世界1.8.1 .minecraft 1.8.1 光影文件夹里没有mods这个文件夹

相关资源:
.minecraft.minecraft (或在OS X中的 minecraft)是Minecraft的程序文件。该文件夹包含.jar文件,音效,音乐,个人设置或更多。在.minecraft文件夹中是安装各种mods的重要文件夹,因为各种Mods需要安装在该文件夹(或其下属目录)位置(官方启动器使用的默认位置):Windows: %Appdata%\.minecraft (在Windows更旧系统中为 %Appdata%\Roaming\.minecraft)Mac OS X: ~/Library/Application Support/minecraftLinux: ~/.minecraft——以上取自Minecraft 中文wiki注意区别,windows和linux的minecraft文件夹前面有一个点,OS X的没有。Windows系统下按Win徽标键+R,在弹出的“运行”窗口输入%Appdata%然后回车即可找到非官方启动器的.minecraft文件夹一般与启动器在同一文件夹下。版本1.7以上原版的.minecraft内含有的完整文件(夹)如上图所示。①launcher.jar、launcher.pack.lzma、launcher_profiles.json- 启动相关三个均为官方启动器相关文件。其中launcher_profiles.json存储登录账号和接入口令(Token)等内容,可以快捷登录不用每次都输入账号密码。(非官方启动器一般无前两项,只有修改过的json文件)②options.txt- 选项用于保存你在“选项”按钮中进行设置的内容,如视频设置、按键设置、音量设置等。这些可以在游戏中进行设置,也可以通过编辑这个文本文件设置。③versions文件夹- 版本包含以版本号命名的文件夹(如1.6.4、1.7.2),内含Minecraft的核心文件 “版本号.jar”(如1.7.2.jar)和“版本号.json”。核心文件结构详解见下文。(如果是装有mod的版本,还会含有 版本号-natives、config、moddir、mods文件夹。安装依赖于Forge的mod时就要把mod放进mods文件夹内,config文件夹内相应生成的mod名.cfg文件就是该mod的配置文件,可以编辑调整mod的相关设置)④screenshots文件夹- 截图游戏中按F2产生的截图存放处,会在第一次截图时自动生成该文件夹。截图为png格式,以截图的日期时间命名。⑤saves文件夹- 存档放置存档的文件夹,创建一个新的世界时会自动生成。从网上下载的存档可以放进此文件夹使用。注意为了你的存档安全,不要(短时间内)创建相同名字的世界,哪怕是与刚刚删除的世界名字相同。⑥resourcepacks文件夹- 资源包资源包存放处,会自动生成,如果安装资源包时没有此文件夹可以自己新建一个名为resourcepacks的文件夹。资源包可以是压缩包也可以是文件夹的形式,但双击打开时应该直接能看到pack.mcmeta文件,否则无法正常工作(比如打开SummerFields里面还是一个SummerFields文件夹,再打开才能看到pack.mcmeta等文件,这种属于包了两层,把外面那层取掉即可)。⑦logs文件夹- 日志存放日志的文件夹,仅存在于1.7之后的版本,以替换之前的版本中的output-server.log文件。包含日期命名的log.gz压缩包和latest.log,用于按日期记录游戏信息,如进入退出信息、聊天框信息、存档自动保存信息等。可以删除,对游戏本身无影响。⑧libraries文件夹- 库文件包括Minecraft的运行渲染引擎以及各种库文件。一般包含com、commons-io、io、java3d、net、org等文件夹。(通常安装Forge和Optifine时相关jar文件会自动存放到其中的net文件夹内,其他除非你是程序员级别的,一般不会需要修改其中的东西)⑨crash-reports文件夹- 错误报告错误报告存放处,第一次发生崩溃时会自动生成此文件夹。可以删除,对游戏本身无影响。⑩assets文件夹- 资料文件包含icons(图标)、lang(语言)、music(音乐)、records(唱片)、sound、sounds(音效)文件夹和pack.mcmeta(材质相关)、READ_ME(告知你如果要自定义其中内容请使用资源包,原本不属于这个文件夹的内容都会被自动删除)、sounds.json(设置何种情况下播放何种音效)缺少这一文件夹或内容不全可能会导致没有声音,无法切换成中文等问题。更早版本所含有的,或你可能遇到的其他常见文件(夹):bin 文件夹(1.5.2及之前版本)包括Minecraft的运行渲染引擎(位于下面的natives文件夹下)与核心文件(minecraft.jar)。所有需要预加载的Mod也需要预先内置于minecraft.jar内。该文件夹从1.6起被取消,如果你在1.6之后的整合包里看到它,里面可能只有一个WorldEdit.jar(创世神插件)config 文件夹 ( 原版不含)自动生成的存放Mod配置文件的文件夹。lib 文件夹(1.5.2及之前版本)相当于1.6之后的libraries文件夹,但是内容布置发生了较大变化。mods 文件夹( 原版不含)不需要预加载的Mod存放地,一般是可以由Mod API加载的一些封装比较好的,不用放入minecraft.jar中的一些Mod,比如小地图、砍树mod以及很多大型mod等。如果安装Mod时此文件夹不存在的话请自己创建。对于1.6及之后的版本,mod可以存放在versions文件夹中的mods文件夹内,跟启动器的设置有关。resources 文件夹(1.5.2及之前版本)(注意与上文所述的resourcepacks(资源包)区分开来)音乐、音效文件存放处,如果该文件夹缺失或不完整,Minecraft将缺少音效。shaderpacks 文件夹 ( 原版不含)光影配置文件夹,存放各种基于GLSLShaders Mod的光影配置文件。stats 文件夹 (1.6.4及之前版本)存放玩家数据统计信息文件的地方,会自动生成。该文件夹自1.7起被调整到saves文件夹内,并以“玩家id.json”的形式储存(同时方便了修改及转移)。texturepacks 文件夹 (1.5.2及之前版本)材质包存放地,会自动生成。如果安装材质包时此文件夹不存在的话请自己创建。texturepacks-mp-cache 文件夹 (1.5.2及之前版本)缓存服务器推荐的材质包(1.3.1-1.5.2之间版本),会自动生成。各种log文件及衍生文件 (原版不含)日志文件,如output-client.log、ForgeModLoader-client.log、及衍生的lck文件等,一般都可以删除,不会影响游戏,不过在游戏的过程中仍然会自动生成。optionsof.txt (原版不含)用于保存Optifine设置的文件。optionsshaders.txt (原版不含)用于保存光影效果设置的文件。核心文件结构详解:[版本号].jar (如1.6.2.jar、1.6.4.jar、1.7.2.jar,在1.5.2及之前版本为minecraft.jar)此文件位于versions文件夹下的版本号文件夹内(1.5.2及之前在../.minecraft/bin文件夹)它包含以下文件(夹):class 文件: Java语言下已编译的 Minecraft 程序逻辑文件。这些文件的命名类似&aka&或&gb&等,是因为这些文件已通过模糊处理隐藏了源文件名。net 文件夹: 与多人联机有关的Class文件存放处。META-INF 文件夹: 元信息目录,包含关于游戏文件的信息。未修改的META-INF文件夹包含3个文件,MOJANGCS.RSA(数字证书)、MANIFEST.MF和MOJANGCS.SF(Java文件的信息校验记录文件)。assets 文件夹: 默认的字体、语言和材质文件,包含:[1]font 一般仅包含glyph_sizes.bin文件,控制字形尺寸。[2]lang 一般仅包含en_US.lang文件,如果其他语言文件缺失,默认会使用它(美式英语)[3]shaders 控制一些方块和物品的发光,晃动,旋转等等效果的fsh、vsh、json文件[4]texts 包含credits.txt(制作人员名单)、end.txt(终末之诗)、splashes.txt(闪烁标语)[5]textures 默认材质包文件夹,包含:· blocks 方块材质· colormap 生物群系的叶子(foliage)与草地(grass)颜色· entity 动物、实体材质· environment 云(clouds)、太阳(sun)、月相(moon_phases)、雨雪(rain、snow)、末地天空(end_sky)的材质· font 字体材质,包含ascii.png(英文粗体像素字体),ascii_sga.png(标准银河字母字体材质),unicode_page_**.png(统一码字符字体材质,适用于任何语言)· gui 用户界面材质,如成就(achievement)、书本、物品栏、血量、合成熔炼附魔等等界面· items 物品材质· map 地图材质· misc 杂项,如水下、戴上南瓜头的视觉效果,阴影效果等· models 模型材质 armor各种护甲的模型· painting 挂画材质· particle 粒子效果材质
《我的世界》相关文章
(阅读:233)
(阅读:127)
(阅读:152)
(阅读:162)
(阅读:127)
(阅读:606)
(阅读:238)
欢迎来到快吧!请
内容至少5个字!
扫描二维码我的世界mod安装方法 无需Forge版Mods安装
14:34:30作者:不会玩来源:网络收集
  目前Minecraft官方还没有出mod API,mod的安装机制也一直在更改,现在主要分为放入jar手动安装和使用Forge安装。很多刚接触Minecraft的 玩家在安装mod的时候是一头雾水,导致安装mod后,出现游戏崩溃,黑屏,最不幸的就是存档损坏。下面口袋小编就为大家分享一下我的世界mod安装方法,感兴趣的玩家速来围观吧!
  一、我的世界mod安装方法安装mod准备工作:
  你已经学会如何安装java,并启动Minecraft。
  你已经下载好对应版本的Minecraft和mod。
  对于需要安装Forge或者Modloader等其他前置mod的mod,你已经下载好需要的前置mod。
  你的电脑上已经安装相关压缩软件(比如winrar,好压,7zip)。
  二、我的世界mod安装方法安装无需Forge版Mods
  安装无需Forge版mod相对来说要麻烦一点,我们这里以安装小地图mod为例(版本以1.7.2为例,1.7.x和1.6.x通用。
  1、下载对应版本的mod,作为例子我这里下载了小地图 mod。
  2、进入到你的Minecraft根目录(.minecraft)文件夹,打开versions文件夹。
  对于官方启动器的玩家,可以在windows开始菜单中的搜索框中输入 %appdata%/.minecraft 然后按下Enter(回车)键。
  对于其他启动器的玩家,直接打开你的启动器目录下的.minecraft文件夹。
  3、我们不建议将mod文件直接放入放入1.7.2文件夹中的1.7.2.jar,因为新的Minecraft启动器会自动重新下载纯净版。因此,我们需要创建一个新的 配置文件(版本),复制粘贴原版1.7.2文件夹,重命名文件夹以区分原版,这里我们命名为mod。
  4、打开我们新建的版本文件夹,将1.7.2.jar(可能不显示.jar,总之是java文件)和1.7.2.json重命名为mod.jar(不显示.jar的命名为mod即可) 和mod.json,使用文本编辑器(记事本之类的)打开mod.json,更改&id&:&1.7.2&为&id&:&mod&。
  5、使用压缩软件将小地图.zip中的文件全部解压(拖入)mod.jar(使用压缩软件打开)文件中。删除META-INF文件夹。
  6、现在打开Minecraft启动器,创建或者选择对应的版本,启动游戏。
  对于官方启动器的玩家,点击[New Profile]输入任何名称,在&Use version&的下拉菜单中选择release mod 然后点击Save Profile。其他启动器的玩家,在你的启动器界面游戏版本中选择mod即可。
欢迎阅读提供的“”。
我的世界mod安装方法 无需Forge版Mods安装 相关内容
手机推荐游戏
手机游戏排行中 文 名:1.7.2 R键整理
英 文 名:Inventory Tweaks
MOD 版本:1.58
软件类型:功能
适用版本:1.7.2
语言支持:中文
API 需求:需要
软件来源:MCBBS
这是一款非常方便的R键物品整理MOD,它可一键将背包内所有散乱的物品进行自动整理,方便实用。
1.使用键R键自动整理背包;
2.使用鼠标中间也可自动整理背包;
3.其他相关设置。
其他版本下载:
启动方法:
1.下载插件,不要解压。
2.确认客户端已安装Forge。(如果不确定或者不会安装请在本站客户端栏目下载带Forge的懒人包)
3.备份你的客户端。(复制粘贴一份原客户端到其它盘既可,建议每次装MOD都先备份)
4.拖入minecraft\mods文件夹。
5.开始享受游戏,为你喜欢的作品点赞。
详细图文说明见安装方法。
MOD安装方法图文说明,总共有2种安装方式。
注意:安装前一定记得备份游戏,复制一份到其他文件夹,这是个好习惯。
第一种:拖入MODS文件夹安装法
1.下载对应游戏版本的MOD。
2.将MOD文件拖入minecraft\mods文件夹。(切记不要解压)
3.安装成功开始享受游戏。
4.注意如果你没有MODS文件夹,或者没有安装【】。请在本站客户端栏目下载对应版本整合包。
第二种:游戏核心文件替换安装法
1.下载对应游戏版本的MOD。
2.用WINRAR或者7z解压文件打开MOD文件。路径:minecraft\mods文件夹
3.找到我的世界游戏核心文件,同样用WINRAR或者7z解压打开。
1.6及以上版本在minecraft\versions文件夹里。
1.5及以下版本在minecraft\bin文件夹里。
4.打开后如图,把MOD里的文件全选复制到游戏核心文件里。有要确定的就点是。
5.删除游戏核心文件里的META-INF文件夹。
6.安装成功享受游戏。
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
下载次数:10011
资源大小:217KB
语言支持:简体中文
资源作者:admin
更新时间:
TOP10排行榜
Minecraft 1.7.10
290 赞下载:37593 次
Minecraft 1.7.10
174 赞下载:33294 次
Minecraft 1.7.10
187 赞下载:24710 次
38 赞下载:3201 次
37 赞下载:2513 次
28 赞下载:2336 次
10 赞下载:1063 次
0 赞下载:0 次《我的世界》全面论述minecraft1.8初期如何在linux ubuntu 14.04(64bit)上玩(官服)
《我的世界》全面论述minecraft1.8初期如何在linux ubuntu 14.04(64bit)上玩(官服):分成几部分。客户端本身。登录服务器。然后挂forge,上mod,自己用官服架设带forge的服务器,最后服务器和客户端同开,怎么玩。系统的论述一遍。
首先,客户端。linux ubuntu 14.04 64bit。你愿意用32bit其实也可以。我这就是为了省事。自己用64bit就说64bit的。
自己刻ubuntu安装盘,完了装。ubuntu配好上网。更新到最新,做好准备,完了装闭源显卡驱动,还有jdk8.
这个网上都有怎么做。ubuntu也有自己的中文社区,我不用废话。
然后就是,去minecraft。net买个正版帐号。TB上也有代购。如果你没有正版mojang的mc帐号的话。
完了就是启动游戏吧,下载官方的登录器。用你的mc正版帐号登录。开玩。
官方登陆器怎么用呢。
去minecraft.net. 找这个https://minecraft.net/download页面,有个show all platform。
点开之后应该有windows, mac, linux三平台的。
linux这块。用那个jar包。minecraft。jar。
随便扔一个地方,比如/home/你名字/mc/之下。
然后写一个简单sh脚本,比如runofficial.sh给运行权限。
#!/bin/bash
java -jar Minecraft.jar
完了保存。注意大小写。官方的那个文件Mine的第一个字母M是大写的。linux不是windows。
然后运行吧。控制台ctrl-alt-t,中cd到对应路径,比如cd /home/你名字/mc
完了,命令sh runofficial.sh
完了minecraft就会启动,下载登陆器,下载游戏本体,让后让你登录,登录后,你可以设置profile,改成1.8,1.7,1.6版本随便你。
还可以设置分辨率和启动java参数。比如默认是-xmx1G,这个如果你是32bit系统,内存够多,你可以改成-Xmx1200M,内存更多点,如果是64bit的系统,你可以分2,3GB内存,运行minecraft都行的!(改后记得保存)
之后重启登陆器,就是你要的版本。就能玩了。
或者你愿意折腾一下nautilus,需要你自己加装dconf-tools,要在ubuntu的ctrl-alt-t控制台中用dconf-editor命令,修改配置变量
org.gnome.nautilus.preferences,分支下有executable-text-activation键值,默认是display,改成ask。
下次你ubuntu的nautilus文件夹管理器中双击可运行的sh脚本,就可以问你是display(编辑模式),还是run(无控制台日志显示的运行模式了)。。。很方便。
然后服务器,正版帐号。很多正版服务器,介绍页面会告诉你,服务器地址,比如我举个例子,乱写的:25567
他会告诉你服务器的地址。你在进游戏后,多人模式里,
你自己起一个服务器名字,比如a minecraft server。或者自己喜欢的名字。比如dayz。然后加上服务器地址,然后join,连那个服务器,就上去了。。。如果服务器正常的话。
有些服务器,比如知名的minez,他端口用的默认,所以没有冒号端口数字,直接就是us.shotbow.net。。。所以作为服务器网址也行。。。国内服务器大多是直接给ip。。。也有给域名的。。。
=-=--=-=-==-=这就是基本的启动。每次启动就直接用脚本runofficial.sh,双击就行了。一般我愿意把这个脚本和Minecraft.jar扔在/home/我名字/.minecraft下
单机模式,我觉得不用教了吧,一般人都会。。。点single player,然后戳各种选项,只要智商正常的都能正确进游戏。
但是现在我有一个问题,我要做点测试,我不想用官服的launcher登录方式怎么办呢。
有办法,先说一下用magic launcher的。magic launcher 1.2.5,原帖在英文minecraftforum论坛,支持到mc 1.7.x。
下载下来得到一个MagicLauncher_1.2.5.jar (网站/, http://www.minecraftforum.net/fo ... -1-2-5-mods-options)
一般ubuntu下minecraft,官服launcher起动器,会自动把游戏给你下载到/home/你名字/.minecraft/下。
然后呢,你把MagicLauncher_1.2.5.jar也扔到那个路径下,再写一个sh脚本。比如起名runmagiclauncher.sh,里头写
#!/bin/bash
java -jar MagicLauncher_1.2.5.jar
保存,完了,加运行权限,运行这个脚本。
MagicLauncher会自动检测你已经安装到/home/你名字/.minecraft/下的版本。
(.minecraft这种文件夹在linux下是隐藏的,如果nautilus中想看,默认需要按ctrl-H,显示隐藏文件,ctrl-L是显示文件夹路径,方便复制。。。)
启动magiclauncher后,你点setup,选environment,改成你想要的版本,比如1.6x,1.7x,1.7.x-forgexxxx(当然你必须是已经用官方minecraft的登陆器launcher下载好的版本,没下过的不会有)
然后底下有个test按钮。
你点一下,就能进入单机了。这个在有时服务器登录坑爹的时候,急着进单机模式,还是挺有用的。
但是有个缺陷,这个如果单人测试可以,如果多人的话,他每次给你出随机ID帐号,服务器可都是按帐号来保存数据的。你这次是user2850,下次进服就是6365号了,这谁受得了。。。(要不你就得每次都用正版帐号登录,固定自己的名字)
所以这个就有不方便的地方。但是magic launcher的好处是,和官服登陆器一样,也能启动的带forge的版本,也支持正版验证,还能提示几个主要mc服务器上线情况。。。这挺方便的。
好在minecraft现在1.8了,但是还能支持脚本启动。
脚本启动方法。下完整客户端后(比如用官方起动器登录实现)。退游戏。
到/home/你名字/.minecraft下,写一个sh脚本。比如runmc18ubu1404x64.sh 内容如下,
#!/bin/bash
java -Xmx1200M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M -Djava.library.path=/home/$USER/.minecraft/versions/1.8/1.8-natives -cp /home/$USER/.minecraft/libraries/java3d/vecmath/1.5.2/vecmath-1.5.2.jar:/home/$USER/.minecraft/libraries/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar:/home/$USER/.minecraft/libraries/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar:/home/$USER/.minecraft/libraries/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar:/home/$USER/.minecraft/libraries/com/paulscode/codecjorbis//codecjorbis-.jar:/home/$USER/.minecraft/libraries/com/paulscode/codecwav//codecwav-.jar:/home/$USER/.minecraft/libraries/com/paulscode/libraryjavasound//libraryjavasound-.jar:/home/$USER/.minecraft/libraries/com/paulscode/librarylwjglopenal//librarylwjglopenal-.jar:/home/$USER/.minecraft/libraries/com/paulscode/soundsystem//soundsystem-.jar:/home/$USER/.minecraft/libraries/io/netty/netty-all/4.0.15.Final/netty-all-4.0.15.Final.jar:/home/$USER/.minecraft/libraries/com/google/guava/guava/17.0/guava-17.0.jar:/home/$USER/.minecraft/libraries/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar:/home/$USER/.minecraft/libraries/commons-io/commons-io/2.4/commons-io-2.4.jar:/home/$USER/.minecraft/libraries/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/home/$USER/.minecraft/libraries/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar:/home/$USER/.minecraft/libraries/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar:/home/$USER/.minecraft/libraries/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/home/$USER/.minecraft/libraries/com/mojang/authlib/1.5.17/authlib-1.5.17.jar:/home/$USER/.minecraft/libraries/com/mojang/realms/1.5.4/realms-1.5.4.jar:/home/$USER/.minecraft/libraries/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar:/home/$USER/.minecraft/libraries/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar:/home/$USER/.minecraft/libraries/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar:/home/$USER/.minecraft/libraries/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar:/home/$USER/.minecraft/libraries/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar:/home/$USER/.minecraft/libraries/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar:/home/$USER/.minecraft/libraries/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar:/home/$USER/.minecraft/libraries/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar:/home/$USER/.minecraft/libraries/tv/twitch/twitch/6.5/twitch-6.5.jar:/home/$USER/.minecraft/versions/1.8/1.8.jar net.minecraft.client.main.Main --version 1.8 --userProperties {} --accessToken "" --uuid "" --gameDir "/home/$USER/.minecraft" --assetsDir "/home/$USER/.minecraft/assets" --assetIndex 1.8 --width 854 --height 480 --userType offline --username abc123
稍微解释一下。java是启动命令。如果你的java有启动问题,可以用完整路径。比如/opt/jdk1.8.0_xx/jre/bin/java 也可以。
-Xmx1200M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M 这几个是一些优化参数。Xmx1200M就是使用1.2GB内存。
-Djava.library.path=后边,那个natives库文件必须有。但是官方正版一般是放入一个临时数字文件夹,等退出游戏,又给删除了。所以你写脚本时候,要放入一个自己单起名的文件夹。我就是起名的
1.8-natives这个文件夹,放在/home/$USER/.minecraft/versions/1.8/,然后在这个脚本里头指一下位置。
里头有几个库文件,可以在游戏运行时候复制出来。很容易。
libjinput-linux64.so liblwjgl64.so libopenal64.so libjinput-linux.so liblwjgl.so libopenal.so 就这几个,64位的mc1.8用的。
然后,-cp后头都是各种库文件,linux不是windows,用半角冒号分隔。
最后net.minecraft.client.main.Main,是游戏启动命令。
--version 1.8 --userProperties {} --accessToken "" --uuid "" --gameDir "/home/$USER/.minecraft" --assetsDir "/home/$USER/.minecraft/assets" --assetIndex 1.8 --width 854 --height 480 --userType offline --username abc123
这几个是游戏启动的参数。
如果用正版,官方登陆器登录游戏后,留下的json文件,还有登陆器如果你在profile设置时候,选择游戏登录后不关闭launcher起动器,则可以在launcher起动器日志中看到自己的uuid和accessToken,那2个是作为正版登录的。如果只是offline测试,可以暂时不用写。以后minecraft就是巨硬m$家的了,不知道会不会变。。。
--gameDir 要指向mc根目录。--assetsDir如果你指错了,会游戏没有声音。--width 854 --height 480是分辨率,可以不写。--userType offline如果是正版帐号登录你要写--userType mojang。
--username就是你测试时候的进入服务器后的帐号名字或者正版登录帐号的名字。
--version 1.8和--assetIndex 1.8,如果是启动以前的版本,比如1.7.10,那你就写--version 1.7.10 ,--assetIndex 不写其实没事儿。--assetsDir指对了就行。但是现在1.8时代了。1.7x和更早 的mc都算legacy版本。--assetsDir 要写成--assetsDir /home/你的名字/.minecraft/assets/virtual/legacy ,1.8因为是最新,所以不用指到这里,如果写错了,进游戏没声音,相应文件也要对应改为1.7x的,路径也要对,包括那几个natives库文件。
$USER表示当前用户,比如我的linux帐号名字叫onetwothree,那那些文件路径也可以写/home/onetwothree/.minecraft/xxoo/ooxx.jar 也可以。
=-=-==-==-=
改好后。保存脚本,加运行权限。运行启动这个脚本。就进游戏了。
如果你缺重要参数,或者有无法识别的参数的话,比如因为语法不对,格式不对,或者拼写有误,那么可能无法运行!报错。你可以在ctrl-alt-t控制台中,sh runmc18ubu1404x64.sh。运行出错,可以看到报错。
这样启动的好处就是,--username 那里,比如我可以写2个内容一样的脚本,放在linux下,/home/我的名字/文件夹下的不同子文件夹位置启动,第一个帐号--username 写abc123,第二个脚本--username def456,还可以有第三个。这样可以实现模拟客户端多开。。。测试方便么。。。
=-=-==-未完待续。
本帖最后由 fanbu 于
18:50 编辑
但是还是有问题,现实世界一般人都玩mod。这没有forge,不挂mod,不科学啊。
我也要NEI或者TMI随便刷物品,我要有虚拟村庄带智能的npc。我要有小地图,要这要那。那怎么办。
客户端安装forge。
现在mc1.8时代初期,forge肯定一时出不来,1.8也不是小更新。forge现在主流版本是对应mc1.7.2和mc1.7.10.
比如mc1.7.2,linux下怎么装forge。
先去minecraftforge.net官方网站,比如找forge-1.7.2-10.12.2.1121-installer.jar,推荐版本的,如果能连的话,应该不难。这个mc1.6x时代以后都是installer了。。。
用法,把这个jar包复制到/home/你的名字/.minecraft下,
然后再写一个sh脚本,比如installforge.sh,里头写
#!/bin/bash
java -jar forge-1.7.2-10.12.2.1121-installer.jar
然后保存,加运行权限。运行之,
图形桌面下会问你,你要装client还是server,那当然是客户端client的了。
然后,会问你路径,路径写/home/你的名字/.minecraft
然后会给你自动把当前的对应版本,如果对上的话,升级出一个forge版。比如1.7.2-Forge10.12.2.1121这样子。
然后,你就用magic launcher启动,在setup -& environment中,应该也能找到这个forge的版本,可以点test启动。不过,安装时候和第一次运行forge版本的游戏,你最好一直联网,因为forge是自带库的,installer有时对于wrapper还有几个库渺似不会及时下载。。。所以。。。库如果不全可是无法启动的。好在现在scala的2个库不用你乱折腾了。。。直接帮你下。。。以前还要手动的。。。
还好现在forge的对应版本natives是自动弄好的。也不用折腾了。
成功运行第一次带forge的版本后,就可以开始上mod了。
把自己喜欢的mod扔到,自动生成的/home/你的名字/.minecraft/mods文件夹下。
再启动游戏就行了。这样单机启动forge就能行了。可以不用官方登陆器。
=--=-=-==-=-未完待续
本帖最后由 fanbu 于
20:51 编辑
我如果做测试的话,肯定要同时多开。需要脚本方式启动,而且magic launcher那种方法,只能一次起一个随机帐号,或者固定用正版帐号名。这在offline服务器测试时候,有些时候可以,有些就不行。
forge版本的脚本启动怎么弄。还是在/home/你的名字/.minecraft下,写一个sh文件,加运行权限,内容如下。(参数实际在version下的对应版本的json文件中有,)
#!/bin/bash
java -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M -Djava.library.path=/home/$USER/.minecraft/versions/1.7.2-Forge10.12.2..2-Forge10.12.2.1121-natives -cp /home/$USER/.minecraft/libraries/net/minecraftforge/forge/1.7.2-10.12.2.1121/forge-1.7.2-10.12.2.1121.jar:/home/$USER/.minecraft/libraries/net/minecraft/launchwrapper/1.9/launchwrapper-1.9.jar:/home/$USER/.minecraft/libraries/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar:/home/$USER/.minecraft/libraries/org/scala-lang/scala-library/2.10.2/scala-library-2.10.2.jar:/home/$USER/.minecraft/libraries/org/scala-lang/scala-compiler/2.10.2/scala-compiler-2.10.2.jar:/home/$USER/.minecraft/libraries/java3d/vecmath/1.3.1/vecmath-1.3.1.jar:/home/$USER/.minecraft/libraries/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar:/home/$USER/.minecraft/libraries/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar:/home/$USER/.minecraft/libraries/net/sf/jopt-simple/jopt-simple/4.5/jopt-simple-4.5.jar:/home/$USER/.minecraft/libraries/lzma/lzma/0.0.1/lzma-0.0.1.jar:/home/$USER/.minecraft/libraries/com/paulscode/codecjorbis//codecjorbis-.jar:/home/$USER/.minecraft/libraries/com/paulscode/codecwav//codecwav-.jar:/home/$USER/.minecraft/libraries/com/paulscode/libraryjavasound//libraryjavasound-.jar:/home/$USER/.minecraft/libraries/com/paulscode/librarylwjglopenal//librarylwjglopenal-.jar:/home/$USER/.minecraft/libraries/com/paulscode/soundsystem//soundsystem-.jar:/home/$USER/.minecraft/libraries/io/netty/netty-all/4.0.10.Final/netty-all-4.0.10.Final.jar:/home/$USER/.minecraft/libraries/com/google/guava/guava/15.0/guava-15.0.jar:/home/$USER/.minecraft/libraries/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar:/home/$USER/.minecraft/libraries/commons-io/commons-io/2.4/commons-io-2.4.jar:/home/$USER/.minecraft/libraries/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar:/home/$USER/.minecraft/libraries/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar:/home/$USER/.minecraft/libraries/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/home/$USER/.minecraft/libraries/com/mojang/authlib/1.3/authlib-1.3.jar:/home/$USER/.minecraft/libraries/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar:/home/$USER/.minecraft/libraries/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar:/home/$USER/.minecraft/libraries/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar:/home/$USER/.minecraft/libraries/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar:/home/$USER/.minecraft/versions/1.7.2-Forge10.12.2..2-Forge10.12.2.1121.jar net.minecraft.launchwrapper.Launch --version 1.7.2-Forge10.12.2.1121 --gameDir "/home/$USER/.minecraft" --assetsDir "/home/$USER/.minecraft/assets/virtual/legacy" --accessToken "" --uuid "" --width 854 --height 480 --tweakClass cpw.mon.launcher.FMLTweaker --username abc123
启动命令net.minecraft.launchwrapper.Launch最后的启动参数--version 1.7.2-Forge10.12.2.1121,版本写成forge对应的那个。因为我是1.7.2的forge,对于最新的1.8是老版本,所以--assetsDir "/home/$USER/.minecraft/assets/virtual/legacy"这里指向legacy。--accessToken "" 和 --uuid "" 因为我是offline模式测试,所以不需要,如果是正版登录的话,还是要写的。这里就是给空值, --username abc123 是指定用户名,可以换别的用户。 forge启动总体需要的参数比原版少。--width 854 --height 480 分辨率不写也可以。--tweakClass cpw.mon.launcher.FMLTweaker是必须的参数。
保存脚本,比如叫runforge172.sh,运行之。就启动了,挂上forge的,1.7.2的minecraft。带mod。就是游戏mods文件夹中的那些。可以单机玩mod了。。
=--=--==-==--=给一个样本吧,自己实在搞不定,可以看一下别人怎么做的,高手就不用了,见笑=--====-
1.7.2服务器带forge服务器样本,mod含millenaire。对应mc1.7.2的版本5.2.含全部linux 64bit库文件。
/s/1i3kRBG5
mc1.8和。带forge的mc1.7.2的客户端,forge含mod,NEI和zan‘s minimap 1.7.2的版本,millenaire的客户端mod版本对应1.7.2的5.2版。含全linux 64bit库文件。
/s/1c0rh03Y
以上分享地址,解压密码都是2013年大陆最有名minecraft游戏专题社区论坛(你应该能猜出名字,5个字母,小写)
windows用户别浪费自己的时间和流量,你下了也没用!
没买正版的,请尽量不要下。。。以后minecraft就不是notch的了,就是那个巨硬公司的了。。。我也是为了自己留个档
但这还是有问题,好多都喜欢自己架设服务器,好多人喜欢用mcpc+,我就自己玩,人也不多,10个都没有,所以官服也够了。
还有,我这个客户端现在是mc1.7.2带forge,我那个mod玩法,有服务器端的,怎么办。自己架设带forge的官方服的forge服务器。
首先老版本的官方服务器,比如1.7.2的
下载地址/Minecra ... ft_server.1.7.2.jar
官方下载页面仅仅提供最新版,老版本的不好找。最新的1.8的官方服务器端在/Minecra ... raft_server.1.8.jar
官方服务器,怎么挂forge。
首先,官方的,比如1.7.2的,minecraft_server.1.7.2.jar,下载回来。
然后去minecraftforge.net,把服务器版的对应我刚1.7.2客户端的服务器端下载回来。
forge-1.7.2-10.12.2.1121-installer.jar 还有 forge-1.7.2-10.12.2.1121-universal.jar ,两个文件都要下载回来。
然后,在/home/你的名字/下新建一个给mc官方服务器专用的文件夹。给好权限。
把minecraft_server.1.7.2.jar,forge-1.7.2-10.12.2.1121-installer.jar 还有 forge-1.7.2-10.12.2.1121-universal.jar复制过去。
然后,把minecraft_server.1.7.2.jar重命名成minecraft_server.jar(forge的要求)
然后写一个sh脚本,比如installforge.sh,加权限。内容
#!/bin/bash
java -jar forge-1.7.2-10.12.2.1121-installer.jar
保存后。运行之,
问你是client 还是server,你一定要选server ! 路径就是,比如放在了/home/我名字/mcmojangserver172之下,那么路径也是这个。
然后安装,forge安装器会自动下库文件,但是恐怕没有launchwrapper,会在第一次启动服务器时候下载。
然后,第一次启动forge服务器,再写一个sh脚本,加权限,内容是
#!/bin/bash
java -jar forge-1.7.2-10.12.2.1121-universal.jar
保存成runforge172server.sh,然后运行之。
就启动了,自动搭配 1.7.2的原版服务器minecraft_server.jar,启动,自动下缺失的库文件,自动建立服务器设置文档还有mods文件夹,生成日志什么的,生成表世界,等。
服务器启动后,minecraft官方服务器程序界面,在输入框输入stop停止服务器。(在生成世界后做,生成世界时候大概要几十秒,你能看到进度百分比的日志)
然后,修改server.properties,一般讲minecraft的bukkit服务器设置的文章会说这个。所以我这里就不废话了。关键是做测试,首先,online-mode=false,默认是true,意思就是不是正版不许登录。
还有view-distance=7,这个一般我放在3~7,渺似对服务器性能有影响。表示处理玩家周围chunks数范围。
motd=mc172linuxUbuntuX64,这个是服务器每日信息,我就自己改一个,让自己客户端登录过去时候,能看到这个提示字样。
然后保存这个文件。把服务器专用的mods文件,放到服务器的mods文件夹下。
重启runforge172server.sh脚本,运行服务器。
在服务器界面输入命令,op abc123, 这abc123是我测试帐号的一个名字,让他成为服务器operator,否则他登录服务器,op模式或者从生存模式切换创造模式,他做不了!那还怎么做测试?所以至少先op一个人。
然后用runforge172.sh那个脚本运行挂forge1.7.2的minecraft游戏客户端。
多人模式下,添加我新建的官服minecraft 1.7.2服务器。
多人模式下,地址就是我本机啊,127.0.0.1, 端口号不写,因为是默认的25565。
服务器名字随便写一个。
添加之后refresh刷新,就看到服务器条目亮了。因为我服务器开着,可以看到欢迎信息是mc172linuxUbuntuX64。。。就我刚才motd设置的那个。
好了,进服开始试玩。因为我已经把我自己op过了。想刷什么东西都可以。
布置好游戏内环境以后。我还需要多个帐号同时测试,
把runforge172.sh,复制几份,放在不同文件夹地方,然后把--username 改成别的。弄多个帐号。同时登录这个服务器。
然后服务器里就可以多个玩家在了。虽然都是我自己,但是测试么。。。所以很简单。
这样就可以正式开始测试游戏本身和mod了。。。
每次运行游戏都需要带forge的官方服务器和带forge的minecraft 1.7.2客户端一起开。感觉测试时候还可以。。。服务器停止很容易,就是在服务器管理界面输入stop命令。
另外,如果命令行纯文本模式启动服务器,可以用nogui参数,写在脚本最后。用ctrl-alt-t控制台,用sh ooxx-xxoo.sh脚本启动。最后提示Done (4.002s)! For help, type "help" or "?",就证明服务器起来了。服务器内部命令不变。脚本内容不用像老版本那样挂minecraft_server.jar,
直接java -jar forge-1.7.2-10.12.2.1121-universal.jar nogui 就可以。反正测试也很简单。愿意加优化参数随意。
我的世界 的相关攻略
大小:66.2M
语言:中文
人气:1083
游戏攻略最新推荐}

我要回帖

更多关于 minecraft mods文件夹 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信