Advertisement
sergioad

Hardiamond

Dec 9th, 2014
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. -- mods/hardiamond/init.lua
  2. hardiamond = {}
  3.  
  4. minetest.register_node("hardiamond:diamondblock", {
  5. description = "hard_diamond Block",
  6. tiles = {"hard_diamond_block.png"},
  7. is_ground_content = true,
  8. groups = {cracky=3,level=5},
  9. sounds = default.node_sound_stone_defaults(),
  10. })
  11.  
  12. minetest.register_craft({
  13. type = "cooking",
  14. output = "haediamond:diamond",
  15. recipe = "default:diamond",
  16. })
  17.  
  18. minetest.register_craft({
  19. output = 'default:diamondblock',
  20. recipe = {
  21. {'hardiamond:diamond', 'hardiamond:diamond', 'hardiamond:diamond'},
  22. {'hardiamond:diamond', 'hardiamond:diamond', 'hardiamond:diamond'},
  23. {'hardiamond:diamond', 'hardiamond:diamond', 'hardiamond:diamond'},
  24. }
  25. })
  26.  
  27. minetest.register_craft({
  28. output = 'hardiamond:diamond 9',
  29. recipe = {
  30. {'hardiamond:diamondblock'},
  31. }
  32. })
  33.  
  34. minetest.register_craft({
  35. output = 'hardiamond:pick_diamond',
  36. recipe = {
  37. {'hardiamond:diamond', 'hardiamond:diamond', 'hardiamond:diamond'},
  38. {'', 'default:diamond', ''},
  39. {'', 'default:diamond', ''},
  40. })
  41.  
  42. minetest.register_craftitem("hardiamond:diamond", {
  43. description = "hardiamond Diamond",
  44. inventory_image = "hardiamond_diamond.png",
  45. })
  46.  
  47. -- Picks
  48.  
  49. minetest.register_tool("hardiamond:pick_diamond", {
  50. description = "hard Diamond Pickaxe",
  51. inventory_image = "hardiamond_tool_diamondpick.png",
  52. tool_capabilities = {
  53. full_punch_interval = 0.0001,
  54. max_drop_level=99,
  55. groupcaps={
  56. cracky = {times={[1]=1000.0, [2]=1000.0, [3]=1000.0}, uses=9999, maxlevel=99},
  57. },
  58. damage_groups = {fleshy=999},
  59. },
  60. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement