promotional bannermobile promotional banner

Web Of Lies

Web Of Lies is a story-driven Minecraft mod, It introduces a forgotten and abandoned dimension ruled by the King of Lies, featuring unique spider species, advanced breeding mechanics, and a haunting atmosphere.

File Details

weboflies-1.0.2-beta.jar

  • B
  • Jun 25, 2026
  • 5.19 MB
  • 32
  • 1.20.1
  • Forge

File Name

weboflies-1.0.2-beta.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:web-of-lies-1585028:8317155")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog

All notable changes to the Web Of Lies mod will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • Gender & Breeding System:
    • Introduced a comprehensive gender system with MaleBaseSpider and FemaleBaseSpider.
    • Brown Widows & Baby Brown Widows: New male spider variants that seek out mates.
    • Advanced Mating: Females (Black Widows) can now become "pregnant" after mating with males, leading to nesting and egg-laying behaviors.
  • Improved Spider Eggs:
    • Eggs now hatch into randomized male or female offspring.
    • Brood Mother eggs now hatch directly into adult Black or Brown Widows.
  • New Advancements:
    • Added advancements for slaying Brown Widows and Baby Brown Widows.
    • New challenge advancement: "Breeding Program" for successfully breeding spiders.
  • Sound Events: Defined custom sound events for biome music in sounds.json.
  • World Preset: Introduced the "WebOfLies" world type. Players can now select this world type during world creation to experience the "Web Of Lies" dimension as the primary world.
  • Dedicated Datagen Source Set: Reorganized the project structure to include a separate datagen source set, resolving split-package issues and improving build efficiency.

Changed

  • Unified Rendering: Refactored BaseSpiderModel and BaseSpiderRenderer to be used by all spider variants.
  • Glow Light Optimization: Expanded the dynamic glowing light effect to support all new spider variants.
  • Project Structure: Removed the datagen system and moved all generated resources to the main directory for a cleaner project layout.
  • Codebase Refactoring: Performed a massive cleanup of the entire codebase (both main and datagen). Removed unused imports, replaced fully qualified names with proper imports, and optimized code structure for better readability and maintenance.
  • Dimension Entry: Disabled the legacy teleportation mechanic where right-clicking a vanilla cobweb would transport the player. Entry to the dimension is now handled via the "WebOfLies" world type.
  • Biome Music: Refined music playback logic with shorter delays and immediate replacement of current music when changing biomes.

Fixed

  • World Preset Crash: Resolved "Overworld settings missing" crash by correctly configuring LevelStem.OVERWORLD in the world preset.
  • World Type Visibility: Fixed the world preset not appearing in the menu by properly tagging it and referencing the correct registry keys.
  • Early-Game Crash: Fixed a client-side crash in fog and story events where the WORLD_PRESET registry was accessed before full initialization.
  • Music Logic: Cleaned up music event handling to prevent compilation errors and ensure smooth biome-specific audio transitions.
  • Music Override Fix: Implemented a client-side music handler (ClientMusicEvents) that actively blocks Minecraft's default music tracks from playing while the player is within the mod's custom biomes. This ensures that only the intended "Web Of Lies" atmospheric music is heard.
  • Music Playback Frequency: Further reduced the delay between music tracks in custom biomes (5-30 seconds) to provide a more consistent and immersive auditory experience.
  • Split-Package Conflict: Fixed java.lang.module.ResolutionException by separating data generation code from the runtime mod.
  • Project Stability: Verified that all registries and data providers are correctly linked after the refactoring.
  • Feature Cleanup: Removed the legacy dismemberment (gib) system and the dynamic health nametag feature to streamline the experience and improve performance.

Fixed

  • Mob Dismemberment: Fixed a bug where spider heads were being multiplied by 2 during the dismemberment process.
  • Corpse Rendering: Optimized the corpse system to handle part rendering more efficiently.
  • Biome Music: Fixed an issue where custom biome music would not play due to incorrect playback delay settings and ensured data generation correctly applies these changes.

Added

  • Spider Root Trees:
    • New custom tree type: Spider Root Tree.
    • Blocks: Spider Root LogSpider Root PlanksSpider Root Leaves, and Spider Root Sapling.
    • Features:
      • 4x4 "Mega Tree" variant using mega_jungle_trunk_placer and blob_foliage_placer.
      • Rotatable logs (RotatedPillarBlock).
      • Waterloggable leaves that do not decay unless the trunk is removed.
      • Full flammability and fire-spreading support for all wood blocks.
  • New Vegetation:
    • Goose Berry Bush: Renamed from Snowberry Bush. A harvestable source of Goose Berries.
  • Spider Root Trees:
    • Added Spider Root Swamp Tree variant with climbing jungle vines on its trunk.
    • Restricted all Spider Root tree generation exclusively to the custom biome.
  • World Generation:
    • Fixed the Dark Forest dimension using standard Overworld noise settings; updated to Amplified noise for a more thematic landscape.
  • Gameplay & AI:
    • Animal Status: Black Widows and Baby Black Widows now extend Animal and implement Enemy. Registered as CREATURE category.
    • Day/Night Cycle: Spiders are now peaceful during the day and become aggressive towards players/golems only at night.
    • Mini-Boss Persistence: The Brood Mother remains always aggressive and maintains her status as a mini-boss.
    • Advanced Breeding: Spiders can now be bred with Goose Berries or Fermented Spider Eyes.
    • Nesting Behavior: Pregnant spiders now build cobweb nests and lay a clutch of 1-3 eggs.
    • Guard AI: Spiders will now stay near and aggressively defend their nests from players.
    • Harvesting AI: Spiders can now harvest Goose Berries from bushes to self-breed.
  • Items:
    • Goose Berry: A new food item used for player nutrition and spider breeding.
  • Advancements:
    • Expanded the advancement tree with new entries for Goose Berries, Breeding, and specialized monster hunting.
    • Guides players through the new dimension's unique mechanics.
  • Networking & UI:
    • Added a biome entry announcement system.
    • Players now receive a "Spider Root Forest" title on their screen when entering the biome.
  • Entity Framework:
    • Implemented BaseSpiderEntityBaseSpiderModel, and BaseSpiderRenderer to standardize custom spider logic.
    • Integrated automatic spider jockey prevention into the base entity class.
  • Mob Dismemberment System:
    • Inspired by the "Mob Dismemberment" mod, custom spiders now physically break apart upon death.
    • Added SpiderGibEntity and SpiderGibRenderer to handle the physics and rendering of severed spider parts (Head, Body, Legs).
    • Integrated dismemberment triggers into StoryEvents to ensure only mod-specific spiders are affected.

Fixed

  • Spider Corpse Models: Resolved a bug where multiple mob parts would float away or misalign during the dismemberment animation upon death.
  • Spider Egg Mechanics: Hatch time increased to 1 full Minecraft day, and they now only hatch in the morning.
  • World Generation:
    • Replaced vanilla Giant Dark Oak trees with the custom Spider Root Trees in the Spider Root Forest biome.
    • Renamed and swapped biome identities: "Spider Root Forest" is now the dense variant, and "Poison Fang Swamp" is the murky swamp variant.
    • Updated biome colors: Acid Green water, Dark Swamp Green sky, and Dark Swamp Green grass.
    • Updated spiderweb_generation to be less frequent and restricted to trees/bushes in clusters of 3-6.
    • Integrated lily pads, grass, and mushrooms into the Dark Forest biome generation.
  • Assets:
    • Added custom textures, models, and blockstates for all Spider Root wood blocks.
    • Included a custom texture for the Spider Root Sapling.
    • Updated creative tabs to include all new blocks and items.

Changed

  • World Generation:
    • Replaced custom Big Spider Oak and Dark Oak Bush features with vanilla Giant Dark Oak trees for better compatibility and performance.
    • Added the tall_dark_oak feature for extra-tall trees in the Spider Root Forest.
    • Removed obsolete spider root system and tall tree features.
  • Loot Tables:
    • Updated Spiderweb to drop string when broken with a sword.
    • Updated Homeward Cobweb to only drop when broken with a sword.
  • Audio:
    • Fixed biome music by adjusting playback delays and verifying sound registration.
  • Beta Status: Formally marked the 1.0.0 release as a Beta.
  • Project Metadata: Correctly configured the mod logo file in mods.toml and build.gradle for in-game display.

Added

  • Dimension & Biome:
    • Introduced "The Dark Forest" dimension, accessible by right-clicking a vanilla cobweb.
    • Added the "Spider Root Forest" biome featuring vanilla Giant Dark Oak trees, Rose Bushes, and Snowberry Bushes.
    • Implemented a night-time exclusive black fog effect for atmospheric immersion.
    • Added custom ambient music for the Spider Root Forest.
  • Entities:
    • Prevented Black Widows from being used as mounts (no more spider jockeys).
  • Story & Atmosphere:
    • Implemented a "mumbling" system where players in the Dark Forest express inner thoughts.
    • Added server-wide broadcasts for slaying mod entities (delayed 5s to prevent spam).
    • Black Widow: A neutral-by-day, hostile-by-night hunter with emissive red glowing eyes and hourglass.
    • Black Widow Brood Mother: A boss entity with pounce attacks, ranged web projectiles, and minion summoning.
    • Baby Black Widow: A growth stage that flees from players and calls for adult protection.
    • Spider Egg: A soul-bound entity that hatches into multiple babies based on parent traits.
    • Corpse System: Spiders now leave behind "severed" body parts scattered on the ground (supports Adult, Baby, and Brood Mother variants). Added part name aliasing and safety checks to prevent NoSuchElementException during model baking.
  • Mechanics:
    • Dynamic Webbing: Spiders now randomly place "Spiderweb" blocks to hinder player movement.
    • Blood System: Added green goo particles for spiders and red blood particles for players upon taking damage.
    • Nameplate HUD: Entities now display real-time health bars above their heads.
    • Teleportation Network:
      • Homeward Cobweb: A named, cross-dimensional teleportation beacon.
      • Thread of Fate: An item used to teleport to random Homeward Cobwebs within the current dimension.
    • Story Events: Action-triggered dialogue and narrations for key milestones (exploration, combat, resource gathering).
  • Items & Blocks:
    • Haunted Cobweb: A dangerous web fired by the Brood Mother that slows and damages players.
    • Mod-Specific Creative Tabs: Dedicated tabs for "Web Of Lies Blocks" and "Web Of Lies Items".
    • Wool Recipes: Added ability to craft white and colored wool directly from string.
  • Advancements:
    • A complete progression tree from "Web Of Lies" (entry) to the "BlackWidow Master Slayer" challenge.

Fixed

  • Fixed critical "Failed to load registries" crashes related to worldgen feature configurations.
  • Resolved "void spawning" issues by implementing a fixed-coordinate surface-finding portal logic.
  • Corrected emissive texture rendering to ensure glowing effects only appear at night.
  • Fixed block transparency issues (black boxes) for cobweb variants using cutout rendering.
  • Adjusted entity damage logic to respect player armor values.
  • Nerfed Brood Mother by replacing mini-boss summons with standard Black Widows.
  • Fixed NullPointerException in SpiderEgg equipment handling.