update
1
depends.txt
Normal file
@ -0,0 +1 @@
|
||||
wool
|
197
init.lua
Normal file
@ -0,0 +1,197 @@
|
||||
-- These is a mod that puts dog blocks. I give credit to, and not in a particular order, OldCoder, kaeza, babyface1013, jojoa1997
|
||||
|
||||
--Definatios, b=black bw=brown w=white y=yellow o=orange
|
||||
--This is for the fur blocks.
|
||||
|
||||
--Black
|
||||
minetest.register_node("dogblocks:fur_b", {
|
||||
description = "Black Fur Block",
|
||||
tiles = {"dogblocks_fur_b.png"},
|
||||
groups = {oddly_breakable_by_hand=3,snappy=2,choppy=2},
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = '"dogblocks:fur_b" 6',
|
||||
recipe = {
|
||||
{'', '', ''},
|
||||
{'wool:black', 'wool:black', 'wool:black'},
|
||||
{'wool:black', 'wool:black', 'wool:black'},
|
||||
}
|
||||
})
|
||||
--Brown
|
||||
minetest.register_node("dogblocks:fur_bw", {
|
||||
description = "Brown Fur Block",
|
||||
tiles = {"dogblocks_fur_bw.png"},
|
||||
groups = {oddly_breakable_by_hand=3,snappy=2,choppy=2},
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = '"dogblocks:fur_bw" 6',
|
||||
recipe = {
|
||||
{'', '', ''},
|
||||
{'wool:brown', 'wool:brown', 'wool:brown'},
|
||||
{'wool:brown', 'wool:brown', 'wool:brown'},
|
||||
}
|
||||
})
|
||||
--White
|
||||
minetest.register_node("dogblocks:fur_w", {
|
||||
description = "White Fur Block",
|
||||
tiles = {"dogblocks_fur_w.png"},
|
||||
groups = {oddly_breakable_by_hand=3,snappy=2,choppy=2},
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = '"dogblocks:fur_w" 6',
|
||||
recipe = {
|
||||
{'', '', ''},
|
||||
{'wool:white', 'wool:white', 'wool:white'},
|
||||
{'wool:white', 'wool:white', 'wool:white'},
|
||||
}
|
||||
})
|
||||
--Yellow
|
||||
minetest.register_node("dogblocks:fur_y", {
|
||||
description = "Yellow Fur Block",
|
||||
tiles = {"dogblocks_fur_y.png"},
|
||||
groups = {oddly_breakable_by_hand=3,snappy=2,choppy=2},
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = '"dogblocks:fur_y" 6',
|
||||
recipe = {
|
||||
{'', '', ''},
|
||||
{'wool:yellow', 'wool:yellow', 'wool:yellow'},
|
||||
{'wool:yellow', 'wool:yellow', 'wool:yellow'},
|
||||
}
|
||||
})
|
||||
--Orange
|
||||
minetest.register_node("dogblocks:fur_o", {
|
||||
description = "Orangw Fur Block",
|
||||
tiles = {"dogblocks_fur_o.png"},
|
||||
groups = {oddly_breakable_by_hand=3,snappy=2,choppy=2},
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = '"dogblocks:fur_o" 6',
|
||||
recipe = {
|
||||
{'', '', ''},
|
||||
{'wool:orange', 'wool:orange', 'wool:orange'},
|
||||
{'wool:orange', 'wool:orange', 'wool:orange'},
|
||||
}
|
||||
})
|
||||
--This is for the actual Dog blocks.------------------------------------------------------------
|
||||
|
||||
--Pug
|
||||
minetest.register_node("dogblocks:dog_p", {
|
||||
description = "Pug Block",
|
||||
tiles = {"dogblocks_dog_p.png"},
|
||||
light_source = 15,
|
||||
groups = {oddly_breakable_by_hand=3,snappy=2,choppy=2},
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = '"dogblocks:dog_p" 6',
|
||||
recipe = {
|
||||
{'','','default:torch'},
|
||||
{'dogblocks:fur_b','dogblocks:fur_b','dogblocks:fur_b'},
|
||||
{'dogblocks:fur_b','','dogblocks:fur_b'},
|
||||
}
|
||||
})
|
||||
--Beagle
|
||||
minetest.register_node("dogblocks:dog_b", {
|
||||
description = "Beagle Block",
|
||||
tiles = {"dogblocks_dog_b.png"},
|
||||
light_source = 15,
|
||||
groups = {oddly_breakable_by_hand=3,snappy=2,choppy=2},
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = '"dogblocks:dog_b" 6',
|
||||
recipe = {
|
||||
{'','','default:torch'},
|
||||
{'dogblocks:fur_b','dogblocks:fur_bw','dogblocks:fur_bw'},
|
||||
{'dogblocks:fur_w','','dogblocks:fur_w'},
|
||||
}
|
||||
})
|
||||
--German Shepard
|
||||
minetest.register_node("dogblocks:dog_gs", {
|
||||
description = "German Shepherd Block",
|
||||
tiles = {"dogblocks_dog_gs.png"},
|
||||
light_source = 15,
|
||||
groups = {oddly_breakable_by_hand=3,snappy=2,choppy=2},
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = '"dogblocks:dog_gs" 6',
|
||||
recipe = {
|
||||
{'','','default:torch'},
|
||||
{'dogblocks:fur_b','dogblocks:fur_b','dogblocks:fur_bw'},
|
||||
{'dogblocks:fur_bw','','dogblocks:fur_bw'},
|
||||
}
|
||||
})
|
||||
--Fox Terrier
|
||||
minetest.register_node("dogblocks:dog_ft", {
|
||||
description = "Fox Terrier Block",
|
||||
tiles = {"dogblocks_dog_ft.png"},
|
||||
light_source = 15,
|
||||
groups = {oddly_breakable_by_hand=3,snappy=2,choppy=2},
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = '"dogblocks:dog_ft" 6',
|
||||
recipe = {
|
||||
{'','','default:torch'},
|
||||
{'dogblocks:fur_w','dogblocks:fur_w','dogblocks:fur_bw'},
|
||||
{'dogblocks:fur_w','','dogblocks:fur_w'},
|
||||
}
|
||||
})
|
||||
--Bichon Frise
|
||||
minetest.register_node("dogblocks:dog_bf", {
|
||||
description = "Bichon Frise Block",
|
||||
tiles = {"dogblocks_dog_bf.png"},
|
||||
light_source = 15,
|
||||
groups = {oddly_breakable_by_hand=3,snappy=2,choppy=2},
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = '"dogblocks:dog_bf" 6',
|
||||
recipe = {
|
||||
{'','','default:torch'},
|
||||
{'dogblocks:fur_w','dogblocks:fur_w','dogblocks:fur_w'},
|
||||
{'dogblocks:fur_w','','dogblocks:fur_w'},
|
||||
}
|
||||
})
|
||||
--Labrador Retriever
|
||||
minetest.register_node("dogblocks:dog_lb", {
|
||||
description = "Labrador Retriever Block",
|
||||
tiles = {"dogblocks_dog_lb.png"},
|
||||
light_source = 15,
|
||||
groups = {oddly_breakable_by_hand=3,snappy=2,choppy=2},
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = '"dogblocks:dog_lb" 6',
|
||||
recipe = {
|
||||
{'','','default:torch'},
|
||||
{'dogblocks:fur_b','dogblocks:fur_b','wool:black'},
|
||||
{'dogblocks:fur_b','','dogblocks:fur_b'},
|
||||
}
|
||||
})
|
||||
--Rottweiler
|
||||
minetest.register_node("dogblocks:dog_r", {
|
||||
description = "Rottweiler Block",
|
||||
tiles = {"dogblocks_dog_r.png"},
|
||||
light_source = 15,
|
||||
groups = {oddly_breakable_by_hand=3,snappy=2,choppy=2},
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = '"dogblocks:dog_r" 6',
|
||||
recipe = {
|
||||
{'','','default:torch'},
|
||||
{'dogblocks:fur_b','dogblocks:fur_b','dogblocks:fur_b'},
|
||||
{'dogblocks:fur_bw','','dogblocks:fur_bw'},
|
||||
}
|
||||
})
|
||||
--Labradoodle
|
||||
minetest.register_node("dogblocks:dog_ld", {
|
||||
description = "Labradoodle Block",
|
||||
tiles = {"dogblocks_dog_ld.png"},
|
||||
light_source = 15,
|
||||
groups = {oddly_breakable_by_hand=3,snappy=2,choppy=2},
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = '"dogblocks:dog_ld" 6',
|
||||
recipe = {
|
||||
{'','','default:torch'},
|
||||
{'dogblocks:fur_w','dogblocks:fur_w','wool:white'},
|
||||
{'dogblocks:fur_w','','dogblocks:fur_w'},
|
||||
}
|
||||
})
|
BIN
textures/dogblocks_dog_b.png
Normal file
After Width: | Height: | Size: 9.1 KiB |
BIN
textures/dogblocks_dog_bf.png
Normal file
After Width: | Height: | Size: 6.4 KiB |
BIN
textures/dogblocks_dog_ft.png
Normal file
After Width: | Height: | Size: 6.4 KiB |
BIN
textures/dogblocks_dog_gs.png
Normal file
After Width: | Height: | Size: 8.8 KiB |
BIN
textures/dogblocks_dog_lb.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
textures/dogblocks_dog_ld.png
Normal file
After Width: | Height: | Size: 43 KiB |
BIN
textures/dogblocks_dog_p.png
Normal file
After Width: | Height: | Size: 6.5 KiB |
BIN
textures/dogblocks_dog_r.png
Normal file
After Width: | Height: | Size: 7.4 KiB |
BIN
textures/dogblocks_fur_b.png
Normal file
After Width: | Height: | Size: 3.0 KiB |
BIN
textures/dogblocks_fur_bw.png
Normal file
After Width: | Height: | Size: 7.7 KiB |
BIN
textures/dogblocks_fur_o.png
Normal file
After Width: | Height: | Size: 9.5 KiB |
BIN
textures/dogblocks_fur_w.png
Normal file
After Width: | Height: | Size: 8.4 KiB |
BIN
textures/dogblocks_fur_y.png
Normal file
After Width: | Height: | Size: 9.6 KiB |