답변:
내 블로그 게시물 Drawing Sierpinski의 Triangle in Minecraft Using Python을 확인하십시오 . Bukkit이라는 오픈 소스 Minecraft 서버에 연결되는 Python 코드를 작성할 수있었습니다. OS X에서 일반 Minecraft 클라이언트를 사용하여 Bukkit 서버에 연결할 수 있습니다.
Raspberry Pi와 같이 설정하기 쉽지는 않지만 작동합니다.
Pi 버전의 프로토콜 대부분을 구현하고 테스트 한 스크립트와 작동하는 데스크탑 마인 크래프트 용 Forge 모드 (Raspberry Jam Mod)를 작성했습니다. 이벤트 처리는 주요 생략입니다.
소스 코드와 바이너리는 여기에 있습니다 .
설치하려면 python, Minecraft 1.8, Minecraft Forge , 내 Raspberry Jam Mod 및 Minecraft PI Python 패키지가 필요합니다 . 그때:
더 자세한 내용을 원하면 Instructable을 작성했습니다 .
Minecraft 1.7.10 에서이 기능이 작동한다는 것을 알았습니다 (user875707의 답변 솔루션이 Minecraft 1.8과 함께 사용되기 때문에).
https://github.com/kbsriram/mcpiapi
모든 지침은 위의 링크에 있지만 기본적으로 제공되는 지침을 다운로드하여 .jar
에 넣으십시오 your_minecraft_folder/mods/
.
Forge가 설치되어 있고 Python이 필요합니다 (샘플 스크립트가 Py2 용으로 설계 되었더라도 2 또는 3).
또한 파이썬이 당신 안에 있는지 확인하십시오 PATH
(일명 python
터미널에 입력 할 수 있습니다 - 그렇지 않으면 이것을 사용 하십시오 ).
설정이 간단합니다.
스크립트를 장소에 your_minecraft_folder/mcpimods/python/
typping하여 게임 내에서 및 시작 /python yourscriptname
(또는 /py yourscriptname
)에 포함되지 않는 .py
말 yourscriptname
. 문제가 발생하면 콘솔에서 오류를 확인하십시오.
편집 : 매우 강력한 도구, 조심하십시오 , 나는 세상을 부패시키는 데 성공했습니다. 잘하면 AromaBackup을 설치하여 자동 백업을 자주 수행합니다 (30 분).
편집 2 : NPC를 실행하려는 언어에 대해 사용할 수있는 mod CustomNPC 모드도 사용할 수 있습니다 (명령 실행 등 많은 일을 할 수 있음).