blocks.lua 52 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678
  1. -----------slimeblocks----------------
  2. minetest.register_node("minerdream:slimeblock_green", {
  3. description = "Green block of slime",
  4. tiles = {"minerdream_slimeblock_green.png"},
  5. groups = {crumbly = 3,bouncy=75,fall_damage_add_percent=-50},
  6. sounds = default.node_sound_sand_defaults(),
  7. })
  8. minetest.register_node("minerdream:slimeblock_blue", {
  9. description = "Blue block of slime",
  10. tiles = {"minerdream_slimeblock_blue.png"},
  11. groups = {crumbly = 3,bouncy=80,fall_damage_add_percent=-55},
  12. sounds = default.node_sound_sand_defaults(),
  13. })
  14. minetest.register_node("minerdream:slimeblock_red", {
  15. description = "Red block of slime",
  16. tiles = {"minerdream_slimeblock_red.png"},
  17. groups = {crumbly = 3,bouncy=85,fall_damage_add_percent=-60},
  18. sounds = default.node_sound_sand_defaults(),
  19. })
  20. minetest.register_node("minerdream:slimeblock_yellow", {
  21. description = "Yellow block of slime",
  22. tiles = {"minerdream_slimeblock_yellow.png"},
  23. groups = {crumbly = 3,bouncy=90,fall_damage_add_percent=-65},
  24. sounds = default.node_sound_sand_defaults(),
  25. })
  26. minetest.register_node("minerdream:slimeblock_purple", {
  27. description = "Purple block of slime",
  28. tiles = {"minerdream_slimeblock_purple.png"},
  29. groups = {crumbly = 3,bouncy=95,fall_damage_add_percent=-70},
  30. sounds = default.node_sound_sand_defaults(),
  31. })
  32. minetest.register_node("minerdream:slimeblock_brown", {
  33. description = "Brown block of slime",
  34. tiles = {"minerdream_slimeblock_brown.png"},
  35. groups = {crumbly = 3,bouncy=100,fall_damage_add_percent=-75},
  36. sounds = default.node_sound_sand_defaults(),
  37. })
  38. -------------ores--------------
  39. minetest.register_node("minerdream:stone_with_onyx", {
  40. description = "Onyx ore",
  41. tiles = {"default_stone.png^minerdream_onyx_ore.png"},
  42. groups = {cracky = 5},
  43. drop = 'minerdream:onyx',
  44. sounds = default.node_sound_stone_defaults(),
  45. })
  46. minetest.register_node("minerdream:stone_with_aquamarine", {
  47. description = "Aquamarine ore",
  48. tiles = {"minerdream_aquamarine_rock.png"},
  49. groups = {cracky = 5},
  50. drawtype = "mesh",
  51. paramtype = "light",
  52. sunlight_propagates = true,
  53. mesh = "gemstone_cubic_pillars.obj",
  54. drop = 'minerdream:aquamarine',
  55. sounds = default.node_sound_stone_defaults(),
  56. selection_box = {
  57. type = "fixed",
  58. fixed = {
  59. {-0.4, -0.5, -0.4, 0.4, 0.0, 0.4},
  60. },
  61. },
  62. node_box = {
  63. type = "fixed",
  64. fixed = {
  65. {-0.4, -0.5, -0.4, 0.4, 0.0, 0.4},
  66. },
  67. },
  68. })
  69. minetest.register_node("minerdream:stone_with_topaz", {
  70. description = "Topaz ore",
  71. tiles = {"minerdream_topaz_rock.png"},
  72. groups = {cracky = 5},
  73. drawtype = "mesh",
  74. paramtype = "light",
  75. sunlight_propagates = true,
  76. mesh = "gemstone_cubic.obj",
  77. drop = 'minerdream:topaz',
  78. sounds = default.node_sound_stone_defaults(),
  79. selection_box = {
  80. type = "fixed",
  81. fixed = {
  82. {-0.4, -0.5, -0.4, 0.4, 0.0, 0.4},
  83. },
  84. },
  85. node_box = {
  86. type = "fixed",
  87. fixed = {
  88. {-0.4, -0.5, -0.4, 0.4, 0.0, 0.4},
  89. },
  90. },
  91. })
  92. minetest.register_node("minerdream:stone_with_rhodium", {
  93. description = "Rhodium ore",
  94. tiles = {"default_stone.png^minerdream_rhodium_ore.png"},
  95. groups = {cracky = 5},
  96. drop = 'minerdream:rhodium_lump',
  97. sounds = default.node_sound_stone_defaults(),
  98. })
  99. minetest.register_node("minerdream:stone_with_tantalum", {
  100. description = "Tantalum ore",
  101. tiles = {"default_stone.png^minerdream_tantalum_ore.png"},
  102. groups = {cracky = 5},
  103. drop = 'minerdream:tantalum_lump',
  104. sounds = default.node_sound_stone_defaults(),
  105. })
  106. minetest.register_node("minerdream:stone_with_spinel", {
  107. description = "Spinel ore",
  108. tiles = {"default_stone.png^minerdream_spinel_ore.png"},
  109. groups = {cracky = 5},
  110. drop = 'minerdream:spinel',
  111. sounds = default.node_sound_stone_defaults(),
  112. })
  113. minetest.register_node("minerdream:stone_with_bituminous_coal", {
  114. description = "Bituminous coal ore",
  115. tiles = {"default_stone.png^minerdream_bituminous_coal_ore.png"},
  116. groups = {cracky = 4},
  117. drop = 'minerdream:bituminous_coal',
  118. sounds = default.node_sound_stone_defaults(),
  119. })
  120. minetest.register_node("minerdream:stone_with_garnet", {
  121. description = "Garnet ore",
  122. tiles = {"default_stone.png^minerdream_garnet_ore.png"},
  123. groups = {cracky = 4},
  124. drop = 'minerdream:garnet',
  125. sounds = default.node_sound_stone_defaults(),
  126. })
  127. minetest.register_node("minerdream:stone_with_jade", {
  128. description = "Jade ore",
  129. tiles = {"default_stone.png^minerdream_jade_ore.png"},
  130. groups = {cracky = 4},
  131. drop = 'minerdream:jade',
  132. sounds = default.node_sound_stone_defaults(),
  133. })
  134. minetest.register_node("minerdream:stone_with_amethyst", {
  135. description = "amethyst ore",
  136. tiles = {"default_stone.png^minerdream_amethyst_ore.png"},
  137. groups = {cracky = 4},
  138. drop = 'minerdream:amethyst',
  139. sounds = default.node_sound_stone_defaults(),
  140. })
  141. minetest.register_node("minerdream:stone_with_ruthenium", {
  142. description = "Ruthenium ore",
  143. tiles = {"default_stone.png^minerdream_ruthenium_ore.png"},
  144. groups = {cracky = 4},
  145. drop = 'minerdream:ruthenium_lump',
  146. sounds = default.node_sound_stone_defaults(),
  147. })
  148. minetest.register_node("minerdream:stone_with_cobalt", {
  149. description = "Cobalt ore",
  150. tiles = {"default_stone.png^minerdream_cobalt_ore.png"},
  151. groups = {cracky = 4},
  152. drop = 'minerdream:cobalt_lump',
  153. sounds = default.node_sound_stone_defaults(),
  154. })
  155. minetest.register_node("minerdream:stone_with_platinum", {
  156. description = "Platinum ore",
  157. tiles = {"default_stone.png^minerdream_platinum_ore.png"},
  158. groups = {cracky = 1},
  159. drop = 'minerdream:platinum_lump',
  160. sounds = default.node_sound_stone_defaults(),
  161. })
  162. minetest.register_node("minerdream:stone_with_aluminum", {
  163. description = "Aluminum ore",
  164. tiles = {"default_stone.png^minerdream_aluminum_ore.png"},
  165. groups = {cracky = 1},
  166. drop = 'minerdream:aluminum_lump',
  167. sounds = default.node_sound_stone_defaults(),
  168. })
  169. minetest.register_node("minerdream:stone_with_zinc", {
  170. description = "Zinc Ore",
  171. tiles = {"default_stone.png^minerdream_zinc_ore.png"},
  172. groups = {cracky = 1},
  173. drop = 'minerdream:zinc_lump',
  174. sounds = default.node_sound_stone_defaults(),
  175. })
  176. minetest.register_node("minerdream:stone_with_lead", {
  177. description = "Lead Ore",
  178. tiles = {"default_stone.png^minerdream_lead_ore.png"},
  179. groups = {cracky = 2},
  180. drop = 'minerdream:lead_lump',
  181. sounds = default.node_sound_stone_defaults(),
  182. })
  183. minetest.register_node("minerdream:stone_with_silver", {
  184. description = "Silver Ore",
  185. tiles = {"default_stone.png^minerdream_silver_ore.png"},
  186. groups = {cracky = 2},
  187. drop = 'minerdream:silver_lump',
  188. sounds = default.node_sound_stone_defaults(),
  189. })
  190. minetest.register_node("minerdream:stone_with_calcium", {
  191. description = "Calcium Ore",
  192. tiles = {"default_stone.png^minerdream_calcium_ore.png"},
  193. groups = {cracky = 3, cheapore = 1},
  194. drop = 'minerdream:calcium_lump',
  195. sounds = default.node_sound_stone_defaults(),
  196. })
  197. minetest.register_node("minerdream:stone_with_potassium", {
  198. description = "Potassium Ore",
  199. tiles = {"default_stone.png^minerdream_potassium_ore.png"},
  200. groups = {cracky = 3},
  201. drop = 'minerdream:potassium_lump',
  202. sounds = default.node_sound_stone_defaults(),
  203. })
  204. minetest.register_node("minerdream:stone_with_nickel", {
  205. description = "Nickel Ore",
  206. tiles = {"default_stone.png^minerdream_nickel_ore.png"},
  207. groups = {cracky = 2},
  208. drop = 'minerdream:nickel_lump',
  209. sounds = default.node_sound_stone_defaults(),
  210. })
  211. -----------------desert ores-----------------
  212. minetest.register_node("minerdream:desertstone_with_coal", {
  213. description = "Desert coal ore",
  214. tiles = {"default_desert_stone.png^default_mineral_coal.png"},
  215. groups = {cracky = 3},
  216. drop = 'default:coal_lump 1',
  217. sounds = default.node_sound_stone_defaults(),
  218. })
  219. minetest.register_node("minerdream:desertstone_with_sulfur", {
  220. description = "Desert sulfur ore",
  221. tiles = {"default_desert_stone.png^minerdream_sulfur_ore.png"},
  222. groups = {cracky = 3},
  223. drop = 'minerdream:sulfur_lump 1',
  224. sounds = default.node_sound_stone_defaults(),
  225. })
  226. minetest.register_node("minerdream:desertstone_with_lapislazuli", {
  227. description = "Desert lapis lazuli ore",
  228. tiles = {"default_desert_stone.png^minerdream_lapislazuli_ore.png"},
  229. groups = {cracky = 3},
  230. drop = 'minerdream:lapislazuli_lump 1',
  231. sounds = default.node_sound_stone_defaults(),
  232. })
  233. minetest.register_node("minerdream:desertstone_with_saltpeter", {
  234. description = "Desert saltpeter ore",
  235. tiles = {"default_desert_stone.png^minerdream_saltpeter_ore.png"},
  236. groups = {cracky = 3},
  237. drop = 'minerdream:saltpeter_lump 1',
  238. sounds = default.node_sound_stone_defaults(),
  239. })
  240. minetest.register_node("minerdream:desertstone_with_richiron", {
  241. description = "Rich desert iron ore",
  242. tiles = {"default_desert_stone.png^minerdream_richiron_ore.png"},
  243. groups = {cracky = 2},
  244. drop = 'default:iron_lump 2',
  245. sounds = default.node_sound_stone_defaults(),
  246. })
  247. minetest.register_node("minerdream:desertstone_with_poorgold", {
  248. description = "Poor desert gold ore",
  249. tiles = {"default_desert_stone.png^minerdream_poorgold_ore.png"},
  250. groups = {cracky = 3},
  251. drop = 'minerdream:gold_nugget 1',
  252. sounds = default.node_sound_stone_defaults(),
  253. })
  254. --------------marble---------------
  255. minetest.register_node("minerdream:marble_white", {
  256. description = "White marble",
  257. tiles = {"minerdream_marble_white.png"},
  258. groups = {cracky = 3},
  259. sounds = default.node_sound_stone_defaults(),
  260. })
  261. minetest.register_node("minerdream:marble_pink", {
  262. description = "Pink marble",
  263. tiles = {"minerdream_marble_pink.png"},
  264. groups = {cracky = 3},
  265. sounds = default.node_sound_stone_defaults(),
  266. })
  267. minetest.register_node("minerdream:marble_red", {
  268. description = "Red marble",
  269. tiles = {"minerdream_marble_red.png"},
  270. groups = {cracky = 3},
  271. sounds = default.node_sound_stone_defaults(),
  272. })
  273. minetest.register_node("minerdream:marble_blue", {
  274. description = "Blue marble",
  275. tiles = {"minerdream_marble_blue.png"},
  276. groups = {cracky = 3},
  277. sounds = default.node_sound_stone_defaults(),
  278. })
  279. minetest.register_node("minerdream:marble_green", {
  280. description = "Green marble",
  281. tiles = {"minerdream_marble_green.png"},
  282. groups = {cracky = 3},
  283. sounds = default.node_sound_stone_defaults(),
  284. })
  285. minetest.register_node("minerdream:marble_black", {
  286. description = "Black marble",
  287. tiles = {"minerdream_marble_black.png"},
  288. groups = {cracky = 3},
  289. sounds = default.node_sound_stone_defaults(),
  290. })
  291. minetest.register_node("minerdream:marble_white_polished", {
  292. description = "Polished white marble",
  293. tiles = {"minerdream_marble_white_polished.png"},
  294. groups = {cracky = 3},
  295. sounds = default.node_sound_stone_defaults(),
  296. })
  297. minetest.register_node("minerdream:marble_pink_polished", {
  298. description = "Polished pink marble",
  299. tiles = {"minerdream_marble_pink_polished.png"},
  300. groups = {cracky = 3},
  301. sounds = default.node_sound_stone_defaults(),
  302. })
  303. minetest.register_node("minerdream:marble_red_polished", {
  304. description = "Polished red marble",
  305. tiles = {"minerdream_marble_red_polished.png"},
  306. groups = {cracky = 3},
  307. sounds = default.node_sound_stone_defaults(),
  308. })
  309. minetest.register_node("minerdream:marble_blue_polished", {
  310. description = "Polished blue marble",
  311. tiles = {"minerdream_marble_blue_polished.png"},
  312. groups = {cracky = 3},
  313. sounds = default.node_sound_stone_defaults(),
  314. })
  315. minetest.register_node("minerdream:marble_green_polished", {
  316. description = "Polished green marble",
  317. tiles = {"minerdream_marble_green_polished.png"},
  318. groups = {cracky = 3},
  319. sounds = default.node_sound_stone_defaults(),
  320. })
  321. minetest.register_node("minerdream:marble_black_polished", {
  322. description = "Polished black marble",
  323. tiles = {"minerdream_marble_black_polished.png"},
  324. groups = {cracky = 3},
  325. sounds = default.node_sound_stone_defaults(),
  326. })
  327. minetest.register_node("minerdream:marble_white_brick", {
  328. description = "White marble bricks",
  329. tiles = {"minerdream_marble_white_brick.png"},
  330. groups = {cracky = 3},
  331. sounds = default.node_sound_stone_defaults(),
  332. })
  333. minetest.register_node("minerdream:marble_pink_brick", {
  334. description = "Pink marble bricks",
  335. tiles = {"minerdream_marble_pink_brick.png"},
  336. groups = {cracky = 3},
  337. sounds = default.node_sound_stone_defaults(),
  338. })
  339. minetest.register_node("minerdream:marble_red_brick", {
  340. description = "Red marble bricks",
  341. tiles = {"minerdream_marble_red_brick.png"},
  342. groups = {cracky = 3},
  343. sounds = default.node_sound_stone_defaults(),
  344. })
  345. minetest.register_node("minerdream:marble_blue_brick", {
  346. description = "Blue marble bricks",
  347. tiles = {"minerdream_marble_blue_brick.png"},
  348. groups = {cracky = 3},
  349. sounds = default.node_sound_stone_defaults(),
  350. })
  351. minetest.register_node("minerdream:marble_green_brick", {
  352. description = "Green marble bricks",
  353. tiles = {"minerdream_marble_green_brick.png"},
  354. groups = {cracky = 3},
  355. sounds = default.node_sound_stone_defaults(),
  356. })
  357. minetest.register_node("minerdream:marble_black_brick", {
  358. description = "Black marble bricks",
  359. tiles = {"minerdream_marble_black_brick.png"},
  360. groups = {cracky = 3},
  361. sounds = default.node_sound_stone_defaults(),
  362. })
  363. minetest.register_node("minerdream:marble_white_smallbrick", {
  364. description = "White marble small-bricks",
  365. tiles = {"minerdream_marble_white_smallbrick.png"},
  366. groups = {cracky = 3},
  367. sounds = default.node_sound_stone_defaults(),
  368. })
  369. minetest.register_node("minerdream:marble_pink_smallbrick", {
  370. description = "Pink marble small-bricks",
  371. tiles = {"minerdream_marble_pink_smallbrick.png"},
  372. groups = {cracky = 3},
  373. sounds = default.node_sound_stone_defaults(),
  374. })
  375. minetest.register_node("minerdream:marble_red_smallbrick", {
  376. description = "Red marble small-bricks",
  377. tiles = {"minerdream_marble_red_smallbrick.png"},
  378. groups = {cracky = 3},
  379. sounds = default.node_sound_stone_defaults(),
  380. })
  381. minetest.register_node("minerdream:marble_blue_smallbrick", {
  382. description = "Blue marble small-bricks",
  383. tiles = {"minerdream_marble_blue_smallbrick.png"},
  384. groups = {cracky = 3},
  385. sounds = default.node_sound_stone_defaults(),
  386. })
  387. minetest.register_node("minerdream:marble_green_smallbrick", {
  388. description = "Green marble small-bricks",
  389. tiles = {"minerdream_marble_green_smallbrick.png"},
  390. groups = {cracky = 3},
  391. sounds = default.node_sound_stone_defaults(),
  392. })
  393. minetest.register_node("minerdream:marble_black_smallbrick", {
  394. description = "Black marble small-bricks",
  395. tiles = {"minerdream_marble_black_smallbrick.png"},
  396. groups = {cracky = 3},
  397. sounds = default.node_sound_stone_defaults(),
  398. })
  399. minetest.register_node("minerdream:pillar_marble_white_middle", {
  400. description = "White marble pillar middle",
  401. tiles = {"minerdream_marble_white.png"},
  402. groups = {cracky = 3},
  403. sounds = default.node_sound_stone_defaults(),
  404. drawtype = "nodebox",
  405. paramtype = "light",
  406. node_box = {
  407. type = "fixed",
  408. fixed = {
  409. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  410. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  411. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  412. }
  413. }
  414. })
  415. minetest.register_node("minerdream:pillar_marble_white_bottom", {
  416. description = "White marble pillar bottom",
  417. tiles = {"minerdream_marble_white.png"},
  418. groups = {cracky = 3},
  419. sounds = default.node_sound_stone_defaults(),
  420. drawtype = "nodebox",
  421. paramtype = "light",
  422. node_box = {
  423. type = "fixed",
  424. fixed = {
  425. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  426. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  427. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  428. {-0.4375, -0.5, -0.4375, 0.4375, -0.375, 0.4375}, -- NodeBox4
  429. {-0.3125, -0.5, -0.5, 0.3125, -0.375, 0.5}, -- NodeBox5
  430. {-0.5, -0.5, -0.3125, 0.5, -0.375, 0.3125}, -- NodeBox6
  431. }
  432. }
  433. })
  434. minetest.register_node("minerdream:pillar_marble_white_top", {
  435. description = "White marble pillar top",
  436. tiles = {"minerdream_marble_white.png"},
  437. groups = {cracky = 3},
  438. sounds = default.node_sound_stone_defaults(),
  439. drawtype = "nodebox",
  440. paramtype = "light",
  441. node_box = {
  442. type = "fixed",
  443. fixed = {
  444. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  445. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  446. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  447. {-0.4375, 0.375, -0.4375, 0.4375, 0.5, 0.4375}, -- NodeBox4
  448. {-0.3125, 0.375, -0.5, 0.3125, 0.5, 0.5}, -- NodeBox5
  449. {-0.5, 0.375, -0.3125, 0.5, 0.5, 0.3125}, -- NodeBox6
  450. }
  451. }
  452. })
  453. minetest.register_node("minerdream:pillar_marble_white_both", {
  454. description = "White marble pillar both-sided",
  455. tiles = {"minerdream_marble_white.png"},
  456. groups = {cracky = 3},
  457. sounds = default.node_sound_stone_defaults(),
  458. drawtype = "nodebox",
  459. paramtype = "light",
  460. node_box = {
  461. type = "fixed",
  462. fixed = {
  463. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  464. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  465. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  466. {-0.4375, 0.375, -0.4375, 0.4375, 0.5, 0.4375}, -- NodeBox4
  467. {-0.3125, 0.375, -0.5, 0.3125, 0.5, 0.5}, -- NodeBox5
  468. {-0.5, 0.375, -0.3125, 0.5, 0.5, 0.3125}, -- NodeBox6
  469. {-0.4375, -0.5, -0.4375, 0.4375, -0.375, 0.4375}, -- NodeBox9
  470. {-0.3125, -0.5, -0.5, 0.3125, -0.375, 0.5}, -- NodeBox10
  471. {-0.5, -0.5, -0.3125, 0.5, -0.375, 0.3125}, -- NodeBox11
  472. }
  473. }
  474. })
  475. minetest.register_node("minerdream:pillar_marble_pink_middle", {
  476. description = "Pink marble pillar middle",
  477. tiles = {"minerdream_marble_pink.png"},
  478. groups = {cracky = 3},
  479. sounds = default.node_sound_stone_defaults(),
  480. drawtype = "nodebox",
  481. paramtype = "light",
  482. node_box = {
  483. type = "fixed",
  484. fixed = {
  485. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  486. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  487. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  488. }
  489. }
  490. })
  491. minetest.register_node("minerdream:pillar_marble_pink_bottom", {
  492. description = "Pink marble pillar bottom",
  493. tiles = {"minerdream_marble_pink.png"},
  494. groups = {cracky = 3},
  495. sounds = default.node_sound_stone_defaults(),
  496. drawtype = "nodebox",
  497. paramtype = "light",
  498. node_box = {
  499. type = "fixed",
  500. fixed = {
  501. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  502. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  503. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  504. {-0.4375, -0.5, -0.4375, 0.4375, -0.375, 0.4375}, -- NodeBox4
  505. {-0.3125, -0.5, -0.5, 0.3125, -0.375, 0.5}, -- NodeBox5
  506. {-0.5, -0.5, -0.3125, 0.5, -0.375, 0.3125}, -- NodeBox6
  507. }
  508. }
  509. })
  510. minetest.register_node("minerdream:pillar_marble_pink_top", {
  511. description = "Pink marble pillar top",
  512. tiles = {"minerdream_marble_pink.png"},
  513. groups = {cracky = 3},
  514. sounds = default.node_sound_stone_defaults(),
  515. drawtype = "nodebox",
  516. paramtype = "light",
  517. node_box = {
  518. type = "fixed",
  519. fixed = {
  520. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  521. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  522. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  523. {-0.4375, 0.375, -0.4375, 0.4375, 0.5, 0.4375}, -- NodeBox4
  524. {-0.3125, 0.375, -0.5, 0.3125, 0.5, 0.5}, -- NodeBox5
  525. {-0.5, 0.375, -0.3125, 0.5, 0.5, 0.3125}, -- NodeBox6
  526. }
  527. }
  528. })
  529. minetest.register_node("minerdream:pillar_marble_pink_both", {
  530. description = "Pink marble pillar both-sided",
  531. tiles = {"minerdream_marble_pink.png"},
  532. groups = {cracky = 3},
  533. sounds = default.node_sound_stone_defaults(),
  534. drawtype = "nodebox",
  535. paramtype = "light",
  536. node_box = {
  537. type = "fixed",
  538. fixed = {
  539. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  540. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  541. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  542. {-0.4375, 0.375, -0.4375, 0.4375, 0.5, 0.4375}, -- NodeBox4
  543. {-0.3125, 0.375, -0.5, 0.3125, 0.5, 0.5}, -- NodeBox5
  544. {-0.5, 0.375, -0.3125, 0.5, 0.5, 0.3125}, -- NodeBox6
  545. {-0.4375, -0.5, -0.4375, 0.4375, -0.375, 0.4375}, -- NodeBox9
  546. {-0.3125, -0.5, -0.5, 0.3125, -0.375, 0.5}, -- NodeBox10
  547. {-0.5, -0.5, -0.3125, 0.5, -0.375, 0.3125}, -- NodeBox11
  548. }
  549. }
  550. })
  551. minetest.register_node("minerdream:pillar_marble_red_middle", {
  552. description = "Red marble pillar middle",
  553. tiles = {"minerdream_marble_red.png"},
  554. groups = {cracky = 3},
  555. sounds = default.node_sound_stone_defaults(),
  556. drawtype = "nodebox",
  557. paramtype = "light",
  558. node_box = {
  559. type = "fixed",
  560. fixed = {
  561. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  562. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  563. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  564. }
  565. }
  566. })
  567. minetest.register_node("minerdream:pillar_marble_red_bottom", {
  568. description = "Red marble pillar bottom",
  569. tiles = {"minerdream_marble_red.png"},
  570. groups = {cracky = 3},
  571. sounds = default.node_sound_stone_defaults(),
  572. drawtype = "nodebox",
  573. paramtype = "light",
  574. node_box = {
  575. type = "fixed",
  576. fixed = {
  577. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  578. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  579. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  580. {-0.4375, -0.5, -0.4375, 0.4375, -0.375, 0.4375}, -- NodeBox4
  581. {-0.3125, -0.5, -0.5, 0.3125, -0.375, 0.5}, -- NodeBox5
  582. {-0.5, -0.5, -0.3125, 0.5, -0.375, 0.3125}, -- NodeBox6
  583. }
  584. }
  585. })
  586. minetest.register_node("minerdream:pillar_marble_red_top", {
  587. description = "Red marble pillar top",
  588. tiles = {"minerdream_marble_red.png"},
  589. groups = {cracky = 3},
  590. sounds = default.node_sound_stone_defaults(),
  591. drawtype = "nodebox",
  592. paramtype = "light",
  593. node_box = {
  594. type = "fixed",
  595. fixed = {
  596. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  597. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  598. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  599. {-0.4375, 0.375, -0.4375, 0.4375, 0.5, 0.4375}, -- NodeBox4
  600. {-0.3125, 0.375, -0.5, 0.3125, 0.5, 0.5}, -- NodeBox5
  601. {-0.5, 0.375, -0.3125, 0.5, 0.5, 0.3125}, -- NodeBox6
  602. }
  603. }
  604. })
  605. minetest.register_node("minerdream:pillar_marble_red_both", {
  606. description = "Red marble pillar both-sided",
  607. tiles = {"minerdream_marble_red.png"},
  608. groups = {cracky = 3},
  609. sounds = default.node_sound_stone_defaults(),
  610. drawtype = "nodebox",
  611. paramtype = "light",
  612. node_box = {
  613. type = "fixed",
  614. fixed = {
  615. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  616. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  617. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  618. {-0.4375, 0.375, -0.4375, 0.4375, 0.5, 0.4375}, -- NodeBox4
  619. {-0.3125, 0.375, -0.5, 0.3125, 0.5, 0.5}, -- NodeBox5
  620. {-0.5, 0.375, -0.3125, 0.5, 0.5, 0.3125}, -- NodeBox6
  621. {-0.4375, -0.5, -0.4375, 0.4375, -0.375, 0.4375}, -- NodeBox9
  622. {-0.3125, -0.5, -0.5, 0.3125, -0.375, 0.5}, -- NodeBox10
  623. {-0.5, -0.5, -0.3125, 0.5, -0.375, 0.3125}, -- NodeBox11
  624. }
  625. }
  626. })
  627. minetest.register_node("minerdream:pillar_marble_blue_middle", {
  628. description = "Blue marble pillar middle",
  629. tiles = {"minerdream_marble_blue.png"},
  630. groups = {cracky = 3},
  631. sounds = default.node_sound_stone_defaults(),
  632. drawtype = "nodebox",
  633. paramtype = "light",
  634. node_box = {
  635. type = "fixed",
  636. fixed = {
  637. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  638. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  639. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  640. }
  641. }
  642. })
  643. minetest.register_node("minerdream:pillar_marble_blue_bottom", {
  644. description = "Blue marble pillar bottom",
  645. tiles = {"minerdream_marble_blue.png"},
  646. groups = {cracky = 3},
  647. sounds = default.node_sound_stone_defaults(),
  648. drawtype = "nodebox",
  649. paramtype = "light",
  650. node_box = {
  651. type = "fixed",
  652. fixed = {
  653. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  654. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  655. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  656. {-0.4375, -0.5, -0.4375, 0.4375, -0.375, 0.4375}, -- NodeBox4
  657. {-0.3125, -0.5, -0.5, 0.3125, -0.375, 0.5}, -- NodeBox5
  658. {-0.5, -0.5, -0.3125, 0.5, -0.375, 0.3125}, -- NodeBox6
  659. }
  660. }
  661. })
  662. minetest.register_node("minerdream:pillar_marble_blue_top", {
  663. description = "Blue marble pillar top",
  664. tiles = {"minerdream_marble_blue.png"},
  665. groups = {cracky = 3},
  666. sounds = default.node_sound_stone_defaults(),
  667. drawtype = "nodebox",
  668. paramtype = "light",
  669. node_box = {
  670. type = "fixed",
  671. fixed = {
  672. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  673. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  674. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  675. {-0.4375, 0.375, -0.4375, 0.4375, 0.5, 0.4375}, -- NodeBox4
  676. {-0.3125, 0.375, -0.5, 0.3125, 0.5, 0.5}, -- NodeBox5
  677. {-0.5, 0.375, -0.3125, 0.5, 0.5, 0.3125}, -- NodeBox6
  678. }
  679. }
  680. })
  681. minetest.register_node("minerdream:pillar_marble_blue_both", {
  682. description = "Blue marble pillar both-sided",
  683. tiles = {"minerdream_marble_blue.png"},
  684. groups = {cracky = 3},
  685. sounds = default.node_sound_stone_defaults(),
  686. drawtype = "nodebox",
  687. paramtype = "light",
  688. node_box = {
  689. type = "fixed",
  690. fixed = {
  691. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  692. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  693. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  694. {-0.4375, 0.375, -0.4375, 0.4375, 0.5, 0.4375}, -- NodeBox4
  695. {-0.3125, 0.375, -0.5, 0.3125, 0.5, 0.5}, -- NodeBox5
  696. {-0.5, 0.375, -0.3125, 0.5, 0.5, 0.3125}, -- NodeBox6
  697. {-0.4375, -0.5, -0.4375, 0.4375, -0.375, 0.4375}, -- NodeBox9
  698. {-0.3125, -0.5, -0.5, 0.3125, -0.375, 0.5}, -- NodeBox10
  699. {-0.5, -0.5, -0.3125, 0.5, -0.375, 0.3125}, -- NodeBox11
  700. }
  701. }
  702. })
  703. minetest.register_node("minerdream:pillar_marble_green_middle", {
  704. description = "Green marble pillar middle",
  705. tiles = {"minerdream_marble_green.png"},
  706. groups = {cracky = 3},
  707. sounds = default.node_sound_stone_defaults(),
  708. drawtype = "nodebox",
  709. paramtype = "light",
  710. node_box = {
  711. type = "fixed",
  712. fixed = {
  713. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  714. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  715. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  716. }
  717. }
  718. })
  719. minetest.register_node("minerdream:pillar_marble_green_bottom", {
  720. description = "Green marble pillar bottom",
  721. tiles = {"minerdream_marble_green.png"},
  722. groups = {cracky = 3},
  723. sounds = default.node_sound_stone_defaults(),
  724. drawtype = "nodebox",
  725. paramtype = "light",
  726. node_box = {
  727. type = "fixed",
  728. fixed = {
  729. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  730. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  731. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  732. {-0.4375, -0.5, -0.4375, 0.4375, -0.375, 0.4375}, -- NodeBox4
  733. {-0.3125, -0.5, -0.5, 0.3125, -0.375, 0.5}, -- NodeBox5
  734. {-0.5, -0.5, -0.3125, 0.5, -0.375, 0.3125}, -- NodeBox6
  735. }
  736. }
  737. })
  738. minetest.register_node("minerdream:pillar_marble_green_top", {
  739. description = "Green marble pillar top",
  740. tiles = {"minerdream_marble_green.png"},
  741. groups = {cracky = 3},
  742. sounds = default.node_sound_stone_defaults(),
  743. drawtype = "nodebox",
  744. paramtype = "light",
  745. node_box = {
  746. type = "fixed",
  747. fixed = {
  748. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  749. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  750. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  751. {-0.4375, 0.375, -0.4375, 0.4375, 0.5, 0.4375}, -- NodeBox4
  752. {-0.3125, 0.375, -0.5, 0.3125, 0.5, 0.5}, -- NodeBox5
  753. {-0.5, 0.375, -0.3125, 0.5, 0.5, 0.3125}, -- NodeBox6
  754. }
  755. }
  756. })
  757. minetest.register_node("minerdream:pillar_marble_green_both", {
  758. description = "Green marble pillar both-sided",
  759. tiles = {"minerdream_marble_green.png"},
  760. groups = {cracky = 3},
  761. sounds = default.node_sound_stone_defaults(),
  762. drawtype = "nodebox",
  763. paramtype = "light",
  764. node_box = {
  765. type = "fixed",
  766. fixed = {
  767. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  768. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  769. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  770. {-0.4375, 0.375, -0.4375, 0.4375, 0.5, 0.4375}, -- NodeBox4
  771. {-0.3125, 0.375, -0.5, 0.3125, 0.5, 0.5}, -- NodeBox5
  772. {-0.5, 0.375, -0.3125, 0.5, 0.5, 0.3125}, -- NodeBox6
  773. {-0.4375, -0.5, -0.4375, 0.4375, -0.375, 0.4375}, -- NodeBox9
  774. {-0.3125, -0.5, -0.5, 0.3125, -0.375, 0.5}, -- NodeBox10
  775. {-0.5, -0.5, -0.3125, 0.5, -0.375, 0.3125}, -- NodeBox11
  776. }
  777. }
  778. })
  779. minetest.register_node("minerdream:pillar_marble_black_middle", {
  780. description = "Black marble pillar middle",
  781. tiles = {"minerdream_marble_black.png"},
  782. groups = {cracky = 3},
  783. sounds = default.node_sound_stone_defaults(),
  784. drawtype = "nodebox",
  785. paramtype = "light",
  786. node_box = {
  787. type = "fixed",
  788. fixed = {
  789. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  790. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  791. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  792. }
  793. }
  794. })
  795. minetest.register_node("minerdream:pillar_marble_black_bottom", {
  796. description = "Black marble pillar bottom",
  797. tiles = {"minerdream_marble_black.png"},
  798. groups = {cracky = 3},
  799. sounds = default.node_sound_stone_defaults(),
  800. drawtype = "nodebox",
  801. paramtype = "light",
  802. node_box = {
  803. type = "fixed",
  804. fixed = {
  805. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  806. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  807. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  808. {-0.4375, -0.5, -0.4375, 0.4375, -0.375, 0.4375}, -- NodeBox4
  809. {-0.3125, -0.5, -0.5, 0.3125, -0.375, 0.5}, -- NodeBox5
  810. {-0.5, -0.5, -0.3125, 0.5, -0.375, 0.3125}, -- NodeBox6
  811. }
  812. }
  813. })
  814. minetest.register_node("minerdream:pillar_marble_black_top", {
  815. description = "Black marble pillar top",
  816. tiles = {"minerdream_marble_black.png"},
  817. groups = {cracky = 3},
  818. sounds = default.node_sound_stone_defaults(),
  819. drawtype = "nodebox",
  820. paramtype = "light",
  821. node_box = {
  822. type = "fixed",
  823. fixed = {
  824. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  825. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  826. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  827. {-0.4375, 0.375, -0.4375, 0.4375, 0.5, 0.4375}, -- NodeBox4
  828. {-0.3125, 0.375, -0.5, 0.3125, 0.5, 0.5}, -- NodeBox5
  829. {-0.5, 0.375, -0.3125, 0.5, 0.5, 0.3125}, -- NodeBox6
  830. }
  831. }
  832. })
  833. minetest.register_node("minerdream:pillar_marble_black_both", {
  834. description = "Black marble pillar both-sided",
  835. tiles = {"minerdream_marble_black.png"},
  836. groups = {cracky = 3},
  837. sounds = default.node_sound_stone_defaults(),
  838. drawtype = "nodebox",
  839. paramtype = "light",
  840. node_box = {
  841. type = "fixed",
  842. fixed = {
  843. {-0.375, -0.5, -0.1875, 0.375, 0.5, 0.1875}, -- NodeBox1
  844. {-0.1875, -0.5, -0.375, 0.1875, 0.5, 0.375}, -- NodeBox2
  845. {-0.3125, -0.5, -0.3125, 0.3125, 0.5, 0.3125}, -- NodeBox3
  846. {-0.4375, 0.375, -0.4375, 0.4375, 0.5, 0.4375}, -- NodeBox4
  847. {-0.3125, 0.375, -0.5, 0.3125, 0.5, 0.5}, -- NodeBox5
  848. {-0.5, 0.375, -0.3125, 0.5, 0.5, 0.3125}, -- NodeBox6
  849. {-0.4375, -0.5, -0.4375, 0.4375, -0.375, 0.4375}, -- NodeBox9
  850. {-0.3125, -0.5, -0.5, 0.3125, -0.375, 0.5}, -- NodeBox10
  851. {-0.5, -0.5, -0.3125, 0.5, -0.375, 0.3125}, -- NodeBox11
  852. }
  853. }
  854. })
  855. ------------lapis-------------
  856. minetest.register_node("minerdream:lapislazuli_block", {
  857. description = "Lapis lazuli block",
  858. tiles = {"minerdream_lapislazuli_block.png"},
  859. groups = {cracky = 3},
  860. sounds = default.node_sound_stone_defaults(),
  861. })
  862. minetest.register_node("minerdream:lapislazuli_goldblock", {
  863. description = "Lapis lazuli-gold block #1",
  864. tiles = {"minerdream_lapislazuli_goldblock.png"},
  865. groups = {cracky = 3},
  866. sounds = default.node_sound_stone_defaults(),
  867. })
  868. minetest.register_node("minerdream:lapislazuli_goldblock_a", {
  869. description = "Lapis lazuli-gold block #2",
  870. tiles = {"minerdream_lapislazuli_goldblock_a.png"},
  871. groups = {cracky = 3},
  872. sounds = default.node_sound_stone_defaults(),
  873. })
  874. minetest.register_node("minerdream:lapislazuli_goldblock_b", {
  875. description = "Lapis lazuli-gold block #3",
  876. tiles = {"minerdream_lapislazuli_goldblock_b.png"},
  877. groups = {cracky = 3},
  878. sounds = default.node_sound_stone_defaults(),
  879. })
  880. minetest.register_node("minerdream:lapislazuli_goldblock_c", {
  881. description = "Lapis lazuli-gold block #4",
  882. tiles = {"minerdream_lapislazuli_goldblock_c.png"},
  883. groups = {cracky = 3},
  884. sounds = default.node_sound_stone_defaults(),
  885. })
  886. minetest.register_node("minerdream:lapislazuli_goldblock_d", {
  887. description = "Lapis lazuli-gold block #5",
  888. tiles = {"minerdream_lapislazuli_goldblock_d.png"},
  889. groups = {cracky = 3},
  890. sounds = default.node_sound_stone_defaults(),
  891. })
  892. minetest.register_node("minerdream:lapislazuli_brick", {
  893. description = "Lapis lazuli bricks",
  894. tiles = {"minerdream_lapislazuli_brick.png"},
  895. groups = {cracky = 3},
  896. sounds = default.node_sound_stone_defaults(),
  897. })
  898. minetest.register_node("minerdream:lapislazuli_smallbrick", {
  899. description = "Small lapis lazuli bricks",
  900. tiles = {"minerdream_lapislazuli_smallbrick.png"},
  901. groups = {cracky = 3},
  902. sounds = default.node_sound_stone_defaults(),
  903. })
  904. minetest.register_node("minerdream:lapislazuligold_brick", {
  905. description = "lapis lazuli-gold bricks #1",
  906. tiles = {"minerdream_lapislazuligold_brick.png"},
  907. groups = {cracky = 3},
  908. sounds = default.node_sound_stone_defaults(),
  909. })
  910. minetest.register_node("minerdream:lapislazuligold_brick_a", {
  911. description = "lapis lazuli-gold bricks #2",
  912. tiles = {"minerdream_lapislazuligold_brick_a.png"},
  913. groups = {cracky = 3},
  914. sounds = default.node_sound_stone_defaults(),
  915. })
  916. ---------------blox-----------
  917. minetest.register_node("minerdream:onyx_block", {
  918. description = "Onyx block",
  919. tiles = {"minerdream_onyx_block.png"},
  920. groups = {cracky = 3},
  921. sounds = default.node_sound_stone_defaults(),
  922. })
  923. minetest.register_node("minerdream:spinel_block", {
  924. description = "Spinel block",
  925. tiles = {"minerdream_spinel_block.png"},
  926. groups = {cracky = 3},
  927. sounds = default.node_sound_stone_defaults(),
  928. })
  929. minetest.register_node("minerdream:garnet_block", {
  930. description = "Garnet block",
  931. tiles = {"minerdream_garnet_block.png"},
  932. groups = {cracky = 3},
  933. sounds = default.node_sound_stone_defaults(),
  934. })
  935. minetest.register_node("minerdream:aquamarine_block", {
  936. description = "Aquamarine block",
  937. tiles = {"minerdream_aquamarine_block.png"},
  938. groups = {cracky = 3},
  939. sounds = default.node_sound_stone_defaults(),
  940. })
  941. minetest.register_node("minerdream:jade_block", {
  942. description = "Jade block",
  943. tiles = {"minerdream_jade_block.png"},
  944. groups = {cracky = 3},
  945. sounds = default.node_sound_stone_defaults(),
  946. })
  947. minetest.register_node("minerdream:amethyst_block", {
  948. description = "Amethyst block",
  949. tiles = {"minerdream_amethyst_block.png"},
  950. groups = {cracky = 3},
  951. sounds = default.node_sound_stone_defaults(),
  952. })
  953. minetest.register_node("minerdream:topaz_block", {
  954. description = "Topaz block",
  955. tiles = {"minerdream_topaz_block.png"},
  956. groups = {cracky = 3},
  957. sounds = default.node_sound_stone_defaults(),
  958. })
  959. minetest.register_node("minerdream:rhodium_block", {
  960. description = "Rhodium block",
  961. tiles = {"minerdream_rhodium_block.png"},
  962. groups = {cracky = 3},
  963. sounds = default.node_sound_stone_defaults(),
  964. })
  965. minetest.register_node("minerdream:tantalum_block", {
  966. description = "Tantalum block",
  967. tiles = {"minerdream_tantalum_block.png"},
  968. groups = {cracky = 3},
  969. sounds = default.node_sound_stone_defaults(),
  970. })
  971. minetest.register_node("minerdream:ruthenium_block", {
  972. description = "Ruthenium block",
  973. tiles = {"minerdream_ruthenium_block.png"},
  974. groups = {cracky = 3},
  975. sounds = default.node_sound_stone_defaults(),
  976. })
  977. minetest.register_node("minerdream:cobalt_block", {
  978. description = "Cobalt block",
  979. tiles = {"minerdream_cobalt_block.png"},
  980. groups = {cracky = 3},
  981. sounds = default.node_sound_stone_defaults(),
  982. })
  983. minetest.register_node("minerdream:platinum_block", {
  984. description = "Platinum block",
  985. tiles = {"minerdream_platinum_block.png"},
  986. groups = {cracky = 3},
  987. sounds = default.node_sound_stone_defaults(),
  988. })
  989. minetest.register_node("minerdream:aluminum_block", {
  990. description = "Aluminum block",
  991. tiles = {"minerdream_aluminum_block.png"},
  992. groups = {cracky = 3},
  993. sounds = default.node_sound_stone_defaults(),
  994. })
  995. minetest.register_node("minerdream:brass_block", {
  996. description = "Brass block",
  997. tiles = {"minerdream_brass_block.png"},
  998. groups = {cracky = 3},
  999. sounds = default.node_sound_stone_defaults(),
  1000. })
  1001. minetest.register_node("minerdream:lead_block", {
  1002. description = "Lead block",
  1003. tiles = {"minerdream_lead_block.png"},
  1004. groups = {cracky = 3},
  1005. sounds = default.node_sound_stone_defaults(),
  1006. })
  1007. minetest.register_node("minerdream:zinc_block", {
  1008. description = "Zinc block",
  1009. tiles = {"minerdream_zinc_block.png"},
  1010. groups = {cracky = 3},
  1011. sounds = default.node_sound_stone_defaults(),
  1012. })
  1013. minetest.register_node("minerdream:calcium_block", {
  1014. description = "Calcium block",
  1015. tiles = {"minerdream_calcium_block.png"},
  1016. groups = {cracky = 3},
  1017. sounds = default.node_sound_stone_defaults(),
  1018. })
  1019. minetest.register_node("minerdream:potassium_block", {
  1020. description = "Potassium block",
  1021. tiles = {"minerdream_potassium_block.png"},
  1022. groups = {cracky = 3},
  1023. sounds = default.node_sound_stone_defaults(),
  1024. })
  1025. minetest.register_node("minerdream:nickel_block", {
  1026. description = "Nickel block",
  1027. tiles = {"minerdream_nickel_block.png"},
  1028. groups = {cracky = 2},
  1029. sounds = default.node_sound_stone_defaults(),
  1030. })
  1031. minetest.register_node("minerdream:silver_block", {
  1032. description = "Silver block",
  1033. tiles = {"minerdream_silver_block.png"},
  1034. groups = {cracky = 2},
  1035. sounds = default.node_sound_stone_defaults(),
  1036. })
  1037. ---------------brix----------
  1038. minetest.register_node("minerdream:onyx_brick", {
  1039. description = "Onyx bricks",
  1040. tiles = {"minerdream_onyx_brick.png"},
  1041. groups = {cracky = 3},
  1042. sounds = default.node_sound_stone_defaults(),
  1043. })
  1044. minetest.register_node("minerdream:spinel_brick", {
  1045. description = "Spinel bricks",
  1046. tiles = {"minerdream_spinel_brick.png"},
  1047. groups = {cracky = 3},
  1048. sounds = default.node_sound_stone_defaults(),
  1049. })
  1050. minetest.register_node("minerdream:aquamarine_brick", {
  1051. description = "Aquamarine bricks",
  1052. tiles = {"minerdream_aquamarine_brick.png"},
  1053. groups = {cracky = 3},
  1054. sounds = default.node_sound_stone_defaults(),
  1055. })
  1056. minetest.register_node("minerdream:garnet_brick", {
  1057. description = "Garnet bricks",
  1058. tiles = {"minerdream_garnet_brick.png"},
  1059. groups = {cracky = 3},
  1060. sounds = default.node_sound_stone_defaults(),
  1061. })
  1062. minetest.register_node("minerdream:jade_brick", {
  1063. description = "Jade bricks",
  1064. tiles = {"minerdream_jade_brick.png"},
  1065. groups = {cracky = 3},
  1066. sounds = default.node_sound_stone_defaults(),
  1067. })
  1068. minetest.register_node("minerdream:amethyst_brick", {
  1069. description = "Amethyst bricks",
  1070. tiles = {"minerdream_amethyst_brick.png"},
  1071. groups = {cracky = 3},
  1072. sounds = default.node_sound_stone_defaults(),
  1073. })
  1074. minetest.register_node("minerdream:topaz_brick", {
  1075. description = "Topaz bricks",
  1076. tiles = {"minerdream_topaz_brick.png"},
  1077. groups = {cracky = 3},
  1078. sounds = default.node_sound_stone_defaults(),
  1079. })
  1080. minetest.register_node("minerdream:rhodium_brick", {
  1081. description = "Rhodium bricks",
  1082. tiles = {"minerdream_rhodium_brick.png"},
  1083. groups = {cracky = 3},
  1084. sounds = default.node_sound_stone_defaults(),
  1085. })
  1086. minetest.register_node("minerdream:tantalum_brick", {
  1087. description = "Tantalum bricks",
  1088. tiles = {"minerdream_tantalum_brick.png"},
  1089. groups = {cracky = 3},
  1090. sounds = default.node_sound_stone_defaults(),
  1091. })
  1092. minetest.register_node("minerdream:ruthenium_brick", {
  1093. description = "Ruthenium bricks",
  1094. tiles = {"minerdream_ruthenium_brick.png"},
  1095. groups = {cracky = 3},
  1096. sounds = default.node_sound_stone_defaults(),
  1097. })
  1098. minetest.register_node("minerdream:cobalt_brick", {
  1099. description = "Cobalt bricks",
  1100. tiles = {"minerdream_cobalt_brick.png"},
  1101. groups = {cracky = 3},
  1102. sounds = default.node_sound_stone_defaults(),
  1103. })
  1104. minetest.register_node("minerdream:platinum_brick", {
  1105. description = "Platinum bricks",
  1106. tiles = {"minerdream_platinum_brick.png"},
  1107. groups = {cracky = 3},
  1108. sounds = default.node_sound_stone_defaults(),
  1109. })
  1110. minetest.register_node("minerdream:aluminum_brick", {
  1111. description = "Aluminum bricks",
  1112. tiles = {"minerdream_aluminum_brick.png"},
  1113. groups = {cracky = 3},
  1114. sounds = default.node_sound_stone_defaults(),
  1115. })
  1116. minetest.register_node("minerdream:brass_brick", {
  1117. description = "Brass bricks",
  1118. tiles = {"minerdream_brass_brick.png"},
  1119. groups = {cracky = 3},
  1120. sounds = default.node_sound_stone_defaults(),
  1121. })
  1122. minetest.register_node("minerdream:lead_brick", {
  1123. description = "Lead bricks",
  1124. tiles = {"minerdream_lead_brick.png"},
  1125. groups = {cracky = 3},
  1126. sounds = default.node_sound_stone_defaults(),
  1127. })
  1128. minetest.register_node("minerdream:zinc_brick", {
  1129. description = "Zinc bricks",
  1130. tiles = {"minerdream_zinc_brick.png"},
  1131. groups = {cracky = 3},
  1132. sounds = default.node_sound_stone_defaults(),
  1133. })
  1134. minetest.register_node("minerdream:copper_brick", {
  1135. description = "Copper bricks",
  1136. tiles = {"minerdream_copper_brick.png"},
  1137. groups = {cracky = 3},
  1138. sounds = default.node_sound_stone_defaults(),
  1139. })
  1140. minetest.register_node("minerdream:tin_brick", {
  1141. description = "Tin bricks",
  1142. tiles = {"minerdream_tin_brick.png"},
  1143. groups = {cracky = 3},
  1144. sounds = default.node_sound_stone_defaults(),
  1145. })
  1146. minetest.register_node("minerdream:iron_brick", {
  1147. description = "Iron bricks",
  1148. tiles = {"minerdream_iron_brick.png"},
  1149. groups = {cracky = 3},
  1150. sounds = default.node_sound_stone_defaults(),
  1151. })
  1152. minetest.register_node("minerdream:gold_brick", {
  1153. description = "Golden bricks",
  1154. tiles = {"minerdream_gold_brick.png"},
  1155. groups = {cracky = 3},
  1156. sounds = default.node_sound_stone_defaults(),
  1157. })
  1158. minetest.register_node("minerdream:potassium_brick", {
  1159. description = "Potassium bricks",
  1160. tiles = {"minerdream_potassium_brick.png"},
  1161. groups = {cracky = 3},
  1162. sounds = default.node_sound_stone_defaults(),
  1163. })
  1164. minetest.register_node("minerdream:calcium_brick", {
  1165. description = "Calcium bricks",
  1166. tiles = {"minerdream_calcium_brick.png"},
  1167. groups = {cracky = 3},
  1168. sounds = default.node_sound_stone_defaults(),
  1169. })
  1170. minetest.register_node("minerdream:nickel_brick", {
  1171. description = "Nickel bricks",
  1172. tiles = {"minerdream_nickel_brick.png"},
  1173. groups = {cracky = 3},
  1174. sounds = default.node_sound_stone_defaults(),
  1175. })
  1176. minetest.register_node("minerdream:silver_brick", {
  1177. description = "Silver bricks",
  1178. tiles = {"minerdream_silver_brick.png"},
  1179. groups = {cracky = 3},
  1180. sounds = default.node_sound_stone_defaults(),
  1181. })
  1182. -------------gemstones---------------
  1183. minetest.register_node("minerdream:onyx", {
  1184. description = "".. core.colorize("#00FF00", "Onyx gemstone\n")..core.colorize("#A0A0A0", "tier: 6 (eepic)"),
  1185. drawtype = "mesh",
  1186. mesh = "jade.obj",
  1187. walkable = "true",
  1188. inventory_image = "minerdream_onyx_gem.png",
  1189. tiles = {"minerdream_onyx.png"},
  1190. paramtype = "light",
  1191. is_ground_content = true,
  1192. stack_max= 200,
  1193. groups = {snappy=3,dig_immediate=3},
  1194. selection_box = {
  1195. type = "fixed",
  1196. fixed = {
  1197. {-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},
  1198. },
  1199. },
  1200. node_box = {
  1201. type = "fixed",
  1202. fixed = {
  1203. {-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},
  1204. },
  1205. },
  1206. })
  1207. minetest.register_node("minerdream:spinel", {
  1208. description = "".. core.colorize("#00FF00", "Spinel gemstone\n")..core.colorize("#A0A0A0", "tier: 6 (epic)"),
  1209. drawtype = "mesh",
  1210. mesh = "topaz.obj",
  1211. walkable = "true",
  1212. inventory_image = "minerdream_spinel_gem.png",
  1213. tiles = {"minerdream_spinel.png"},
  1214. paramtype = "light",
  1215. stack_max= 200,
  1216. is_ground_content = true,
  1217. groups = {snappy=3,dig_immediate=3},
  1218. selection_box = {
  1219. type = "fixed",
  1220. fixed = {
  1221. {-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},
  1222. },
  1223. },
  1224. node_box = {
  1225. type = "fixed",
  1226. fixed = {
  1227. {-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},
  1228. },
  1229. },
  1230. })
  1231. minetest.register_node("minerdream:topaz", {
  1232. description = "".. core.colorize("#00FF00", "Topaz gemstone\n")..core.colorize("#A0A0A0", "tier: 6 (epic)"),
  1233. drawtype = "mesh",
  1234. mesh = "topaz.obj",
  1235. walkable = "true",
  1236. inventory_image = "minerdream_topaz_gem.png",
  1237. tiles = {"minerdream_topaz.png"},
  1238. paramtype = "light",
  1239. stack_max= 200,
  1240. is_ground_content = true,
  1241. groups = {snappy=3,dig_immediate=3},
  1242. selection_box = {
  1243. type = "fixed",
  1244. fixed = {
  1245. {-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},
  1246. },
  1247. },
  1248. node_box = {
  1249. type = "fixed",
  1250. fixed = {
  1251. {-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},
  1252. },
  1253. },
  1254. })
  1255. minetest.register_node("minerdream:aquamarine", {
  1256. description = "".. core.colorize("#00FF00", "Aquamarine gemstone\n")..core.colorize("#A0A0A0", "tier: 6 (epic)"),
  1257. drawtype = "mesh",
  1258. mesh = "aquamarine.obj",
  1259. walkable = "true",
  1260. inventory_image = "minerdream_aquamarine_gem.png",
  1261. tiles = {"minerdream_aquamarine.png"},
  1262. paramtype = "light",
  1263. is_ground_content = true,
  1264. stack_max= 200,
  1265. groups = {snappy=3,dig_immediate=3},
  1266. selection_box = {
  1267. type = "fixed",
  1268. fixed = {
  1269. {-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},
  1270. },
  1271. },
  1272. node_box = {
  1273. type = "fixed",
  1274. fixed = {
  1275. {-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},
  1276. },
  1277. },
  1278. })
  1279. minetest.register_node("minerdream:jade", {
  1280. description = "".. core.colorize("#0040FF", "Jade gemstone\n")..core.colorize("#A0A0A0", "tier: 5 (extra rare)"),
  1281. drawtype = "mesh",
  1282. mesh = "jade.obj",
  1283. walkable = "true",
  1284. inventory_image = "minerdream_jade_gem.png",
  1285. tiles = {"minerdream_jade.png"},
  1286. paramtype = "light",
  1287. is_ground_content = true,
  1288. stack_max= 200,
  1289. groups = {snappy=3,dig_immediate=3},
  1290. selection_box = {
  1291. type = "fixed",
  1292. fixed = {
  1293. {-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},
  1294. },
  1295. },
  1296. node_box = {
  1297. type = "fixed",
  1298. fixed = {
  1299. {-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},
  1300. },
  1301. },
  1302. })
  1303. minetest.register_node("minerdream:amethyst", {
  1304. description = "".. core.colorize("#0040FF", "Amethyst gemstone\n")..core.colorize("#A0A0A0", "tier: 5 (extra rare)"),
  1305. drawtype = "mesh",
  1306. mesh = "amethyst.obj",
  1307. walkable = "true",
  1308. inventory_image = "minerdream_amethyst_gem.png",
  1309. tiles = {"minerdream_amethyst.png"},
  1310. paramtype = "light",
  1311. is_ground_content = true,
  1312. stack_max= 200,
  1313. groups = {snappy=3,dig_immediate=3},
  1314. selection_box = {
  1315. type = "fixed",
  1316. fixed = {
  1317. {-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},
  1318. },
  1319. },
  1320. node_box = {
  1321. type = "fixed",
  1322. fixed = {
  1323. {-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},
  1324. },
  1325. },
  1326. })
  1327. minetest.register_node("minerdream:garnet", {
  1328. description = "".. core.colorize("#0040FF", "Garnet gemstone\n")..core.colorize("#A0A0A0", "tier: 5 (extra rare)"),
  1329. drawtype = "mesh",
  1330. mesh = "garnet.obj",
  1331. walkable = "true",
  1332. inventory_image = "minerdream_garnet_gem.png",
  1333. tiles = {"minerdream_garnet.png"},
  1334. paramtype = "light",
  1335. is_ground_content = true,
  1336. stack_max= 200,
  1337. groups = {snappy=3,dig_immediate=3},
  1338. selection_box = {
  1339. type = "fixed",
  1340. fixed = {
  1341. {-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},
  1342. },
  1343. },
  1344. node_box = {
  1345. type = "fixed",
  1346. fixed = {
  1347. {-0.2, -0.5, -0.2, 0.2, -0.25, 0.2},
  1348. },
  1349. },
  1350. })
  1351. -------------bars---------------------
  1352. minetest.register_node("minerdream:rhodium_bar_block", {
  1353. description = "Rhodium bar stack",
  1354. drawtype = "mesh",
  1355. mesh = "bars.obj",
  1356. tiles = {"minerdream_rhodium_bar_block.png"},
  1357. paramtype = "light",
  1358. is_ground_content = true,
  1359. groups = {snappy=3,dig_immediate=3},
  1360. })
  1361. minetest.register_node("minerdream:tantalum_bar_block", {
  1362. description = "Tantalum bar stack",
  1363. drawtype = "mesh",
  1364. mesh = "bars.obj",
  1365. tiles = {"minerdream_tantalum_bar_block.png"},
  1366. paramtype = "light",
  1367. is_ground_content = true,
  1368. groups = {snappy=3,dig_immediate=3},
  1369. })
  1370. minetest.register_node("minerdream:ruthenium_bar_block", {
  1371. description = "Ruthenium bar stack",
  1372. drawtype = "mesh",
  1373. mesh = "bars.obj",
  1374. tiles = {"minerdream_ruthenium_bar_block.png"},
  1375. paramtype = "light",
  1376. is_ground_content = true,
  1377. groups = {snappy=3,dig_immediate=3},
  1378. })
  1379. minetest.register_node("minerdream:cobalt_bar_block", {
  1380. description = "Cobalt bar stack",
  1381. drawtype = "mesh",
  1382. mesh = "bars.obj",
  1383. tiles = {"minerdream_cobalt_bar_block.png"},
  1384. paramtype = "light",
  1385. is_ground_content = true,
  1386. groups = {snappy=3,dig_immediate=3},
  1387. })
  1388. minetest.register_node("minerdream:platinum_bar_block", {
  1389. description = "Platinum bar stack",
  1390. drawtype = "mesh",
  1391. mesh = "bars.obj",
  1392. tiles = {"minerdream_platinum_bar_block.png"},
  1393. paramtype = "light",
  1394. is_ground_content = true,
  1395. groups = {snappy=3,dig_immediate=3},
  1396. })
  1397. minetest.register_node("minerdream:aluminum_bar_block", {
  1398. description = "Aluminum bar stack",
  1399. drawtype = "mesh",
  1400. mesh = "bars.obj",
  1401. tiles = {"minerdream_aluminum_bar_block.png"},
  1402. paramtype = "light",
  1403. is_ground_content = true,
  1404. groups = {snappy=3,dig_immediate=3},
  1405. })
  1406. minetest.register_node("minerdream:brass_bar_block", {
  1407. description = "Brass bar stack",
  1408. drawtype = "mesh",
  1409. mesh = "bars.obj",
  1410. tiles = {"minerdream_brass_bar_block.png"},
  1411. paramtype = "light",
  1412. is_ground_content = true,
  1413. groups = {snappy=3,dig_immediate=3},
  1414. })
  1415. minetest.register_node("minerdream:zinc_bar_block", {
  1416. description = "Zinc bar stack",
  1417. drawtype = "mesh",
  1418. mesh = "bars.obj",
  1419. tiles = {"minerdream_zinc_bar_block.png"},
  1420. paramtype = "light",
  1421. is_ground_content = true,
  1422. groups = {snappy=3,dig_immediate=3},
  1423. })
  1424. minetest.register_node("minerdream:lead_bar_block", {
  1425. description = "Lead bar stack",
  1426. drawtype = "mesh",
  1427. mesh = "bars.obj",
  1428. tiles = {"minerdream_lead_bar_block.png"},
  1429. paramtype = "light",
  1430. is_ground_content = true,
  1431. groups = {snappy=3,dig_immediate=3},
  1432. })
  1433. minetest.register_node("minerdream:gold_bar_block", {
  1434. description = "Gold bar stack",
  1435. drawtype = "mesh",
  1436. mesh = "bars.obj",
  1437. tiles = {"minerdream_gold_bar_block.png"},
  1438. paramtype = "light",
  1439. is_ground_content = true,
  1440. groups = {snappy=3,dig_immediate=3},
  1441. })
  1442. minetest.register_node("minerdream:copper_bar_block", {
  1443. description = "Copper bar stack",
  1444. drawtype = "mesh",
  1445. mesh = "bars.obj",
  1446. tiles = {"minerdream_copper_bar_block.png"},
  1447. paramtype = "light",
  1448. is_ground_content = true,
  1449. groups = {snappy=3,dig_immediate=3},
  1450. })
  1451. minetest.register_node("minerdream:tin_bar_block", {
  1452. description = "Tin bar stack",
  1453. drawtype = "mesh",
  1454. mesh = "bars.obj",
  1455. tiles = {"minerdream_tin_bar_block.png"},
  1456. paramtype = "light",
  1457. is_ground_content = true,
  1458. groups = {snappy=3,dig_immediate=3},
  1459. })
  1460. minetest.register_node("minerdream:steel_bar_block", {
  1461. description = "Steel bar stack",
  1462. drawtype = "mesh",
  1463. mesh = "bars.obj",
  1464. tiles = {"minerdream_steel_bar_block.png"},
  1465. paramtype = "light",
  1466. is_ground_content = true,
  1467. groups = {snappy=3,dig_immediate=3},
  1468. })
  1469. minetest.register_node("minerdream:bronze_bar_block", {
  1470. description = "Bronze bar stack",
  1471. drawtype = "mesh",
  1472. mesh = "bars.obj",
  1473. tiles = {"minerdream_bronze_bar_block.png"},
  1474. paramtype = "light",
  1475. is_ground_content = true,
  1476. groups = {snappy=3,dig_immediate=3},
  1477. })
  1478. minetest.register_node("minerdream:potassium_bar_block", {
  1479. description = "Potassium bar stack",
  1480. drawtype = "mesh",
  1481. mesh = "bars.obj",
  1482. tiles = {"minerdream_potassium_bar_block.png"},
  1483. paramtype = "light",
  1484. is_ground_content = true,
  1485. groups = {snappy=3,dig_immediate=3},
  1486. })
  1487. minetest.register_node("minerdream:calcium_bar_block", {
  1488. description = "calcium bar stack",
  1489. drawtype = "mesh",
  1490. mesh = "bars.obj",
  1491. tiles = {"minerdream_calcium_bar_block.png"},
  1492. paramtype = "light",
  1493. is_ground_content = true,
  1494. groups = {snappy=3,dig_immediate=3},
  1495. })
  1496. minetest.register_node("minerdream:nickel_bar_block", {
  1497. description = "nickel bar stack",
  1498. drawtype = "mesh",
  1499. mesh = "bars.obj",
  1500. tiles = {"minerdream_nickel_bar_block.png"},
  1501. paramtype = "light",
  1502. is_ground_content = true,
  1503. groups = {snappy=3,dig_immediate=3},
  1504. })
  1505. minetest.register_node("minerdream:silver_bar_block", {
  1506. description = "silver bar stack",
  1507. drawtype = "mesh",
  1508. mesh = "bars.obj",
  1509. tiles = {"minerdream_silver_bar_block.png"},
  1510. paramtype = "light",
  1511. is_ground_content = true,
  1512. groups = {snappy=3,dig_immediate=3},
  1513. })