diff --git a/menu/icon.png b/menu/icon.png new file mode 100644 index 0000000..508f38f Binary files /dev/null and b/menu/icon.png differ diff --git a/mods/amogus_main/blocks.lua b/mods/amogus_main/blocks.lua new file mode 100644 index 0000000..5f67ea4 --- /dev/null +++ b/mods/amogus_main/blocks.lua @@ -0,0 +1,142 @@ +minetest.register_node("poop:ladder_steel", { + description = "Ladder", + drawtype = "signlike", + tiles = {"ladder.png"}, + paramtype = "light", + paramtype2 = "wallmounted", + sunlight_propagates = true, + walkable = false, + climbable = true, + is_ground_content = false, + selection_box = { + type = "wallmounted", + }, + groups = {cracky = 2}, +}) + + +minetest.register_tool("poop:tool", { + description = "My Tool", + inventory_image = "flux_capacitor.png", + tool_capabilities = { + full_punch_interval = 1.5, + max_drop_level = 1, + groupcaps = { + crumbly = { + maxlevel = 2, + uses = 20, + times = { [1]=1.60, [2]=1.20, [3]=0.80 } + }, + }, + damage_groups = {fleshy=2}, + }, +}) +minetest.register_node("poop:floor", { + description = "Floor", + tiles = {"floor.png"}, + + drop = 'poop:floor', + legacy_mineral = true, groups = {cracky=3, stone=1}, +}) + +minetest.register_node("poop:Poop", { + description = "Just Shit", + tiles = {"Poop.png"}, + drop = 'poop:PoopItem', groups = {falling_node = 1, cracky=3, stone=1}, +}) + +minetest.register_node("poop:tv", { + description = "CRT TV", + tiles = { + "PC2.png", + "PC2.png", + "PC2.png", + "PC2.png", + "PC2.png", + "PC.png" + }, + paramtype2 = "facedir", + drop = 'poop:Poop', groups = {cracky=3, stone=1}, +}) + +minetest.register_node("poop:bricks", { + description = "Bricks", + tiles = {"Bricks.png"}, + + drop = 'poop:grey_bricks', groups = {cracky=3, stone=1}, +}) +minetest.register_node("poop:grey_bricks", { + description = "Bricks 2", + tiles = {"Bricks2.png"}, groups = {cracky=3, stone=1}, + + drop = 'poop:grey_bricks', groups = {cracky=3, stone=1}, +}) +minetest.register_node("poop:planks", { + description = "Planks", + tiles = {"Planks.png"}, + + drop = 'poop:planks', groups = {cracky=3, stone=1}, +}) +minetest.register_node("poop:purpleblock", { + description = "Purple Block", + tiles = {"purpleblock.png"}, + + drop = 'poop:purpleblock', groups = {cracky=3, stone=1}, +}) +minetest.register_node("poop:purpleblock", { + description = "Purple Block", + tiles = {"purpleblock.png"}, + + drop = 'poop:purpleblock', groups = {cracky=3, stone=1}, +}) +minetest.register_node("poop:redblock", { + description = "Red Block", + tiles = {"redblock.png"}, + + drop = 'poop:redblock', groups = {cracky=3, stone=1}, +}) + +minetest.register_node("poop:aquablock", { + description = "Aqua Block", + tiles = {"aquablock.png"}, + + drop = 'poop:aquablock', groups = {cracky=3, stone=1}, +}) +minetest.register_node("poop:glass", { + description = "Glass", + tiles = {"glass.png"}, + + drop = 'poop:glass', groups = {cracky=3, stone=1}, +}) +minetest.register_node("poop:Poop2", { + description = "Diarrhea", + tiles = {"sraka.png"}, + + drop = 'poop:Poop', groups = {falling_node = 1, cracky=3, stone=1}, +}) + +minetest.register_node("poop:glowing_block", { + description = "Glowing Block", + tiles = {"glowing_block.png"}, + + drop = 'poop:glowing_block', groups = {cracky=3, stone=1}, + light_source = 14 +}) + +minetest.register_node("poop:flux_capacitor", { + description = "Flux Capacitor from Back to the Future", + tiles = {"fluxcap2.png", "fluxcap2.png","fluxcap2.png","fluxcap.png","fluxcap2.png","fluxcap2.png"}, + + drop = 'poop:Poop', groups = {cracky=3, stone=1}, +}) + +minetest.register_node("poop:transparent", { + description = "Transparent", + drawtype = "glasslike", + tiles = {"glass.png"}, + paramtype = "light", + is_ground_content = false, + sunlight_propagates = true, + groups = {cracky=3,oddly_breakable_by_hand=3}, +}) +minetest.register_alias("mapgen_stone", "poop:floor") \ No newline at end of file diff --git a/mods/amogus_main/init.lua b/mods/amogus_main/init.lua new file mode 100644 index 0000000..e69de29 diff --git a/mods/amogus_main/textures/Bricks.png b/mods/amogus_main/textures/Bricks.png new file mode 100644 index 0000000..24b5d36 Binary files /dev/null and b/mods/amogus_main/textures/Bricks.png differ diff --git a/mods/amogus_main/textures/Bricks2.png b/mods/amogus_main/textures/Bricks2.png new file mode 100644 index 0000000..5d45ebf Binary files /dev/null and b/mods/amogus_main/textures/Bricks2.png differ diff --git a/mods/amogus_main/textures/PC.png b/mods/amogus_main/textures/PC.png new file mode 100644 index 0000000..4c73ec8 Binary files /dev/null and b/mods/amogus_main/textures/PC.png differ diff --git a/mods/amogus_main/textures/PC2.png b/mods/amogus_main/textures/PC2.png new file mode 100644 index 0000000..2ec0a98 Binary files /dev/null and b/mods/amogus_main/textures/PC2.png differ diff --git a/mods/amogus_main/textures/Planks.png b/mods/amogus_main/textures/Planks.png new file mode 100644 index 0000000..e97f576 Binary files /dev/null and b/mods/amogus_main/textures/Planks.png differ diff --git a/mods/amogus_main/textures/Poop.png b/mods/amogus_main/textures/Poop.png new file mode 100644 index 0000000..ed9bc5a Binary files /dev/null and b/mods/amogus_main/textures/Poop.png differ diff --git a/mods/amogus_main/textures/SHITitem.png b/mods/amogus_main/textures/SHITitem.png new file mode 100644 index 0000000..1388e4c Binary files /dev/null and b/mods/amogus_main/textures/SHITitem.png differ diff --git a/mods/amogus_main/textures/boxitem.png b/mods/amogus_main/textures/boxitem.png new file mode 100644 index 0000000..d7fa639 Binary files /dev/null and b/mods/amogus_main/textures/boxitem.png differ diff --git a/mods/amogus_main/textures/flashlight.png b/mods/amogus_main/textures/flashlight.png new file mode 100644 index 0000000..acac85e Binary files /dev/null and b/mods/amogus_main/textures/flashlight.png differ diff --git a/mods/amogus_main/textures/floor grey.png b/mods/amogus_main/textures/floor grey.png new file mode 100644 index 0000000..d9f17dc Binary files /dev/null and b/mods/amogus_main/textures/floor grey.png differ diff --git a/mods/amogus_main/textures/floor.png b/mods/amogus_main/textures/floor.png new file mode 100644 index 0000000..1fc7d0a Binary files /dev/null and b/mods/amogus_main/textures/floor.png differ diff --git a/mods/amogus_main/textures/fluxcap.png b/mods/amogus_main/textures/fluxcap.png new file mode 100644 index 0000000..ff03ea2 Binary files /dev/null and b/mods/amogus_main/textures/fluxcap.png differ diff --git a/mods/amogus_main/textures/fluxcap2.png b/mods/amogus_main/textures/fluxcap2.png new file mode 100644 index 0000000..dfad75c Binary files /dev/null and b/mods/amogus_main/textures/fluxcap2.png differ diff --git a/mods/amogus_main/textures/glass.png b/mods/amogus_main/textures/glass.png new file mode 100644 index 0000000..6a1102b Binary files /dev/null and b/mods/amogus_main/textures/glass.png differ diff --git a/mods/amogus_main/textures/glowing_block.png b/mods/amogus_main/textures/glowing_block.png new file mode 100644 index 0000000..a23ca57 Binary files /dev/null and b/mods/amogus_main/textures/glowing_block.png differ diff --git a/mods/amogus_main/textures/ground.png b/mods/amogus_main/textures/ground.png new file mode 100644 index 0000000..bfb2217 Binary files /dev/null and b/mods/amogus_main/textures/ground.png differ diff --git a/mods/amogus_main/textures/ladder.png b/mods/amogus_main/textures/ladder.png new file mode 100644 index 0000000..9bd67be Binary files /dev/null and b/mods/amogus_main/textures/ladder.png differ diff --git a/mods/amogus_main/textures/plumba.png b/mods/amogus_main/textures/plumba.png new file mode 100644 index 0000000..42760c9 Binary files /dev/null and b/mods/amogus_main/textures/plumba.png differ diff --git a/mods/amogus_main/textures/purpleblock.png b/mods/amogus_main/textures/purpleblock.png new file mode 100644 index 0000000..f7a58fb Binary files /dev/null and b/mods/amogus_main/textures/purpleblock.png differ diff --git a/mods/amogus_main/textures/redblock.png b/mods/amogus_main/textures/redblock.png new file mode 100644 index 0000000..f9d37da Binary files /dev/null and b/mods/amogus_main/textures/redblock.png differ diff --git a/mods/amogus_main/textures/sraka.png b/mods/amogus_main/textures/sraka.png new file mode 100644 index 0000000..4aa5db7 Binary files /dev/null and b/mods/amogus_main/textures/sraka.png differ diff --git a/mods/amogus_main/textures/transparent.png b/mods/amogus_main/textures/transparent.png new file mode 100644 index 0000000..53cde52 Binary files /dev/null and b/mods/amogus_main/textures/transparent.png differ diff --git a/mods/amogus_main/textures/wall.png b/mods/amogus_main/textures/wall.png new file mode 100644 index 0000000..372c10a Binary files /dev/null and b/mods/amogus_main/textures/wall.png differ diff --git a/mods/amogus_main/textures/wood.png b/mods/amogus_main/textures/wood.png new file mode 100644 index 0000000..26d3e32 Binary files /dev/null and b/mods/amogus_main/textures/wood.png differ