StealthyExpertX

Windows/Bedrock (1.10) Entity Format (VERSION_0.0.1)

Apr 21st, 2019
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.48 KB | None | 0 0
  1. #All Bedrock Edition Entities have these tags,
  2.  
  3. Entity = TAG_Compound()
  4. Entity["definitions"] = TAG_List(
  5. [
  6. TAG_String("+prefix:entity_id")
  7. ]
  8. )#definitions the first string tag is always a string like so "+minecraft:creeper"
  9. Entity["Motion"] = TAG_List(
  10. [
  11. TAG_Float(0.0),
  12. TAG_Float(0.0),
  13. TAG_Float(0.0)
  14. ]
  15. )
  16. Entity["Pos"] = TAG_List(
  17. [
  18. TAG_Float(0.0),
  19. TAG_Float(0.0),
  20. TAG_Float(0.0)
  21. ]
  22. )
  23. Entity["Rotation"] = TAG_List(
  24. [
  25. TAG_Float(0.0),
  26. TAG_Float(0.0)
  27. ]
  28. )
  29. Entity["Chested"] = TAG_Byte(0)
  30. Entity["Color"] = TAG_Byte(0)
  31. Entity["Color2"] = TAG_Byte(0)
  32. Entity["Invulnerable"] = TAG_Byte(0)
  33. Entity["IsAngry"] = TAG_Byte(0)
  34. Entity["IsAutonomous"] = TAG_Byte(0) #Mobs have this set to true = 1, Others have this set to flase = 0
  35. Entity["IsBaby"] = TAG_Byte(0)
  36. Entity["IsEating"] = TAG_Byte(0)
  37. Entity["IsGliding"] = TAG_Byte(0)
  38. Entity["IsGlobal"] = TAG_Byte(0) #This is set to true on Tridents, Arrows
  39. Entity["IsOrphaned"] = TAG_Byte(0)
  40. Entity["IsScared"] = TAG_Byte(0)
  41. Entity["IsSwimming"] = TAG_Byte(0)
  42. Entity["IsTamed"] = TAG_Byte(0)
  43. Entity["IsTransitioningSitting"] = TAG_Byte(0)
  44. Entity["IsTrusting"] = TAG_Byte(0)
  45. Entity["LootDropped"] = TAG_Byte(0)
  46. Entity["OnGround"] = TAG_Byte(0)
  47. Entity["Saddled"] = TAG_Byte(0)
  48. Entity["Sheared"] = TAG_Byte(0)
  49. Entity["ShowBottom"] = TAG_Byte(0)
  50. Entity["Sitting"] = TAG_Byte(0)
  51. Entity["Fire"] = TAG_Short(0)
  52. Entity["LastDimensionId"] = TAG_Int(0)
  53. Entity["MarkVariant"] = TAG_Int(0)
  54. Entity["PortalCooldown"] = TAG_Int(0)
  55. Entity["Strength"] = TAG_Int(0)
  56. Entity["StrengthMax"] = TAG_Int(0)
  57. Entity["Variant"] = TAG_Int(0)
  58. Entity["OwnerId"] = TAG_Long(0) #This should always be a random value like so (-4294967295)
  59. Entity["OwnerNew"] = TAG_Long(-1)
  60. Entity["TargetID"] = TAG_Long(-1)
  61. Entity["UniqueID"] = TAG_Long(0) #This should always be a random value like so (-30064771067)
  62. Entity["FallDistance"] = TAG_Float(0.0)
  63.  
  64.  
  65. #Here's the format for each Entity,
  66.  
  67. (ENTITY PROJECTILES)
  68. #TRIDENT
  69. Trident = TAG_Compound()
  70. Entity["definitions"] = TAG_List([TAG_String("+minecraft:thrown_trident")])
  71. Trident["identifier"] = TAG_String("minecraft:thrown_trident")
  72. Trident["isCreative"] = TAG_Byte(0)
  73. Trident["IsGlobal"] = TAG_Byte(1)
  74. Trident["player"] = TAG_Byte(1)
  75.  
  76. #ARROW
  77. Trident = TAG_Compound()
  78. Entity["definitions"] = TAG_List([TAG_String("+minecraft:arrow"))
  79. Trident["identifier"] = TAG_String("minecraft:arrow")
  80. Trident["isCreative"] = TAG_Byte(0)
  81. Trident["IsGlobal"] = TAG_Byte(1)
  82. Trident["player"] = TAG_Byte(1)
Add Comment
Please, Sign In to add comment