Lua Mod의 마법사는 Minecraft의 수정입니다. /lua 명령을 게임에 추가합니다.
이 모드에 대한 자세한 내용은 Lua Homepage의 Wizards에서 확인할 수 있습니다.
이 모드가 혜택을받을 수 있다고 생각한다는 좋은 생각이 있다면 자유롭게 알려주십시오. 문제 추적기를 사용하여 아이디어, 기능 요청, 질문 또는 버그 보고서를 게시 할 수 있습니다.
무엇이든 게시하기 전에 열린 문제뿐만 아니라 중복 게시물을 방지하기 위해 Simmilar 게시물에 대한 문제를 닫은 문제를 검색해야합니다.
우리는 코드 기여를 정말 환영하지만 우리는 약간 '까다로운'임을 알고 있습니다. 우리는이 프로젝트에 대한 우리의 비전과 일치하지 않는 것으로 생각되는 것들을 포함하지 않을 것입니다.
이 모드는 Minecraft의 Java 버전을 기반으로 Minecraft 모드를 만들고 실행하기위한 프레임 워크 인 Forge를 기반으로합니다. 이 프로젝트에 소스 코드를 기여하려면 Java 8, Forge, Lua 및 Gradle에 익숙해야합니다.
이 프로젝트는 여가 시간 프로젝트입니다. 문제를 게시하거나 풀 요청을 작성하는 경우 반응 할 시간을 알려주십시오.
명령 줄에서 git을 사용하여 프로젝트 소스를 다운로드하십시오.
git clone https://github.com/wizards-of-lua/wizards-of-lua.git 그런 다음 wizards-of-lua 디렉토리로 변경하여 실행하십시오.
gradlew setupDecompWorkspacegradlew apt:jargradlew eclipse이제 프로젝트를 일식으로 가져옵니다.
wizards-of-lua 디렉토리를 선택하십시오 GradleStart 메인 클래스로 설정하십시오-username=testplayer . 이렇게하면 임의의 선택 대신 "TestPlayer"라는 이름으로 클라이언트를 로그인하여 플레이어의 일정한 UUID를 보장하고 서버 파일 시스템의 지속적인 개인 디렉토리를 보장합니다.-DFORGE_FORCE_FRAME_RECALC=true${workspace_loc:wizards-of-lua}/run 로 설정하십시오 GradleStartServer 메인 클래스로 설정하십시오-DFORGE_FORCE_FRAME_RECALC=true${workspace_loc:wizards-of-lua}/run 로 설정하십시오 gradlew clean assemble 실행하십시오 Gradle에서 실행될 때 자동화 된 테스트가 성공적으로 실행되지 않으므로 지금 당장 build 작업을 사용할 수 없습니다.
결과적으로 MOD JAR 파일을 build/libs 에서 찾을 수 있습니다.
/test 를 실행하십시오. build/libs 에있는 mod jar 파일을 minecraft/mods 폴더에 복사하십시오.LUA의 마법사는 GNU General Public License v3.0에 따라 라이센스가 부여됩니다. 자세한 내용은 파일 라이센스 파일을 참조하십시오.
Wizards of Lua는 Apache 라이센스 버전 2.0에 따라 라이센스가 부여 된 Java의 Lua 5.3의 Great Rembulan 구현을 사용합니다.
Lua의 마법사는 Amichai Rothman이 만든 미니멀리스트의 첫 번째 선택 HTTP 서버 인 JLHTTP를 사용합니다. JLHTTP는 GPL 2.0 라이센스에 따라 라이센스가 부여됩니다. 추가 정보는 http://www.freeutils.net/source/jlhttp/를 참조하십시오.