我的世界自定義npc如何設定npc隨機生成?

時間 2021-06-16 10:32:18

1樓:WDLJT

以下沒有實際嘗試過,需要自己去驗證,這裡提供乙個思路,僅供參考

如果NPC比較少其實手放也可以

如果NPC比較數量固定,可以採用我這個方法

1.8+有spreadplayers指令,雖然說是players但是其實只要是實體都可以

首先你先召喚你想召喚的NPC,設定好對話或者功能後使用spreadplayers

語法摘自Minecraft Wiki

spreadplayers <分散間距> <最大範圍> <考慮隊伍> <傳送目標…>

此處的x和z就是你所有NPC的中心位置(集中位置的中心),範圍看你自己,盡量不要非常大,運算量會非常大,考慮隊伍可以直接填false,目標要使用選擇器,具體看Wiki,1.8-1.12使用@e[type=!

Player,r=?]此處的問號就是你離你設定的NPC裡面最遠的乙個的距離,如果是1.13+則是@e[type=!

Player,distance=..?]此處的問號同上。

keras如何自定義triplet loss損失函式?

周周周 請問我想用keras自定義loss函式,loss y true 0 log y pred y true 0 log 1 y pred 我在實現過程中老是報錯,能麻煩您指導下嗎 其中 x 表示滿足x條件返回1 否則返回0 Rainman 22 這種操作是可以的。我用keras試驗過可行。但是最...

自定義android studio的配置檔案目錄後,無法正常安裝和解除安裝外掛程式,是何原因?

大攀 這個問題我解決了,應該是配置plugins路徑的問題,直接貼修復好的配置 idea.config.path D AndroidStudio2.0 config Uncomment this option if you want to customize path to IDE system f...

Pytorch如何自定義損失函式(Loss Function)?

vector的回答已經比較詳細地介紹了自己寫pytorch 裡loss function 的方法。但是在你自己去定義loss function前需要明白pytorch的自動求導機制,從而避免很多問題。1.你想用的loss function究竟能不能作為loss function來監督學習。很多時候我...