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.1KB

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