A stable modding interface between Techblox and mods https://mod.exmods.org/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

BlockIDs.cs 4.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. namespace GamecraftModdingAPI.Blocks
  2. {
  3. /// <summary>
  4. /// Possible block types
  5. /// </summary>
  6. public enum BlockIDs
  7. {
  8. AluminiumCube,
  9. AxleS,
  10. HingeS = 3,
  11. MotorS,
  12. HingeM,
  13. MotorM,
  14. TyreM,
  15. AxleM,
  16. IronCube,
  17. RubberCube,
  18. OiledCube,
  19. AluminiumConeSegment, //12
  20. AluminiumCorner,
  21. AluminiumRoundedCorner,
  22. AluminiumSlicedCube,
  23. AluminiumRoundedSlicedCube,
  24. AluminiumCylinder,
  25. AluminiumPyramidSegment,
  26. AluminiumSlope,
  27. AluminiumRoundedSlope,
  28. AluminiumSphere,
  29. RubberConeSegment, //22
  30. RubberCorner,
  31. RubberRoundedCorner,
  32. RubberSlicedCube,
  33. RubberRoundedSlicedCube,
  34. RubberCylinder,
  35. RubberPyramidSegment,
  36. RubberSlope,
  37. RubberRoundedSlope,
  38. RubberSphere,
  39. OiledConeSegment, //32
  40. OiledCorner,
  41. OiledRoundedCorner,
  42. OiledSlicedCube,
  43. OiledRoundedSlicedCube,
  44. OiledCylinder,
  45. OiledPyramidSegment,
  46. OiledSlope,
  47. OiledRoundedSlope,
  48. OiledSphere,
  49. IronConeSegment, //42
  50. IronCorner,
  51. IronRoundedCorner,
  52. IronSlicedCube,
  53. IronRoundedSlicedCube,
  54. IronCylinder,
  55. IronPyramidSegment,
  56. IronSlope,
  57. IronRoundedSlope,
  58. IronSphere,
  59. GlassCube, //52
  60. GlassSlicedCube,
  61. GlassSlope,
  62. GlassCorner,
  63. GlassPyramidSegment,
  64. GlassRoundedSlicedCube,
  65. GlassRoundedSlope,
  66. GlassRoundedCorner,
  67. GlassConeSegment,
  68. GlassCylinder,
  69. GlassSphere,
  70. Lever, //63 - two IDs skipped
  71. PlayerSpawn = 66, //Crashes without special handling
  72. SmallSpawn,
  73. MediumSpawn,
  74. LargeSpawn,
  75. BallJoint,
  76. UniversalJoint,
  77. ServoAxle,
  78. ServoHinge,
  79. StepperAxle,
  80. StepperHinge,
  81. TelescopicJoint,
  82. DampedSpring,
  83. ServoPiston,
  84. StepperPiston,
  85. PneumaticPiston,
  86. PneumaticHinge,
  87. PneumaticAxle, //82
  88. PilotSeat = 90, //Might crash
  89. PassengerSeat,
  90. PilotControls,
  91. GrassCube,
  92. DirtCube,
  93. GrassConeSegment,
  94. GrassCorner,
  95. GrassRoundedCorner,
  96. GrassSlicedCube,
  97. GrassRoundedSlicedCube,
  98. GrassPyramidSegment,
  99. GrassSlope,
  100. GrassRoundedSlope,
  101. DirtConeSegment,
  102. DirtCorner,
  103. DirtRoundedCorner,
  104. DirtSlicedCube,
  105. DirtRoundedSlicedCube,
  106. DirtPyramidSegment,
  107. DirtSlope,
  108. DirtRoundedSlope,
  109. RubberHemisphere,
  110. AluminiumHemisphere,
  111. GrassInnerCornerBulged,
  112. DirtInnerCornerBulged,
  113. IronHemisphere,
  114. OiledHemisphere,
  115. GlassHemisphere,
  116. TyreS,
  117. ThreeWaySwitch,
  118. Dial, //120
  119. CharacterOnEnterTrigger, //Probably crashes
  120. CharacterOnLeaveTrigger,
  121. CharacterOnStayTrigger,
  122. ObjectOnEnterTrigger,
  123. ObjectOnLeaveTrigger,
  124. ObjectOnStayTrigger,
  125. Button,
  126. Switch,
  127. TextBlock, //Brings up a screen
  128. ConsoleBlock, //Brings up a screen
  129. Door,
  130. GlassDoor,
  131. PoweredDoor,
  132. PoweredGlassDoor,
  133. AluminiumTubeCorner,
  134. IronTubeCorner,
  135. WoodCube,
  136. WoodSlicedCube,
  137. WoodSlope,
  138. WoodCorner,
  139. WoodPyramidSegment,
  140. WoodConeSegment,
  141. WoodRoundedSlicedCube,
  142. WoodRoundedSlope,
  143. WoodRoundedCorner,
  144. WoodCylinder,
  145. WoodHemisphere,
  146. WoodSphere,
  147. BrickCube, //149
  148. BrickSlicedCube = 151,
  149. BrickSlope,
  150. BrickCorner,
  151. ConcreteCube,
  152. ConcreteSlicedCube,
  153. ConcreteSlope,
  154. ConcreteCorner,
  155. RoadCarTyre,
  156. OffRoadCarTyre,
  157. RacingCarTyre,
  158. BicycleTyre,
  159. FrontBikeTyre,
  160. RearBikeTyre,
  161. ChopperBikeTyre,
  162. TractorTyre,
  163. MonsterTruckTyre,
  164. MotocrossBikeTyre,
  165. CartTyre,
  166. BeachTree1 = 200,
  167. BeachTree2,
  168. BeachTree3,
  169. Rock1,
  170. Rock2,
  171. Rock3,
  172. Rock4,
  173. BirchTree1,
  174. BirchTree2,
  175. BirchTree3,
  176. PineTree1,
  177. PineTree2,
  178. PineTree3,
  179. Flower1,
  180. Flower2,
  181. Flower3,
  182. Shrub1,
  183. Shrub2,
  184. Shrub3
  185. }
  186. }