StoneLabs / working-graves

They are graves. They work. Fabricmc mod.
5 stars 3 forks source link

Add cost / balance to grave creation #19

Open EnderMelody opened 4 months ago

EnderMelody commented 4 months ago

i really like the idea of the mod, and the fact that it works with other grave mods when you have a grave makes this an extremely cool idea, however i would like to be able to add a cost to using the graves, specifically by having a specified block/blocks in range that would get destroyed in order for the grave to work. this would encourage fancy grave building and not make it an easy way to die without losing anything.

StoneLabs commented 4 months ago

So similar to a beacon in theory but consuming the blocks on construction? I was originally planning on having it consume the soul torch you use to create it but tbh couldn't be arsed haha

Sure sounds cool. Please feel free to suggest a few options for thematically fitting blocks that might be needed / consumed.

EnderMelody commented 4 months ago

i was thinking more an area around the sign it checks for the blocks rather than a predefined structure so as to allow each player to decorate their graves different, but yes that is the general idea.

StoneLabs commented 4 months ago

Ah I see, I like that even more. Do you have any thoughts on a good block/price per grave? Ideally, something that is not too design-forcing.

This will also most certainly be toggleable with a gamerule.

EnderMelody commented 4 months ago

i think having something shiny like a ore block would fit well, but might be rather expensive. having an or statement so the player can choose the sacrificial block would also be helpful. perhaps something not too hard to get but not easily farmed such as a pristine lantern would work well. having soul lanterns would work really well if you could put them out in some way to signify the graves usage too. perhaps simply converting them to a normal lantern would work well enough for this. you can also use the grave chest as a sort of burial sacrifice where you can put items for the activation to use, this would allow you to use a more wide variety of items. perhaps ,if possible, allow an nbt data check on an item frame to allow sacrificial items to be put in item frames instead. i think this would also be a really cool feature. you could also use a full respawn anchor for the sacrifice and simple reduce the respawns (a configurable amount?) when the grave is used. imo a full respawn anchor worth would be minimal necessary to balance the free gear recovery of the grave, but again, being able to config things is always good. also, the cost should probably be configurable on the server side.

feel free to use any or none of these, just some ideas i threw out. i definitely think at least a little configuration is good for servers though.