[Mod] Rings [goops_rings]

Post Reply
MT-Goops
New member
Posts: 3
Joined: Tue Mar 08, 2022 08:55
GitHub: MT-Goops
In-game: goops

[Mod] Rings [goops_rings]

by MT-Goops » Post

Rings

Minetest mod that adds rings with temporary player effects

Licence: CC-BY-SA-4.0
Mod dependencies: default, 3d_armor, moreores, glooptest
Download link: https://content.minetest.net/packages/G ... /download/

Ring models:
  • Image Celestial Ring : allows to fly
    Image
  • Image Infernal Ring : gives fire resistance
    Image
  • Image Abyssal Ring : gives water resistance
    Image
  • Image Hardening Ring : gives Iron Fist (via Activation Ring)
  • Image Enlightning Ring : makes player shine
    Image

    Image
  • Image Activation Ring : provides control of the rings:
    - activates/desactivates the rings (primary/secondary usage) ;
    - applies special effects (cf. Iron Fist) ;
    - in sneak mode: toggles automatic activation/toggles hud (primary/secondary usage).
  • Image Random Ring : drops a random ring

User avatar
Onyx
Member
Posts: 132
Joined: Fri Sep 25, 2015 08:36
In-game: Onyx
Location: On your planet

Re: [Mod] Rings [goops_rings]

by Onyx » Post

I recommend this mod, very useful on a survival server.
Thank you Goops for your work :)
"One chunk, two chunks, three chunks..."

MT-Goops
New member
Posts: 3
Joined: Tue Mar 08, 2022 08:55
GitHub: MT-Goops
In-game: goops

Re: [Mod] Rings [goops_rings]

by MT-Goops » Post

Version 1.2 : now shining works in water :)

xisd
Member
Posts: 54
Joined: Sun Oct 02, 2016 22:38

Re: [Mod] Rings [goops_rings]

by xisd » Post

Would it be possible to make moreores dependancy optionnal ?
Having hard deps for only 2 crafitems seems a bit much

Maybe, by replacing this

Code: Select all

rings.lumps ={
  Ag = "moreores:silver_lump",
  Au = "default:gold_lump",
  Mi = "moreores:mithril_lump"
}
in init.lua by this :

Code: Select all

rings.lumps ={
  Ag = "default:copper_lump",
  Au = "default:gold_lump",
  Mi = "default:tin_lump"
}

if minetest.get_modpath("moreores") then
  rings.lumps.Ag = "moreores:silver_lump"
  rings.lumps.Mi = "moreores:mithril_lump"
end
One other way would be to make all recipe registration conditional to the the existence of the mods glooptest and moreores
Rings would still be available to /give
And that would let anyone who want the rings without moreores and additional gems generation to register their own recipe in a separate mod

Post Reply

Who is online

Users browsing this forum: No registered users and 24 guests