Ingstorm

Ingstorm

Mod

Adds Metroid Prime 2 style passive damage in a highly configurable way.

Server CursedGame MechanicsUtility

325 downloads
3 followers
Created2 years ago
Updated2 years ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

Created for ModFest: Singularity

Adds configurable passive damage, ala Metroid Prime 2. Passive damage comes in two forms, biome damage (damage every tick in certain biomes, defaults to 0.05 damage per tick, and defaults to all nether biomes), and block damage (damage every tick while in close proximity to certain blocks, defaults to 0.10 damage per tick, and defaults to while inside of warped roots, and while within 2 blocks of ancient debris).

There are also configurable "safe zones", where you don't take biome damage (you still take block damage though!), within a certain radius of blocks. This, of course, is also configurable via datapack.

FAQ:

-Forge Port/Backport when???!!!

When I feel like it. I probably will at some point, depending on how hard it would be, but I really am not very good at Java, so don't expect it to happen instantly just because you request it. If you want to help, feel free to create a pull request though, it would always be appreciated.

-What is the current roadmap for features/What do you want implemented, that isn't yet?

I would love to make the safe/unsafe zones actually visible, with a sort of "bubble" highlighting all air/transparent blocks that are in radius of a safe/unsafe zone, just like how the light crystals work in MP2. Unfortunately, I do not currently believe that I am capable of creating this without ungodly amounts of lag due to my poor Java skills, and how much would be done every tick. If anybody with the java know-how wants to create a PR to implement this feature in a non-laggy way, feel free to!

-I don't know how to make datapacks, is there an example template I can just edit specifically made for this mod?

Here you go! https://github.com/f-raZ0R/ingstorm/releases/tag/Datapacks

External resources



Project members

fraZ0R

Owner


Technical information

License
CC0-1.0
Client side
unsupported
Server side
required
Project ID