Changelog 3.0.0 - MysticSummoner/PCraft-Revorn-Wiki GitHub Wiki
Lively Preds Update
WARNING
⚠️ Due to code/system overhauls, this update is NOT compatible with worlds made with 2.3.0 or before. Your game will likely crash.
Foreword
Hello everyone! It's finally time for the public release of 3.0.0. I'd recommend taking time to read through all of the changes, even if it may take a while, so that you know what you're dealing with.
Also as a note, the new preds added in this update will NOT have their struggle anims play by default, as its a bit jarring with their lively idle animations. This can be reenabled in the General Config.
And the Rabbit Wizard and Scarecrow were animated by my new animator, who will be going back in 4.0.0 and reanimating all of the past preds, including the couple in this update that I animated.
Configs
- PCraft now has a full system of configs, with a single general config for the mod as a whole and then a specific config for each individual pred
- If you don't know much about configs, I'd highly recommend getting the Configured mod, which lets you edit them from the main menu
Global System Overhauls
- Standardized the texture naming scheme for all preds, specifically gendered ones
- Made the system for setting textures a standard event
- Overhauled the calculation system for % damage increases and reductions from various elements (stacks multiplicatively)
- Preds are now immune to damage while in the digestion animation (as its already too late to save anything inside by then)
- Made the stat increases from weight gain standard across all preds, now being % increases
- Swallow Chance 1.25 | Swallow Threshold -8% | Health Modifier 1.15 | Struggle Difficulty *1.1 | Struggles Needed +1
- Preds no longer gain armor points from weight gain, instead gaining a 15% damage reduction per level
- When a swallow attempt is made on another pred, the % chance to be swallowed is subtracted by 17.5% per WG stage on the swallow target
- Increased the default amount of digestion progress needed to reach digestion 10,000 -> 12,000 (Can be altered through global config)
- Difficulty now affects the digestion goal, increasing it by 15% on easy and decreasing it by 15% on hard (Can be disabled through global config)
- (With the default 12,000 goal, this becomes 13,800 on easy and 10,200 on hard)
New General Changes / Mechanics
- Updated the CuriosAPI Talisman slot to be lighter, matching other slots
- Digested prey will now add 1-5 bones and rarely (8%) a skull to the stomach inventory of the pred that digested them (Can be disabled through global config)
- Preds now gain the Carbonated effect for 15s after digesting a meal, meaning they'll burp up 2 total items (Can be disabled through global config)
- Naturally spawning preds (not built or structure-specific) now have a 9% chance to spawn already at their first wg stage and a 1.5% chance to spawn already at their second wg stage (Can be altered through global and specific configs)
- They'll spawn with some bones already inside their gut in this case if the bonesFromDigestion config option is true
New Pred: The Silverfish
- Hostile mob that spawns below y=50 in the Overworld
- They are small and fast, making them dangerous targets
- Targets Players, Villagers, Pillagers, Vindicators, and Witches if not under the glowberry high effect
- Has a 25% chance to drop a Silverfish Plate upon first wg and 100% upon the second (See uses for this item in the new items section below)
- While neutral from glowberry high, the player can feed them ore blocks to eat the stone around, returning rewards greater than fortune 3
- By default they have 20 max ore fullness, which increases by 10 per wg stage and resets back to empty every 5 minutes
- Coal, Redstone, and Lapis take 1 fullness | Copper, Iron, Gold, and Emeral take 2 fullness | Diamond takes 4 fullness
New Pred: The Basaltmite
- Spawns in Basalt Deltas in the Nether
- Will naturally hunt Magma Cubes, but only if they're hungry enough
- Is immune to lava damage
- Neutral, but territorial pred; they have an ~3 block radius around them where they don't like players entering, and will chase them for 3 seconds if they do
- Players can get closer if they sneak around them, but there is still an ~0.7 block radius where they'll be chased for 5 seconds if they enter
- Mining Basalt will cause any Basaltmites that could see it within 16 blocks to aggro for 10 seconds
- Basaltmites have special armor that can negate certain attacks for both players and mobs
- They can always be attacked with a pickaxe, which will deal 35% more damage than normal
- Any other attack needs to do at least 6 damage to the Basaltmite to actually hit, and cannot crit
- If it passed this 6 damage threshold, the actual (non-pickaxe) damage dealt will be reduced by 1 for player attacks and 2 for mob attacks
- While the player is sneaking or the Basaltmite is neutral from glowberry high, the player can feed them nether ore blocks to eat the stone around, returning rewards greater than fortune 3
- By default they have 20 max ore fullness, which increases by 10 per wg stage and resets back to empty every 5 minutes
- Basalt (Returns Nothing) and Nether Quartz take 1 fullness | Nether Gold Ore and Gilded Blackstone take 2 fullness
- Players can also feed Basaltmites Ancient Debris this way, but instead of rewarding extra drops, the Basaltmite will grow a total of 3 plates in an indent in their chest, which can be extracted
- Extraction is done by right clicking with a pickaxe, but the Basaltmite must either be distracted with a food block (Basalt is good for this purpose), or under glowberry high
- Feeding them Ancient Debris takes 10 fullness
- Rewards the player with a Basaltmite Plate (See uses for this item in the new items section below)
New Pred: The Gilded Basaltmite
- Very similar to Basaltmites, but is 30% larger and has gold coating parts of their natural armor
- These special variants can only be found in the Ruined Castle Remnants of Piglin Royals, where the Knights up top have domesticated it for the purpose of extracting gold out of the nether's rocks
- This great feeding and care has led to their increased size, but has also made them no longer territorial like other Basaltmites
- Can be tamed if fed an Enchanted Golden apple, but doesn't fight for the player
- Instead, the player can ride on their shoulders; and while they aren't the fastest, they can be used to cross lava oceans
- Has unlimited ore fullness capacity and can also be fed Overworld ores
New Pred: The Rabbit Wizard
- A village defender, sometimes spawning in them as protection
- Is neutral and has an attitude system that can lead to them being tameable (see text file attached at the bottom for how it works)
- Will aggro on the player if their attitude gets too low for them
- Upon eating a target, they'll warp back to either their owner or the nearest Iron Golem
- While digesting, they won't attack anything, but will grant the Warded status effect to her owner and iron golems, which grants 20% increased damage dealt and 20% decreased damage taken
- During a raid, they'll also give the Warded status effect unconditionally, with its modifiers increasing to 25% for players and 30% for iron golems
- Can be healed with carrots and golden carrots, with the latter healing 15 in total and granting Speed and Resistance for 8 seconds
- If digested by another pred, their staff will become an item that settles in the stomach inventory of their predator (See uses for this item in the new items section below)
New Pred: The Scarecrow
- Built by the player by stacking a Hay Bale, any Wool Block, and then a Soul Jack o'Lantern (Crafted with a Carved Pumpkin above a Soul Torch)
- Has visual states showing their current health through wear and tear on their clothing
- If you want to keep them at a certain appearance, you can use a phantom membrane on them to lock them at their current appearance
- This can be reverted by right clicking with an axe
- Can be healed by right clicking with shears in the main hand and string on the off hand
- While the gender they spawn as is random (as long as the gender configs allow), you can change their gender (again as long as the gender configs allow) by right clicking with shears in the main hand and wool on the off hand
- Stands still in the fields during the day, then tries to hunt a monster at night
- If they manage to find a meal, they'll teleport back to the spot they were built at and finish digesting their prey
- During the day, if they found a meal, they'll greatly speed up the growth of crops in a 15x7x15 block area around them
- If they didn't find a meal by day, they'll grow hungrier
- On the second night, they'll begin to hunt animals and pillagers/vindicators/witches
- On the third night, they'll begin to hunt players and villagers
- They won't deactivate during the day if they still don't get anything after 3 nights
- Scarecrows prevent any mob from trampling crops that are in their growth radius
- Scarecrows will prevent creepers from dealing area damage if they were targeting eachother
- Bugfix notice: Scarecrows deal 0.1 damage to themselves upon becoming active to hunt, which is the only way to get them to actually move (I have no clue why)
New Items
- Pred Guidebook: A mini guide that you obtain on spawn, entries are locked at first, but reveal themselves the first time you spot a pred. These entries are automatically unlocked while in creative.
- Silverfish Plate: Can be brewed into potions of resistance and can be used to upgrade Chain Armor into Silverfish Plating armor
- Silverfish Plating Armor Set: Crafted in a Smithing Table by using Silverfish Plates on Chain Armor (with leather as the base). The armor's stats are slightly better than iron, but has an additional feature of each piece granting a 7.5% damage reduction from ranged damage sources
- Basaltmite Plate: Two can be crafted together into a Netherite Scrap (since Basaltmites generate 3 per Ancient Debris, its an overall 50% increase in netherite)
- Basaltmite Plated Soles: Is crafted with 2 Basaltmite Plates and 4 weeping vines, goes in the new feet slot of Curios API. Prevents taking damage from standing on Magma Blocks and Campfires
- Gilded Basaltmite Plate: Can be used in the same recipes that regular Basaltmite Plates can, but leaves a gold ingot behind after.
- Gilded Shield: Can be crafted with 3 Gilded Basaltmite Plates, 2 regular or Gilded Basaltmite Plates, and 2 leather. Grants 50% damage reduction from attacks while above 90% health and makes it so you no longer need to sneak around Basaltmites (though they still have that ~0.7 block inner aggro radius)
- Sugar Glass: Crafted by smelting sugar
- Sugar Neutralizing Water: Crafted by brewing Neutralizing Water into Sugar Glass. Goes in the belt slot and, when eaten by a pred, will dissolve at 50% digestion, pausing digestion for 6 seconds
- Rabbit Staff: Deals damage and inflicts Softened for 6 seconds to enemies. Deals no damage to pets, villagers, and Iron Golems, instead healing them for 4 health and granting 16 seconds of Regeneration and 6 seconds of Speed
- Soul Jack o'Lantern: Crafted with a carved pumpkin and a soul torch. Is a light source and is used to build Scarecrows.
Piglin Royal Changes
- Piglin Royal Bartering is now done by right clicking with a gold ingot, cutting out the middleman
- Piglin Royals will now no longer give the player Attuned Binding Rings
- Removed Attuned Binding Rings
- Increased the minimum chunk spacing for the Royal Castle Remnant 8 -> 11
- Increased the average chunk spacing for the Royal Castle Remnant 13 -> 16
Piglin Royal Knight Changes
- Piglin Royal Knights will now avoid attacking a Piglin Royal (even if tamed), and in the rare case they are somehow able to attack a Royal, they should not be able to do any damage
Vinemaiden Changes
- Vinemaiden spawn weight increased 12 -> 18
- When transformed into their wither flower variant by a Wither, Vinemaidens now enter an invulnerable stunned state, which makes the wither ignore them. This state can be removed by right clicking.
- Made the crafting recipe for Golden Bonemeal cheaper (replaced the 4 corner ingots in the recipe with nuggets)
- Vinemaidens now require Golden Bonemeal to be tamed
- Using Golden Bonemeal on a Vinemaiden to grow a seedling now requires the player to be sneaking
- Vinemaidens can now be healed with Golden Bonemeal, restoring 15 health and granting Strength, Speed, and increasing their size by 20% for 8 seconds.
- This increased size will make them unswallowable
- Slightly increased hitbox size of Vinemaidens
Zombie Changes
- Increased follow range to match regular Zombies 16 -> 35
- Iron and Gold belly piercing variants will drop their respective nuggets
- Diamond belly piercing variants have a 30% chance to drop a diamond