본문 바로가기

마인크래프트25

크리에이티브 탭 생성하기 강좌보고 따라하는중인데 소스작성중에 오류가난다!! 하시는분들은 제가 개발중인 모드 소스를 올려놨으니 비교해보세요. 관련글 2014/11/29 - [Programming/MineCraft - Mod] - 방울의 모드개발 강좌 독자분들을 위한 소스코드 중간점검 bellcraft.creativetab 패키지를 생성한뒤, CreativeTabBellCraft 클래스를 생성해줍니다. 그리고 아래와같이 코딩해줍니다. package bellcraft.creativetab; import bellcraft.items.Items; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.init.Blocks; import net.minecraft.item.I.. 2014. 11. 30.
방울의 모드개발 강좌 독자분들을 위한 소스코드 중간점검 bellcraft.items.Items package bellcraft.items; import cpw.mods.fml.common.registry.GameRegistry; import net.minecraft.item.Item; public class Items { public static Item RandomBox; public static void registerItems() { RandomBox = new ItemRandomBox(); GameRegistry.registerItem(RandomBox, "RandomBox"); } } bellcraft.items.ItemRandomBox package bellcraft.items; import java.util.Random; import bellcr.. 2014. 11. 29.
새로운 아이템 추가하기 저번에 패키지가 맘에 안들어서 패키지좀 바꿨습니다. (Bell.BellCraft -> bellcraft) 강좌를 보는데 오해 없으시길 바랍니다. 또한, 제가 개발하는 모드 위주로 강좌를 올리니 변수명, 클래스명, 패키지명이 독자분들과 다를 수 있습니다. 상황에 맞게 수정하는 센스를 가집시다. *^____^* 관련글 2014/11/28 - [Programming/MineCraft - Mod] - 마인크래프트 모드 개발환경 구축 이젠 아이템을 생성해봅시다! 먼저, 아이템 관련 클래스를 모아둘 패키지를 생성해줍니다. 저는 bellcraft.items 에 아이템관련 클래스를 다 몰아둘 예정입니다. 그 다음 bellcraft.items 패키지에 Items 클래스를 추가해줍니다. 소스는 아래와 같습니다. 저는 먼저.. 2014. 11. 28.
마인크래프트 모드 개발환경 구축 [이 강좌는 독자가 자바 개발환경을 이미 구축하였고, JAVA에 대하여 어느정도 알거나 공부중인것으로 가정하고 작성합니다] 관련글 2014/11/26 - [Programming/JAVA] - 자바 개발환경 구축을 위해 자바 및 이클립스 설치 및 한글패치하기 http://files.minecraftforge.net/ 이곳에 접속하신 후, 저는 1.7.10버전의 모드를 개발해보려고 하니, 1.7.10 버전중에 권장버전 소스를 받아줍니다. (파란 원 안에 위치한 * 버튼) 모드개발은 짧은시간에 뚝딱! 하고 나오는게 아니므로 최신버전을 사용했다가 문제가 발생하면 곤란해질 수 있고, 보통의 유저들은 권장버전을 이용하기 때문에 맞춰서 개발하여야합니다. 그 다음, 받아온 소스 압축파일을 작업할 폴더에 압축해제해줍니다.. 2014. 11. 28.