From 40cad9ced033a5c58b0d0a3a0291038ef572d8af Mon Sep 17 00:00:00 2001 From: Muqsit Date: Fri, 1 Sep 2023 11:06:03 +0000 Subject: [PATCH] Define NPC texture constants for apiary, teacher, construction, agriculture, businessmobs, everydaybusiness, and kiosk These skins are defined in https://github.com/Mojang/bedrock-samples/blob/main/resource_pack/entity/npc.entity.json --- .../texture/DefaultNpcDialogueTexture.php | 40 +++++++++++++++++++ virion.yml | 2 +- 2 files changed, 41 insertions(+), 1 deletion(-) diff --git a/src/cosmicpe/npcdialogue/dialogue/texture/DefaultNpcDialogueTexture.php b/src/cosmicpe/npcdialogue/dialogue/texture/DefaultNpcDialogueTexture.php index 366c724..3457b1f 100644 --- a/src/cosmicpe/npcdialogue/dialogue/texture/DefaultNpcDialogueTexture.php +++ b/src/cosmicpe/npcdialogue/dialogue/texture/DefaultNpcDialogueTexture.php @@ -32,6 +32,46 @@ final class DefaultNpcDialogueTexture implements NpcDialogueTexture{ public const TEXTURE_SCIENTIST_8 = 17; public const TEXTURE_SCIENTIST_9 = 18; public const TEXTURE_SCIENTIST_10 = 19; + public const TEXTURE_APIARY_1 = 20; + public const TEXTURE_APIARY_2 = 21; + public const TEXTURE_APIARY_3 = 22; + public const TEXTURE_APIARY_4 = 23; + public const TEXTURE_APIARY_5 = 24; + public const TEXTURE_TEACHER_1 = 25; + public const TEXTURE_TEACHER_2 = 26; + public const TEXTURE_TEACHER_3 = 27; + public const TEXTURE_TEACHER_4 = 28; + public const TEXTURE_TEACHER_5 = 29; + public const TEXTURE_CONSTRUCTION_1 = 30; + public const TEXTURE_CONSTRUCTION_2 = 31; + public const TEXTURE_CONSTRUCTION_3 = 32; + public const TEXTURE_CONSTRUCTION_4 = 33; + public const TEXTURE_CONSTRUCTION_5 = 34; + public const TEXTURE_AGRICULTURE_1 = 35; + public const TEXTURE_AGRICULTURE_2 = 36; + public const TEXTURE_AGRICULTURE_3 = 37; + public const TEXTURE_AGRICULTURE_4 = 38; + public const TEXTURE_AGRICULTURE_5 = 39; + public const TEXTURE_AGRICULTURE_6 = 40; + public const TEXTURE_AGRICULTURE_7 = 41; + public const TEXTURE_AGRICULTURE_8 = 42; + public const TEXTURE_AGRICULTURE_9 = 43; + public const TEXTURE_AGRICULTURE_10 = 44; + public const TEXTURE_BUSINESSMOBS_1 = 45; + public const TEXTURE_BUSINESSMOBS_2 = 46; + public const TEXTURE_BUSINESSMOBS_3 = 47; + public const TEXTURE_BUSINESSMOBS_4 = 48; + public const TEXTURE_BUSINESSMOBS_5 = 49; + public const TEXTURE_EVERYDAYBUSINESS_1 = 50; + public const TEXTURE_EVERYDAYBUSINESS_2 = 51; + public const TEXTURE_EVERYDAYBUSINESS_3 = 52; + public const TEXTURE_EVERYDAYBUSINESS_4 = 53; + public const TEXTURE_EVERYDAYBUSINESS_5 = 54; + public const TEXTURE_KIOSK_1 = 55; + public const TEXTURE_KIOSK_2 = 56; + public const TEXTURE_KIOSK_3 = 57; + public const TEXTURE_KIOSK_4 = 58; + public const TEXTURE_KIOSK_5 = 59; readonly private EntityNpcDialogueTexture $inner; diff --git a/virion.yml b/virion.yml index 5f6421d..c4949df 100644 --- a/virion.yml +++ b/virion.yml @@ -1,5 +1,5 @@ name: npcdialogue antigen: cosmicpe\npcdialogue api: 5.0.0 -version: 0.0.2 +version: 0.0.3 author: Muqsit