<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 構建forge 由于要生成mod中的實體生物用利用到一些ForgeAPI,所以需要構建forge環境,這里你可以去另一個文檔Minecraft Forge開發手冊,把forge構建好就可以開始了。 ————————————————————————分割線———————————————————————— # 另一種方法 如果你覺得構建forge環境太過麻煩,還有另外一種方法,這里科普一下,當Mod注冊新實體的時候,會在Bukkit里面注冊EntityType,利用這個東西就可以生成Mod的實體(適用于1.7.X),1.7.X以上的還是乖乖去構建forge把。 這個方法該如何生成實體生物呢?很簡單,一行代碼直接完事。 `World.spawnEntity(loc, EntityType.valueOf("ZOMBIE"))` 這里的world指世界,loc指位置,ZOMBIE可以是Mod生物的EntityType名。 這里有個好插件,可以查詢mod生物的EntityType。[https://www.mcbbs.net/forum.php?mod=viewthread&tid=856359](https://www.mcbbs.net/forum.php?mod=viewthread&tid=856359) 那么你用了這種方法就可以下一章了(對,沒錯,就這) ————————————————————————分割線———————————————————————— 構建完forge環境后,還要導入插件依賴(指服務器核心和[CraftBukkit](https://getbukkit.org/download/craftbukkit)),注意forge構建完后是gradle項目,而不是maven,然后你要學一下如何向gradle項目導入本地依賴,這里推薦[https://blog.csdn.net/qq\_36666651/article/details/80718668](https://blog.csdn.net/qq_36666651/article/details/80718668) 然后在項目文件夾的`src\main\libs`文件夾中,把服務器核心扔進去。 如果你是idea, 那么你還要按左上角的文件(F),接著再按項目結構![](https://img.kancloud.cn/8e/48/8e48cbb6ec8b3a7ec905ffdb0af60399_1040x853.png) 來到這個界面,按右邊的![](https://img.kancloud.cn/a3/00/a3004b274a068c5087ee19bcc0dcc122_28x31.png)按鈕 ![](https://img.kancloud.cn/f8/56/f856d854df776ecbf39ce369fb8b13bb_136x67.png)選擇第一個 ![](https://img.kancloud.cn/89/72/8972323c2a6a04b1da99ca247a534fcc_440x521.png)找到項目文件夾里面的`src\main\libs`文件夾,并鼠標左鍵,最后點擊確定。導入成功。![](https://img.kancloud.cn/77/30/7730b87b55a7dccbfb3b718c37f47789_1040x853.png)再次來到這個界面,勾起它。最后按應用后再按確定。 那么你就可以在構建forge環境的地方寫插件了。 最后生成實體生物的方法也特簡單。就兩行代碼直接完事。 ~~~ net.minecraft.entity.player.EntityPlayer entityPlayer = (net.minecraft.entity.player.EntityPlayer)((Object)((CraftPlayer)pl).getHandle()); entityPlayer.worldObj.spawnEntityInWorld(entity); ~~~ 這里作者用的1.7.10,有可能有點不一樣(我也不知道會不會一樣,沒寫過高版本的) 如果getHandle不行改成getHandler試試,如果還是不行,請在評論區評論并說出版本是多少。我會解決的(az可能吧咕咕咕)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看