Minecraft Mod 開發實用工具


實用工具推薦

MCreator

官網 https://mcreator.net/

據介紹mcreator為mod開發提供了更便捷的接口,但好像新建項目后就會自動配置環境,如果沒有梯子或者代理什么的還是半天配置不出來,於是就沒有繼續使用。

DCEVM

官網 http://dcevm.github.io/

這是一個開源的Java熱加載工具,能夠讓java程序不必重新編譯運行,直接在運行中加載新修改過的代碼,對於mod開發應該是十分的有用,畢竟啟動一次Minecraft也得費不少時間。網上有很多教程了,這里只提一下IDEA里怎么用。

  1. 官網下載binary對應版本的jar包,根據官網說明安裝,不太清楚給jdk還是jre裝,反正都裝了。用replace方式的話就可以不用配置命令行參數。
  2. IDEA里file-Settings-Plugins轉到插件列表,安裝HotSwapAgent插件。
  3. Settings-Tools-HotSwapAgent中勾選Enable HotSwapAgent plugin for all configurations (or one by one).
  4. Settings-Build-Debugger-HotSwap中設置Reload classes after compilation為Always
  5. 使用Debug模式運行Minecraft,每次修改完代碼使用Command+Shift+F9或Ctrl+Shift+F9(Build-ReCompile)重新編譯一下,新的代碼即被加載到運行中的MC中。

也可以看HotSwapAgent作者的使用指南

MrCrayfish's Model Creator

作者的Github地址 https://github.com/MrCrayfish/ModelCreator

這是一個編輯並生成Minecraft方塊模型的工具,支持:

  • 加載或生成json格式的Minecraft方塊模型
  • 管理材質
  • 依照方塊模型生成方塊的碰撞箱代碼
  • ......

注意生成的json模型中,需要手動修改材質的modid

在作者的Github上好像沒有找到直接的jar包,分享一個忘了從哪下載到的,侵刪。鏈接:https://pan.baidu.com/s/1X8_nhCWOjj8XPuJicIJ0bw 提取碼:cukh


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM