Beta 1.3.4 Hotfix 1
beta8 июня 2025 г.darn
Changes
- Fixed a NullPointerException crash when a fireball with no owner detonates
Beta 1.3.4
beta8 июня 2025 г.ironically, i am at my most burnt out when I have the most time to work on the mod.
Changes
-
Fixed a bug where the stored chestplate would be lost on death if keepInventory was enabled in the current world
-
Fixed a bug where using the Consecrator on Bloody Ice would generate infection points for free
- This is presumeably an SRP bug that wormed its way over
-
Fixed a bug where the Undying enchantment would cause massive amounts of lag due to client item spawning
-
Leer can no longer be used on armor stands, no fun allowed
-
Remodeled/retextured the Vagrant, at the moment only Tier 0 is finished.
- As time goes by, I will add each tier individually
- The goal is for them to all look very different by the end
- Ironically, this update actually reduced the tier variance, they all look the same now! Nothing I can do for now besides continue working.
- Then again, the original model barely changed anyway, not much was lost here
-
Since the remodel is a WIP, an option is provided in the client settings to use the old one.
-
New Item: Ghastly Bandage
- Intended for the early game, crafted from Rupter Viscera and a Blood Lotus
- Heals a parasite for 5 HP on use. Also works on other vagrants!
-
The /toggleparasite command now supports forcing the target into the hidden state when used via the shouldConceal optional argument.
- This only works if you are using the command with a name provided (or %s to refer to yourself)
-
Fixed the /toggleparasite command not giving back the player's stored chestplate, provided one exists
-
The /dendritus command now works similarly to the /srpcbounty command, allowing removal and placement.
-
Replaced /setbiomass with /biomass <set|add|subtract>, also works as /biomass <player(s)> <set|add|subtract> for bulk operations.
-
Replaced /setkills with /parasitekills <set|add|subtract>, also works as /parasitekills <player(s)> <set|add|subtract> for bulk operations.
Config Changes
- Parasite Player Old Model - Whether Parasite Players use the old model as opposed to the new one introduced in 1.3.4.
Beta 1.3.3
beta18 мая 2025 г.Changes
-
Fixed the Hijacked Enchanting Table causing the Evolution Phase to reset on the client, where it shouldn't be accessed anyway
-
Fixed the Trustworthy Note setting attributes on the client side
-
Fixed a conflict with SRPMixins causing beckons to not award points for infection
-
Fixed setting Ante Ticks to 0 failing catastrophically, should also fix a similar bug for Wells
-
Chestplates are now placed in a hidden slot instead of directly given to the player when you unhide.
- The slot is accessible in the Malleability Menu, if you wish to remove the chestplate by hand after the fact.
- The chestplate is automatically reequipped whenever you hide again.
-
Niduses are now only turned into Evolution Points if the player is sneaking
- Also added all of the messaging for the Beckon Harbringer to the Dispatcher Nidus, given the similar functionality.
-
The Beckon Harbringer now does a chunk count check like the Dispatcher Nidus, rather than simply checking in a 100 block radius.
-
Refactored this mod's interfacing with SRP data (adding evolution points, querying the phase, etc) to include context.
-
Added (sort of) support for SRPMixins' Player/Chunk Phases
- This is why I made the preceding change
- There will probably be a few more strange bugs with this mod, but for now it should be "compatible"
- For instance, Wells and the like are a wildcard in that department.
-
Also changed like 2 mixins to not be redirects anymore, good riddance
-
SRPMixins's dimensional parasite scaling now applies to Parasite Players
-
SRP's knockback resistance scaling now applies to Parasite Players
-
Fixed a few duplicate UUIDs for the attributes
-
Stat scaling configuration can now be modified in game
-
The Leer ability now registers near misses as hits, you get 1.5 blocks of leeway
-
Changed the internal logic of the Leer ability to hopefully reduce the no willing parasites misfires
-
The Masticator and Consecrator no longer spend Fetid Canisters when the player is in creative mode
-
Added a config entry to modify the range which Factories can spawn parasites on their targets.
- Defaults to 6.
- Setting it to 0 disables the feature.
Config Changes
-
Logging Settings - Log Client Data Access - Whether to log whenever this mod gets srp data on the client when it shouldn't Should be good for checking for phase reset bugs
-
Stat Scaling - Knockback Resistance Scale - The amount to scale the player's knockback resistance by.
-
Mod Compatibility - SRPMixins Scaling - Applies SRPMixins's dimension-based stat scaling to Parasite Players.
-
Factory Behavior - Target Teleport Range - The range, in blocks, in which a factory can spawn its bound parasite right on top of its target.
-
Bloom Settings - Leer Raycast Width - The amount of blocks of leeway you get with the ray trace
Beta 1.3.2
beta5 мая 2025 г.small
Changes
-
Fixed Saltines not doing the check to make sure salt blocks are nearby before graduating
- This is just embarassing
-
Fixed the Hijacked Enchanting Table causing a rendering crash in some cases
-
The "Enchantment Tailoring" setting should no longer cause all chunks to reroll when enabled vs disabled.
- Enchantments are now only rerolled if the target item cannot receive them.
- The setting is still disabled by default, though.
-
Added an option for all Hijacked parasites to no longer have biomass interactions.
- This removes the need to explicitly add them to the related blacklists.
- Should support other addon parasites out of the box, provided they extend EntityPHijacked.
-
As a result of the above change, SRP's existing Hijackeds have been removed from said blacklists.
- There shouldn't be any gameplay change as a result of this.
-
Vanilla SRP's Hijackeds have had their biomass costs increased slightly.
- They do actually have some meat on their bones.
-
Saltines can now only be placed on saltable blocks.
- They need proper motivation
-
Holding SHIFT will display the descriptions of enchantments in the Hijacked Enchanting Table.
-
New Enchantment: Bulwark
- causes Factories to produce parasites with +6 armor and +3 armor toughness per level, up to level 5.
-
Added in the missing guidebook entries for the Hijacked Enchanting Table, Rotted Bookshelf, Bleeding Tome, and Diffusion enchantment.
-
Rewrote a few of the guidebook options. Still have a lot to do, but at least it's progress.
- None of the important ones changed, I'm not that productive
-
Added an event that is fired after this mod's config is written to/pulled from disk.
- Since I used Forge's built in Config GUI, there was no event that was fired in between loading and setting up secondary variables.
- Now, though, a SRPCConfigChangedEvent.Post is fired.
- This can be used to make runtime-exclusive modifications, like how a preinit hook into SRP's configs would function.
- There's also a Pre version as well.
- None of these events use any of Cotesia Glomerata's classes. Make of that what you will.
- This is probably useless information for those of you who aren't specifically looking for it.
== And now, for the big ones:
-
Ante now progresses in increments of 20 days, rather than 10.
- Realistically speaking, making this longer only serves to help those who were having trouble
- The Reaction System handles faster progression much better than a short fuse anyway
-
Yielding now requires an active Bounty in order to be applied.
- Over time, I've realized that the current iteration of this effect disincentivizes using stronger parasites over nimbler ones.
- For packs where gear is plentiful, it may not be as impactful.
- Now, the effect is a punishment rather than a foregone conclusion.
-
Reduced the Gravity potion effect's base damage to 2.5, from 10.
-
Reduced the Maximum speed amplifier for Enhanced Mobs from 7 to 3.
-
Increased the delay between Critical Hits for Enhanced Mobs
-
Fixed disabling Yielding causing a NullPointerException
-
Fully removed Burning in Sunlight and related options.
Config Changes
== Main
-
Biomass Settings - Hijacked No Biomass Interactions - Whether all hijacked parasites are prevented from having biomass interactions (Ex. being created via a Factory).
-
Potion Settings - Gravity - Gravity Damage - Reduced to 2.5, from 10
-
Enchantment Settings - New Category: Bulwark
== Armageddon
-
Creeping Salt - Saltines Need Saltable Blocks - Whether saltines need a parasitic block below them in order to be placed.
-
Ante - Enhanced Mobs: Maximum Speed Amplifier - Reduced to 3, from 7
-
Ante - Ante Ticks - Increased to 480000, from 240000
-
Ante - Burning In Sunlight Options - removed.
-
Enhanced Mobs - Critical Hit Delay - Increased to 60, from 30
-
Enhanced Mobs - Yielding Bounty Requirement - Whether an Enhanced Mob needs an active Bounty in order to apply the Yielding effect.
Beta 1.3.1
beta29 апреля 2025 г.A few loose ends
Changes:
-
Fixed the Sentient/Living Pick-axe not mining Chitin stairs and slabs quickly.
-
Fixed dying causing factory-spawned parasites to temporarily forget you
-
Updated Chinese Translation (Lupus_with_Dusk)
-
Fixed Well movement not working. They were stuck in the dimensions they were in.
-
Fixed dimension availability check for fixing Wells erroneously checking the well counts in each dimension
-
Removed the Death Point Loss multiplier from Enhanced Mobs.
- Its impact was relegated to the early game and it was ineffective anywhere else.
-
Added a flat multiplier for the XP from the Reclamation Table. It is set to 3x by default.
-
New Block: Hijacked Enchantment Table
-
Functions as a more deterministic chunk-based Enchantment Table.
- The goal was add an analogue for enchantments from Villager trading. It isn't a 1 to 1 comparison, though.
-
Each enchantment is sourced from the chunks in a 3x3 grid around the table (centered on the chunk the table is in)
- The randomness here is akin to that of Slime Chunks: random until you've seen it.
- (Internally, this and Slime Chunks do similar calculations)
- North is up in the table UI.
- The randomness here is akin to that of Slime Chunks: random until you've seen it.
-
Lapis will increase the level of the applied enchantment. Ex. you need 4 lapis for Protection IV.
- This will also increase the cost.
-
Item Enchantability and Enchanting Power (bookshelves) will reduce the cost by at most 30% and 30%, respectively.
- These stack additively! You can theoretically get at most a 60% discount. That's with gold tools, though.
-
By default, enchantments are not tailored for the item in the table's slot.
- This can be changed in the config, however, to only allow enchantments for that item type.
- This causes every chunk to have a (possibly different) enchantment for every item type.
-
Enchanting costs both levels and biomass, the cost is displayed on the buttons for enchanting.
- The levels are display sugar, internally raw experience points are used
-
The table can enchant items that have already been enchanted, XP cost is increased per existing enchantment.
-
-
New Item: Bleeding Tome
- Has a designated slot in the Hijacked Enchantment Table
- Records the enchantments for the chunks the table is used in, allowing you to access them from any table at any location
-
New Block: Rotted Bookshelf
- Twice the enchanting power, immune to the biome.
- Created by giving a Bookshelf to a Factory.
