diff --git a/mods/admin/replaced_items/README.md b/mods/admin/replaced_items/README.md new file mode 100644 index 00000000..09697476 --- /dev/null +++ b/mods/admin/replaced_items/README.md @@ -0,0 +1,9 @@ +## Replaced Items Mod for Antum Game + +A simple mod to replace some items removed from mod updates for the [Antum game](https://github.com/AntumMT/game-antum). + +Code licensing: CC0 + +Textures licensing: CC0 +* ritems_contract: by [Alastair](https://openclipart.org/detail/193532) +* ritems_scale_*: by [verbage](https://openclipart.org/detail/181916) diff --git a/mods/admin/replaced_items/depends.txt b/mods/admin/replaced_items/depends.txt new file mode 100644 index 00000000..7c1aca57 --- /dev/null +++ b/mods/admin/replaced_items/depends.txt @@ -0,0 +1,2 @@ +override +default? diff --git a/mods/admin/replaced_items/description.txt b/mods/admin/replaced_items/description.txt new file mode 100644 index 00000000..de0398cd --- /dev/null +++ b/mods/admin/replaced_items/description.txt @@ -0,0 +1 @@ +A simple mod for the Antum game to replace some items that have been removed from mod updates. diff --git a/mods/admin/replaced_items/init.lua b/mods/admin/replaced_items/init.lua new file mode 100644 index 00000000..b19381e8 --- /dev/null +++ b/mods/admin/replaced_items/init.lua @@ -0,0 +1,30 @@ + +-- animalmaterials:contract +core.register_craftitem(":ritems:contract", { + description = "Contract", + image = "ritems_contract.png", + stack_max=10, +}) + +override.replaceItems("animalmaterials:contract", "ritems:contract") + +if core.get_modpath("default") then + minetest.register_craft({ + output = "ritems:contract", + recipe = { + {"default:paper"}, + {"default:paper"}, + } + }) +end + +-- animalmaterials:scale_* +for _, color in pairs({"blue", "golden", "grey", "white"}) do + core.register_craftitem(":ritems:scale_" .. color, { + description = "Scale (" .. color .. ")", + image = "ritems_scale_" .. color .. ".png", + stack_max = 25 + }) + + override.replaceItems("animalmaterials:scale_" .. color, "ritems:scale_" .. color) +end diff --git a/mods/admin/replaced_items/mod.conf b/mods/admin/replaced_items/mod.conf new file mode 100644 index 00000000..90cc3d72 --- /dev/null +++ b/mods/admin/replaced_items/mod.conf @@ -0,0 +1,3 @@ +name = replaced_items +version = 0.1 +author = Jordan Irwin (AntumDeluge) diff --git a/mods/admin/replaced_items/textures/ritems_contract.png b/mods/admin/replaced_items/textures/ritems_contract.png new file mode 100644 index 00000000..267eaa35 Binary files /dev/null and b/mods/admin/replaced_items/textures/ritems_contract.png differ diff --git a/mods/admin/replaced_items/textures/ritems_scale_blue.png b/mods/admin/replaced_items/textures/ritems_scale_blue.png new file mode 100644 index 00000000..933d5028 Binary files /dev/null and b/mods/admin/replaced_items/textures/ritems_scale_blue.png differ diff --git a/mods/admin/replaced_items/textures/ritems_scale_golden.png b/mods/admin/replaced_items/textures/ritems_scale_golden.png new file mode 100644 index 00000000..b74d26f0 Binary files /dev/null and b/mods/admin/replaced_items/textures/ritems_scale_golden.png differ diff --git a/mods/admin/replaced_items/textures/ritems_scale_grey.png b/mods/admin/replaced_items/textures/ritems_scale_grey.png new file mode 100644 index 00000000..c56d18bd Binary files /dev/null and b/mods/admin/replaced_items/textures/ritems_scale_grey.png differ diff --git a/mods/admin/replaced_items/textures/ritems_scale_white.png b/mods/admin/replaced_items/textures/ritems_scale_white.png new file mode 100644 index 00000000..6952aaa0 Binary files /dev/null and b/mods/admin/replaced_items/textures/ritems_scale_white.png differ