diff --git a/nalc_bucket/depends.txt b/nalc_bucket/depends.txt new file mode 100644 index 0000000..14c228e --- /dev/null +++ b/nalc_bucket/depends.txt @@ -0,0 +1,2 @@ +nalc_default +bucket diff --git a/nalc_bucket/init.lua b/nalc_bucket/init.lua new file mode 100644 index 0000000..617cf86 --- /dev/null +++ b/nalc_bucket/init.lua @@ -0,0 +1,35 @@ +bucket.register_liquid( + "nalc_default:acid_source", + "nalc_default:acid_flowing", + "nalc_bucket:bucket_acid", + "bucket_acid.png", + "Acid Bucket", + {not_in_creative_inventory = 1} +) + +bucket.register_liquid( + "nalc_default:sand_source", + "nalc_default:sand_flowing", + "nalc_bucket:bucket_sand", + "bucket_sand.png", + "Sand Bucket", + {not_in_creative_inventory = 1} +) + +minetest.register_craft( + { output = "nalc_bucket:bucket_sand", + recipe = { + {"group:sand"}, + {"group:sand"}, + {"bucket:bucket_water"}, + }, + }) + +minetest.register_alias("bucket:acid_source", "nalc_default:acid_source") +minetest.register_alias("bucket:acid_flowing", "nalc_default:acid_flowing") +minetest.register_alias("bucket:bucket_acid", "nalc_bucket:bucket_acid") +minetest.register_alias("bucket_acid", "nalc_bucket:bucket_acid") + +minetest.register_alias("bucket:sand_source", "nalc_default:sand_source") +minetest.register_alias("bucket:sand_flowing", "nalc_default:sand_flowing") +minetest.register_alias("bucket:bucket_sand", "nalc_bucket:bucket_sand") diff --git a/nalc_bucket/textures/bucket_acid.png b/nalc_bucket/textures/bucket_acid.png new file mode 100755 index 0000000..86e5811 Binary files /dev/null and b/nalc_bucket/textures/bucket_acid.png differ diff --git a/nalc_bucket/textures/bucket_sand.png b/nalc_bucket/textures/bucket_sand.png new file mode 100755 index 0000000..efde998 Binary files /dev/null and b/nalc_bucket/textures/bucket_sand.png differ