Can be silk touched to get the infested block without triggering the silverfish.
Placing a block that is not infested on an infested block triggers it if it is the surface you right-clicked to place it unless you click the edge of the block at the correct angle.
Stepping on a stone pressure plate on an infested block triggers the infested block
Right-clicking a stone button on an infested block triggers the infested block
Endermen can pick up infested chiseled stone bricks. (Tested structures to make sure this would not happen as a result of world gen)
Falling onto a cracked infested block automatically triggers it
Sculkstool
The friendly sculk stool is hidden in the stronghold library. Find it to get an achievement. Punch it to make it follow you. It slowly regenerates health.
Stronghold Loot
Volume 1 of the monster manual added to the library chests
Bottles of Watcher Tears can be found in the crossing chest
The iron gear is enchanted
Basic loot probabilities adjusted and removed
Amethyst shards are now found instead of Redstone
Chance to find a renamed shovel with bane of arthropods in corridor chests
Feathers can be found in the crossing chests
Milk can be found in crossing chests
Precious materials removed from crossing chests
Added fishing rod to crossing chests
Recipes
Amethyst shards are used to craft end crystals instead of glass panes
Watchers
Watchers can be found hiding inside of unopened stronghold chests
Sculk watcher now telegraphs its presence with the sound of dripping tears and dripping particles.
Silverfish
They drop flint
Eye of ender
Small chance for an eye of ender to transform into an end watcher when it's thrown. It does not despawn.
If it is at a sculk sensor when it transforms it will destroy the sculk sensor and become a sculk watcher instead
If it is at a crying obsidian block when it transforms it will destroy the crying obsidian and become an obsidian watcher instead
Spawning
There is a list of mobs that don’t get killed upon spawning when the datapack piggybacks a watcher spawn off of it.
Code Performance
Swapped all execute as @s[...] with execute if entity @s[...]
Perfect raycasting update
release30 декабря 2022 г.
Overhauled code
Sculk Watcher stealth raycasting now has 100% accuracy. The sightlines will not clip through any type of diagonal wall.
end watcher now drops glowstone dust instead of ender pearls
Changed damage and death sounds for watchers
Fixed fishing rods pulling shells off shelled endermites and improved their accuracy
Mostly removed fear aspects from stealthing around sculk watcher
Removed degrees of stealth from sculk watcher (it either sees you or it doesn't)
Removed tears from sculk watcher when crying for help (will re-add in another way)
Added startle mechanic sculk watcher
Added passive-aggressive hostility mechanic to sculk watcher towards some mobs (only detects certain mobs if they are trying to attack something)
Armor Stands now only fool sculk watchers when fully armored. This deception only lasts for a moment before the sculk watcher realizes it's not real.
Sculk watchers are now afraid of projectiles but are only startled by ones that linger after hitting something.
Sculk watcher is only afraid of creepers when they start to explode
Invisibility now only hides you from the sculk watcher if you are not wearing anything, not holding anything, and not making eye contact.
Sculk watcher now properly ignores global.ignore
Fixed bug where sculk watcher would stop triggering infested blocks at high altitudes
Updated sculk watcher texture to prevent z-fighting
Separated code into modules that are consistent across datapacks