마인크래프트 모드를 적용하기 위해서는 모드 파일이 필요합니다.
검색창에 9마인크래프트를 입력 후 검색해서 사이트에 접속하면 모드 파일 및 관련 파일을 다운 받을 수 있습니다.
저는 스마트무빙 이라는 모드를 설치해 보겠습니다.
따라하기!!!
모드파일을 다운로드 하자.
스마트무빙으로 검색을 하면 관련 목록이 나오며 Smart Moving Mod 1.8.9... 클릭합니다.
이 모드를 사용하기 위해서는 Minecraft Forge and Player API 가 필요합니다. 일단 모드 먼저 다운받도록 하겠습니다.
스마트무빙 모드 버전이 1.8.9까지 있네요. 최신 버전으로 다운받겠습니다.
Download form Server 1 을 클릭합니다.
파란색 DOWNLOAD 버튼을 클릭하면 다운로드가 진행됩니다.
모드 버전을 다운 받았으니 이제 Minecraft Forge 와 Player API 를 다운 받도록 하겠습니다.
빨간색 부분을 클릭합니다.
화면 아래로 내려 보면 이렇게 FORGE 버전이 나오는데요. For Minecraft 1.8.9 인스톨버전을 다운로드 합니다.
이제 Player API를 다운받습니다.
화면 아래로 내려 보면 이렇게 Player API 버전이 나오는데요. For Minecraft 1.8.9 버전을 다운로드 합니다.
FORGE 와 Player API 를 설치하자.
다운받은 forge-1.8.9-11.15.1.1722-installer-win.exe 파일을 실행합니다.
확인을 눌러 줍니다.
Complete 화면이 나오며 설치가 완료 됩니다.
Player API는 설치가 아니며 다운받은 Player-API-Core-1.8.9.jar 파일을 위의 경로에 넣어줍니다.
그리고 다운받은 모드 파일(Smart-Moving-Mod-1.8.9.zip)은 압축을 한번 풀어줍니다. jar파일 두개를 복사하여
C:\본인의 사용자 경로\AppData\Roaming\.minecraft\mods\ 안에 넣어 줍니다.
모드 적용
마인크래프트를 실행하면 왼쪽아래에 설치된 forge가 나타납니다. 만약 나타나지 않는다면 아래와 같이 추가합니다.
상단에 설치 설정 클릭합니다.
신규를 클릭합니다.
이름과 다운받은 버전을 선택하고 만들기를 눌러 줍니다.
목록에 추가된걸 확인 할 수 있습니다.
처음으로 돌아 옵니다.
왼쪽 하단에서 추가한 forge를 선택하고 플레이 버튼을 눌러주세요.
로딩 화면이 나오며 언제나 보았던 마인크래프트 메인화면이 나타납니다.
그럼 모드 적용이 잘 되었는지 어디서 확인을 할까요?
메인화면에서 모드를 클릭하면 위의 화면이 나타납니다. Smart Moving 이 있는걸 확인 할 수 있습니다.
자주 나타나는 오류
---- Minecraft Crash Report ----
WARNING: coremods are present:
PlayerAPIPlugin (Player-API-Core-1.8.9.jar)
SmartCorePlugin (SmartMoving-1.8.9-16.3.jar)
Contact their authors BEFORE contacting forge
// Don't be sad, have a hug! <3
Time: 20. 3. 1 오후 5:14
Description: Initializing game
java.lang.NoClassDefFoundError: cer
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Class.java:2583)
at java.lang.Class.getField0(Class.java:2975)
at java.lang.Class.getField(Class.java:1701)
at net.minecraftforge.fml.client.FMLClientHandler.detectOptifine(FMLClientHandler.java:277)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:191)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:417)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:329)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.ClassNotFoundException: cer
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 15 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 17 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Class.java:2583)
at java.lang.Class.getField0(Class.java:2975)
at java.lang.Class.getField(Class.java:1701)
at net.minecraftforge.fml.client.FMLClientHandler.detectOptifine(FMLClientHandler.java:277)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:191)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:417)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:329)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
모드를 설치하다보면 위와 같은 오류가 발생 할 수 있습니다. 이미 보유하고 있는 모드로 인해 발생하는거니
C:\본인의 사용자 경로\AppData\Roaming\.minecraft\mods\ 안에서 기존에 있는 모드를 삭제하면 간단히 해결이 됩니다.
'생활정보' 카테고리의 다른 글
TV에서 동영상보기2편 (0) | 2020.08.05 |
---|---|
TV에서 동영상보기1편 (0) | 2020.08.05 |
닌텐도 위 하드로더2- SD카드 (0) | 2020.02.23 |
닌텐도 위 HDMI 2 (0) | 2020.02.19 |
닌텐도 위 하드로더 게임 커버 이미지 (0) | 2020.02.17 |
댓글