protocol: updated particle IDs

This commit is contained in:
Dylan K. Taylor 2019-12-13 10:52:09 +00:00
parent 76994f15ac
commit 9e1f6a2486

View File

@ -29,7 +29,7 @@ use pocketmine\network\mcpe\protocol\DataPacket;
abstract class Particle extends Vector3{ abstract class Particle extends Vector3{
public const TYPE_BUBBLE = 1; public const TYPE_BUBBLE = 1;
//2 same as 1 public const TYPE_BUBBLE_MANUAL = 2;
public const TYPE_CRITICAL = 3; public const TYPE_CRITICAL = 3;
public const TYPE_BLOCK_FORCE_FIELD = 4; public const TYPE_BLOCK_FORCE_FIELD = 4;
public const TYPE_SMOKE = 5; public const TYPE_SMOKE = 5;
@ -40,56 +40,61 @@ abstract class Particle extends Vector3{
public const TYPE_LARGE_SMOKE = 10; public const TYPE_LARGE_SMOKE = 10;
public const TYPE_REDSTONE = 11; public const TYPE_REDSTONE = 11;
public const TYPE_RISING_RED_DUST = 12; public const TYPE_RISING_RED_DUST = 12;
//62 same as 12
public const TYPE_ITEM_BREAK = 13; public const TYPE_ITEM_BREAK = 13;
public const TYPE_SNOWBALL_POOF = 14; public const TYPE_SNOWBALL_POOF = 14;
public const TYPE_HUGE_EXPLODE = 15; public const TYPE_HUGE_EXPLODE = 15;
//60 same as 15
public const TYPE_HUGE_EXPLODE_SEED = 16; public const TYPE_HUGE_EXPLODE_SEED = 16;
public const TYPE_MOB_FLAME = 17; public const TYPE_MOB_FLAME = 17;
public const TYPE_HEART = 18; public const TYPE_HEART = 18;
public const TYPE_TERRAIN = 19; public const TYPE_TERRAIN = 19;
public const TYPE_SUSPENDED_TOWN = 20, TYPE_TOWN_AURA = 20; public const TYPE_SUSPENDED_TOWN = 20, TYPE_TOWN_AURA = 20;
//61 same as 20
public const TYPE_PORTAL = 21; public const TYPE_PORTAL = 21;
//22 same as 21 //22 same as 21
public const TYPE_SPLASH = 23, TYPE_WATER_SPLASH = 23; public const TYPE_SPLASH = 23, TYPE_WATER_SPLASH = 23;
//24 same as 23 public const TYPE_WATER_SPLASH_MANUAL = 24;
public const TYPE_WATER_WAKE = 25; public const TYPE_WATER_WAKE = 25;
public const TYPE_DRIP_WATER = 26; public const TYPE_DRIP_WATER = 26;
public const TYPE_DRIP_LAVA = 27; public const TYPE_DRIP_LAVA = 27;
public const TYPE_FALLING_DUST = 28, TYPE_DUST = 28; public const TYPE_DRIP_HONEY = 28;
public const TYPE_MOB_SPELL = 29; public const TYPE_FALLING_DUST = 29, TYPE_DUST = 29;
public const TYPE_MOB_SPELL_AMBIENT = 30; public const TYPE_MOB_SPELL = 30;
public const TYPE_MOB_SPELL_INSTANTANEOUS = 31; public const TYPE_MOB_SPELL_AMBIENT = 31;
public const TYPE_INK = 32; public const TYPE_MOB_SPELL_INSTANTANEOUS = 32;
public const TYPE_SLIME = 33; public const TYPE_INK = 33;
public const TYPE_RAIN_SPLASH = 34; public const TYPE_SLIME = 34;
public const TYPE_VILLAGER_ANGRY = 35; public const TYPE_RAIN_SPLASH = 35;
//59 same as 35 public const TYPE_VILLAGER_ANGRY = 36;
public const TYPE_VILLAGER_HAPPY = 36; public const TYPE_VILLAGER_HAPPY = 37;
public const TYPE_ENCHANTMENT_TABLE = 37; public const TYPE_ENCHANTMENT_TABLE = 38;
public const TYPE_TRACKING_EMITTER = 38; public const TYPE_TRACKING_EMITTER = 39;
public const TYPE_NOTE = 39; public const TYPE_NOTE = 40;
public const TYPE_WITCH_SPELL = 40; public const TYPE_WITCH_SPELL = 41;
public const TYPE_CARROT = 41; public const TYPE_CARROT = 42;
//42 unknown public const TYPE_MOB_APPEARANCE = 43;
public const TYPE_END_ROD = 43; public const TYPE_END_ROD = 44;
//58 same as 43 public const TYPE_DRAGONS_BREATH = 45;
public const TYPE_DRAGONS_BREATH = 44; public const TYPE_SPIT = 46;
public const TYPE_SPIT = 45; public const TYPE_TOTEM = 47;
public const TYPE_TOTEM = 46; public const TYPE_FOOD = 48;
public const TYPE_FOOD = 47; public const TYPE_FIREWORKS_STARTER = 49;
public const TYPE_FIREWORKS_STARTER = 48; public const TYPE_FIREWORKS_SPARK = 50;
public const TYPE_FIREWORKS_SPARK = 49; public const TYPE_FIREWORKS_OVERLAY = 51;
public const TYPE_FIREWORKS_OVERLAY = 50; public const TYPE_BALLOON_GAS = 52;
public const TYPE_BALLOON_GAS = 51; public const TYPE_COLORED_FLAME = 53;
public const TYPE_COLORED_FLAME = 52; public const TYPE_SPARKLER = 54;
public const TYPE_SPARKLER = 53; public const TYPE_CONDUIT = 55;
public const TYPE_CONDUIT = 54; public const TYPE_BUBBLE_COLUMN_UP = 56;
public const TYPE_BUBBLE_COLUMN_UP = 55; public const TYPE_BUBBLE_COLUMN_DOWN = 57;
public const TYPE_BUBBLE_COLUMN_DOWN = 56; public const TYPE_SNEEZE = 58;
public const TYPE_SNEEZE = 57; public const TYPE_SHULKER_BULLET = 59;
public const TYPE_BLEACH = 60;
public const TYPE_DRAGON_DESTROY_BLOCK = 61;
public const TYPE_MYCELIUM_DUST = 62;
public const TYPE_FALLING_RED_DUST = 63;
public const TYPE_CAMPFIRE_SMOKE = 64;
public const TYPE_TALL_CAMPFIRE_SMOKE = 65;
public const TYPE_DRAGON_BREATH_FIRE = 66;
public const TYPE_DRAGON_BREATH_TRAIL = 67;
/** /**
* @return DataPacket|DataPacket[] * @return DataPacket|DataPacket[]