Changelog
They're in the damn walls
This might as well be a pre-release given how experimental the Dendritus is, but eh.
Changes
-
Armageddon no longer occurs when disabled. It should also tick down globally independent of dimension, as intended.
- Sorry william
- It should also go down more when players sleep to skip the night, around 12000 ticks since that's how long night is. The time to skip can be configured.
-
The /atimer command now supports getting the current timer value using /atimer query
- This should work similarly to /time query, but the return value will loop back around to 0 if it exceeds the integer limit via modulo (the actual timer does not do this, just the query result)
- The timer should never naturally exceed 2 billion ticks anyway, since it goes down, but who knows
-
The Dendritus, a new block which can augment a Dispatcher if placed under it, or if given to it directly with space below. It will break bloks if it needs to to place it, given it can.
- Augmented Dispatchers will prevent parasites from breaking blocks if in range.
- Instead, they will receive the Phasing effect, which will allow them to move through solid blocks.
- This will fail if the parasite is on fire, and parasite players are not given the effect.
- Explosive Projectiles will also fail to break blocks in range of a Dendritus. I figured the effect was powerful enough to warrant that.
- This is intended to both keep parasite bases intact while also causing problems for everyone else.
- The block functions similarly to the Node and Colony, meaning its effects persist even if it isn't in loaded chunks.
-
Added Phasing.
-
The effect will be dispelled if a block that is too tough for the parasite to break, if their max breakable hardness was increased via the multipler, is present
-
There is also a config option to make specific blocks dispel Phasing, defaulting to End Stone.
-
Just between you and me, the Phasing effect doesn't actually give noclip. It just moves them and prevents suffocation. Don't tell them!
-
Hence why it does nothing for players. I may change this in the future.
-
-
New command, /dendritus, that prints out all active dendriti in the current dimension.
-
The Dendritus does not currently have a recipe, mainly due to its WIP nature. I don't want it to screw up existing worlds, I've done that enough already.
-
Changed how parasites give credit for kills to players, they will now store the uuid of the player that spawned them.
- This should substantially reduce the amount of getClosestPlayer calls. Now it's just doing UUID searches, at this point I'm unsure if its much better.
- If you're curious, the tag used is called "manager". We store it as a string to allow for null values.
- Premature Optimization? Never heard of it!
-
Malleability Menu should now correctly render labels for adaptations being inaccessible.
-
Burning now rapidly drains Biomass and prevents Factories from making parasites.
- This persists even if Fire Resistance is applied, provided it doesn't remove the fire.
- The default values will drain around 2 biomass per tick, or 40 per second.
After this update, I will probably shift focus towards the Threat/causing parasite players distress. Especially after this, I've been spoiling you all.
Config Changes
-
Armageddon - Ticks in a Full Day - The amount of ticks in a day.
-
Armageddon - Ticks in Nighttime - The amount of ticks in a day where it is nighttime.
-
Biomass - Fire Drain - The amount of biomass to drain every five ticks while on fire.
-
Blocks - Dendritus Range - The range, in blocks, of a Dendritus per Dispatcher stage.
-
Blocks - Dendritus Effects - Whether the Dendritus has any effect at all.
-
Blocks - Dendritus Distance - Minimum distance between Dendriti.
-
Effects - Phasing - Phasing Enabled - Whether the Phasing effect is enabled. Dendriti will still prevent block breaking, but the effect won't be applied.
-
Effects - Phasing - Base Maximum Hardness - The base maximum hardness of phaseable blocks, anything higher will dispel the effect.
-
Effects - Phasing - Break if Not - Whether parasites should be allowed to break blocks if phasing can't be applied.
-
Effects - Phasing - Scan Block Value - Amount of points gained per phased block.
-
Effects - Phasing - Block Hardness Multiplier - Multiplier to the parasite's max hardness, to use instead of the base value for determining whether a block can be phased through.
Files
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
BetaVersion number
1.0.6Loaders
Game versions
1.12.2Downloads
111Publication date
February 29, 2024 at 12:18 AMPublisher
roguetictac
Developer and "Artist"