!! 警告 !!
這模組組合很吃電腦資源
前言
我光影模組的部分有特別去提到一些沒在別人教學文看到的部分(材質包注意事項、畫質設定背後原因),以及如何簡單細調光影設定,如有需要,我可以再解釋得更詳細,我本人對於光影模組還算有研究,一直有個觀念: 逼真不等於好看,最近的新版光影變逼真了,效能也變好了,但是打光卻變過度銳利、日夜交替時色彩變化突兀、中午時顏色過亮、室內過暗(某幾版)、遠方凹凸效果突兀等等,本人不喜歡新版光影的趨勢,不過如有別的觀點,可以留言提出,每個人各有所好,也方便有興趣的人挑選喜好版本。
如有關於光影模組的問題,請先閱讀 4.光影模組 以及 5.設定 的遊戲設定和光影模組設定,看看你的問題是否已有解答,如果還有問題再留言發問
1. 先準備乾淨的minecraft
如果不知道怎麼有乾淨的minecraft,請把%AppData%/.minecraft裡的bin資料夾刪掉,然後讓遊戲重跑一次,它會自動上網下載新的程式檔
2. 下載下列模組:
- Forge: 載最新版的Universal
- Optifine: 載 HD D3 Ultra for Minecraft 1.5.2,
- GLSL Shader Mod(光影): 載 ShadersMod-mc1.5.2-ofud3-1.46
- Dynamic Lights(動態光): 載1.5.2
- Mob Dismemberment(怪物分屍): 載1.5.2
- Mob Amputation(怪物肢解): 載1.5.2
- Weather & Tornadoes(天氣&龍捲風): 載 Client & Server 的 Mirror 1
- Better World Generation(地形產生): 載最新版
- WildCaves(洞穴): 載最新版
- Better Grass & Leaves(真實草葉): 載最新版(排最上面)
- Enhanced Visuals(畫面特效): 載最新版
到.minecraft > bin > minecraft.jar,用壓縮軟體(WinRAR)打開,把META-INF資料夾刪掉然後把剛剛載的Forge、Optifine、ShadersMod、BWG、Better Grass & Leaves壓縮檔裡面的檔案按照順序丟進minecraft.jar,然後開遊戲跑一次,退出遊戲把MobDismemberment、MobAmputation、WildCaves、EnhancedVisuals壓縮檔直接丟到.minecraft > mods資料夾裡把DynamicLights > setup裡,coremods裡的東西丟到.minecraft > coremod,mods裡的東西直接丟到.minecraft > mods資料夾裡把Tornadoes > put folder...(略)... > mods裡的東西直接丟到.minecraft > mods資料夾裡再開遊戲跑一次,如果安裝成功,主選單左下角應該顯示"21 mods loaded, 21 mods active",退出遊戲到.minecraft > config > WeatherMod資料夾,用記事本打開Waves&Misc.cfg文字檔,把 I:TropicraftRealm_waveRenderRange 和 I:waveRenderRange 的值設成0,以及打開Storm&Tornado.cfg文字檔,把B:smoothRain的true改成false*我這是簡化安裝說明,如有疑問,請參考巴哈其他模組安裝教學
4. 光影模組:
光影模組分兩個部分,一個是核心的光影模組本身,一個是設定包,如果要更新Minecraft版本,只要更新光影模組本身就好,設定包可以各版本通用,比較有名的設定包作者: Sonic Ether、Chocapic13、Sildur,每個設定包都有它特點,新版的設定包有優化,畫面比起舊版的會比較順一點,而且有支援凹凸貼圖和反光貼圖,下載你喜歡的Shader Pack(設定包),把它放到.minecraft > shaderpacks資料夾裡,並且在遊戲選項 > Shaders...裡面選取你要的設定包。注意!!,設定包格式本身是.zip壓縮檔,裡面應該只有一個shaders資料夾,資料夾裡面應該有一些.fsh和.vsh的文字檔,有些設定包作者喜歡把各種版本壓縮在一起(例:Chocapic13),遊戲會讀不到,請自行看他解說,或是按照我剛剛列的格式自行壓縮。朋友的各版本設定包介紹和比較文章: [連結]一位外國的光影模組粉絲的個人材質包庫:[連結],裡面有一些他為了光影模組改的材質包,如果檔案名稱有"Bump",代表它支援法線凹凸貼圖(假凹凸),如果有"POM",代表它有支援位移映射凹凸貼圖(真凹凸),除此之外他還有改良版POM設定檔,以及修正新版光影"黑水現像"的lightmap.png。根據設定包不同,可能會出現一些問題,比較新版的光影設定包,因為改了運算方法,如果遊戲畫面亮到爆炸,是材質包的environment > lightmap.png材質出問題,把你材質包裡原有的lightmap(可能不只一個)刪除,然後到上面提到的光影模組粉絲的材質包庫去隨便下載一個材質包,把它的lightmap.png複製到你材質包裡即可;相對的,如果畫面超暗,大地變成藍色,光源變成紅色,是因為你光影沒裝,卻用了給光影模組的材質包,或是你裝了光影,但是設定包卻不用新版的lightmap。如果還是覺的畫面太亮,可以自行修改lightmap.png,藍色漸層的部分是天光,主要是調這個,如果覺得火把、發光石、岩漿等等的非天光太暗,可以調整紅色漸層,最右上角的淺藍色漸層是閃電光。很多對於光影模組設定以及原因會在下面提到,其實很多人都盲目的關掉一些不錯的效果
5. 設定:
遊戲顯示設定:
- Render Distance: 視野,看越遠越吃資源,如果用很近的話,霧氣效果會很重
- Fog Start: 霧氣起始點,值越大,能見度越清楚
- Chunk Loading: 地圖讀取方式,如果要用Multi-Core多核心,必須到Nvidia控制面板 > 管理3D設定 > 程式設定,新增C:\Program Files\Java\jre7\bin的javaaw.exe,然後把執行緒最佳化給關閉
Quality:
- Mipmap level: 材質簡化,通常不影響效能,離玩家越遠的材質會越簡化(模糊),如果用的光影模組設定包和材質包有支援POM,建議關掉,要不然會有奇怪的邊框(簡化的後果)
- Mipmap Type: 材質簡化方式,通常不影響效能
- Anisotropic Filtering、Antialiasing: 改善材質簡化以及反鋸齒,目前光影模組還不支援,如果打開會出問題
- Clear Water: 較透明的水(新版光影效果比較明顯),建議打開
- Random Mobs: 隨機生物材質,如果材質包有支援,生物會有多種材質,目前裝光影這效果會壞掉
- Better Snow: 如果雪層旁邊有柵欄或玻璃片,雪會延伸到下面
- Custom Fonts: 材質包可改變字體
- Custom Colors: 材質包可改變顏色,如有裝光影必須開啟
- Swamp Colors: 材質包可改變草、葉、水的顏色
- Smooth Biomes: 讓生態邊緣界線的顏色漸層
- Connected Textures: 連續、隨機材質,同一種物品會有多重材質,材質包需支援,如果用的光影模組設定包有開啟凹凸效果,但是材質包卻沒有齊全的凹凸貼圖,建議關掉,開了遊戲不會出問題
- Natural Textures: 自然材質,有些材質會被翻轉、鏡射,來移除難看的重複貼圖
- Custom Sky: 真實天空,材質包可以添加更多的天空材質,包括高空雲、晚霞、流星等等
Details:
- Clouds: 如果開Fancy,雲會變成3D的,但是如果你用的材質包是高解析的雲,建議開Fast(平面雲),因為3D看起來會怪怪的
- Rain & Snow: 開Fancy的話,雨和雪的數量是Fast的兩倍多
- Dropped Items: 開Fancy的話,掉落的物品是3D的
* 其他的選項懶的介紹XD (我都是開Fancy)
光影模組設定:
打開設定包 > shaders資料夾
在效果的前面加上兩條槓「//」可以關掉效果
final.fsh文字檔:
- #define BOKEH_DOF 景深效果,準星是焦距,焦距外的景物會模糊
- #define GODRAYS 神光,當有東西擋掉陽光時,會露出一絲絲光
- #define LENS 鏡頭炫光,看陽光時會有一圈圈光
- #define GLARE 炫光效果,看發光體時會有光暈
- #define CEL_SHADING 線框模式,會有像漫畫般的黑線框
- #define BRIGHTMULT 增亮亮的顏色,數值越高越亮
- #define DARKMULT 暗化暗的顏色,數值越高越暗
- #define COLOR_BOOST 鮮艷化,數值越高越鮮艷
- #define MOTIONBLUR 動態模糊,玩家移動時畫面會模糊
- #define GAMMA 調整整體明亮,數值越高越暗
composite.fsh文字檔:
- #define SHADOW_DARKNESS 陰影強度
gbuffer_terrain.vsh文字檔:
- #define WAVING...... 搖擺......
POM位移映射凹凸:
- gbuffers_entities.fsh、gbuffers_hand.fsh、gbuffers_terrain.fsh裡的#define POM
* 不同版本的設定包可能會多些效果或少些效果,不在這一一列出了
另外在遊戲選項 > Shaders...裡可以快速切換不同設定包,旁邊的三個選項:
- Cloud shadow: 雲是否產生陰影
- New block breaking: 新式破壞裂痕
- Hand depth: 玩家手深度,值太大會穿牆
其他模組設定:
*我只列出比較重要的設定,如有特殊需求但不知哪改,請留言問我
打開.minecraft > config資料夾
動態光 Dynamic Lights:
- 共有五個設定文字檔,都是DynamicLights開頭,有些裡面會有一行"S:LightItems",後面有一串數字,那些就是會發光的物品ID編號,以及發光強度(1~15),格式是: 物品ID=發光強度,每個設定中間用逗點隔開,可以自行把想要發光的物品ID加進去,而"S:TurnedOffByWaterItems"則是掉到水裡會熄掉的物品ID,定義同上
怪物分屍 Mob Dismemberment:
mob_Gibbing.cfg文字檔
- headlessDeath 被砍頭的殭屍過一會就會自己死掉
- gibGroundTime 砍下來的屍塊持續時間
- blood 有無噴血
- doGibsPushEntities 屍塊會不會推擠玩家或生物
- toolEffect 開關不同的武器有不同的肢解機率
怪物肢解 Mob Amputation:
mob_gibs.cfg文字檔
- bloodCount 血量
- bloodSize 血塊大小
- bloodLife 血持續時間
- 剩下的同怪物分屍設定
天氣&龍捲風 Weather&Tornado:
WeatherMod資料夾 > Storm&Tornado.cfg文字檔
- B:Storm_FlyingBlocksHurt 方塊砸人有無傷害
- B:Storm_Tornado_grabBlocks 龍捲風是否可以捲起方塊
- B:Storm_Tornado_grabPlayer 龍捲風是否可以捲起玩家
- I:Storm_Tornado_maxActive 最多龍捲風數量(0等於不產生龍捲風)
- I:Storm_Tornado_maxBlocks 龍捲風最多捲起方塊數
- D:Storm_chanceOfTornado 龍捲風產生機率
畫面特效 Enhanced Visuals:
EnhancedVisuals.cfg文字檔
- B:chuckNorrisMode 空手攻擊時畫面會超血腥
- I:damageCap 血腥程度
- B:enableCrack 被弓箭射到時畫面會裂開
- B:enableDurability 器具會根據使用程度改變材質(須根據材質包另外上材質)
- I:maxSplats 畫面中最多特效圖案數目
- I:scaleIncrease 特效大小縮放
- D:translucency 特效透明度
- B:useSlender 開啟slender雜訊特效
6. 模組介紹:
*以下使用的材質包是我個人改的JohnSmith材質包和光影模組設定包,點圖有1080p大小原圖
- 地形產生模組的熱帶小島&植物,光影模組的水反射、水折射和波紋,樹葉間透出的神光,天氣模組飄在空中的落葉,真實草葉模組的不規則樹葉和滿地的草
- 夜晚的月光
- 真實草葉模組會把兩片樹葉(獨立材質,如要配合材質包需自行畫)嵌在樹葉方塊裡來做出不規則的樹葉形狀,並且把所有的草地方塊上方長草,當你經過那草時,草會被撥開
- 當直視太陽時,光影模組的鏡頭炫光(紅藍點,彩虹圈),以及從樹葉間透出的神光
- 從山洞口透進來的神光,以及炫光(洞口邊淡淡的籃光),景深效果
- 把能見度調成最小所營造出的山中霧氣效果,神光和天氣模組的落葉
- 動態光模組會讓你拿在手中的火把發光,拿到哪亮到哪,四周洞穴模組產生的鐘乳石和藤蔓
- 當殭屍、殭屍豬人、骷髏弓箭手、苦力怕以及玩家死掉時,身體會碎成一堆屍塊,並且爆血出來
- 殺殭屍就是要見血才爽啊~~~
- 下雨以及在水中時,特效模組會讓你畫面有水滴(圖中水滴材質是我改的)
- 承受傷害以及攻擊生物時,特效模組會讓畫面染血滴(圖中血滴材質是我改的)
- 血量太低時,特效模組會讓畫面泛紅染血(圖中血材質是我改的)
特效模組還有其它的畫面特效,下雪時會有雪花,採礦時會有顆粒,在沙上走時會有沙子,中毒以及使用藥水時會有不同顏色的特效,跌入岩漿或著火時會燒焦,看見安德人時會有slender雜訊效果,被弓箭射到時螢幕會裂開,器具會根據使用程度改變材質(須根據材質包另外上材質)
天氣&龍捲風模組還有一些其他的功能和物品,所有的粒子(火把火焰、煙...)都會隨風飄散,瀑布(大型垂直水流)會有瀑布的音效和水花,有龍捲風感應方塊和龍捲風警笛,震波炮和挖掘鑽(有超炫特效),可以衝浪(因為海浪會跟光影模組的水重疊,所以關掉了)
洞穴模組會在地下產生鐘乳石,而且會因地面生態而有不同的鐘乳石,潮濕生態的地下洞穴會產生藤蔓,除此之外地下洞穴還會生螢光魔菇(會發光)、骨岩(挖開有骨頭)以及骷髏頭
因為我這篇最主要是展示畫面和講解設定,所以沒詳細介紹上述的事物,有興趣可以去看模組原文
再次聲明,我不喜歡新版光影的打光和色彩,所以沒用新版光影,「逼真 ≠ 好看」,我隨時都在找可以讓minecraft變的更好看的模組,現在關方論壇上的模組我幾乎都看過,甚至裝過,我有沒把他們列上來的原因,如果沒看到你喜歡的模組被列在這上面請不要傷心XD
7. 其他推薦模組:
我上面介紹的模組大部分是讓畫面更好看,還有一些其他的模組會讓minecraft變得更真,順便在這邊分享一下
* 以上模組皆經過測試,不互相衝突
- Back Tools 背物品 背後會背著你上一個使用的器具
- MAtmos 真實音效 逼真音效,會隨著環境而改變
- Zombie Awareness 怪物感知 增強怪物AI,怪物變極度聰明、難纏,玩家會噴血
- Smart Moving 智能移動 跑酷、游泳、匍匐前進...
還有一些因為某些原因沒裝,但是也不錯的模組:* 以上模組有些會有衝突
- Animated Player 真實玩家 玩家有真實眼睛、關節
- Ruins 遺跡 增加各種遺跡,遺跡內有寶藏和陷阱
- Unlit Torch 真實火把 火把會有壽命,村民晚上點燈,殭屍會熄燈
- Minecraft 3D 立體物品 增加各種3D立體(非方塊)物品