Advertisement
StealthyExpertX

Windows/Bedrock (1.10) TileEntity Format

Apr 20th, 2019
498
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.40 KB | None | 0 0
  1. #All Bedrock Edition TileEntities have these tags,
  2. TileEntity = TAG_Compound()
  3. TileEntity["isMovable"] = TAG_Byte(1)
  4. TileEntity["x"] = TAG_Int(0)
  5. TileEntity["y"] = TAG_Int(0)
  6. TileEntity["z"] = TAG_Int(0)
  7.  
  8. #Here's the format for each TileEntity,
  9.  
  10. #CHEST
  11. Chest = TAG_Compound()
  12. Chest["Items"] = TAG_List([])
  13. Chest["Findable"] = TAG_Byte(0)
  14. Chest["id"] = TAG_String("Chest")
  15.  
  16. #ENDER CHEST
  17. EnderChest = TAG_Compound()
  18. EnderChest["Items"] = TAG_List([])
  19. EnderChest["Findable"] = TAG_Byte(0)
  20. EnderChest["id"] = TAG_String("EnderChest")
  21.  
  22. #MOB HEAD
  23. Skull = TAG_Compound()
  24. Skull["MouthMoving"] = TAG_Byte(0)
  25. Skull["SkullType"] = TAG_Byte(0)
  26. Skull["MouthTickCount"] = TAG_Int(0)
  27. Skull["Rotation] = TAG_Float(0.0)
  28. Skull["id"] = TAG_String("Skull")
  29.  
  30. #DROPPER
  31. Dropper = TAG_Compound()
  32. Dropper["Items"] = TAG_List([])
  33. Dropper["id"] = TAG_String("Dropper")
  34.  
  35. #FURNACE
  36. Furnace = TAG_Compound()
  37. Furnace["Items"] = TAG_List([])
  38. Furnace["BurnDuration"] = TAG_Short(0)
  39. Furnace["BurnTime"] = TAG_Short(0)
  40. Furnace["CookTime"] = TAG_Short(0)
  41. Furnace["id"] = TAG_String("Furnace")
  42.  
  43. #LECTERN
  44. Lectern = TAG_Compound()
  45. Lectern["id"] = TAG_String("Lectern")
  46.  
  47. #ENCHANTING TABLE
  48. EnchantTable = TAG_Compound()
  49. EnchantTable["rott"] = TAG_Float(0.0)
  50. EnchantTable["id"] = TAG_String("EnchantTable")
  51.  
  52. #BED
  53. Bed = TAG_Compound()
  54. Bed["color"] = TAG_Byte(0)
  55. Bed["id"] = TAG_String("Bed")
  56.  
  57. #CAULDRON
  58. Cauldron = TAG_Compound()
  59. Cauldron["Items"] = TAG_List([])
  60. Cauldron["PotionId"] = TAG_Short(-1)
  61. Cauldron["PotionType"] = TAG_Short(0)
  62. Cauldron["id"] = TAG_String("Cauldron")
  63.  
  64. #SHULKER BOX
  65. ShulkerBox = TAG_Compound()
  66. ShulkerBox["Items"] = TAG_List([])
  67. ShulkerBox["facing"] = TAG_Byte(1)
  68. ShulkerBox["Findable"] = TAG_Byte(0)
  69. ShulkerBox["id"] = TAG_String("ShulkerBox")
  70.  
  71. #DISPENSER
  72. Dispenser = TAG_Compound()
  73. Dispenser["Items"] = TAG_List([])
  74. Dispenser["id"] = TAG_String("Dispenser")
  75.  
  76. #SIGN
  77. Sign = TAG_Compound()
  78. Sign["Text"] = TAG_String("")
  79. Sign["TextOwner"] = TAG_String("")
  80. Sign["id"] = TAG_String("Sign")
  81.  
  82. #HOPPER
  83. Hopper = TAG_Compound()
  84. Hopper["Items"] = TAG_List([])
  85. Hopper["TransferCooldown"] = TAG_Int(0)
  86. Hopper["id"] = TAG_String("Hopper")
  87.  
  88. #CONDUIT
  89. Conduit = TAG_Compound()
  90. Conduit["Active"] = TAG_Byte(0)
  91. Conduit["Target"] = TAG_Long(-1)
  92. Conduit["id"] = TAG_String("Conduit")
  93.  
  94. #RECORD PLAYER
  95. Jukebox = TAG_Compound()
  96. Jukebox["id"] = TAG_String("Jukebox")
  97.  
  98. #MONSTER SPAWNER
  99. MobSpawner["Delay"] = TAG_Short(20)
  100. MobSpawner["MaxNearbyEntities"] = TAG_Short(6)
  101. MobSpawner["MaxSpawnDelay"] = TAG_Short(800)
  102. MobSpawner["MinSpawnDelay"] = TAG_Short(200)
  103. MobSpawner["RequiredPlayerRange"] = TAG_Short(16)
  104. MobSpawner["SpawnCount"] = TAG_Short(4)
  105. MobSpawner["SpawnRange"] = TAG_Short(4)
  106. MobSpawner["DisplayEntityScale"] = TAG_Float(1.0)
  107. MobSpawner["DisplayEntityWidth"] = TAG_Float(0.8)
  108. MobSpawner["EntityIdentifier"] = TAG_String(":")
  109. MobSpawner["id"] = TAG_String("MobSpawner")
  110.  
  111. #DAYLIGHT DETECTOR
  112. DaylightDetector = TAG_Compound()
  113. DaylightDetector["id"] = TAG_String("DaylightDetector")
  114.  
  115. #BANNER
  116. Banner = TAG_Compound()
  117. Banner["Base"] = TAG_Int(0)
  118. Banner["id"] = TAG_String("Banner")
  119.  
  120. #BREWING STAND
  121. BrewingStand = TAG_Compound()
  122. BrewingStand["id"] = TAG_String("BrewingStand")
  123. BrewingStand["Base"] = TAG_Int(0)
  124. BrewingStand["CookTime"] = TAG_Short(0)
  125. BrewingStand["FuelAmount"] = TAG_Short(0)
  126. BrewingStand["FuelTotal"] = TAG_Short(0)
  127.  
  128. #NOTE BLOCK
  129. Music = TAG_Compound()
  130. Music["note"] = TAG_Byte(0)
  131. Music["id"] = TAG_String("Music")
  132.  
  133. #ITEM FRAME
  134. ItemFrame = TAG_Compound()
  135. ItemFrame["id"] = TAG_String("ItemFrame")
  136.  
  137. #BEACON
  138. Beacon = TAG_Compound()
  139. Beacon["id"] = TAG_String("Beacon")
  140. Beacon["primary"] = TAG_Int(0)
  141. Beacon["secondary"] = TAG_Int(0)
  142.  
  143. #FLOWER POT
  144. FlowerPot = TAG_Compound()
  145. FlowerPot["id"] = TAG_String("FlowerPot")
  146.  
  147. #STICKY PISTON
  148. PistonArm["NewState"] = TAG_Byte(0)
  149. PistonArm["State"] = TAG_Byte(0)
  150. PistonArm["Sticky"] = TAG_Byte(1)
  151. PistonArm["LastProgress"] = TAG_Float(0.0)
  152. PistonArm["Progress"] = TAG_Float(0.0)
  153. PistonArm["id"] = TAG_String("PistonArm")
  154.  
  155. #NORMAL PISTON
  156. PistonArm["NewState"] = TAG_Byte(0)
  157. PistonArm["State"] = TAG_Byte(0)
  158. PistonArm["Sticky"] = TAG_Byte(0)
  159. PistonArm["LastProgress"] = TAG_Float(0.0)
  160. PistonArm["Progress"] = TAG_Float(0.0)
  161. PistonArm["id"] = TAG_String("PistonArm")
  162.  
  163. #NORMAL COMMAND BLOCK
  164. CommandBlock["LastOutputParams"] = TAG_List([])
  165. CommandBlock["auto"] = TAG_Byte(0)
  166. CommandBlock["conditionMet"] = TAG_Byte(0)
  167. CommandBlock["LPCondionalMode"] = TAG_Byte(0)
  168. CommandBlock["LPRedstoneMode"] = TAG_Byte(0)
  169. CommandBlock["powered"] = TAG_Byte(0)
  170. CommandBlock["TrackOutput"] = TAG_Byte(1)
  171. CommandBlock["LPCommandMode"] = TAG_Int(0)
  172. CommandBlock["SuccessCount"] = TAG_Int(0)
  173. CommandBlock["Version"] = TAG_Int(9)
  174. CommandBlock["LastExecution"] = TAG_Int(0)
  175. CommandBlock["Command"] = TAG_String("")
  176. CommandBlock["CustomName"] = TAG_String("")
  177. CommandBlock["LastOutput"] = TAG_String("")
  178. CommandBlock["id"] = TAG_String("CommandBlock")
  179.  
  180. #REPEAT COMMAND BLOCK
  181. CommandBlock["LastOutputParams"] = TAG_List([])
  182. CommandBlock["auto"] = TAG_Byte(0)
  183. CommandBlock["conditionMet"] = TAG_Byte(0)
  184. CommandBlock["LPCondionalMode"] = TAG_Byte(1)
  185. CommandBlock["LPRedstoneMode"] = TAG_Byte(1)
  186. CommandBlock["powered"] = TAG_Byte(0)
  187. CommandBlock["TrackOutput"] = TAG_Byte(1)
  188. CommandBlock["LPCommandMode"] = TAG_Int(1)
  189. CommandBlock["SuccessCount"] = TAG_Int(0)
  190. CommandBlock["Version"] = TAG_Int(9)
  191. CommandBlock["LastExecution"] = TAG_Int(0)
  192. CommandBlock["Command"] = TAG_String("")
  193. CommandBlock["CustomName"] = TAG_String("")
  194. CommandBlock["LastOutput"] = TAG_String("")
  195. CommandBlock["id"] = TAG_String("CommandBlock")
  196.  
  197. #CHAINED COMMAND BLOCK
  198. CommandBlock["LastOutputParams"] = TAG_List([])
  199. CommandBlock["auto"] = TAG_Byte(0)
  200. CommandBlock["conditionMet"] = TAG_Byte(0)
  201. CommandBlock["LPCondionalMode"] = TAG_Byte(1)
  202. CommandBlock["LPRedstoneMode"] = TAG_Byte(1)
  203. CommandBlock["powered"] = TAG_Byte(0)
  204. CommandBlock["TrackOutput"] = TAG_Byte(1)
  205. CommandBlock["LPCommandMode"] = TAG_Int(1)
  206. CommandBlock["SuccessCount"] = TAG_Int(0)
  207. CommandBlock["Version"] = TAG_Int(9)
  208. CommandBlock["LastExecution"] = TAG_Int(0)
  209. CommandBlock["Command"] = TAG_String("")
  210. CommandBlock["CustomName"] = TAG_String("")
  211. CommandBlock["LastOutput"] = TAG_String("")
  212. CommandBlock["id"] = TAG_String("CommandBlock")
  213.  
  214. #STRUCTURE BLOCK
  215. StructureBlock["ignoreEntities"] = TAG_Byte(0)
  216. StructureBlock["includePlayers"] = TAG_Byte(0)
  217. StructureBlock["isPowered"] = TAG_Byte(0)
  218. StructureBlock["showAir"] = TAG_Byte(0)
  219. StructureBlock["showBoundingBox"] = TAG_Byte(0)
  220. StructureBlock["data"] = TAG_Int(5)
  221. StructureBlock["settingsMirror"] = TAG_Int(0)
  222. StructureBlock["settingsRotation"] = TAG_Int(0)
  223. StructureBlock["settingsSeed"] = TAG_Int(0)
  224. StructureBlock["xStructureOffset"] = TAG_Int(0)
  225. StructureBlock["xStructureSize"] = TAG_Int(0)
  226. StructureBlock["yStructureOffset"] = TAG_Int(1)
  227. StructureBlock["yStructureSize"] = TAG_Int(0)
  228. StructureBlock["zStructureOffset"] = TAG_Int(0)
  229. StructureBlock["zStructureSize"] = TAG_Int(0)
  230. StructureBlock["settingsIntegrity"] = TAG_Float(1.0)
  231. StructureBlock["id"] = TAG_String("StructureBlock")
  232.  
  233. #END GATEWAY
  234. EndGateway = TAG_Compound()
  235. EndGateway["Age"] = TAG_list(
  236. [
  237. TAG_Int(0) #X Coordinate
  238. TAG_Int(0) #Y Coordinate
  239. TAG_Int(0) #Z Coordinate
  240. ]
  241. )
  242. EndGateway["Age"] = TAG_Int(0)
  243. EndGateway["mExitPositionVerified"] = TAG_Byte(1)
  244. EndGateway["id"] = TAG_String("EndGateway")
  245.  
  246. #END PORTAL
  247. EndPortal = TAG_Compound()
  248. EndPortal["id"] = TAG_String("EndPortal")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement