commit ab193b8caf5823ce792ee61755d57a0ad5c0c3ac Author: OldCoder Date: Sun Sep 4 22:03:33 2022 -0700 Imported from trollstream "ContentDB" diff --git a/depends.txt b/depends.txt new file mode 100644 index 0000000..331d858 --- /dev/null +++ b/depends.txt @@ -0,0 +1 @@ +default \ No newline at end of file diff --git a/description.txt b/description.txt new file mode 100644 index 0000000..3c3115e --- /dev/null +++ b/description.txt @@ -0,0 +1 @@ +This mod allows you to collect infinite wood! diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..ce2773d --- /dev/null +++ b/init.lua @@ -0,0 +1,68 @@ +minetest.register_node("infinite_wood:Chicken", { + description = "Worlds coolest block", + tiles = {"Chicken.png"}, + groups = {oddly_breakable_by_hand = 2}, +}) + +minetest.register_craft({ + output = "infinite_wood:Chicken", + recipe = {{"default:tree", "default:tree"}} +}) + +minetest.register_node("infinite_wood:fake_diamond", { + description = "definitely diamond", + tiles = {"default_diamond_block.png"}, + groups = {oddly_breakable_by_hand = 2}, +}) + +minetest.register_craft({ + output = "infinite_wood:fake_diamond 2", + recipe = {{"infinite_wood:Chicken", "infinite_wood:Chicken"}} +}) + +minetest.register_craft({ + output = "default:tree 8", + recipe = {{"infinite_wood:fake_diamond", "infinite_wood:fake_diamond"}} +}) + +minetest.register_node("infinite_wood:Sus", { + description = "Sussy", + tiles = {"sus.png"}, +}) + +minetest.register_node("infinite_wood:ooh", { + description = "hmm... what is that i sea", + tiles = {"ooh.png"}, + groups = {oddly_breakable_by_hand = 2}, +}) + +minetest.register_craft({ + output = "infinite_wood:Sus 99999", + recipe = {{"default:apple"}} +}) + +minetest.register_craft({ + output = "infinite_wood:ooh", + recipe = {{"infinite_wood:Sus", "infinite_wood:Sus", "infinite_wood:Sus"}} +}) + +minetest.register_craftitem("infinite_wood:blueprints", { + description = "Blueprints for many various things", + inventory_image = "Blueprints.png", +}) + + + +minetest.register_craft({ + output = "default:tree", + recipe = {{"infinite_wood:blueprints", "default:tree"}}, + replacements = { + {"infinite_wood:blueprints", "infinite_wood:blueprints"}, + {"default:tree", "default:tree"} + } +}) + +minetest.register_craft({ + output = "infinite_wood:blueprints", + recipe = {{"default:aspen_wood", "wool:blue"}} +}) \ No newline at end of file diff --git a/init.lua~ b/init.lua~ new file mode 100644 index 0000000..974849b --- /dev/null +++ b/init.lua~ @@ -0,0 +1,26 @@ +minetest.register_node("my_mod:Chicken", { + description = "Worlds coolest block", + tiles = {"Chicken.png"}, + groups = {oddly_breakable_by_hand = 2}, +}) + +minetest.register_craft({ + output = "my_mod:Chicken", + recipe = {{"default:tree", "default:tree"}} +}) + +minetest.register_node("my_mod:fake_diamond", { + description = "definitely diamond", + tiles = {"default_diamond_block.png"}, + groups = {oddly_breakable_by_hand = 2}, +}) + +minetest.register_craft({ + output = "my_mod:fake_diamond 2", + recipe = {{"my_mod:Chicken", "my_mod:Chicken"}} +}) + +minetest.register_craft({ + output = "default:tree 8", + recipe = {{"my_mod:fake_diamond", "my_mod:fake_diamond"}} +}) \ No newline at end of file diff --git a/license.txt b/license.txt new file mode 100644 index 0000000..9bb8d9e --- /dev/null +++ b/license.txt @@ -0,0 +1,2 @@ +Graphics: CC-BY-SA +Code: LGPL 2.1 \ No newline at end of file diff --git a/mod.conf b/mod.conf new file mode 100644 index 0000000..b25aa9b --- /dev/null +++ b/mod.conf @@ -0,0 +1 @@ +name = infinite_wood \ No newline at end of file diff --git a/readme.txt b/readme.txt new file mode 100644 index 0000000..82885d0 --- /dev/null +++ b/readme.txt @@ -0,0 +1,23 @@ +Steps: +1. mine 4 logs from an apple tree +2. place 2 of the logs side by side in the workbench to make a king chicken block +3. make 1 more king chicken block +4. place king chicken blocks side by side to make 2 fake diamond blocks +5. place fake diamond blocks side by side to make 8 apple tree logs +6. repeat process for infinite wood + +Or you can follow this other method: +1. place aspen planks by blue wool in the workbench +2. collect blueprints +3. place blueprints by apple tree in workbench +4. get infinite wood + + +This mod is not a direct follow of Nathan's course. +Many materials used in this mod are not made by him or Minetest. + +This mod was created with help from Nathan's course which can be found at, http:// +www.nathansalapat.com/mmc/course-overveiw +If you are wanting to create your own minetest mods I would recomend his tutorials. + +Enjoy! \ No newline at end of file diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000..a027124 Binary files /dev/null and b/screenshot.png differ diff --git a/textures/Blueprints.png b/textures/Blueprints.png new file mode 100644 index 0000000..861c010 Binary files /dev/null and b/textures/Blueprints.png differ diff --git a/textures/Chicken.png b/textures/Chicken.png new file mode 100644 index 0000000..b4f9b10 Binary files /dev/null and b/textures/Chicken.png differ diff --git a/textures/ooh.png b/textures/ooh.png new file mode 100644 index 0000000..66eac0e Binary files /dev/null and b/textures/ooh.png differ diff --git a/textures/sus.png b/textures/sus.png new file mode 100644 index 0000000..8883c15 Binary files /dev/null and b/textures/sus.png differ