Minecraft 如何以指令關閉玩家生物推擠
文章推薦指數: 80 %
noCollision 可以換成想要的隊伍名稱,指令後面可以用雙引號接上顯示名稱,不過這裡用不到。
/team modify noCollision collisionRule (選項) 這邊的選項 ...
跳到主要內容
Minecraft如何以指令關閉玩家生物推擠
點閱
-
7月08,2021
因為有非常多人在簡單指令的留言區問我要如何讓玩家之間不會推積,但是這個指令沒有到很基本,所以Ian我就把這個獨立出來寫一篇。
100隻被我關掉AI與碰撞的Creeper
創造一個隊伍,這裡我把隊伍命名為noCollision,這個隊伍會包含所有不會被推擠的東西(包含玩家與生物)。
/teamaddnoCollision
noCollision可以換成想要的隊伍名稱,指令後面可以用雙引號接上顯示名稱,不過這裡用不到。
/teammodifynoCollisioncollisionRule(選項)
這邊的選項必須是下列四種的其中一種:
always:預設值,不會有改變
never:不會被任何東西推擠
pushOtherTeams:不會被這個隊伍以外的東西推擠
pushOwnTeam:只會被這個隊伍的東西推擠
將所有要套用上一步設定的實體加入隊伍。
由於無法讓生物生成或玩家加入時直接加入隊伍,所以需要用個永遠執行的指令方塊。
指令方塊請放到世界重生點附近,才會永遠執行。
/give@pminecraft:command_block
使用指令方塊需要切換到創造模式:
/gamemodecreative
將指令方塊設定為重複(Repeat)、無條件(Unconditional)、永遠啟動(AlwaysActive),並選擇指令版本輸入指令方塊:
只有玩家加入隊伍
/executeas@a[team=!noCollision]runteamjoinnoCollision@s
將所有東西加入隊伍(這會導致怪物不會攻擊)
/executeas@e[team=!noCollision]runteamjoinnoCollision@s
將例外以外的生物加入隊伍,紅色那段可以自行擴充
/executeas@a[team=!noCollision]runexecuteas@s[type=!minecraft:(例外生物的ID)]runteamjoinnoCollision@s
完成之後應該會看到聊天使冒出非常多加入隊伍的通知。
最後關掉指令方塊輸出就完成了。
/gamerulecommandBlockOutputfalse
Minecraft
Minecraft-指令
Minecraft-指令-指令教學
留言
分類
資訊-虛擬化1
資訊-VPN1
Minecraft-伺服器-自架1
Minecraft-指令-指令教學2
Minecraft-彩蛋1
Minecraft-模組5
總網頁瀏覽量
訂閱我的Blog!
各種聲明
延伸文章資訊
- 1搜索结果_minecraft如何让一些指令不显示 - 百度知道
我的世界怎么去掉聊天栏输入的指令(不是命令方块)自动出现的提示语? 关闭玩家输入的指令消息为:/gamerule sendCommandFeedback false,键.
- 2指令/gamerule - Minecraft Wiki,最詳細的Minecraft百科
不再接受未知值(自訂遊戲規則)。 指令[显示] [編輯][显示].
- 3Minecraft 如何以指令關閉玩家生物推擠
noCollision 可以換成想要的隊伍名稱,指令後面可以用雙引號接上顯示名稱,不過這裡用不到。 /team modify noCollision collisionRule (選項) 這邊的...
- 4《我的世界》怎么隐藏指令消息隐藏指令消息方法分享 - 九游
- 5Minecraft 指令教學: 遊戲規則>> gamerule
玩家死亡時是否不顯示死亡介面直接重生。 false. doLimitedCrafting (1.12+), 玩家的合成配方是否需要解鎖才能使用。 false. doMobLoot, 生物是否掉 ...