日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)MinecraftWiki教程:行為包[]

此特性為基巖版獨(dú)有。
此條目仍需完善。

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的莊河網(wǎng)站設(shè)計(jì)、移動媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

你可以幫助我們擴(kuò)充關(guān)于該主題的更多信息。
原因:這是一篇中文原創(chuàng)教程,與英文頁面有較大差異

目錄

  • 1 行為包
    • 1.1 創(chuàng)建實(shí)體
    • 1.2 添加戰(zhàn)利品表
    • 1.3 設(shè)置生成規(guī)則
  • 2 資源包
    • 2.1 materials
    • 2.2 render_controllers
  • 3 參見
  • 4 外部鏈接

本教程適用于基巖版1.14.0及以上版本。

在閱讀本教程前,請先確保自身已有一定的附加包基礎(chǔ)。如果還未掌握,請先瀏覽教程/制作行為包與教程/制作資源附加包頁面后再來學(xué)習(xí)本教程。

在瀏覽完本教程之后,你將學(xué)會如何創(chuàng)建一個全新的自定義實(shí)體。

行為包[ ]

創(chuàng)建實(shí)體[ ]

在與manifest.json同層的地方,新建一個名為entities的文件夾,在文件夾中放入你新增的實(shí)體的json。 這個json的名字為[實(shí)體子名].json 在文件中填入以下示例。

這里的示例中:命名空間為test,新建實(shí)體名為npc。

{
	"format_version": "1.8.0",
	"Minecraft:entity": {
		"description": {
			"identifier": "test:npc",
			//實(shí)體識別符
			"runtime_identifier": "test:npc",
			"is_spawnable": true,
			//是否自然生成
			"is_summonable": true,
			//是否可用/summon生成
			"is_experimental": false
			//是否為實(shí)驗(yàn)性生物,如開啟,則需開啟實(shí)驗(yàn)性玩法才可生成
		},
		"components": {
		//組件
			"minecraft:type_family": {
				"family": [ "test", "npc"]
			},
			"minecraft:health": {
			//生命值
			"value": 10,
			//初始值
			"max": 10
			//最大值
		},
		"minecraft:movement": {
		//移動速度
		"value": 0.25
		//值
		}
		}
	}
}

自定義的實(shí)體json與其他實(shí)體json的寫法相同,具體可參照教程/制作行為包。

添加戰(zhàn)利品表[ ]

這是一個可選參數(shù)。

如需要,則在components中,添加minecraft:loot設(shè)置物品掉落;添加minecraft:equipment設(shè)置自然裝備掉落,示例如下:

...
 "components": {
  "minecraft:type_family": {
   "family": [
    "test",
    "npc"
   ]
  },
  "minecraft:loot": {
   "table": "loot_tables/entities/npc.json"
  },
  "minecraft:equipment": {
   "table": "loot_tables/entities/npc_equipment.json"
  }
 }
...

這里將掉落物表設(shè)置為[行為包]/loot_tables/entities/目錄下的npc.json文件,將裝備掉落設(shè)置為[行為包]/loot_tables/entities/目錄下的npc_equipment.json文件。

下面是兩文件的簡單示例:

npc.json:

{
 "pools": [
  {
   "rolls": 1,
   "entries": [
    {
     "type": "item",
     "name": "minecraft:grass",
     "weight": 1,
     "functions": [
      {
       "function": "set_count",
       "count": {
        "min": 0,
        "max": 15
       }
      }
     ]
    }
   ]
  }
 ]
}

npc_equipment.json:

{
 "pools": [
  {
   "rolls": 1,
   "entries": [
    {
     "type": "item",
     "name": "minecraft:stone_sword",
     "weight": 1
    }
   ]
  }
 ]
}

設(shè)置生成規(guī)則[ ]

這是一個可選參數(shù)。 生成規(guī)則用于使你的自定義實(shí)體在特定生物群系中的自然生成。 如果你的實(shí)體僅需使用命令生成,或僅從其他實(shí)體生成,則不需要此設(shè)置。

在行為包根目錄下創(chuàng)建一個名為spawn_rules的文件夾。 新建一個以自定義生物命名的JSON文件。下面是一個簡單的示例:

{
  "format_version": "1.8.0",
  "minecraft:spawn_rules": {
    "description": {
      "identifier": "test:npc",
      //實(shí)體識別符
      "population_control": "animal"
      //實(shí)體數(shù)量控制標(biāo)簽
    },
    "conditions": [
    //組件
      {
        "minecraft:spawns_on_surface": {},
        //添加此組件即允許該實(shí)體在地面上生成,若刪除則不允許
        "minecraft:brightness_filter": {
        //設(shè)置實(shí)體生成的光照等級范圍
          "min": 7,
          "max": 15,
          "adjust_for_weather": false
          //設(shè)置是否允許在天氣影響后的光照等級下生成(如:設(shè)置為true,則敵對生物在下雨天會生成)
        },
        "minecraft:weight": {
        //優(yōu)先生成權(quán)重值
          "default": 10
        },
        "minecraft:herd": {
        //設(shè)置一次生成實(shí)體群的大?。ㄈ纾壕d羊一次生成2到3只)
          "min_size":1,
          "max_size":3
        },
    
        "minecraft:biome_filter": {
          "test": "has_biome_tag", "operator":"==", "value": "animal"
        }
      }
    ]
  }
}

這只是一個簡單的示例,具體見基巖版實(shí)體文檔#Spawn_Rules。

資源包[ ]

下列同樣是一個可用的示例

在與manifest.json同層的地方,創(chuàng)建一個名為entity的文件夾,并將實(shí)體的屬性json寫進(jìn)去,名字同樣為[實(shí)體子名].json。如:

{
	"format_version": "1.8.0",
	"minecraft:client_entity": {
		"description": {
			"identifier": "test:npc",
			"materials": { "default": "npc" },
			"textures": {
				"default": "textures/entity/npc"
			},
			"geometry": {
				"default":"geometry.npc"
			},
			"render_controllers": [
				"controller.render.npc"
			],
	"spawn_egg": {
		"base_color": "#99e550",
		"overlay_color": "#99e550"
			}
		}
	}
}

identifier與之前行為包中所寫ID需統(tǒng)一,materials決定了將被這個實(shí)體所調(diào)用的材料。textures后面為實(shí)體貼圖紋理路徑,geometry則確定實(shí)體所調(diào)用的的建模的文件路徑,render_controllers決定了這個實(shí)體所擁有的動作。兩個color分別確定了生成這個實(shí)體的刷怪蛋的斑點(diǎn)的顏色與蛋的底色,格式為十六進(jìn)制。

materials[ ]

接著你需要在與manifest.json同層的地方,再創(chuàng)建一個名為materials的文件夾,在里面放置實(shí)體的材料,名為entity.material。例:

{
	"materials": {
		"version": "1.0.0",		"npc:entity_alphatest": {}
	}
}

不同的materials材料將會讓實(shí)體調(diào)用不同的渲染效果,具體可參照原版紋理包中的materials/entity.material。 注:在materials中,"npc"需要與之前的identifier中的子名相統(tǒng)一。

render_controllers[ ]

依然是在與manifest.json同層的地方創(chuàng)建一個名為render_controllers的文件夾,在里面放入這個實(shí)體的動畫文件,名字為[實(shí)體子名].json。

{
	"format_version": "1.8.0",
	"render_controllers": {
		"controller.render.npc": {
			"geometry": "Geometry.default",
			"materials": [
				{ "*": "Material.default" }
			],
			"textures": [ "Texture.default" ]
		}
	}
}

其中"controller.render.npc",npc為實(shí)體子名,其他部分為基礎(chǔ)內(nèi)容。

最后就是紋理,建模,與語言文件的部分。你可以選擇直接調(diào)用原版的紋理內(nèi)容,也可調(diào)用自己所新增的紋理內(nèi)容。 新增紋理需要根據(jù)在之前entity中所寫的路徑對應(yīng),在對應(yīng)的路徑放入名字為實(shí)體子名的貼圖即可。建模也是同樣的,在指定的路徑中放入名字為實(shí)體子名的json建模文件,建模的實(shí)體名為"geometry.[實(shí)體子名]"。具體可參照教程/修改實(shí)體模型。語言文件需要在與manifest同層的地方,新建一個texts的文件夾,在里面放入名為zh_CN.lang的文件。其他語言則將文件名改成對應(yīng)的語言代碼即可。在里面寫上以下內(nèi)容:

entity.npc.name=npc
item.spawn_egg.entity.npc.name=npc

每有一個自定義實(shí)體都要在需要語言文件中加上以下內(nèi)容:

entity.[實(shí)體子名].name=實(shí)體名

item.spawn_egg.entity.[實(shí)體子名].name=生物蛋名

(注:在語言文件中的定義不影響自定義實(shí)體的任何功能。)

完成以上步驟,你將會得到一個完整的自定義實(shí)體。若想為該實(shí)體添加其他模塊,請參考教程/制作行為包。 以上即為自定義實(shí)體的基礎(chǔ)內(nèi)容。若有任何問題或不足,歡迎各位進(jìn)行補(bǔ)充。

參見[ ]

  • 教程/自定義方塊
  • 教程/自定義音效
  • 教程/自定義物品

外部鏈接[ ]

  • 行為示范包:entity_demo

教程(作下劃線標(biāo)記的教程為中文獨(dú)有教程)

新手教程
  • 菜單屏幕
  • 游戲術(shù)語
  • 下載、安裝與購買
新手生存
  • 新手指南
  • 第一天
  • 第二天
  • 第三天
  • 提示與技巧
  • 饑餓管理
  • 不該做的事
  • 生存注意事項(xiàng)
庇護(hù)所
  • 庇護(hù)所
    • 沙漠
  • 最佳居住生物群系
  • 最佳建筑材料
  • 建筑與結(jié)構(gòu)
  • 房屋類型
  • 導(dǎo)航
綜合
  • 無聊的時候做什么
  • 村莊生存
  • 跑酷
  • 空置域
  • 偽和平
  • 節(jié)省時間的小竅門
  • 在水下利用TNT破壞方塊
  • 成就指南
  • 進(jìn)度指南
  • 拓殖
  • 戰(zhàn)斗
  • 完成冒險(xiǎn)
  • 創(chuàng)建一個村莊
  • 雙持
  • 沙漠生存
  • 雷暴生存
  • 下界生存
  • 從零開始下界生存
  • 末地生存
  • 探索洞穴
  • 家具
  • 在和平難度中收集資源
  • 利用碰撞箱
  • 測量單位
  • 使用地圖
  • 測量距離和角度
  • 采礦技術(shù)
    • 鉆石
    • 化石
    • 遠(yuǎn)古殘骸
  • 下界快速旅行
  • 下界傳送門
  • 支柱跳躍
  • PvP
    • Java版1.9前、基巖版
    • 基地
  • 穿越和破壞基巖
  • 村莊機(jī)制
  • 考古
  • Minecraft和教育
  • 不可破壞的末地水晶
  • 使用更少的末地水晶重生末影龍
  • 透視鏡
  • 掛機(jī)池
  • 光速船[僅基巖版]
  • 無材料消耗轉(zhuǎn)換藥水類型[僅基巖版]
  • 匯報(bào)漏洞
  • 在超平坦地圖中管理史萊姆
建筑
  • 給工程添加美感
  • 空氣閘
  • 建筑術(shù)語
  • 建造游輪
  • 建造大都市
  • 建造過山車
  • 建造安全的家園
  • 建造水建筑
  • 建造幾何體
  • 防御
  • 電梯
  • 帶釉陶瓦的圖案
  • 建造更好的地板
  • 像素藝術(shù)
  • 牧場
  • 屋頂類型
    • 弧形屋頂
    • 屋頂建造指南
    • 裝飾屋頂
  • 暗門
  • 建造居住地
  • 水下之家
  • 墻壁和橋墩
  • 水閘
  • 調(diào)色板
存儲方案
  • 整理物品
  • 潛影盒儲存
  • 礦車儲存
  • 物品運(yùn)輸
附魔與燒煉
  • 附魔臺機(jī)制
  • 鐵砧機(jī)制
  • 自動化燒煉
  • 燃料選擇
破壞方塊
  • 爆炸室
  • 凋靈籠
挑戰(zhàn)
  • 獲得潮涌核心
  • 冒險(xiǎn)模式生存
  • 挑戰(zhàn)自定義地圖
  • 制作自定義地圖
  • 治愈僵尸村民
  • 征服神殿和神廟
  • 觸發(fā)及戰(zhàn)勝襲擊
  • 征服掠奪者前哨站
  • 征服堡壘遺跡
  • 征服林地府邸
  • 征服海底神殿
  • 打敗末影龍
  • 征服末地城
  • 打敗凋靈
  • 極限模式
  • 超極限模式
  • 在一個地區(qū)中長期生存下去
  • 在無限沙漠中生存
  • 超平坦世界生存[僅Java版]
  • 島嶼生存
  • 空島生存
  • 速通
  • 獵人游戲
  • 放牧心得
  • 探索深暗之域和遠(yuǎn)古城市
  • 愚人節(jié)版本生存
    • 22w13oneBlockAtATime
農(nóng)場
方塊和物品
  • 骨粉
  • 仙人掌
  • 圓石或石頭
  • 可可豆
  • 農(nóng)作物(甜菜、胡蘿卜、馬鈴薯和小麥)
  • 紫頌果
  • 雞蛋
  • 蛙明燈
  • 蜂蜜
  • 花朵
  • 海帶
    • 零刻作物催熟技術(shù)
  • 蘑菇
  • 唱片
  • 下界疣
  • 黑曜石
  • 西瓜、南瓜
  • 鱗甲
  • 羊毛
  • 海泡菜
  • 甘蔗
  • 樹木
  • 藤蔓
  • 藥水
  • 經(jīng)驗(yàn)
  • 基巖
  • 方塊和物品復(fù)制
  • 鐵軌復(fù)制機(jī)[僅Java版]
  • TNT復(fù)制[僅Java版]
生物
  • 刷怪塔
  • 怪物磨床
  • 刷怪籠陷阱
  • 動物(豬、牛、羊)
  • 烈焰人
  • 洞穴蜘蛛
  • 閃電苦力怕
  • 溺尸/僵尸
  • 末影人
  • 守衛(wèi)者
  • 鐵傀儡
  • 巖漿怪
  • 以物易物
  • 襲擊
    • 無限觸發(fā)襲擊
  • 潛影貝
  • 史萊姆
  • 魷魚
  • 海龜
  • 村民
  • 女巫
  • 流浪商人
  • 凋靈骷髏
  • 僵尸豬靈
紅石
基礎(chǔ)紅石
  • 基本邏輯門
  • 高頻電路
  • 計(jì)時器
  • 通用物品分類器
  • 抽獎箱
  • 飛行器
  • 漏斗
  • 機(jī)械
  • 偵測器穩(wěn)定器
  • 密碼鎖
  • 隨機(jī)發(fā)生器
  • 紅石機(jī)械
  • 紅石音樂
  • 紅石技巧
  • 魯布·戈德堡機(jī)械
  • 村民交易所
探測器
  • 方塊更新感應(yīng)器
  • 比較器更新感應(yīng)器
  • 陽光探測器
  • 晝夜探測器
礦車
  • 火車站
  • 礦車
    • 儲存
    • 存儲系統(tǒng)
陷阱
  • 雪傀儡防御炮
  • TNT大炮
  • 活板門利用
  • 陷阱設(shè)計(jì)
  • 陷阱
活塞
  • 活塞使用
  • 活塞電路
  • 半連接性
  • 零刻活塞
  • 無延遲中繼器
  • 無頭活塞
高級紅石
  • 高級紅石電路
  • 算術(shù)邏輯
  • 計(jì)算器
  • 時鐘
  • 摩斯密碼
  • 打印機(jī)
  • 紅石計(jì)算機(jī)
  • 紅石電報(bào)機(jī)
服務(wù)器
使用服務(wù)器
  • 在服務(wù)器上游玩
  • 服務(wù)器監(jiān)獄
  • 防止惡意破壞
  • 服務(wù)器商店
  • 起床戰(zhàn)爭
  • 空島戰(zhàn)爭
架設(shè)服務(wù)器
  • 架設(shè)服務(wù)器
    • 架設(shè)基巖版服務(wù)器
  • 服務(wù)器架設(shè)腳本
  • 服務(wù)器啟動腳本
  • FreeBSD啟動腳本
  • OpenBSD啟動腳本
  • Ubuntu啟動腳本
  • WebSocket服務(wù)器[僅基巖版]
  • 架設(shè)Mod服務(wù)器[僅Java版]
  • 架設(shè)Hamachi服務(wù)器
  • 架設(shè)Spigot服務(wù)器
  • 虛擬硬盤服務(wù)器
  • 使用ngrok搭建服務(wù)器
  • 架設(shè)ZeroTier服務(wù)器
技術(shù)性
  • 結(jié)構(gòu)方塊
  • 命令方塊
  • 命令統(tǒng)計(jì)值
  • 使用命令操控實(shí)體
  • 提高幀率
  • Minecraft幫助FAQ(IRC頻道)
  • NBT與JSON
  • Minecraft URL Scheme[僅基巖版]
  • 更新Java
  • 運(yùn)行數(shù)據(jù)生成器
地圖
  • 自定義地圖
  • 下載地圖
  • 生成下落的方塊[僅Java版]
  • 使用MCEdit在1.13中刷新舊版海洋[僅Java版]
  • 強(qiáng)制打開存檔[僅Java版]
資源包
  • 制作資源包
  • 加載資源包
  • 聲音目錄
數(shù)據(jù)包
  • 制作數(shù)據(jù)包
    • 實(shí)例:蜜蜂助手
    • 消除視線
  • 安裝數(shù)據(jù)包
  • 自定義世界生成
附加包
  • 基巖版開發(fā)指南
  • 制作資源附加包
    • 高級
    • 基巖版實(shí)體文檔
    • 修改實(shí)體模型
  • 制作行為包
  • 自定義實(shí)體
制作游戲視頻
  • 視頻
游戲安裝
  • 快照版本安裝
  • 獲取崩潰報(bào)告
  • 在U盤中使用舊版啟動器運(yùn)行及保存Minecraft
  • 恢復(fù)損壞的地圖數(shù)據(jù)
  • 在Google Drive上運(yùn)行Minecraft
  • 將游戲數(shù)據(jù)保存到Dropbox云端(僅限地圖數(shù)據(jù))
  • 將游戲數(shù)據(jù)保存到Dropbox云端
  • 在Chrome OS上游玩Minecraft
僅Java版
  • 修復(fù)Apache Log4j2漏洞
  • 自定義命令觸發(fā)
  • 原始JSON文本
  • NBT命令標(biāo)簽
  • 編寫啟動器
    • 版本清單文件下載
    • 版本json文件下載
過時教程
  • 建造微型庇護(hù)所
  • 自定義紋理包
  • 基于門的鐵傀儡陷阱
  • 到達(dá)邊境之地
  • 獲取崩潰報(bào)告(舊版)
  • 人工湖
  • 礦車加速器
  • 中繼器重啟系統(tǒng)
  • 無數(shù)據(jù)包生存
  • 升級LWJGL
  • 更新Minecraft
  • 村莊鏈
  • 水梯
  • 水道
  • 游戲直播
教程
  • 新手手冊
  • 高難度通關(guān)配裝總結(jié)
  • 成就指南
  • 高塔指南

本文題目:創(chuàng)新互聯(lián)MinecraftWiki教程:行為包[]
本文路徑:http://www.dlmjj.cn/article/dppcscg.html