StealthyExpertX

Windows/Bedrock (1.11) TileEntity Format

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