我们决定发布我们理想中的野性更新,其中包括桦树林更新、萤火虫、柏树湿地、花粉等等!
免责声明
我们并不是在说野性更新不好!我们只是觉得它可以更添一笔。请不要骚扰Mojang。
功能(截至2.3)
- 添加了柏树湿地生物群系
- 添加了混合森林生物群系
- 添加了水母洞穴生物群系
- 添加了绿洲生物群系
- 添加了温暖河流生物群系
- 添加了温暖沙滩生物群系
- 添加了干旱森林生物群系
- 添加了干旱热带草原生物群系
- 添加了干旱森林弥散生物群系
- 添加了桦树丛林生物群系
... 多项相似功能的叠加。
世界生成
柏树湿地
柏树湿地是新的柏树生长的家园,长满了漫长的柏树,高耸入云。
- 青蛙、猪、鸡、牛、兔子和鳕鱼会在这个生物群系中自然生成。
- 在夜晚,萤火虫会在这个生物群系中生成,白天则会消失。
- 湿地绿地覆盖着藻类和香蒲,普通的黏土、砾石和沙子发生变化,变得更加美观动人。
#### 柏树
在柏树湿地覆盖着茂密的柏树。
- 柏树带来了全新的柏树木材,甚至包括全新的船只!
- 这些树高大茂盛,有些被藤蔓覆盖,有些挺拔高耸,有些弯曲。
水母洞穴
一个被海底隐藏的洪水和神秘之美的洞穴。
- 充满浅水池塘。
- 有两种珍珠般的水母。
- Nematocyst和Mesoglea覆盖了这个生物群系的地面和天花板。
- 含有许多Mesoglea路径和柱子,鼓励探索新的洞穴和水下采矿。
- 这里还可以找到方解石。
绿洲
一个充满生机的沙漠变种!
- 棕榈树、灌木、甘蔗、草丛、苔藓和水池自然生成在绿洲内。
- 这里的水比典型的沙漠要明亮得多。
- 沙漠村庄、沙漠寺庙和沙漠井也会在这里生成。
温暖河流
在更炎热气候下的河流的沙地,是野外的最佳选择。
- 河底上布满了海草。
温暖沙滩
相比普通沙滩更为温暖!
- 棕榈和苔藓地毯经常在这里生成,周围的水中也会生长海草。
雨林
鲜艳!潮湿!美丽!
- 森林的一个新变种。
- 包含许多鲜花、灌木、苔藓、苔藓盆、苔藓湖和盛满藤蔓的树木。
原始黑森林
黑暗而阴郁,神秘而梦幻。
- 高大的树木构成了黑森林的独特景象。
- 含有覆盖蘑菇的泥土路径。
- 一些树上可能长满了蜘蛛网。
老成长的雪松针叶林
- 取代了在寒冷气候下非雪覆盖的针叶林。
- 高大的松树和雪!
温带雨林
明亮!湿润!奇异!
- 针叶、橡树和桦树生长,龙葡萄盘栽。
- 含有覆盖蘑菇的泥土路径。
- 生成有苔藓湖、泥盆、灌木。
过渡生物群系
- 这些有助于减少和清理生物群系之间的急剧边界。
混合森林
混合森林结合了普通森林和针叶林,为新世界提供了完美的木材选择。
- 像针叶林一样,混合森林中布满了粗糙泥土的路径。
...其他生成的生物群系简介
方块
藻类
是史莱姆的繁殖场。
- 可以从藻类中偶然产生史莱姆,让玩家更容易收集史莱姆球。
- 可以通过丝网镐或修剪工具获得。
椰子
椰子会在棕榈树上生长。
- 可以用弹射物敲打下来。
- 成熟后会掉落椰子。
- 可以种植,放置棕榈树幼苗。
- 可以被投掷,对实体造成伤害。
- 掉地后,可能会分裂成两个。
- 可用于燃料。
灌木
活生生!
- 一种生活的装饰性植物。
- 可以长成比自己略高一些的植物,给玩家更多的装饰选项。
- 可以用修剪工具修剪,减少其生长阶段。
- 完全长成后,将掉落另一个灌木物品。
栩栩如生的灯笼
一个时尚的悬挂容器!
- 可以容纳最多一个物品,或者四只萤火虫。
- 每个放在里面的萤火虫都会发出一点光,里面发光的方块会散发出预期的光。
- 可以用来时尚地展示物品和萤火虫。
回声玻璃
- 可以用一个回声碎片和两个有色玻璃合成。
- 遮蔽震动。
- 能够阻挡守卫的声波,但会开裂。
- 回声玻璃非常耐损,可以裂开三次后最终被破坏。
- 破碎后的玻璃会以完全裂开的状态掉落。
- 回声玻璃在黑暗中会愈合,但在光下会开裂。
雪绒花
雪绒花有蓝色、紫色、粉色或白色四种花色。
- 这些花可以用修剪工具剪下,让植物本身长出更多的花。
- 剪下的花朵可以像花粉、Sculk静脉和发光地衣一样放置,可以装饰墙壁、天花板和地板。
- 可以用骨粉种植。
悬垂的藤蔓
在蛛网石块下方生成。
- 可以容纳Sculk能量,当右键点击时释放出XP。
中软半透骨灰石
一种语境相关的半透性方块!
- 在水浸状态下,所有生物都可以穿过它。
- 某些生物,如水母,将无法穿过这个方块的底部或侧面,除非它们是乘客或被拴住。
- 这是由一个标签控制的,默认值只包含水母。
- 让水母随意穿过Mesoglea的方法是绕着它周围放水。
- 7光亮度。
- 可以用四个同样颜色的Nematocyst合成。
腺体囊
一个大气簇拥的集群。
- 可以放在方块的所有面上并发光。
- 可以合成成Mesoglea。
- 由水母掉落,具有相应颜色。
硬骨骸
在Sculk方块上方和下方生成。
- 可生长成柱状。
- 从天花板生长出来时,可能生成像脊柱一样的分支。
- 这些脊柱有小概率生成悬挂的藤蔓。
棕榈冠
在棕榈树的顶部生成,作为装饰。
花粉
花粉将是您创造环境和自然环境的新良朋友。
- 花粉放置在地面上后,会慢慢在周围产生黄色悬浮颗粒。
- 只能用剪刀获得。
带刺的梨
疼。那很疼。 救命。 我吃了它。 为什么。
- 刺梨在荒漠生物群系中生成,改变了它们单调的颜色。
- 成熟的刺梨可以从植物上摘下来。这样做会伤害玩家,除非使用修剪工具。
缝合的蒲公英
为世界增加更多的氛围,偶尔会产生蒲公英种子颗粒。
- 任何站在上面的实体都会导致更多的蒲公英种子产生。
菇类菌
有红色和棕色两种变种。
- 可以堆叠,堆叠可以同颜色的蘑菇一样。
- 可以修剪和骨粉。
石制箱子
发现于古代城市和废弃小屋的遗迹中的一种新型宝箱。
- 可以用深层板岩和深层板岩半砖合成,形状类似船,顶部有三块深板岩半砖。
- 漏斗既无法拉出物品,也无法插入物品。
- 石制箱子的沉重盖子必须小心提起。一旦提得够高,你只有短短的时间让盖子倾斜并关闭。
- 如果石制箱子被打破,所有的战利品都会粉碎和崩溃。请注意,这仅适用于由战利品表生成的战利品;通过玩家放置到石制箱子中的物品不会丢失。
白蚁
白蚁窝稀少地分布在热带草原生物群系中,你可能会看到它们啃树皮!
- 白天时,许多白蚁都会活跃并觅食。然而,一到晚上,它们就会躲到自己的窝里。
- 在白蚁窝附近放置光源会让白蚁整夜都活动。
- 如果白蚁在一段时间内不能进食,它会回到自己的窝里。
- 白蚁会啃食大多数天然原木和木材方块,以及树叶。
- 自然生成的白蚁只会去除和空心化原木。如果玩家放置白蚁窝,白蚁将去除原木、空心化后再破坏原木。
- 白蚁可以被红石线、绞索、胆蓝色和虚空废渣杀死。
- 通过在旁边放置这些危险方块,可以关闭白蚁窝,防止更多的白蚁产生。
- 不能吃掉玩家放置的方块。
风滚草茎
长成死了的风滚草,可以脱离并游荡。
- 能长大。
- 风滚草可以用修剪工具剪掉。
风滚草
只有使用丝网镐或修剪工具击中风滚草实体才能得到。
- 一旦放置,就可以用修剪工具剪掉,并用修剪工具变成实体。
其他方块变动...
生物
螃蟹
螃蟹是自然生成在红树林沼泽、温暖海洋、温暖深海、深海、海洋、深海、热点海滩、海滩、柏树湿地生物群系的中立生物。
- 如果螃蟹附近没有玩家并且已经有一段时间没有被打扰,螃蟹会埋在地里。
- 如果玩家靠近或者发生了大量振动,螃蟹就会重新出现在外面。
- 被攻击时,螃蟹会向袭击者奔跑,并召唤周围的所有螃蟹,即使那些正在埋伏的也会被唤醒。
- 幼年螃蟹无法攻击,只会恐慌。
- 可以被海带饲养。
- 可以爬到墙上。
- 可以用桶捕捉。
- 壳螃蟹死后有机会掉落它的爪(仅在被玩家杀
截图:
4.0.14 (1.21.6)
- Fixed a broken zip file.
4.0.14 (1.21.5)
- Fixed a broken zip file.
4.0.14 (1.21.4)
- Fixed a broken zip file.
4.0.14 (1.21.2)
- Fixed a broken zip file.
4.0.14 (1.21.1)
- Fixed a broken zip file.
4.0.13 (1.21.6)
- All of Wilder Wild's music is now a part of the obfuscated internal resource pack.
- Fixed a misspelled sound file.
4.0.13 (1.21.5)
- All of Wilder Wild's music is now a part of the obfuscated internal resource pack.
- Fixed a misspelled sound file.
4.0.13 (1.21.4)
- All of Wilder Wild's music is now a part of the obfuscated internal resource pack.
- Fixed a misspelled sound file.
4.0.13 (1.21.2)
- All of Wilder Wild's music is now a part of the obfuscated internal resource pack.
- Fixed a misspelled sound file.
4.0.13 (1.21.1)
- All of Wilder Wild's music is now a part of the obfuscated internal resource pack.
- Fixed a misspelled sound file.
4.0.12 (1.21.6)
- Added the song `Anemone` by `pictochats_`!
- Added the `wilderwild:music_pool/has_ocean_music` and `wilderwild:music_pool/has_warm_ocean_music` biome tags.
- The music that plays in Ocean biomes contains the `minecraft:music.game` pool like it did before, now with `Anemone` and `Epsial` by `pictochats_` having a chance to play as well.
- `Anemone` by `pictochats_` plays most commonly in warmer Ocean biomes.
- `Espial` by `pictochats` plays most commonly in all other Ocean biomes.
- Added a config option to toggle Wilder Wild's Ocean music.
- Removed the songs `Excuse` and `Flake` by `C418` as obfuscated ogg files no longer work in Minecraft.
- Jellyfish and Butterflies have had their spawning logic vastly simplified, now using Vanilla's Spawn Charge/Cost system.
- As a result of this change, the following changes have been made:
- The `wilderwild:entity/spawn/jellyfish` biome tag now dictates all biomes Jellyfish can spawn in.
- The `wilderwild:entity/spawn/jellyfish_special_spawn` biome tag has been replaced with the `wilderwild:entity/spawn/jellyfish_common_spawn` biome tag.
- This tag now dictates which biomes (of the ones they can spawn in) Jellyfish can spawn more frequently and closer together in.
- The `wilderwild:entity/spawn/butterfly` biome tag now dictates all biomes Butterflies can spawn in.
- The `wilderwild:entity/spawn/common_butterfly` biome tag has been replaced with the `wilderwild:entity/spawn/butterfly_common_spawn` biome tag.
- This tag now dictates which biomes (of the ones they can spawn in) Butterflies can spawn more frequently and closer together in.
- Renamed the `wilderwild:feature/red_creeping_moss_feature_placeable` block tag to `wilderwild:feature/auburn_creeping_moss_feature_placeable`.
- Auburn Creeping Moss generated in Auburn Moss patches can now generate on the sides of blocks.
- Fixed the Bush not datafixing into the Shrub in 1.21.5+ due to an incorrect DataVersion.
- Fixed Maple Leaf Litters not generating as intended.
- Fixed the Leaf Litter model being raised too high above the ground on versions prior to 1.21.5.
- Fixed Doors not using the proper item class.
- Fixed Tall Flowers not using the proper item class.
- Misc. internal cleanup.
- Updated the Vietnamese translation on 1.21.6+, thanks to `godkyo98`! ([#496](https://github.com/FrozenBlock/WilderWild/pull/496))
4.0.12 (1.21.5)
- Added the song `Anemone` by `pictochats_`!
- Added the `wilderwild:music_pool/has_ocean_music` and `wilderwild:music_pool/has_warm_ocean_music` biome tags.
- The music that plays in Ocean biomes contains the `minecraft:music.game` pool like it did before, now with `Anemone` and `Epsial` by `pictochats_` having a chance to play as well.
- `Anemone` by `pictochats_` plays most commonly in warmer Ocean biomes.
- `Espial` by `pictochats` plays most commonly in all other Ocean biomes.
- Added a config option to toggle Wilder Wild's Ocean music.
- Removed the songs `Excuse` and `Flake` by `C418` as obfuscated ogg files no longer work in Minecraft.
- Jellyfish and Butterflies have had their spawning logic vastly simplified, now using Vanilla's Spawn Charge/Cost system.
- As a result of this change, the following changes have been made:
- The `wilderwild:entity/spawn/jellyfish` biome tag now dictates all biomes Jellyfish can spawn in.
- The `wilderwild:entity/spawn/jellyfish_special_spawn` biome tag has been replaced with the `wilderwild:entity/spawn/jellyfish_common_spawn` biome tag.
- This tag now dictates which biomes (of the ones they can spawn in) Jellyfish can spawn more frequently and closer together in.
- The `wilderwild:entity/spawn/butterfly` biome tag now dictates all biomes Butterflies can spawn in.
- The `wilderwild:entity/spawn/common_butterfly` biome tag has been replaced with the `wilderwild:entity/spawn/butterfly_common_spawn` biome tag.
- This tag now dictates which biomes (of the ones they can spawn in) Butterflies can spawn more frequently and closer together in.
- Renamed the `wilderwild:feature/red_creeping_moss_feature_placeable` block tag to `wilderwild:feature/auburn_creeping_moss_feature_placeable`.
- Auburn Creeping Moss generated in Auburn Moss patches can now generate on the sides of blocks.
- Fixed the Bush not datafixing into the Shrub in 1.21.5+ due to an incorrect DataVersion.
- Fixed Maple Leaf Litters not generating as intended.
- Fixed the Leaf Litter model being raised too high above the ground on versions prior to 1.21.5.
- Fixed Doors not using the proper item class.
- Fixed Tall Flowers not using the proper item class.
- Misc. internal cleanup.
- Updated the Vietnamese translation on 1.21.6+, thanks to `godkyo98`! ([#496](https://github.com/FrozenBlock/WilderWild/pull/496))
4.0.12 (1.21.4)
- Added the song `Anemone` by `pictochats_`!
- Added the `wilderwild:music_pool/has_ocean_music` and `wilderwild:music_pool/has_warm_ocean_music` biome tags.
- The music that plays in Ocean biomes contains the `minecraft:music.game` pool like it did before, now with `Anemone` and `Epsial` by `pictochats_` having a chance to play as well.
- `Anemone` by `pictochats_` plays most commonly in warmer Ocean biomes.
- `Espial` by `pictochats` plays most commonly in all other Ocean biomes.
- Added a config option to toggle Wilder Wild's Ocean music.
- Removed the songs `Excuse` and `Flake` by `C418` as obfuscated ogg files no longer work in Minecraft.
- Jellyfish and Butterflies have had their spawning logic vastly simplified, now using Vanilla's Spawn Charge/Cost system.
- As a result of this change, the following changes have been made:
- The `wilderwild:entity/spawn/jellyfish` biome tag now dictates all biomes Jellyfish can spawn in.
- The `wilderwild:entity/spawn/jellyfish_special_spawn` biome tag has been replaced with the `wilderwild:entity/spawn/jellyfish_common_spawn` biome tag.
- This tag now dictates which biomes (of the ones they can spawn in) Jellyfish can spawn more frequently and closer together in.
- The `wilderwild:entity/spawn/butterfly` biome tag now dictates all biomes Butterflies can spawn in.
- The `wilderwild:entity/spawn/common_butterfly` biome tag has been replaced with the `wilderwild:entity/spawn/butterfly_common_spawn` biome tag.
- This tag now dictates which biomes (of the ones they can spawn in) Butterflies can spawn more frequently and closer together in.
- Renamed the `wilderwild:feature/red_creeping_moss_feature_placeable` block tag to `wilderwild:feature/auburn_creeping_moss_feature_placeable`.
- Auburn Creeping Moss generated in Auburn Moss patches can now generate on the sides of blocks.
- Fixed the Bush not datafixing into the Shrub in 1.21.5+ due to an incorrect DataVersion.
- Fixed Maple Leaf Litters not generating as intended.
- Fixed the Leaf Litter model being raised too high above the ground on versions prior to 1.21.5.
- Fixed Doors not using the proper item class.
- Fixed Tall Flowers not using the proper item class.
- Misc. internal cleanup.
- Updated the Vietnamese translation on 1.21.6+, thanks to `godkyo98`! ([#496](https://github.com/FrozenBlock/WilderWild/pull/496))
4.0.12 (1.21.2)
- Added the song `Anemone` by `pictochats_`!
- Added the `wilderwild:music_pool/has_ocean_music` and `wilderwild:music_pool/has_warm_ocean_music` biome tags.
- The music that plays in Ocean biomes contains the `minecraft:music.game` pool like it did before, now with `Anemone` and `Epsial` by `pictochats_` having a chance to play as well.
- `Anemone` by `pictochats_` plays most commonly in warmer Ocean biomes.
- `Espial` by `pictochats` plays most commonly in all other Ocean biomes.
- Added a config option to toggle Wilder Wild's Ocean music.
- Removed the songs `Excuse` and `Flake` by `C418` as obfuscated ogg files no longer work in Minecraft.
- Jellyfish and Butterflies have had their spawning logic vastly simplified, now using Vanilla's Spawn Charge/Cost system.
- As a result of this change, the following changes have been made:
- The `wilderwild:entity/spawn/jellyfish` biome tag now dictates all biomes Jellyfish can spawn in.
- The `wilderwild:entity/spawn/jellyfish_special_spawn` biome tag has been replaced with the `wilderwild:entity/spawn/jellyfish_common_spawn` biome tag.
- This tag now dictates which biomes (of the ones they can spawn in) Jellyfish can spawn more frequently and closer together in.
- The `wilderwild:entity/spawn/butterfly` biome tag now dictates all biomes Butterflies can spawn in.
- The `wilderwild:entity/spawn/common_butterfly` biome tag has been replaced with the `wilderwild:entity/spawn/butterfly_common_spawn` biome tag.
- This tag now dictates which biomes (of the ones they can spawn in) Butterflies can spawn more frequently and closer together in.
- Renamed the `wilderwild:feature/red_creeping_moss_feature_placeable` block tag to `wilderwild:feature/auburn_creeping_moss_feature_placeable`.
- Auburn Creeping Moss generated in Auburn Moss patches can now generate on the sides of blocks.
- Fixed the Bush not datafixing into the Shrub in 1.21.5+ due to an incorrect DataVersion.
- Fixed Maple Leaf Litters not generating as intended.
- Fixed the Leaf Litter model being raised too high above the ground on versions prior to 1.21.5.
- Fixed Doors not using the proper item class.
- Fixed Tall Flowers not using the proper item class.
- Misc. internal cleanup.
- Updated the Vietnamese translation on 1.21.6+, thanks to `godkyo98`! ([#496](https://github.com/FrozenBlock/WilderWild/pull/496))
4.0.12 (1.21.1)
- Added the song `Anemone` by `pictochats_`!
- Added the `wilderwild:music_pool/has_ocean_music` and `wilderwild:music_pool/has_warm_ocean_music` biome tags.
- The music that plays in Ocean biomes contains the `minecraft:music.game` pool like it did before, now with `Anemone` and `Epsial` by `pictochats_` having a chance to play as well.
- `Anemone` by `pictochats_` plays most commonly in warmer Ocean biomes.
- `Espial` by `pictochats` plays most commonly in all other Ocean biomes.
- Added a config option to toggle Wilder Wild's Ocean music.
- Removed the songs `Excuse` and `Flake` by `C418` as obfuscated ogg files no longer work in Minecraft.
- Jellyfish and Butterflies have had their spawning logic vastly simplified, now using Vanilla's Spawn Charge/Cost system.
- As a result of this change, the following changes have been made:
- The `wilderwild:entity/spawn/jellyfish` biome tag now dictates all biomes Jellyfish can spawn in.
- The `wilderwild:entity/spawn/jellyfish_special_spawn` biome tag has been replaced with the `wilderwild:entity/spawn/jellyfish_common_spawn` biome tag.
- This tag now dictates which biomes (of the ones they can spawn in) Jellyfish can spawn more frequently and closer together in.
- The `wilderwild:entity/spawn/butterfly` biome tag now dictates all biomes Butterflies can spawn in.
- The `wilderwild:entity/spawn/common_butterfly` biome tag has been replaced with the `wilderwild:entity/spawn/butterfly_common_spawn` biome tag.
- This tag now dictates which biomes (of the ones they can spawn in) Butterflies can spawn more frequently and closer together in.
- Renamed the `wilderwild:feature/red_creeping_moss_feature_placeable` block tag to `wilderwild:feature/auburn_creeping_moss_feature_placeable`.
- Auburn Creeping Moss generated in Auburn Moss patches can now generate on the sides of blocks.
- Fixed the Bush not datafixing into the Shrub in 1.21.5+ due to an incorrect DataVersion.
- Fixed Maple Leaf Litters not generating as intended.
- Fixed the Leaf Litter model being raised too high above the ground on versions prior to 1.21.5.
- Fixed Doors not using the proper item class.
- Fixed Tall Flowers not using the proper item class.
- Misc. internal cleanup.
- Updated the Vietnamese translation on 1.21.6+, thanks to `godkyo98`! ([#496](https://github.com/FrozenBlock/WilderWild/pull/496))
4.0.11 (25w21a)
- Updated FrozenLib dependency.
4.0.11 (1.21.5)
- Updated FrozenLib dependency.
4.0.11 (1.21.4)
- Updated FrozenLib dependency.
4.0.11 (1.21.2)
- Updated FrozenLib dependency.
4.0.11 (1.21.1)
- Updated FrozenLib dependency.
4.0.10 (25w20a)
- Halved the intensity of Wind on Rain Particles with `Particle Rain`.
- Updated the Spanish translation, thanks to Kokoroto!
- Updated the Chinese translation! ([#481](https://github.com/FrozenBlock/WilderWild/pull/481))
- Added a new secret.
4.0.10 (1.21.5)
- Halved the intensity of Wind on Rain Particles with `Particle Rain`.
- Updated the Spanish translation, thanks to Kokoroto!
- Updated the Chinese translation! ([#481](https://github.com/FrozenBlock/WilderWild/pull/481))
- Added a new secret.
4.0.10 (1.21.4)
- Halved the intensity of Wind on Rain Particles with `Particle Rain`.
- Updated the Spanish translation, thanks to Kokoroto!
- Updated the Chinese translation! ([#481](https://github.com/FrozenBlock/WilderWild/pull/481))
- Added a new secret.
4.0.10 (1.21.2)
- Halved the intensity of Wind on Rain Particles with `Particle Rain`.
- Updated the Spanish translation, thanks to Kokoroto!
- Updated the Chinese translation! ([#481](https://github.com/FrozenBlock/WilderWild/pull/481))
- Added a new secret.
4.0.10 (1.21.1)
- Halved the intensity of Wind on Rain Particles with `Particle Rain`.
- Updated the Spanish translation, thanks to Kokoroto!
- Updated the Chinese translation! ([#481](https://github.com/FrozenBlock/WilderWild/pull/481))
- Added a new secret.
4.0.9 (25w19a)
- Significantly cleaned up multiple parts of the mod internally.
- Fixed River biomes not generating with Biolith installed.
- Fixed items improperly dropping from Stone Chests.
- Clovers now only drop when broken with Silk Touch or Shears.
- Fixed the last remaining rendering bug with the Nematocyst.
4.0.9 (1.21.5)
- Significantly cleaned up multiple parts of the mod internally.
- Fixed River biomes not generating with Biolith installed.
- Fixed items improperly dropping from Stone Chests.
- Clovers now only drop when broken with Silk Touch or Shears.
- Fixed the last remaining rendering bug with the Nematocyst.
4.0.9 (1.21.4)
- Significantly cleaned up multiple parts of the mod internally.
- Fixed River biomes not generating with Biolith installed.
- Fixed items improperly dropping from Stone Chests.
- Clovers now only drop when broken with Silk Touch or Shears.
- Fixed the last remaining rendering bug with the Nematocyst.
4.0.9 (1.21.2)
- Significantly cleaned up multiple parts of the mod internally.
- Fixed River biomes not generating with Biolith installed.
- Fixed items improperly dropping from Stone Chests.
- Clovers now only drop when broken with Silk Touch or Shears.
- Fixed the last remaining rendering bug with the Nematocyst.
4.0.9 (1.21.1)
- Significantly cleaned up multiple parts of the mod internally.
- Fixed River biomes not generating with Biolith installed.
- Fixed items improperly dropping from Stone Chests.
- Clovers now only drop when broken with Silk Touch or Shears.
- Fixed the last remaining rendering bug with the Nematocyst.
4.0.7 (1.21.5)
- A mixin that is now redundant has been removed in the process.
- Slightly optimized shadow rendering.
- Fixed Nematocyst rendering.
- Nematocyst rendering has finally been fixed with Sodium on all versions!
- Nematocyst rendering has been fixed with the Vanilla renderer on all versions!
- Do note that this had already worked fine on Vanilla 1.21.1 and below, so players using these versions without Sodium will not notice a difference.
4.0.7 (1.21.4)
- A mixin that is now redundant has been removed in the process.
- Slightly optimized shadow rendering.
- Fixed Nematocyst rendering.
- Nematocyst rendering has finally been fixed with Sodium on all versions!
- Nematocyst rendering has been fixed with the Vanilla renderer on all versions!
- Do note that this had already worked fine on Vanilla 1.21.1 and below, so players using these versions without Sodium will not notice a difference.
4.0.7 (1.21.2)
- A mixin that is now redundant has been removed in the process.
- Slightly optimized shadow rendering.
- Fixed Nematocyst rendering.
- Nematocyst rendering has finally been fixed with Sodium on all versions!
- Nematocyst rendering has been fixed with the Vanilla renderer on all versions!
- Do note that this had already worked fine on Vanilla 1.21.1 and below, so players using these versions without Sodium will not notice a difference.
4.0.7 (1.21.1)
- A mixin that is now redundant has been removed in the process.
- Slightly optimized shadow rendering.
- Fixed Nematocyst rendering.
- Nematocyst rendering has finally been fixed with Sodium on all versions!
- Nematocyst rendering has been fixed with the Vanilla renderer on all versions!
- Do note that this had already worked fine on Vanilla 1.21.1 and below, so players using these versions without Sodium will not notice a difference.
4.0.6 (1.21.5)
- All Jellyfish entity textures are now 32x32 instead of 64x64, as the extra space was simply unneeded.
- Fixed Willow Boats not having translation strings for their entity counterparts on 1.21.2.
- Lowered the maximum height of Super Birch trees by 1.
- Added Xaero's Minimap icons for Wilder Wild's mobs, started off by godkyo98's work! ([#480](https://github.com/FrozenBlock/WilderWild/pull/480))
- Fireflies now properly render shadows and tint when hurt on 1.21.2+.
- Fireflies can no longer hide when Name Tagged.
4.0.6 (1.21.4)
- All Jellyfish entity textures are now 32x32 instead of 64x64, as the extra space was simply unneeded.
- Fixed Willow Boats not having translation strings for their entity counterparts on 1.21.2.
- Lowered the maximum height of Super Birch trees by 1.
- Added Xaero's Minimap icons for Wilder Wild's mobs, started off by godkyo98's work! ([#480](https://github.com/FrozenBlock/WilderWild/pull/480))
- Fireflies now properly render shadows and tint when hurt on 1.21.2+.
- Fireflies can no longer hide when Name Tagged.
4.0.6 (1.21.2)
- All Jellyfish entity textures are now 32x32 instead of 64x64, as the extra space was simply unneeded.
- Fixed Willow Boats not having translation strings for their entity counterparts on 1.21.2.
- Lowered the maximum height of Super Birch trees by 1.
- Added Xaero's Minimap icons for Wilder Wild's mobs, started off by godkyo98's work! ([#480](https://github.com/FrozenBlock/WilderWild/pull/480))
- Fireflies now properly render shadows and tint when hurt on 1.21.2+.
- Fireflies can no longer hide when Name Tagged.
4.0.6 (1.21.1)
- All Jellyfish entity textures are now 32x32 instead of 64x64, as the extra space was simply unneeded.
- Fixed Willow Boats not having translation strings for their entity counterparts on 1.21.2.
- Lowered the maximum height of Super Birch trees by 1.
- Added Xaero's Minimap icons for Wilder Wild's mobs, started off by godkyo98's work! ([#480](https://github.com/FrozenBlock/WilderWild/pull/480))
- Fireflies now properly render shadows and tint when hurt on 1.21.2+.
- Fireflies can no longer hide when Name Tagged.
4.0.5 (1.21.5)
- Thanks, Intellij!
4.0.5 (1.21.4)
- Thanks, Intellij!
4.0.5 (1.21.1)
- Thanks, Intellij!
4.0.5 (1.21.2)
- Thanks, Intellij!
4.0.4 (1.21.5)
- Fixed Willow Boats and Willow Chest Boats crashing clients on 1.21.2+.
- Fixed Stone Chests dropping items generated by loot tables on 1.21.5.
- Significantly optimized bandwidth usage of Hanging Tendrils.
- MC LIVE 2020 Sculk Sensor tendrils are now handled entirely by the client.
- This results in a significant improvement in bandwidth usage for Sculk Sensors.
- This also results in the feature being usable when connecting to servers without Wilder Wild installed.
4.0.4 (1.21.4)
- Fixed Willow Boats and Willow Chest Boats crashing clients on 1.21.2+.
- Fixed Stone Chests dropping items generated by loot tables on 1.21.5.
- Significantly optimized bandwidth usage of Hanging Tendrils.
- MC LIVE 2020 Sculk Sensor tendrils are now handled entirely by the client.
- This results in a significant improvement in bandwidth usage for Sculk Sensors.
- This also results in the feature being usable when connecting to servers without Wilder Wild installed.
4.0.4 (1.21.2)
- Fixed Willow Boats and Willow Chest Boats crashing clients on 1.21.2+.
- Fixed Stone Chests dropping items generated by loot tables on 1.21.5.
- Significantly optimized bandwidth usage of Hanging Tendrils.
- MC LIVE 2020 Sculk Sensor tendrils are now handled entirely by the client.
- This results in a significant improvement in bandwidth usage for Sculk Sensors.
- This also results in the feature being usable when connecting to servers without Wilder Wild installed.
4.0.4 (1.21.1)
- Fixed Willow Boats and Willow Chest Boats crashing clients on 1.21.2+.
- Fixed Stone Chests dropping items generated by loot tables on 1.21.5.
- Significantly optimized bandwidth usage of Hanging Tendrils.
- MC LIVE 2020 Sculk Sensor tendrils are now handled entirely by the client.
- This results in a significant improvement in bandwidth usage for Sculk Sensors.
- This also results in the feature being usable when connecting to servers without Wilder Wild installed.
4.0.3 (1.21.5)
- Slightly reworked Termite sounds, using the SoundInstance itself to swap between sounds instead of logic within the Block Entity.
- Fixed a few config options having improper sync destinations on 1.21.5.
- Fixed snowlogged rendering with Sodium on 1.21.5.
- Updated how rendering of Snowlogged blocks is handled.
- Updated how Wilder Wild detects if the `MC Live Tendrils` internal resource pack is enabled, no longer relying on an empty texture being loaded.
- Pale Fog particles are now slightly harder to see through when they first spawn.
- Updated the Ostrich Spawn Egg texture on 1.21.5.
4.0.3 (1.21.4)
- Slightly reworked Termite sounds, using the SoundInstance itself to swap between sounds instead of logic within the Block Entity.
- Fixed a few config options having improper sync destinations on 1.21.5.
- Fixed snowlogged rendering with Sodium on 1.21.5.
- Updated how rendering of Snowlogged blocks is handled.
- Updated how Wilder Wild detects if the `MC Live Tendrils` internal resource pack is enabled, no longer relying on an empty texture being loaded.
- Pale Fog particles are now slightly harder to see through when they first spawn.
- Updated the Ostrich Spawn Egg texture on 1.21.5.
4.0.3 (1.21.2)
- Slightly reworked Termite sounds, using the SoundInstance itself to swap between sounds instead of logic within the Block Entity.
- Fixed a few config options having improper sync destinations on 1.21.5.
- Fixed snowlogged rendering with Sodium on 1.21.5.
- Updated how rendering of Snowlogged blocks is handled.
- Updated how Wilder Wild detects if the `MC Live Tendrils` internal resource pack is enabled, no longer relying on an empty texture being loaded.
- Pale Fog particles are now slightly harder to see through when they first spawn.
- Updated the Ostrich Spawn Egg texture on 1.21.5.
4.0.3 (1.21.1)
- Slightly reworked Termite sounds, using the SoundInstance itself to swap between sounds instead of logic within the Block Entity.
- Fixed a few config options having improper sync destinations on 1.21.5.
- Fixed snowlogged rendering with Sodium on 1.21.5.
- Updated how rendering of Snowlogged blocks is handled.
- Updated how Wilder Wild detects if the `MC Live Tendrils` internal resource pack is enabled, no longer relying on an empty texture being loaded.
- Pale Fog particles are now slightly harder to see through when they first spawn.
- Updated the Ostrich Spawn Egg texture on 1.21.5.
4.0.2 (1.21.5)
- Fixed many of Wilder Wild's features not generating, or generating in unintended ways.
- This primarily impacted surface transition features, which would not generate at all.
- Tall Grass and Large Ferns are now consistently converted to their snowy equivalents in worldgen.
- Added the `getNonSnowyEquivalent` and `replaceWithNonSnowyEquivalent` methods to `SnowyBlockUtils.`
- Wilder Wild's loot table modifications should now impede less upon chances of obtaining certain Vanilla loot.
- Added sounds for hydrothermal vents.
- Fixed Chest Boats and Rafts crashing on 1.21.2+.
- Termite Mounds, Display Lanterns, and Sculk Sensors now sync their data to the client more similarly to Vanilla's method of doing so.
- Fixed Firefly and Butterfly Bottles playing the release sound using the incorrect sound category.
- Fixed Sheep being unable to eat Short Grass.
- Fixed config fields in the `structure` sub-category of the `worldgen` config incorrectly trying to sync to the `transitionGeneration` sub-category.
- Fixed Icicles not having a datafixer registered.
- Fixed Bees being breedable with... Air..? on 1.21.4+.
- Removed the `echo_glass` mixin package and merged its contents into existing mixins in the `block_break` mixin package.
- Removed `EntityMixin` from the `tumbleweed` mixin package, and implemented its functionality into Tumbleweed itself.
- Removed Serene Seasons-related tags.
- Serene Seasons integration, including fixes for Snowlogging, will be found in a separate mod titled `Serene Wild.`
4.0.2 (1.21.4)
- Fixed many of Wilder Wild's features not generating, or generating in unintended ways.
- This primarily impacted surface transition features, which would not generate at all.
- Tall Grass and Large Ferns are now consistently converted to their snowy equivalents in worldgen.
- Added the `getNonSnowyEquivalent` and `replaceWithNonSnowyEquivalent` methods to `SnowyBlockUtils.`
- Wilder Wild's loot table modifications should now impede less upon chances of obtaining certain Vanilla loot.
- Added sounds for hydrothermal vents.
- Fixed Chest Boats and Rafts crashing on 1.21.2+.
- Termite Mounds, Display Lanterns, and Sculk Sensors now sync their data to the client more similarly to Vanilla's method of doing so.
- Fixed Firefly and Butterfly Bottles playing the release sound using the incorrect sound category.
- Fixed Sheep being unable to eat Short Grass.
- Fixed config fields in the `structure` sub-category of the `worldgen` config incorrectly trying to sync to the `transitionGeneration` sub-category.
- Fixed Icicles not having a datafixer registered.
- Fixed Bees being breedable with... Air..? on 1.21.4+.
- Removed the `echo_glass` mixin package and merged its contents into existing mixins in the `block_break` mixin package.
- Removed `EntityMixin` from the `tumbleweed` mixin package, and implemented its functionality into Tumbleweed itself.
- Removed Serene Seasons-related tags.
- Serene Seasons integration, including fixes for Snowlogging, will be found in a separate mod titled `Serene Wild.`
4.0.2 (1.21.2)
- Fixed many of Wilder Wild's features not generating, or generating in unintended ways.
- This primarily impacted surface transition features, which would not generate at all.
- Tall Grass and Large Ferns are now consistently converted to their snowy equivalents in worldgen.
- Added the `getNonSnowyEquivalent` and `replaceWithNonSnowyEquivalent` methods to `SnowyBlockUtils.`
- Wilder Wild's loot table modifications should now impede less upon chances of obtaining certain Vanilla loot.
- Added sounds for hydrothermal vents.
- Fixed Chest Boats and Rafts crashing on 1.21.2+.
- Termite Mounds, Display Lanterns, and Sculk Sensors now sync their data to the client more similarly to Vanilla's method of doing so.
- Fixed Firefly and Butterfly Bottles playing the release sound using the incorrect sound category.
- Fixed Sheep being unable to eat Short Grass.
- Fixed config fields in the `structure` sub-category of the `worldgen` config incorrectly trying to sync to the `transitionGeneration` sub-category.
- Fixed Icicles not having a datafixer registered.
- Fixed Bees being breedable with... Air..? on 1.21.4+.
- Removed the `echo_glass` mixin package and merged its contents into existing mixins in the `block_break` mixin package.
- Removed `EntityMixin` from the `tumbleweed` mixin package, and implemented its functionality into Tumbleweed itself.
- Removed Serene Seasons-related tags.
- Serene Seasons integration, including fixes for Snowlogging, will be found in a separate mod titled `Serene Wild.`
4.0.2 (1.21.1)
- Fixed many of Wilder Wild's features not generating, or generating in unintended ways.
- This primarily impacted surface transition features, which would not generate at all.
- Tall Grass and Large Ferns are now consistently converted to their snowy equivalents in worldgen.
- Added the `getNonSnowyEquivalent` and `replaceWithNonSnowyEquivalent` methods to `SnowyBlockUtils.`
- Wilder Wild's loot table modifications should now impede less upon chances of obtaining certain Vanilla loot.
- Added sounds for hydrothermal vents.
- Fixed Chest Boats and Rafts crashing on 1.21.2+.
- Termite Mounds, Display Lanterns, and Sculk Sensors now sync their data to the client more similarly to Vanilla's method of doing so.
- Fixed Firefly and Butterfly Bottles playing the release sound using the incorrect sound category.
- Fixed Sheep being unable to eat Short Grass.
- Fixed config fields in the `structure` sub-category of the `worldgen` config incorrectly trying to sync to the `transitionGeneration` sub-category.
- Fixed Icicles not having a datafixer registered.
- Fixed Bees being breedable with... Air..? on 1.21.4+.
- Removed the `echo_glass` mixin package and merged its contents into existing mixins in the `block_break` mixin package.
- Removed `EntityMixin` from the `tumbleweed` mixin package, and implemented its functionality into Tumbleweed itself.
- Removed Serene Seasons-related tags.
- Serene Seasons integration, including fixes for Snowlogging, will be found in a separate mod titled `Serene Wild.`
4.0.1 (1.21.1)
- Added the `Flightless Flight` advancement for launching a Chicken or Ostrich with a Geyser.
- Added the `Flame Broiled` advancement for setting a Cow, Mooshroom, or Moobloom on fire with a Geyser.
- Added the `On Thin Ice` advancement for falling onto Fragile Ice and causing it to shatter.
- Icicles can now be used to craft Ice.
- Clovers now generate in Cherry Groves.
- Slightly decreased the spawning of Sea Anemone and Sea Whips when using Bone Meal underwater.
- Sea Anemones can no longer be Bone Mealed directly, instead only being renewable by using Bone Meal underwater.
- Slightly decreased the average amount of Pollen particles that spawn.
- Added the song `Espial` by Willow/pictochats_!
- This song plays in Mesoglea Caves, and while underwater.
- Deep Dark biome music will now play in Ancient City structures.
- This change was made to help with edge-cases, such as when an Ancient City partially generates into another biome.
- This change can be disabled in the config.
- Music will now have a subtle, slowly morphing pitch shift while in the Dying Forest, Dying Mixed Forest, Snowy Dying Forest, and Snowy Dying Mixed Forest biomes.
- `BetaBeachConditionSource` and `SnowUnderMountainConditionSource` no longer take any parameters and are now a single static instance.
- Fixed the item tint of Willow Leaves on 1.21.4+.
- Fixed Polished Gabbro being uncraftable.
- Fixed Fragile Ice not working properly on 1.21.2+.
- Fixed Termites getting stuck on player-placed Logs indefinitely.
- Fixed a server crash on 1.21.4+.
4.0.1 (1.21.5-pre3)
- Added the `Flightless Flight` advancement for launching a Chicken or Ostrich with a Geyser.
- Added the `Flame Broiled` advancement for setting a Cow, Mooshroom, or Moonloom on fire with a Geyser.
- Added the `On Thin Ice` advancement for falling onto Fragile Ice and causing it to shatter.
- Icicles can now be used to craft Ice.
- Clovers now generate in Cherry Groves.
- Slightly decreased the spawning of Sea Anemone and Sea Whips when using Bone Meal underwater.
- Sea Anemones can no longer be Bone Mealed directly, instead only being renewable by using Bone Meal underwater.
- Slightly decreased the average amount of Pollen particles that spawn.
- Added the song `Espial` by Willow/pictochats_!
- This song plays in Mesoglea Caves, and while underwater.
- Deep Dark biome music will now play in Ancient City structures.
- This change was made to help with edge-cases, such as when an Ancient City partially generates into another biome.
- This change can be disabled in the config.
- Music will now have a subtle, slowly morphing pitch shift while in the Dying Forest, Dying Mixed Forest, Snowy Dying Forest, and Snowy Dying Mixed Forest biomes.
- `BetaBeachConditionSource` and `SnowUnderMountainConditionSource` no longer take any parameters and are now a single static instance.
- Fixed the item tint of Willow Leaves on 1.21.4+.
- Fixed Polished Gabbro being uncraftable.
- Fixed Fragile Ice not working properly on 1.21.2+.
- Fixed Termites getting stuck on player-placed Logs indefinitely.
- Fixed a server crash on 1.21.4+.
4.0.1 (1.21.4)
- Added the `Flightless Flight` advancement for launching a Chicken or Ostrich with a Geyser.
- Added the `Flame Broiled` advancement for setting a Cow, Mooshroom, or Moonloom on fire with a Geyser.
- Added the `On Thin Ice` advancement for falling onto Fragile Ice and causing it to shatter.
- Icicles can now be used to craft Ice.
- Clovers now generate in Cherry Groves.
- Slightly decreased the spawning of Sea Anemone and Sea Whips when using Bone Meal underwater.
- Sea Anemones can no longer be Bone Mealed directly, instead only being renewable by using Bone Meal underwater.
- Slightly decreased the average amount of Pollen particles that spawn.
- Added the song `Espial` by Willow/pictochats_!
- This song plays in Mesoglea Caves, and while underwater.
- Deep Dark biome music will now play in Ancient City structures.
- This change was made to help with edge-cases, such as when an Ancient City partially generates into another biome.
- This change can be disabled in the config.
- Music will now have a subtle, slowly morphing pitch shift while in the Dying Forest, Dying Mixed Forest, Snowy Dying Forest, and Snowy Dying Mixed Forest biomes.
- `BetaBeachConditionSource` and `SnowUnderMountainConditionSource` no longer take any parameters and are now a single static instance.
- Fixed the item tint of Willow Leaves on 1.21.4+.
- Fixed Polished Gabbro being uncraftable.
- Fixed Fragile Ice not working properly on 1.21.2+.
- Fixed Termites getting stuck on player-placed Logs indefinitely.
- Fixed a server crash on 1.21.4+.
4.0.1 (1.21.2)
- Added the `Flightless Flight` advancement for launching a Chicken or Ostrich with a Geyser.
- Added the `Flame Broiled` advancement for setting a Cow, Mooshroom, or Moonloom on fire with a Geyser.
- Added the `On Thin Ice` advancement for falling onto Fragile Ice and causing it to shatter.
- Icicles can now be used to craft Ice.
- Clovers now generate in Cherry Groves.
- Slightly decreased the spawning of Sea Anemone and Sea Whips when using Bone Meal underwater.
- Sea Anemones can no longer be Bone Mealed directly, instead only being renewable by using Bone Meal underwater.
- Slightly decreased the average amount of Pollen particles that spawn.
- Added the song `Espial` by Willow/pictochats_!
- This song plays in Mesoglea Caves, and while underwater.
- Deep Dark biome music will now play in Ancient City structures.
- This change was made to help with edge-cases, such as when an Ancient City partially generates into another biome.
- This change can be disabled in the config.
- Music will now have a subtle, slowly morphing pitch shift while in the Dying Forest, Dying Mixed Forest, Snowy Dying Forest, and Snowy Dying Mixed Forest biomes.
- `BetaBeachConditionSource` and `SnowUnderMountainConditionSource` no longer take any parameters and are now a single static instance.
- Fixed the item tint of Willow Leaves on 1.21.4+.
- Fixed Polished Gabbro being uncraftable.
- Fixed Fragile Ice not working properly on 1.21.2+.
- Fixed Termites getting stuck on player-placed Logs indefinitely.
- Fixed a server crash on 1.21.4+.
4.0 (1.21.5-pre2)
# Tundras
- Added the Tundra biome.
- Generates near the colder regions of the world where Plains would be, before the snow takes over.
# Auburn Moss
- A new moss family with a distinct red hue.
- Added Aurburn Moss.
- Can be Bone-Mealed to spread itself to nearby natural blocks under the `wilderwild:red_moss_replaceable` block tag.
- Spreads tallgrass grass, and related foliage.
- Added Auburn Moss Carpet.
- Can be waterlogged.
- Added Auburn Creeping Moss.
- Can be placed on all sides of a block.
- Can be waterlogged.
- Primarily generates as patches in Tundras, Maple Forests, and Oceans.
# Pale Gardens Additions (1.21.4+)
- Added the Pale Mushroom and Pale Shelf Fungi blocks.
- At night, these will emit gray spore-like particles.
- Added the Pale Mushroom Block.
- Emits fog-like particles at night while above a Mushroom Stem block.
- Huge Pale Mushrooms generate naturally in the Pale Garden Biome.
- Added more variety to Pale Oak trees.
- Properly updated the sound type for Eyeblossoms to match other flowers.
- Termites can now eat Pale Oak blocks.
- Resin Clumps, Creaking Hearts, Eyeblossoms, and Pale Mushrooms now kill Termites on contact.
# 1.21.5+ Changes
- Fireflies now spawn near Firefly Bushes in dim lighting.
- Renamed Wilder Wild's `Bush` to `Shrub.`
- Added the `wilderwild:non_overriden_falling_leaves` block tag, controlling which leaves blocks won't have their particles entirely replaced by Wilder WIld.
- Increased the frequency of Wilder Wild's falling leaves.
- Updated all Maple Leaf Litters to be consistent with Vanilla's new Leaf Litter block.
- Dry Grass now generates in Beaches.
# Swamp Overhaul
- Added the Willow tree.
- Willows generate very frequently in Swamps, finally bringing the biome completely up to speed with what was shown in concept art.
- Saplings can be placed and grown underwater.
- Witch Huts now generate with the Willow block set.
- Removed the `wilderwild:oak_saplings_grow_swamp_variant` biome tag as Willows replaced Wilder Wild's updated Swamp Oaks.
- Added Tall Grass and Ferns to the Swamp biome.
- Added the `wilderwild:feature/has_swamp_fern` and `wilderwild:feature/has_swamp_tall_grass` biome tags to control the placement of these features.
- Both of these features contain only the `minecraft:swamp` biome by default.
- Cypress Wetlands now generate Lily Pads and Seagrass.
- Cypress Wetlands now take up less space from Swamps.
- Replaced the `wilderwild:feature/has_fallen_swamp_oak_trees` biome tag with the `wilderwild:feature/has_fallen_swamp_trees` biome tag.
# Ocean Overhaul
- Minecraft's seas have been given various new decorations.
- Added Barnacles.
- Barnacles can be placed on multiple block faces, similar to Sculk Veins and Glow Lichens.
- Generates naturally most frequently in Stony Shores, Mangrove Swamp, Warm Ocean, and Lukewarm Ocean biomes.
- The biome tags `wilderwild:has_barnacles_common,` `wilderwild:has_barnacles,` `wilderwild:has_barnacles_sparse,` and `wilderwild:has_barnacles_rare` control the generation of Barnacles.
- The block tag `wilderwild:barnacles_feature_placeable` contains this the of blocks Barnacles can be placed on.
- The biome tags `wilderwild:has_barnacles_structure` dictate which biomes a special feature for placing Barnacles on structure-related blocks will generate in.
- The block tag `wilderwild:barnacles_feature_placeable_structure` contains this list of blocks.
- Drops without Silk Touch or Shears.
- Using bone meal underwater in biomes Barnacles can generate in has a chance to place Barnacles.
- Moss now generates on the floor of Deep Lukewarm Oceans.
- Seagrass now covers more of Deep Lukewarm Oceans, bringing them closer to real-world seagrass meadows.
- Added Sea Anemone.
- Glows softly during daytime, giving the bottom of the oceans some light.
- Will stop glowing after becoming nighttime.
- Generates most frequently in Deep Lukewarm Oceans, but can sparsely be found in other Ocean Biomes.
- Added Tube Worms.
- Generates rarely in most deep ocean biomes.
- Can be placed on top itself, similar to Kelp and Sugar Cane.
- Added Sea Whips.
- Generates in all non-frozen oceans, most commonly in temperate and lukewarm oceans.
- Added the Plankton block.
- Is placed on top of water.
- Spawns Plankton particles underwater.
- During the night, starts glowing.
- Added hydrothermal vents to oceans.
- Generates rarely in non-cold deep ocean biomes.
- Generates with Tube Worms surrounding itself.
- Geysers facing into Water with Magma behind themselves with now act as a hydrothermal vent.
- Geysers acting as hydrothermal vents will now spawn falling ash particles in surrounding water.
- Aquatic vegetation can no longer be placed on Geysers.
# Mosoglea Caves
- Mesoglea features no longer carve "fake caves," instead only generating in areas with Water or Air nearby.
- Jellyfish can now only track their attackers within a 4 block range, and forget them after 60 ticks.
- This change was made to make Jellyfish more peaceful and realistic.
- Mesoglea is now always "waterlogged," maaking it much easier for players to utilize it properly.
- Mesoglea will no longer leave a water block behind when broken.
- Fluid-like rendering for Mesoglea has been optimized.
- Water no longer renders inside Mesoglea Blocks.
- Mesoglea now overrides the water fog color with its own.
- Geysers can now erupt through Mesoglea.
- Mesoglea now has custom Bubble, Bubble Pop, and Splash particles.
- Mesoglea Bubbles float and can persist in the air for a short period of time.
# Magmatic Caves
- Added the Gabbro stone type.
- Generates naturally in Magmatic Caves in place of the Basalt.
- Can be polished.
- Can be crafted into bricks.
- Mossy brick variants and stair, slab, and wall variants of the base stone require Trailier Tales to be installed.
- Scorched can spawn on Gabbro.
- Are now larger on average.
# Frozen Caves
- Added Icicles.
- Grows naturally from the bottom of Fragile Ice.
- Grows in length if below a Fragile Ice block, or an ice block with water above.
- Occasionally spreads to other ice blocks if able to grow in length.
- Will occasionally fall if placed under an ice block.
- Game Events in the `wilderwild:makes_icicle_fall` game event tag will cause nearby Icicles to fall.
- Added Fragile Ice.
- Will crack twice when stood on before shattering.
- Shatters when an entity falls onto the block.
- When shattered, all adjacent Fragile Ice blocks will shatter.
- Ice can be smelted into Fragile Ice.
- Mobs in the `wilderwild:fragile_ice_unwalkable_mobs` entity tag will crack, then shatter Fragile Ice when standing on it.
- Mobs not in the `wilderwild:fragile_ice_doesnt_crack_on_fall` entity tag will cause Fragile Ice to shatter when falling onto it.
- Removed Snow patches in favour of utilizing Fragile Ice and Icicles.
- The `Snow Under Mountains` config option has been set to off by default.
# Snowy Foliage
- Generic foliage blocks now have cold variants.
- Added Frozen Short Grass.
- Added Frozen Tall Grass.
- Added Frozen Fern.
- Added Frozen Large.
- Shoutout to just_jose2006 for the initial textures and inspiration!
# Penguins
- Added the Penguin.
- Penguins spawn in Snowy Beaches and Frozen Oceans.
- Will dive underwater to hunt for Squid.
- Can be bred with an Ink Sac or Glow Ink Sac, laying an egg afterward.
- Chases Boats controlled by players, granting them a temporary speed boost.
- Will occasionally "call" out for other Penguins, grouping together for a short time.
- The Penguin will spawn in any biomes within the `wilderwild:entity/spawn/penguin` biome tag.
- The Penguin can spawn on top of any blocks within the `wilderwild:penguins_spawnable_on` block tag.
- Penguins will ignore unique friction from any blocks within the `wilderwild:penguin_ignore_friction` block tag.
- Added the Penguin Egg block.
# Butterflies
- Added Butterflies
- A new ambient entity that sporadically flutters around, ocassionally stopping to rest.
- Can be bottled, storing all entity data.
- Butteflies Have 7 Variants:
- Clouded Yellow: Spawns in Meadows, Flower Forests, Sunflower Plains, Flower Fields, Maple Forests, and Tundras.
- Duskwing: Spawns in Tundras.
- Grean Hairstreak: Spawns in Flower Forests and Flower Fields.
- Marbled: Spawns in Meadows, Flower Forests and Flower Fields.
- Monarch: Spawns in Flower Forests, Sunflower Plains, Flower Fields, Maple Forests, and Tundras.
- Morpho Blue: Spawns in Meadows, Flower Forests and Flower Fields.
- Red Lacewing,: Spawns in Flower Forests, Flower Fields, Maple Forests, and Tundras.
- Added Butterfly Bottles
- Used to capture and release Butterflies.
# Mooblooms
- Added Mooblooms
- When bred, spawn a baby with a flower of a mixed color if possible.
- Cannot be converted into regular Cows, unlike Mooshrooms.
- Each flower can be sheared off the Moobloom.
- These can each be regrown by feeding it Wheat.
- Cannot breed unless all flowers are present.
- Spawn in the Flower Forest, Flower Fields, and Sunflower Plains biomes by default.
- Butterflies will follow Mooblooms.
# Fireflies
- Fireflies now move faster.
- Fireflies now spawn and move in swarms.
- When the leader of a swarm is killed or captured in a bottle, the nearest Firefly will become the new swarm leader.
- Firefly Swarms can be toggled in the config.
- Removed unnecessary spawning mechanics that were unique only to the Firefly.
- Moved multiple aspects of the Firefly to be managed by its brain.
- Fireflies now only spawn at night.
- Fireflies now only spawn in Swamp-like biomes by default.
- Expanded the list of blocks Fireflies can "hide" in during the day.
- Renamed the `wilderwildfireflies` mob category to `wilderwildfirefly`.
- Removed the `wilderwild:spawn/firefly_spawnable_cave` and `wilderwild:spawn/firefly_spawnable_during_day` tags as these spawning behaviors have been removed.
# Music
- Added three new tracks by Willow/pictochats_.
- Dahlia
- Amber
- Molt
- Added two tracks by C418.
- Excuse
- Flake
- Completely reworked Wilder Wild's music distribution, thanks to Rebel459! ([#450](https://github.com/FrozenBlock/WilderWild/pull/450))
- Added multiple new config options to control where new music can play.
- Added more tags to control which biomes contain what music.
- Music that plays in dying forest biomes will now play slightly out of tune.
# Config System
- Added a new config option to disable Pollen generation.
- Added a config option to toggle rotatable Reinforced Deepslate.
- Added a config option to toggle Hanging Tendril generation.
- Added a config option to toggle Osseous Sculk generation.
- Added a config option to toggle Sculk Slab, Sculk Stairs, and Sculk Wall generation.
- Grouped all Sculk-related config options into a new dropdown in the Block config menu.
- Added a config option to toggle Dandelion bone mealing into Seeding Dandelions.
- Added a config option to toggle Seeding Dandelion shearing into Dandelions.
- Added a config option to toggle Lily Pad bone mealing into Flowering Lily Pads.
- Added a config option to toggle Flowering Lily Pad shearing into Lily Pads.
- Added a new config option to toggle between the updated and original Sculk Shrieker selection outline.
- Added a config option to toggle pools of water generating in River biomes.
- This is now disabled by default, unlike before.
- Revamped config options related to tree generation.
- Grouped all existing tree-related options into one category.
- Added options to individually disable Birch, Oak, Dark Oak, and Pale Oak branch generation.
- Added an option to prevent Fallen Trees from generating with Hollowed Logs.
- Added an option to disable Baobab generation.
- This requires the `Tree Generation` option to be enabled.
- Added an option to disable Palm generation.
- Added an option to disable Willow generation.
- Added an option to disable Shelf Fungi generation.
- Moved the `Ancient City Stone Chests` config option from the `Worldgen` tab to the `Block` tab.
- The surface transition generation config option has now been split into multiple options per-block type.
- The surface decoration generation config option has now been split into multiple options per-feature type.
# Changes
- Removed Mud-specific Cattail features from biomes that do not generate Mud.
- The `wilderwild:feature/has_cattail_mud` biome tag has been added as a result of this change.
- Removed Shelf Fungi-only features, now relying solely on trunk decorators to place Shelf Fungi.
- The `wilderwild:feature/has_brown_shelf_fungi` and `wilderwild:feature/has_red_shelf_fungi` biome tags have been removed as a result of this change.
- All trees that don't place foliage now use `wilderwild:no_op_foliage_placer.`
- Removed random circular, shallow pools from caves.
- The `wilderwild:feature/no_pools` biome tag has been removed as a result of this change.
- Oak trees generated in Savanna or Badlads biomes no longer have Shelf Fungi.
- Bushes now generate on Grass and Coarse Dirt in Wooded Badlands.
- Renamed the `wilderwild:feature/has_wooded_badlands_terracotta_bush` biome tag to `wilderwild:feature/has_wooded_badlands_bush` as a result of this change.
- Decreased the amount of trees per-chunk in Wooded Badlands by 1.
- Jungle trees can now generate with Shelf Fungi.
- Mangrove trees can now generate with Shelf Fungi.
- Revamped flower distribution and generation.
- All Shelf Fungi can now be mined faster with an Axe.
- Crab variants can now be added via datapacks, though by default there is only one Crab variant.
- Removed two unnecessary blockstate properties from Osseous Sculk relating to their generation height.
- Reworked Osseous Sculk generation once again.
- Osseous Sculk generation is now taller on average, much like it once was in earlier versions of Wilder Wild.
- The sound of an Ostrich laying an egg no longer uses Frog Spawn sounds.
- Added Pollen to the `minecraft:inside_step_sound_blocks` and `minecraft:combination_step_sound_blocks` block tags.
- Removed the Bush from the `minecraft:inside_step_sound_blocks` block tag.
- Slightly decreased the pitch of Magma block sounds.
- Removed the `wilderwild:chest_bubbler` entity as it was unnecessary.
- This has been replaced with the `wilderwild:chest_bubbles` particle, which will now handle the same behavior but on the client.
- Removed the `wilderwild:hanging_tendril_extract_xp` game event in favor of `minecraft:block_change.`
- Slightly decreased the amount of large Oak trees in Forests.
- Revamped the generation of flowers in the Flower Forest and Flower Fields biomes, being much more visually pleasing.
- Small Bushes now generate with all exposed sides covered by leaves.
- Coconuts no longer immediately fall once logs connected to Palm Fronds are broken.
- Slightly reworking the erupting of naturally generated Geysers.
- Naturally generated Geysers now only erupt when a player is within 48 blocks of them.
- The closer a player is, the higher the chance for it to erupt.
- Hanging Tendrils now play animations in sync with each other while being rendered as billboards.
- Particles created by gargling Sculk Shriekers are now handled by the client, using the new `wilderwild:shrieker_bubbles` particle.
- Particles created by entities touching Seeding Dandelions are now dependent on how the entity was moving.
- Glories of the Snow have been removed.
- They are now replaced with five Hibiscus Blocks:
- Red Hibiscus
- Yellow Hibiscus.
- White Hibiscus.
- Pink Hibiscus.
- Purple Hibiscus.
- Glory of the Snows will be datafixed into random Hibiscuses.
- Glory of the Snow Petals will be datafixed into Pollen.
- Scorched now set entities on fire upon attacking.
- Removed the `wilderwild:sculk_spreader` entity, and updated the `spreadsculk` command to place all Sculk at once.
- Updated the Chiseled Mud Bricks texture.
- Wilder Wild's custom flower, leaves, sapling, cactus, coarse dirt, ice, frosted ice, mushroom, mushroom block, sandstone, lily pad, and melon block sounds now all rely on tags.
- These tags can be found in the `/sound` folder for block tags.
- Pink Petals can now be placed into Flower Pots.
- Backported Wildflowers.
- Generates in Birch Forest, Meadow, and Sunflower Plains biomes..
- Can be crafted into Yellow Dye.
- Added Clovers.
- Generates most commonly in Meadow biomes.
- Removed shallow pools from the Oasis biome as they weren't visually pleasing.
- Ostriches now drop up to 4 feathers on death.
- Maple Forests can no longer generate Beta Beaches.
- Rattling sounds are now used as a footstep sound instead of idle sound for Crabs.
- Added the Pasqueflower.
- Generates in Meadows and Tundras.
- Can be crafted into Purple Dye.
- Added the Phlox flower.
- Generates in Birch Forest, Old Growth Birch Forest, and Meadow biomes.
- Generates occasionally in Dark Forest, Swamp, Dying Forest, Maple Forest, and Autumnal Plains biomes.
- Can be crafted into Purple Dye.
- Added the Lantanas flower.
- Generates in Old Growth Birch Forest, Savanna, Dark Forest, and Sunflower Plains biomes.
- Can be crafted into Orange Dye.
- Lowered the average amount of Bushes that generate.
- Increased the average amount of Tumbleweed that generate.
- Sand and Red Sand can no longer be scorched by Lava falling from Pointed Dripstone.
- Removed the `ancient` property from Stone Chests.
- As a result of this change, Stone Chests found in Ancient Cities will be quicker to open.
- Carnations now yield magenta dye instead of purple dye.
- Changed the Warm River's surface rules to likely reduce lag caused by Sand blocks falling.
- Added the `wilderwild:snow_generation_can_search_through` block tag, listing non-air blocks that will be iterated through while searching for the lowest possible Snow layer generation position in worldgen.
- Significantly updated how many of Wilder Wild's trees place branches.
- Related tree features now have a `trunk_branch_placement` array in them, containing the fields:
- `branch_cutoff_from_top`: How far below the top of the tree branches can start generating at.
- `branch_length`: An integer provider defining the minimum and maximum branch lengths.
- `branch_placement_chance`: The chance per-block for a branch to generate.
- `foliage_placement_chance`: The chance for foliage to be placed at the end of a branch.
- `foliage_radius_shrink`: How many blocks the radius of the placed foliage should be shrunk by.
- `max_branch_count`: The maximum number of branches allowed to generate per-tree.
- `offset_last_log_chance`: The chance for the last log on a branch to be offset upwards.
- `minimum_branch_length_for_offset`: The minimum length of a branch required to be able to offset a log upwards.
- Renamed `straight_with_logs_trunk_placer` to `straight_with_branches_trunk_placer.`
- Renamed `fallen_with_logs_trunk_placer` to `fallen_with_branches_trunk_placer.`
- Player-placed Termite Mounds now only support a max of 3 Termite instances, much like naturally-generated Termite Mounds.
- Updated Particle Rain compatibility.
- Updated Sodium compatibility.
- Retextured the Datura, thanks to Zhen!
- Removed an unused sound event for caves
- Removed Abandoned Cabins as they conflicted with Vanilla's modern structure design.
- Converted all of Wilder Wild's mob variants to now be data-driven!
- As such, `FireflyBiomeColorRegistry` has been removed and is replaced with a `biomes` field in each .json file.
- Fireflies now only have one flicker pattern.
- Merged all 17 Firefly Bottle items into 1 item, now relying on components to save the Firefly's color.
- Jellyfish textures are now prefixed with `jellyfish_`.
- Biome tags relating to entities are now placed in the `entity/spawn` path, being only `spawn` prior.
- Biome tags relating to entity variants are now placed in the `entity/variant` path, being in the `spawn` path prior.
- Cleaned up code related to Termite handling.
- Termite eating behaviors are now entirely data-generated, offering a simple way to achieve mod compatibility.
# Optimizations
- Optimized and cleaned up the implementation of many worldgen features.
- Slightly optimized Tumbleweed rendering.
- Optimized Hanging Tendril rendering.
- Optimized Firefly rendering.
- Optimized Jellyfish rendering.
# Bugfixes
- Fixed the models of Hollowed Log blocks, now having proper UV and rotation like normal logs thanks to Luth! ([#443](https://github.com/FrozenBlock/WilderWild/pull/443))
- Fixed Maple Leaves not dropping Leaf Litters on 1.21.2+.
- Fixed Palm, Maple, and Cypress blocks using the incorrect map colors.
- Fixed Slimes and Magma Cubes not spawning.
- Fixed a few broken recipe unlocks.
- Fixed the Stone Chest having wood-like properties.
- Fixed the Potted Marigold block not dropping items upon breaking.
- Fixed the placement of the Crab Claw in the Creative Inventory.
- Fixed the placement of the Baobab Nut and Split Coconut in the Creative Inventory.
- Fixed the placement of the Ostrich Egg in the Creative Inventory.
- Fixed an issue that prevented Hanging Tendrils from properly loading and saving Vibration data.
- Fixed an issue that prevented Crabs from properly loading and saving Vibration data.
- Fixed Wilder Wild's custom Flower Pot models having ambient occlusion enabled.
- Fixed Wilder Wild's custom Flower Pot models not having the correct UV mapping.
- Fixed some of Wilder Wild's custom Flower Pot models not using correct particle textures.
- Fixed Geysers not being able to erupt when placed facing directly into a block in the `wilderwild:block/geyser_can_pass_through` tag, thanks to Kluski42/Ashlyn!
- Fixed Ostriches not being required for the `Two by Two` advancement.
- Fixed the client tracking ranges and update intervals of Wilder Wild's entities to be consistent with Vanilla's.
- Fixed Wind particle rendering, now properly rotating to face the camera with sideways and always visible to the player.
- Fixed a few issues with Baobab generation.
- Long pillars of dirt are no longer placed.
- Instead, up to a max of four blocks of dirt are placed below the tree.
- Logs are now placed instead of dirt below the "root" sections of the tree.
- Increased the average amount of Baobab Nuts each Baobab tree generates.
- Fixed an unstable implementation to check if blocks are replaceable, now replying on the `minecraft:replaceable_by_trees` block tag.
- Fixed an issue that led to mutable block positions being added to a list instead of immutable block positions.
- Fixed Wilder Wild's blocks having incorrect flammability values.
- Fixed a bug with Wilder Wild's music playing too frequently and in biomes it isn't meant to, thanks to Rebel459! ([#450](https://github.com/FrozenBlock/WilderWild/pull/450))
4.0 (1.21.4)
# Tundras
- Added the Tundra biome.
- Generates near the colder regions of the world where Plains would be, before the snow takes over.
# Auburn Moss
- A new moss family with a distinct red hue.
- Added Aurburn Moss.
- Can be Bone-Mealed to spread itself to nearby natural blocks under the `wilderwild:red_moss_replaceable` block tag.
- Spreads tallgrass grass, and related foliage.
- Added Auburn Moss Carpet.
- Can be waterlogged.
- Added Auburn Creeping Moss.
- Can be placed on all sides of a block.
- Can be waterlogged.
- Primarily generates as patches in Tundras, Maple Forests, and Oceans.
# Pale Gardens Additions (1.21.4+)
- Added the Pale Mushroom and Pale Shelf Fungi blocks.
- At night, these will emit gray spore-like particles.
- Added the Pale Mushroom Block.
- Emits fog-like particles at night while above a Mushroom Stem block.
- Huge Pale Mushrooms generate naturally in the Pale Garden Biome.
- Added more variety to Pale Oak trees.
- Properly updated the sound type for Eyeblossoms to match other flowers.
- Termites can now eat Pale Oak blocks.
- Resin Clumps, Creaking Hearts, Eyeblossoms, and Pale Mushrooms now kill Termites on contact.
# 1.21.5+ Changes
- Fireflies now spawn near Firefly Bushes in dim lighting.
- Renamed Wilder Wild's `Bush` to `Shrub.`
- Added the `wilderwild:non_overriden_falling_leaves` block tag, controlling which leaves blocks won't have their particles entirely replaced by Wilder WIld.
- Increased the frequency of Wilder Wild's falling leaves.
- Updated all Maple Leaf Litters to be consistent with Vanilla's new Leaf Litter block.
- Dry Grass now generates in Beaches.
# Swamp Overhaul
- Added the Willow tree.
- Willows generate very frequently in Swamps, finally bringing the biome completely up to speed with what was shown in concept art.
- Saplings can be placed and grown underwater.
- Witch Huts now generate with the Willow block set.
- Removed the `wilderwild:oak_saplings_grow_swamp_variant` biome tag as Willows replaced Wilder Wild's updated Swamp Oaks.
- Added Tall Grass and Ferns to the Swamp biome.
- Added the `wilderwild:feature/has_swamp_fern` and `wilderwild:feature/has_swamp_tall_grass` biome tags to control the placement of these features.
- Both of these features contain only the `minecraft:swamp` biome by default.
- Cypress Wetlands now generate Lily Pads and Seagrass.
- Cypress Wetlands now take up less space from Swamps.
- Replaced the `wilderwild:feature/has_fallen_swamp_oak_trees` biome tag with the `wilderwild:feature/has_fallen_swamp_trees` biome tag.
# Ocean Overhaul
- Minecraft's seas have been given various new decorations.
- Added Barnacles.
- Barnacles can be placed on multiple block faces, similar to Sculk Veins and Glow Lichens.
- Generates naturally most frequently in Stony Shores, Mangrove Swamp, Warm Ocean, and Lukewarm Ocean biomes.
- The biome tags `wilderwild:has_barnacles_common,` `wilderwild:has_barnacles,` `wilderwild:has_barnacles_sparse,` and `wilderwild:has_barnacles_rare` control the generation of Barnacles.
- The block tag `wilderwild:barnacles_feature_placeable` contains this the of blocks Barnacles can be placed on.
- The biome tags `wilderwild:has_barnacles_structure` dictate which biomes a special feature for placing Barnacles on structure-related blocks will generate in.
- The block tag `wilderwild:barnacles_feature_placeable_structure` contains this list of blocks.
- Drops without Silk Touch or Shears.
- Using bone meal underwater in biomes Barnacles can generate in has a chance to place Barnacles.
- Moss now generates on the floor of Deep Lukewarm Oceans.
- Seagrass now covers more of Deep Lukewarm Oceans, bringing them closer to real-world seagrass meadows.
- Added Sea Anemone.
- Glows softly during daytime, giving the bottom of the oceans some light.
- Will stop glowing after becoming nighttime.
- Generates most frequently in Deep Lukewarm Oceans, but can sparsely be found in other Ocean Biomes.
- Added Tube Worms.
- Generates rarely in most deep ocean biomes.
- Can be placed on top itself, similar to Kelp and Sugar Cane.
- Added Sea Whips.
- Generates in all non-frozen oceans, most commonly in temperate and lukewarm oceans.
- Added the Plankton block.
- Is placed on top of water.
- Spawns Plankton particles underwater.
- During the night, starts glowing.
- Added hydrothermal vents to oceans.
- Generates rarely in non-cold deep ocean biomes.
- Generates with Tube Worms surrounding itself.
- Geysers facing into Water with Magma behind themselves with now act as a hydrothermal vent.
- Geysers acting as hydrothermal vents will now spawn falling ash particles in surrounding water.
- Aquatic vegetation can no longer be placed on Geysers.
# Mosoglea Caves
- Mesoglea features no longer carve "fake caves," instead only generating in areas with Water or Air nearby.
- Jellyfish can now only track their attackers within a 4 block range, and forget them after 60 ticks.
- This change was made to make Jellyfish more peaceful and realistic.
- Mesoglea is now always "waterlogged," maaking it much easier for players to utilize it properly.
- Mesoglea will no longer leave a water block behind when broken.
- Fluid-like rendering for Mesoglea has been optimized.
- Water no longer renders inside Mesoglea Blocks.
- Mesoglea now overrides the water fog color with its own.
- Geysers can now erupt through Mesoglea.
- Mesoglea now has custom Bubble, Bubble Pop, and Splash particles.
- Mesoglea Bubbles float and can persist in the air for a short period of time.
# Magmatic Caves
- Added the Gabbro stone type.
- Generates naturally in Magmatic Caves in place of the Basalt.
- Can be polished.
- Can be crafted into bricks.
- Mossy brick variants and stair, slab, and wall variants of the base stone require Trailier Tales to be installed.
- Scorched can spawn on Gabbro.
- Are now larger on average.
# Frozen Caves
- Added Icicles.
- Grows naturally from the bottom of Fragile Ice.
- Grows in length if below a Fragile Ice block, or an ice block with water above.
- Occasionally spreads to other ice blocks if able to grow in length.
- Will occasionally fall if placed under an ice block.
- Game Events in the `wilderwild:makes_icicle_fall` game event tag will cause nearby Icicles to fall.
- Added Fragile Ice.
- Will crack twice when stood on before shattering.
- Shatters when an entity falls onto the block.
- When shattered, all adjacent Fragile Ice blocks will shatter.
- Ice can be smelted into Fragile Ice.
- Mobs in the `wilderwild:fragile_ice_unwalkable_mobs` entity tag will crack, then shatter Fragile Ice when standing on it.
- Mobs not in the `wilderwild:fragile_ice_doesnt_crack_on_fall` entity tag will cause Fragile Ice to shatter when falling onto it.
- Removed Snow patches in favour of utilizing Fragile Ice and Icicles.
- The `Snow Under Mountains` config option has been set to off by default.
# Snowy Foliage
- Generic foliage blocks now have cold variants.
- Added Frozen Short Grass.
- Added Frozen Tall Grass.
- Added Frozen Fern.
- Added Frozen Large.
- Shoutout to just_jose2006 for the initial textures and inspiration!
# Penguins
- Added the Penguin.
- Penguins spawn in Snowy Beaches and Frozen Oceans.
- Will dive underwater to hunt for Squid.
- Can be bred with an Ink Sac or Glow Ink Sac, laying an egg afterward.
- Chases Boats controlled by players, granting them a temporary speed boost.
- Will occasionally "call" out for other Penguins, grouping together for a short time.
- The Penguin will spawn in any biomes within the `wilderwild:entity/spawn/penguin` biome tag.
- The Penguin can spawn on top of any blocks within the `wilderwild:penguins_spawnable_on` block tag.
- Penguins will ignore unique friction from any blocks within the `wilderwild:penguin_ignore_friction` block tag.
- Added the Penguin Egg block.
# Butterflies
- Added Butterflies
- A new ambient entity that sporadically flutters around, ocassionally stopping to rest.
- Can be bottled, storing all entity data.
- Butteflies Have 7 Variants:
- Clouded Yellow: Spawns in Meadows, Flower Forests, Sunflower Plains, Flower Fields, Maple Forests, and Tundras.
- Duskwing: Spawns in Tundras.
- Grean Hairstreak: Spawns in Flower Forests and Flower Fields.
- Marbled: Spawns in Meadows, Flower Forests and Flower Fields.
- Monarch: Spawns in Flower Forests, Sunflower Plains, Flower Fields, Maple Forests, and Tundras.
- Morpho Blue: Spawns in Meadows, Flower Forests and Flower Fields.
- Red Lacewing,: Spawns in Flower Forests, Flower Fields, Maple Forests, and Tundras.
- Added Butterfly Bottles
- Used to capture and release Butterflies.
# Mooblooms
- Added Mooblooms
- When bred, spawn a baby with a flower of a mixed color if possible.
- Cannot be converted into regular Cows, unlike Mooshrooms.
- Each flower can be sheared off the Moobloom.
- These can each be regrown by feeding it Wheat.
- Cannot breed unless all flowers are present.
- Spawn in the Flower Forest, Flower Fields, and Sunflower Plains biomes by default.
- Butterflies will follow Mooblooms.
# Fireflies
- Fireflies now move faster.
- Fireflies now spawn and move in swarms.
- When the leader of a swarm is killed or captured in a bottle, the nearest Firefly will become the new swarm leader.
- Firefly Swarms can be toggled in the config.
- Removed unnecessary spawning mechanics that were unique only to the Firefly.
- Moved multiple aspects of the Firefly to be managed by its brain.
- Fireflies now only spawn at night.
- Fireflies now only spawn in Swamp-like biomes by default.
- Expanded the list of blocks Fireflies can "hide" in during the day.
- Renamed the `wilderwildfireflies` mob category to `wilderwildfirefly`.
- Removed the `wilderwild:spawn/firefly_spawnable_cave` and `wilderwild:spawn/firefly_spawnable_during_day` tags as these spawning behaviors have been removed.
# Music
- Added three new tracks by Willow/pictochats_.
- Dahlia
- Amber
- Molt
- Added two tracks by C418.
- Excuse
- Flake
- Completely reworked Wilder Wild's music distribution, thanks to Rebel459! ([#450](https://github.com/FrozenBlock/WilderWild/pull/450))
- Added multiple new config options to control where new music can play.
- Added more tags to control which biomes contain what music.
- Music that plays in dying forest biomes will now play slightly out of tune.
# Config System
- Added a new config option to disable Pollen generation.
- Added a config option to toggle rotatable Reinforced Deepslate.
- Added a config option to toggle Hanging Tendril generation.
- Added a config option to toggle Osseous Sculk generation.
- Added a config option to toggle Sculk Slab, Sculk Stairs, and Sculk Wall generation.
- Grouped all Sculk-related config options into a new dropdown in the Block config menu.
- Added a config option to toggle Dandelion bone mealing into Seeding Dandelions.
- Added a config option to toggle Seeding Dandelion shearing into Dandelions.
- Added a config option to toggle Lily Pad bone mealing into Flowering Lily Pads.
- Added a config option to toggle Flowering Lily Pad shearing into Lily Pads.
- Added a new config option to toggle between the updated and original Sculk Shrieker selection outline.
- Added a config option to toggle pools of water generating in River biomes.
- This is now disabled by default, unlike before.
- Revamped config options related to tree generation.
- Grouped all existing tree-related options into one category.
- Added options to individually disable Birch, Oak, Dark Oak, and Pale Oak branch generation.
- Added an option to prevent Fallen Trees from generating with Hollowed Logs.
- Added an option to disable Baobab generation.
- This requires the `Tree Generation` option to be enabled.
- Added an option to disable Palm generation.
- Added an option to disable Willow generation.
- Added an option to disable Shelf Fungi generation.
- Moved the `Ancient City Stone Chests` config option from the `Worldgen` tab to the `Block` tab.
- The surface transition generation config option has now been split into multiple options per-block type.
- The surface decoration generation config option has now been split into multiple options per-feature type.
# Changes
- Removed Mud-specific Cattail features from biomes that do not generate Mud.
- The `wilderwild:feature/has_cattail_mud` biome tag has been added as a result of this change.
- Removed Shelf Fungi-only features, now relying solely on trunk decorators to place Shelf Fungi.
- The `wilderwild:feature/has_brown_shelf_fungi` and `wilderwild:feature/has_red_shelf_fungi` biome tags have been removed as a result of this change.
- All trees that don't place foliage now use `wilderwild:no_op_foliage_placer.`
- Removed random circular, shallow pools from caves.
- The `wilderwild:feature/no_pools` biome tag has been removed as a result of this change.
- Oak trees generated in Savanna or Badlads biomes no longer have Shelf Fungi.
- Bushes now generate on Grass and Coarse Dirt in Wooded Badlands.
- Renamed the `wilderwild:feature/has_wooded_badlands_terracotta_bush` biome tag to `wilderwild:feature/has_wooded_badlands_bush` as a result of this change.
- Decreased the amount of trees per-chunk in Wooded Badlands by 1.
- Jungle trees can now generate with Shelf Fungi.
- Mangrove trees can now generate with Shelf Fungi.
- Revamped flower distribution and generation.
- All Shelf Fungi can now be mined faster with an Axe.
- Crab variants can now be added via datapacks, though by default there is only one Crab variant.
- Removed two unnecessary blockstate properties from Osseous Sculk relating to their generation height.
- Reworked Osseous Sculk generation once again.
- Osseous Sculk generation is now taller on average, much like it once was in earlier versions of Wilder Wild.
- The sound of an Ostrich laying an egg no longer uses Frog Spawn sounds.
- Added Pollen to the `minecraft:inside_step_sound_blocks` and `minecraft:combination_step_sound_blocks` block tags.
- Removed the Bush from the `minecraft:inside_step_sound_blocks` block tag.
- Slightly decreased the pitch of Magma block sounds.
- Removed the `wilderwild:chest_bubbler` entity as it was unnecessary.
- This has been replaced with the `wilderwild:chest_bubbles` particle, which will now handle the same behavior but on the client.
- Removed the `wilderwild:hanging_tendril_extract_xp` game event in favor of `minecraft:block_change.`
- Slightly decreased the amount of large Oak trees in Forests.
- Revamped the generation of flowers in the Flower Forest and Flower Fields biomes, being much more visually pleasing.
- Small Bushes now generate with all exposed sides covered by leaves.
- Coconuts no longer immediately fall once logs connected to Palm Fronds are broken.
- Slightly reworking the erupting of naturally generated Geysers.
- Naturally generated Geysers now only erupt when a player is within 48 blocks of them.
- The closer a player is, the higher the chance for it to erupt.
- Hanging Tendrils now play animations in sync with each other while being rendered as billboards.
- Particles created by gargling Sculk Shriekers are now handled by the client, using the new `wilderwild:shrieker_bubbles` particle.
- Particles created by entities touching Seeding Dandelions are now dependent on how the entity was moving.
- Glories of the Snow have been removed.
- They are now replaced with five Hibiscus Blocks:
- Red Hibiscus
- Yellow Hibiscus.
- White Hibiscus.
- Pink Hibiscus.
- Purple Hibiscus.
- Glory of the Snows will be datafixed into random Hibiscuses.
- Glory of the Snow Petals will be datafixed into Pollen.
- Scorched now set entities on fire upon attacking.
- Removed the `wilderwild:sculk_spreader` entity, and updated the `spreadsculk` command to place all Sculk at once.
- Updated the Chiseled Mud Bricks texture.
- Wilder Wild's custom flower, leaves, sapling, cactus, coarse dirt, ice, frosted ice, mushroom, mushroom block, sandstone, lily pad, and melon block sounds now all rely on tags.
- These tags can be found in the `/sound` folder for block tags.
- Pink Petals can now be placed into Flower Pots.
- Backported Wildflowers.
- Generates in Birch Forest, Meadow, and Sunflower Plains biomes..
- Can be crafted into Yellow Dye.
- Added Clovers.
- Generates most commonly in Meadow biomes.
- Removed shallow pools from the Oasis biome as they weren't visually pleasing.
- Ostriches now drop up to 4 feathers on death.
- Maple Forests can no longer generate Beta Beaches.
- Rattling sounds are now used as a footstep sound instead of idle sound for Crabs.
- Added the Pasqueflower.
- Generates in Meadows and Tundras.
- Can be crafted into Purple Dye.
- Added the Phlox flower.
- Generates in Birch Forest, Old Growth Birch Forest, and Meadow biomes.
- Generates occasionally in Dark Forest, Swamp, Dying Forest, Maple Forest, and Autumnal Plains biomes.
- Can be crafted into Purple Dye.
- Added the Lantanas flower.
- Generates in Old Growth Birch Forest, Savanna, Dark Forest, and Sunflower Plains biomes.
- Can be crafted into Orange Dye.
- Lowered the average amount of Bushes that generate.
- Increased the average amount of Tumbleweed that generate.
- Sand and Red Sand can no longer be scorched by Lava falling from Pointed Dripstone.
- Removed the `ancient` property from Stone Chests.
- As a result of this change, Stone Chests found in Ancient Cities will be quicker to open.
- Carnations now yield magenta dye instead of purple dye.
- Changed the Warm River's surface rules to likely reduce lag caused by Sand blocks falling.
- Added the `wilderwild:snow_generation_can_search_through` block tag, listing non-air blocks that will be iterated through while searching for the lowest possible Snow layer generation position in worldgen.
- Significantly updated how many of Wilder Wild's trees place branches.
- Related tree features now have a `trunk_branch_placement` array in them, containing the fields:
- `branch_cutoff_from_top`: How far below the top of the tree branches can start generating at.
- `branch_length`: An integer provider defining the minimum and maximum branch lengths.
- `branch_placement_chance`: The chance per-block for a branch to generate.
- `foliage_placement_chance`: The chance for foliage to be placed at the end of a branch.
- `foliage_radius_shrink`: How many blocks the radius of the placed foliage should be shrunk by.
- `max_branch_count`: The maximum number of branches allowed to generate per-tree.
- `offset_last_log_chance`: The chance for the last log on a branch to be offset upwards.
- `minimum_branch_length_for_offset`: The minimum length of a branch required to be able to offset a log upwards.
- Renamed `straight_with_logs_trunk_placer` to `straight_with_branches_trunk_placer.`
- Renamed `fallen_with_logs_trunk_placer` to `fallen_with_branches_trunk_placer.`
- Player-placed Termite Mounds now only support a max of 3 Termite instances, much like naturally-generated Termite Mounds.
- Updated Particle Rain compatibility.
- Updated Sodium compatibility.
- Retextured the Datura, thanks to Zhen!
- Removed an unused sound event for caves
- Removed Abandoned Cabins as they conflicted with Vanilla's modern structure design.
- Converted all of Wilder Wild's mob variants to now be data-driven!
- As such, `FireflyBiomeColorRegistry` has been removed and is replaced with a `biomes` field in each .json file.
- Fireflies now only have one flicker pattern.
- Merged all 17 Firefly Bottle items into 1 item, now relying on components to save the Firefly's color.
- Jellyfish textures are now prefixed with `jellyfish_`.
- Biome tags relating to entities are now placed in the `entity/spawn` path, being only `spawn` prior.
- Biome tags relating to entity variants are now placed in the `entity/variant` path, being in the `spawn` path prior.
- Cleaned up code related to Termite handling.
- Termite eating behaviors are now entirely data-generated, offering a simple way to achieve mod compatibility.
# Optimizations
- Optimized and cleaned up the implementation of many worldgen features.
- Slightly optimized Tumbleweed rendering.
- Optimized Hanging Tendril rendering.
- Optimized Firefly rendering.
- Optimized Jellyfish rendering.
# Bugfixes
- Fixed the models of Hollowed Log blocks, now having proper UV and rotation like normal logs thanks to Luth! ([#443](https://github.com/FrozenBlock/WilderWild/pull/443))
- Fixed Maple Leaves not dropping Leaf Litters on 1.21.2+.
- Fixed Palm, Maple, and Cypress blocks using the incorrect map colors.
- Fixed Slimes and Magma Cubes not spawning.
- Fixed a few broken recipe unlocks.
- Fixed the Stone Chest having wood-like properties.
- Fixed the Potted Marigold block not dropping items upon breaking.
- Fixed the placement of the Crab Claw in the Creative Inventory.
- Fixed the placement of the Baobab Nut and Split Coconut in the Creative Inventory.
- Fixed the placement of the Ostrich Egg in the Creative Inventory.
- Fixed an issue that prevented Hanging Tendrils from properly loading and saving Vibration data.
- Fixed an issue that prevented Crabs from properly loading and saving Vibration data.
- Fixed Wilder Wild's custom Flower Pot models having ambient occlusion enabled.
- Fixed Wilder Wild's custom Flower Pot models not having the correct UV mapping.
- Fixed some of Wilder Wild's custom Flower Pot models not using correct particle textures.
- Fixed Geysers not being able to erupt when placed facing directly into a block in the `wilderwild:block/geyser_can_pass_through` tag, thanks to Kluski42/Ashlyn!
- Fixed Ostriches not being required for the `Two by Two` advancement.
- Fixed the client tracking ranges and update intervals of Wilder Wild's entities to be consistent with Vanilla's.
- Fixed Wind particle rendering, now properly rotating to face the camera with sideways and always visible to the player.
- Fixed a few issues with Baobab generation.
- Long pillars of dirt are no longer placed.
- Instead, up to a max of four blocks of dirt are placed below the tree.
- Logs are now placed instead of dirt below the "root" sections of the tree.
- Increased the average amount of Baobab Nuts each Baobab tree generates.
- Fixed an unstable implementation to check if blocks are replaceable, now replying on the `minecraft:replaceable_by_trees` block tag.
- Fixed an issue that led to mutable block positions being added to a list instead of immutable block positions.
- Fixed Wilder Wild's blocks having incorrect flammability values.
- Fixed a bug with Wilder Wild's music playing too frequently and in biomes it isn't meant to, thanks to Rebel459! ([#450](https://github.com/FrozenBlock/WilderWild/pull/450))
4.0 (1.21.2)
# Tundras
- Added the Tundra biome.
- Generates near the colder regions of the world where Plains would be, before the snow takes over.
# Auburn Moss
- A new moss family with a distinct red hue.
- Added Aurburn Moss.
- Can be Bone-Mealed to spread itself to nearby natural blocks under the `wilderwild:red_moss_replaceable` block tag.
- Spreads tallgrass grass, and related foliage.
- Added Auburn Moss Carpet.
- Can be waterlogged.
- Added Auburn Creeping Moss.
- Can be placed on all sides of a block.
- Can be waterlogged.
- Primarily generates as patches in Tundras, Maple Forests, and Oceans.
# Pale Gardens Additions (1.21.4+)
- Added the Pale Mushroom and Pale Shelf Fungi blocks.
- At night, these will emit gray spore-like particles.
- Added the Pale Mushroom Block.
- Emits fog-like particles at night while above a Mushroom Stem block.
- Huge Pale Mushrooms generate naturally in the Pale Garden Biome.
- Added more variety to Pale Oak trees.
- Properly updated the sound type for Eyeblossoms to match other flowers.
- Termites can now eat Pale Oak blocks.
- Resin Clumps, Creaking Hearts, Eyeblossoms, and Pale Mushrooms now kill Termites on contact.
# 1.21.5+ Changes
- Fireflies now spawn near Firefly Bushes in dim lighting.
- Renamed Wilder Wild's `Bush` to `Shrub.`
- Added the `wilderwild:non_overriden_falling_leaves` block tag, controlling which leaves blocks won't have their particles entirely replaced by Wilder WIld.
- Increased the frequency of Wilder Wild's falling leaves.
- Updated all Maple Leaf Litters to be consistent with Vanilla's new Leaf Litter block.
- Dry Grass now generates in Beaches.
# Swamp Overhaul
- Added the Willow tree.
- Willows generate very frequently in Swamps, finally bringing the biome completely up to speed with what was shown in concept art.
- Saplings can be placed and grown underwater.
- Witch Huts now generate with the Willow block set.
- Removed the `wilderwild:oak_saplings_grow_swamp_variant` biome tag as Willows replaced Wilder Wild's updated Swamp Oaks.
- Added Tall Grass and Ferns to the Swamp biome.
- Added the `wilderwild:feature/has_swamp_fern` and `wilderwild:feature/has_swamp_tall_grass` biome tags to control the placement of these features.
- Both of these features contain only the `minecraft:swamp` biome by default.
- Cypress Wetlands now generate Lily Pads and Seagrass.
- Cypress Wetlands now take up less space from Swamps.
- Replaced the `wilderwild:feature/has_fallen_swamp_oak_trees` biome tag with the `wilderwild:feature/has_fallen_swamp_trees` biome tag.
# Ocean Overhaul
- Minecraft's seas have been given various new decorations.
- Added Barnacles.
- Barnacles can be placed on multiple block faces, similar to Sculk Veins and Glow Lichens.
- Generates naturally most frequently in Stony Shores, Mangrove Swamp, Warm Ocean, and Lukewarm Ocean biomes.
- The biome tags `wilderwild:has_barnacles_common,` `wilderwild:has_barnacles,` `wilderwild:has_barnacles_sparse,` and `wilderwild:has_barnacles_rare` control the generation of Barnacles.
- The block tag `wilderwild:barnacles_feature_placeable` contains this the of blocks Barnacles can be placed on.
- The biome tags `wilderwild:has_barnacles_structure` dictate which biomes a special feature for placing Barnacles on structure-related blocks will generate in.
- The block tag `wilderwild:barnacles_feature_placeable_structure` contains this list of blocks.
- Drops without Silk Touch or Shears.
- Using bone meal underwater in biomes Barnacles can generate in has a chance to place Barnacles.
- Moss now generates on the floor of Deep Lukewarm Oceans.
- Seagrass now covers more of Deep Lukewarm Oceans, bringing them closer to real-world seagrass meadows.
- Added Sea Anemone.
- Glows softly during daytime, giving the bottom of the oceans some light.
- Will stop glowing after becoming nighttime.
- Generates most frequently in Deep Lukewarm Oceans, but can sparsely be found in other Ocean Biomes.
- Added Tube Worms.
- Generates rarely in most deep ocean biomes.
- Can be placed on top itself, similar to Kelp and Sugar Cane.
- Added Sea Whips.
- Generates in all non-frozen oceans, most commonly in temperate and lukewarm oceans.
- Added the Plankton block.
- Is placed on top of water.
- Spawns Plankton particles underwater.
- During the night, starts glowing.
- Added hydrothermal vents to oceans.
- Generates rarely in non-cold deep ocean biomes.
- Generates with Tube Worms surrounding itself.
- Geysers facing into Water with Magma behind themselves with now act as a hydrothermal vent.
- Geysers acting as hydrothermal vents will now spawn falling ash particles in surrounding water.
- Aquatic vegetation can no longer be placed on Geysers.
# Mosoglea Caves
- Mesoglea features no longer carve "fake caves," instead only generating in areas with Water or Air nearby.
- Jellyfish can now only track their attackers within a 4 block range, and forget them after 60 ticks.
- This change was made to make Jellyfish more peaceful and realistic.
- Mesoglea is now always "waterlogged," maaking it much easier for players to utilize it properly.
- Mesoglea will no longer leave a water block behind when broken.
- Fluid-like rendering for Mesoglea has been optimized.
- Water no longer renders inside Mesoglea Blocks.
- Mesoglea now overrides the water fog color with its own.
- Geysers can now erupt through Mesoglea.
- Mesoglea now has custom Bubble, Bubble Pop, and Splash particles.
- Mesoglea Bubbles float and can persist in the air for a short period of time.
# Magmatic Caves
- Added the Gabbro stone type.
- Generates naturally in Magmatic Caves in place of the Basalt.
- Can be polished.
- Can be crafted into bricks.
- Mossy brick variants and stair, slab, and wall variants of the base stone require Trailier Tales to be installed.
- Scorched can spawn on Gabbro.
- Are now larger on average.
# Frozen Caves
- Added Icicles.
- Grows naturally from the bottom of Fragile Ice.
- Grows in length if below a Fragile Ice block, or an ice block with water above.
- Occasionally spreads to other ice blocks if able to grow in length.
- Will occasionally fall if placed under an ice block.
- Game Events in the `wilderwild:makes_icicle_fall` game event tag will cause nearby Icicles to fall.
- Added Fragile Ice.
- Will crack twice when stood on before shattering.
- Shatters when an entity falls onto the block.
- When shattered, all adjacent Fragile Ice blocks will shatter.
- Ice can be smelted into Fragile Ice.
- Mobs in the `wilderwild:fragile_ice_unwalkable_mobs` entity tag will crack, then shatter Fragile Ice when standing on it.
- Mobs not in the `wilderwild:fragile_ice_doesnt_crack_on_fall` entity tag will cause Fragile Ice to shatter when falling onto it.
- Removed Snow patches in favour of utilizing Fragile Ice and Icicles.
- The `Snow Under Mountains` config option has been set to off by default.
# Snowy Foliage
- Generic foliage blocks now have cold variants.
- Added Frozen Short Grass.
- Added Frozen Tall Grass.
- Added Frozen Fern.
- Added Frozen Large.
- Shoutout to just_jose2006 for the initial textures and inspiration!
# Penguins
- Added the Penguin.
- Penguins spawn in Snowy Beaches and Frozen Oceans.
- Will dive underwater to hunt for Squid.
- Can be bred with an Ink Sac or Glow Ink Sac, laying an egg afterward.
- Chases Boats controlled by players, granting them a temporary speed boost.
- Will occasionally "call" out for other Penguins, grouping together for a short time.
- The Penguin will spawn in any biomes within the `wilderwild:entity/spawn/penguin` biome tag.
- The Penguin can spawn on top of any blocks within the `wilderwild:penguins_spawnable_on` block tag.
- Penguins will ignore unique friction from any blocks within the `wilderwild:penguin_ignore_friction` block tag.
- Added the Penguin Egg block.
# Butterflies
- Added Butterflies
- A new ambient entity that sporadically flutters around, ocassionally stopping to rest.
- Can be bottled, storing all entity data.
- Butteflies Have 7 Variants:
- Clouded Yellow: Spawns in Meadows, Flower Forests, Sunflower Plains, Flower Fields, Maple Forests, and Tundras.
- Duskwing: Spawns in Tundras.
- Grean Hairstreak: Spawns in Flower Forests and Flower Fields.
- Marbled: Spawns in Meadows, Flower Forests and Flower Fields.
- Monarch: Spawns in Flower Forests, Sunflower Plains, Flower Fields, Maple Forests, and Tundras.
- Morpho Blue: Spawns in Meadows, Flower Forests and Flower Fields.
- Red Lacewing,: Spawns in Flower Forests, Flower Fields, Maple Forests, and Tundras.
- Added Butterfly Bottles
- Used to capture and release Butterflies.
# Mooblooms
- Added Mooblooms
- When bred, spawn a baby with a flower of a mixed color if possible.
- Cannot be converted into regular Cows, unlike Mooshrooms.
- Each flower can be sheared off the Moobloom.
- These can each be regrown by feeding it Wheat.
- Cannot breed unless all flowers are present.
- Spawn in the Flower Forest, Flower Fields, and Sunflower Plains biomes by default.
- Butterflies will follow Mooblooms.
# Fireflies
- Fireflies now move faster.
- Fireflies now spawn and move in swarms.
- When the leader of a swarm is killed or captured in a bottle, the nearest Firefly will become the new swarm leader.
- Firefly Swarms can be toggled in the config.
- Removed unnecessary spawning mechanics that were unique only to the Firefly.
- Moved multiple aspects of the Firefly to be managed by its brain.
- Fireflies now only spawn at night.
- Fireflies now only spawn in Swamp-like biomes by default.
- Expanded the list of blocks Fireflies can "hide" in during the day.
- Renamed the `wilderwildfireflies` mob category to `wilderwildfirefly`.
- Removed the `wilderwild:spawn/firefly_spawnable_cave` and `wilderwild:spawn/firefly_spawnable_during_day` tags as these spawning behaviors have been removed.
# Music
- Added three new tracks by Willow/pictochats_.
- Dahlia
- Amber
- Molt
- Added two tracks by C418.
- Excuse
- Flake
- Completely reworked Wilder Wild's music distribution, thanks to Rebel459! ([#450](https://github.com/FrozenBlock/WilderWild/pull/450))
- Added multiple new config options to control where new music can play.
- Added more tags to control which biomes contain what music.
- Music that plays in dying forest biomes will now play slightly out of tune.
# Config System
- Added a new config option to disable Pollen generation.
- Added a config option to toggle rotatable Reinforced Deepslate.
- Added a config option to toggle Hanging Tendril generation.
- Added a config option to toggle Osseous Sculk generation.
- Added a config option to toggle Sculk Slab, Sculk Stairs, and Sculk Wall generation.
- Grouped all Sculk-related config options into a new dropdown in the Block config menu.
- Added a config option to toggle Dandelion bone mealing into Seeding Dandelions.
- Added a config option to toggle Seeding Dandelion shearing into Dandelions.
- Added a config option to toggle Lily Pad bone mealing into Flowering Lily Pads.
- Added a config option to toggle Flowering Lily Pad shearing into Lily Pads.
- Added a new config option to toggle between the updated and original Sculk Shrieker selection outline.
- Added a config option to toggle pools of water generating in River biomes.
- This is now disabled by default, unlike before.
- Revamped config options related to tree generation.
- Grouped all existing tree-related options into one category.
- Added options to individually disable Birch, Oak, Dark Oak, and Pale Oak branch generation.
- Added an option to prevent Fallen Trees from generating with Hollowed Logs.
- Added an option to disable Baobab generation.
- This requires the `Tree Generation` option to be enabled.
- Added an option to disable Palm generation.
- Added an option to disable Willow generation.
- Added an option to disable Shelf Fungi generation.
- Moved the `Ancient City Stone Chests` config option from the `Worldgen` tab to the `Block` tab.
- The surface transition generation config option has now been split into multiple options per-block type.
- The surface decoration generation config option has now been split into multiple options per-feature type.
# Changes
- Removed Mud-specific Cattail features from biomes that do not generate Mud.
- The `wilderwild:feature/has_cattail_mud` biome tag has been added as a result of this change.
- Removed Shelf Fungi-only features, now relying solely on trunk decorators to place Shelf Fungi.
- The `wilderwild:feature/has_brown_shelf_fungi` and `wilderwild:feature/has_red_shelf_fungi` biome tags have been removed as a result of this change.
- All trees that don't place foliage now use `wilderwild:no_op_foliage_placer.`
- Removed random circular, shallow pools from caves.
- The `wilderwild:feature/no_pools` biome tag has been removed as a result of this change.
- Oak trees generated in Savanna or Badlads biomes no longer have Shelf Fungi.
- Bushes now generate on Grass and Coarse Dirt in Wooded Badlands.
- Renamed the `wilderwild:feature/has_wooded_badlands_terracotta_bush` biome tag to `wilderwild:feature/has_wooded_badlands_bush` as a result of this change.
- Decreased the amount of trees per-chunk in Wooded Badlands by 1.
- Jungle trees can now generate with Shelf Fungi.
- Mangrove trees can now generate with Shelf Fungi.
- Revamped flower distribution and generation.
- All Shelf Fungi can now be mined faster with an Axe.
- Crab variants can now be added via datapacks, though by default there is only one Crab variant.
- Removed two unnecessary blockstate properties from Osseous Sculk relating to their generation height.
- Reworked Osseous Sculk generation once again.
- Osseous Sculk generation is now taller on average, much like it once was in earlier versions of Wilder Wild.
- The sound of an Ostrich laying an egg no longer uses Frog Spawn sounds.
- Added Pollen to the `minecraft:inside_step_sound_blocks` and `minecraft:combination_step_sound_blocks` block tags.
- Removed the Bush from the `minecraft:inside_step_sound_blocks` block tag.
- Slightly decreased the pitch of Magma block sounds.
- Removed the `wilderwild:chest_bubbler` entity as it was unnecessary.
- This has been replaced with the `wilderwild:chest_bubbles` particle, which will now handle the same behavior but on the client.
- Removed the `wilderwild:hanging_tendril_extract_xp` game event in favor of `minecraft:block_change.`
- Slightly decreased the amount of large Oak trees in Forests.
- Revamped the generation of flowers in the Flower Forest and Flower Fields biomes, being much more visually pleasing.
- Small Bushes now generate with all exposed sides covered by leaves.
- Coconuts no longer immediately fall once logs connected to Palm Fronds are broken.
- Slightly reworking the erupting of naturally generated Geysers.
- Naturally generated Geysers now only erupt when a player is within 48 blocks of them.
- The closer a player is, the higher the chance for it to erupt.
- Hanging Tendrils now play animations in sync with each other while being rendered as billboards.
- Particles created by gargling Sculk Shriekers are now handled by the client, using the new `wilderwild:shrieker_bubbles` particle.
- Particles created by entities touching Seeding Dandelions are now dependent on how the entity was moving.
- Glories of the Snow have been removed.
- They are now replaced with five Hibiscus Blocks:
- Red Hibiscus
- Yellow Hibiscus.
- White Hibiscus.
- Pink Hibiscus.
- Purple Hibiscus.
- Glory of the Snows will be datafixed into random Hibiscuses.
- Glory of the Snow Petals will be datafixed into Pollen.
- Scorched now set entities on fire upon attacking.
- Removed the `wilderwild:sculk_spreader` entity, and updated the `spreadsculk` command to place all Sculk at once.
- Updated the Chiseled Mud Bricks texture.
- Wilder Wild's custom flower, leaves, sapling, cactus, coarse dirt, ice, frosted ice, mushroom, mushroom block, sandstone, lily pad, and melon block sounds now all rely on tags.
- These tags can be found in the `/sound` folder for block tags.
- Pink Petals can now be placed into Flower Pots.
- Backported Wildflowers.
- Generates in Birch Forest, Meadow, and Sunflower Plains biomes..
- Can be crafted into Yellow Dye.
- Added Clovers.
- Generates most commonly in Meadow biomes.
- Removed shallow pools from the Oasis biome as they weren't visually pleasing.
- Ostriches now drop up to 4 feathers on death.
- Maple Forests can no longer generate Beta Beaches.
- Rattling sounds are now used as a footstep sound instead of idle sound for Crabs.
- Added the Pasqueflower.
- Generates in Meadows and Tundras.
- Can be crafted into Purple Dye.
- Added the Phlox flower.
- Generates in Birch Forest, Old Growth Birch Forest, and Meadow biomes.
- Generates occasionally in Dark Forest, Swamp, Dying Forest, Maple Forest, and Autumnal Plains biomes.
- Can be crafted into Purple Dye.
- Added the Lantanas flower.
- Generates in Old Growth Birch Forest, Savanna, Dark Forest, and Sunflower Plains biomes.
- Can be crafted into Orange Dye.
- Lowered the average amount of Bushes that generate.
- Increased the average amount of Tumbleweed that generate.
- Sand and Red Sand can no longer be scorched by Lava falling from Pointed Dripstone.
- Removed the `ancient` property from Stone Chests.
- As a result of this change, Stone Chests found in Ancient Cities will be quicker to open.
- Carnations now yield magenta dye instead of purple dye.
- Changed the Warm River's surface rules to likely reduce lag caused by Sand blocks falling.
- Added the `wilderwild:snow_generation_can_search_through` block tag, listing non-air blocks that will be iterated through while searching for the lowest possible Snow layer generation position in worldgen.
- Significantly updated how many of Wilder Wild's trees place branches.
- Related tree features now have a `trunk_branch_placement` array in them, containing the fields:
- `branch_cutoff_from_top`: How far below the top of the tree branches can start generating at.
- `branch_length`: An integer provider defining the minimum and maximum branch lengths.
- `branch_placement_chance`: The chance per-block for a branch to generate.
- `foliage_placement_chance`: The chance for foliage to be placed at the end of a branch.
- `foliage_radius_shrink`: How many blocks the radius of the placed foliage should be shrunk by.
- `max_branch_count`: The maximum number of branches allowed to generate per-tree.
- `offset_last_log_chance`: The chance for the last log on a branch to be offset upwards.
- `minimum_branch_length_for_offset`: The minimum length of a branch required to be able to offset a log upwards.
- Renamed `straight_with_logs_trunk_placer` to `straight_with_branches_trunk_placer.`
- Renamed `fallen_with_logs_trunk_placer` to `fallen_with_branches_trunk_placer.`
- Player-placed Termite Mounds now only support a max of 3 Termite instances, much like naturally-generated Termite Mounds.
- Updated Particle Rain compatibility.
- Updated Sodium compatibility.
- Retextured the Datura, thanks to Zhen!
- Removed an unused sound event for caves
- Removed Abandoned Cabins as they conflicted with Vanilla's modern structure design.
- Converted all of Wilder Wild's mob variants to now be data-driven!
- As such, `FireflyBiomeColorRegistry` has been removed and is replaced with a `biomes` field in each .json file.
- Fireflies now only have one flicker pattern.
- Merged all 17 Firefly Bottle items into 1 item, now relying on components to save the Firefly's color.
- Jellyfish textures are now prefixed with `jellyfish_`.
- Biome tags relating to entities are now placed in the `entity/spawn` path, being only `spawn` prior.
- Biome tags relating to entity variants are now placed in the `entity/variant` path, being in the `spawn` path prior.
- Cleaned up code related to Termite handling.
- Termite eating behaviors are now entirely data-generated, offering a simple way to achieve mod compatibility.
# Optimizations
- Optimized and cleaned up the implementation of many worldgen features.
- Slightly optimized Tumbleweed rendering.
- Optimized Hanging Tendril rendering.
- Optimized Firefly rendering.
- Optimized Jellyfish rendering.
# Bugfixes
- Fixed the models of Hollowed Log blocks, now having proper UV and rotation like normal logs thanks to Luth! ([#443](https://github.com/FrozenBlock/WilderWild/pull/443))
- Fixed Maple Leaves not dropping Leaf Litters on 1.21.2+.
- Fixed Palm, Maple, and Cypress blocks using the incorrect map colors.
- Fixed Slimes and Magma Cubes not spawning.
- Fixed a few broken recipe unlocks.
- Fixed the Stone Chest having wood-like properties.
- Fixed the Potted Marigold block not dropping items upon breaking.
- Fixed the placement of the Crab Claw in the Creative Inventory.
- Fixed the placement of the Baobab Nut and Split Coconut in the Creative Inventory.
- Fixed the placement of the Ostrich Egg in the Creative Inventory.
- Fixed an issue that prevented Hanging Tendrils from properly loading and saving Vibration data.
- Fixed an issue that prevented Crabs from properly loading and saving Vibration data.
- Fixed Wilder Wild's custom Flower Pot models having ambient occlusion enabled.
- Fixed Wilder Wild's custom Flower Pot models not having the correct UV mapping.
- Fixed some of Wilder Wild's custom Flower Pot models not using correct particle textures.
- Fixed Geysers not being able to erupt when placed facing directly into a block in the `wilderwild:block/geyser_can_pass_through` tag, thanks to Kluski42/Ashlyn!
- Fixed Ostriches not being required for the `Two by Two` advancement.
- Fixed the client tracking ranges and update intervals of Wilder Wild's entities to be consistent with Vanilla's.
- Fixed Wind particle rendering, now properly rotating to face the camera with sideways and always visible to the player.
- Fixed a few issues with Baobab generation.
- Long pillars of dirt are no longer placed.
- Instead, up to a max of four blocks of dirt are placed below the tree.
- Logs are now placed instead of dirt below the "root" sections of the tree.
- Increased the average amount of Baobab Nuts each Baobab tree generates.
- Fixed an unstable implementation to check if blocks are replaceable, now replying on the `minecraft:replaceable_by_trees` block tag.
- Fixed an issue that led to mutable block positions being added to a list instead of immutable block positions.
- Fixed Wilder Wild's blocks having incorrect flammability values.
- Fixed a bug with Wilder Wild's music playing too frequently and in biomes it isn't meant to, thanks to Rebel459! ([#450](https://github.com/FrozenBlock/WilderWild/pull/450))
4.0 (1.21.1)
# Tundras
- Added the Tundra biome.
- Generates near the colder regions of the world where Plains would be, before the snow takes over.
# Auburn Moss
- A new moss family with a distinct red hue.
- Added Aurburn Moss.
- Can be Bone-Mealed to spread itself to nearby natural blocks under the `wilderwild:red_moss_replaceable` block tag.
- Spreads tallgrass grass, and related foliage.
- Added Auburn Moss Carpet.
- Can be waterlogged.
- Added Auburn Creeping Moss.
- Can be placed on all sides of a block.
- Can be waterlogged.
- Primarily generates as patches in Tundras, Maple Forests, and Oceans.
# Pale Gardens Additions (1.21.4+)
- Added the Pale Mushroom and Pale Shelf Fungi blocks.
- At night, these will emit gray spore-like particles.
- Added the Pale Mushroom Block.
- Emits fog-like particles at night while above a Mushroom Stem block.
- Huge Pale Mushrooms generate naturally in the Pale Garden Biome.
- Added more variety to Pale Oak trees.
- Properly updated the sound type for Eyeblossoms to match other flowers.
- Termites can now eat Pale Oak blocks.
- Resin Clumps, Creaking Hearts, Eyeblossoms, and Pale Mushrooms now kill Termites on contact.
# 1.21.5+ Changes
- Fireflies now spawn near Firefly Bushes in dim lighting.
- Renamed Wilder Wild's `Bush` to `Shrub.`
- Added the `wilderwild:non_overriden_falling_leaves` block tag, controlling which leaves blocks won't have their particles entirely replaced by Wilder WIld.
- Increased the frequency of Wilder Wild's falling leaves.
- Updated all Maple Leaf Litters to be consistent with Vanilla's new Leaf Litter block.
- Dry Grass now generates in Beaches.
# Swamp Overhaul
- Added the Willow tree.
- Willows generate very frequently in Swamps, finally bringing the biome completely up to speed with what was shown in concept art.
- Saplings can be placed and grown underwater.
- Witch Huts now generate with the Willow block set.
- Removed the `wilderwild:oak_saplings_grow_swamp_variant` biome tag as Willows replaced Wilder Wild's updated Swamp Oaks.
- Added Tall Grass and Ferns to the Swamp biome.
- Added the `wilderwild:feature/has_swamp_fern` and `wilderwild:feature/has_swamp_tall_grass` biome tags to control the placement of these features.
- Both of these features contain only the `minecraft:swamp` biome by default.
- Cypress Wetlands now generate Lily Pads and Seagrass.
- Cypress Wetlands now take up less space from Swamps.
- Replaced the `wilderwild:feature/has_fallen_swamp_oak_trees` biome tag with the `wilderwild:feature/has_fallen_swamp_trees` biome tag.
# Ocean Overhaul
- Minecraft's seas have been given various new decorations.
- Added Barnacles.
- Barnacles can be placed on multiple block faces, similar to Sculk Veins and Glow Lichens.
- Generates naturally most frequently in Stony Shores, Mangrove Swamp, Warm Ocean, and Lukewarm Ocean biomes.
- The biome tags `wilderwild:has_barnacles_common,` `wilderwild:has_barnacles,` `wilderwild:has_barnacles_sparse,` and `wilderwild:has_barnacles_rare` control the generation of Barnacles.
- The block tag `wilderwild:barnacles_feature_placeable` contains this the of blocks Barnacles can be placed on.
- The biome tags `wilderwild:has_barnacles_structure` dictate which biomes a special feature for placing Barnacles on structure-related blocks will generate in.
- The block tag `wilderwild:barnacles_feature_placeable_structure` contains this list of blocks.
- Drops without Silk Touch or Shears.
- Using bone meal underwater in biomes Barnacles can generate in has a chance to place Barnacles.
- Moss now generates on the floor of Deep Lukewarm Oceans.
- Seagrass now covers more of Deep Lukewarm Oceans, bringing them closer to real-world seagrass meadows.
- Added Sea Anemone.
- Glows softly during daytime, giving the bottom of the oceans some light.
- Will stop glowing after becoming nighttime.
- Generates most frequently in Deep Lukewarm Oceans, but can sparsely be found in other Ocean Biomes.
- Added Tube Worms.
- Generates rarely in most deep ocean biomes.
- Can be placed on top itself, similar to Kelp and Sugar Cane.
- Added Sea Whips.
- Generates in all non-frozen oceans, most commonly in temperate and lukewarm oceans.
- Added the Plankton block.
- Is placed on top of water.
- Spawns Plankton particles underwater.
- During the night, starts glowing.
- Added hydrothermal vents to oceans.
- Generates rarely in non-cold deep ocean biomes.
- Generates with Tube Worms surrounding itself.
- Geysers facing into Water with Magma behind themselves with now act as a hydrothermal vent.
- Geysers acting as hydrothermal vents will now spawn falling ash particles in surrounding water.
- Aquatic vegetation can no longer be placed on Geysers.
# Mosoglea Caves
- Mesoglea features no longer carve "fake caves," instead only generating in areas with Water or Air nearby.
- Jellyfish can now only track their attackers within a 4 block range, and forget them after 60 ticks.
- This change was made to make Jellyfish more peaceful and realistic.
- Mesoglea is now always "waterlogged," maaking it much easier for players to utilize it properly.
- Mesoglea will no longer leave a water block behind when broken.
- Fluid-like rendering for Mesoglea has been optimized.
- Water no longer renders inside Mesoglea Blocks.
- Mesoglea now overrides the water fog color with its own.
- Geysers can now erupt through Mesoglea.
- Mesoglea now has custom Bubble, Bubble Pop, and Splash particles.
- Mesoglea Bubbles float and can persist in the air for a short period of time.
# Magmatic Caves
- Added the Gabbro stone type.
- Generates naturally in Magmatic Caves in place of the Basalt.
- Can be polished.
- Can be crafted into bricks.
- Mossy brick variants and stair, slab, and wall variants of the base stone require Trailier Tales to be installed.
- Scorched can spawn on Gabbro.
- Are now larger on average.
# Frozen Caves
- Added Icicles.
- Grows naturally from the bottom of Fragile Ice.
- Grows in length if below a Fragile Ice block, or an ice block with water above.
- Occasionally spreads to other ice blocks if able to grow in length.
- Will occasionally fall if placed under an ice block.
- Game Events in the `wilderwild:makes_icicle_fall` game event tag will cause nearby Icicles to fall.
- Added Fragile Ice.
- Will crack twice when stood on before shattering.
- Shatters when an entity falls onto the block.
- When shattered, all adjacent Fragile Ice blocks will shatter.
- Ice can be smelted into Fragile Ice.
- Mobs in the `wilderwild:fragile_ice_unwalkable_mobs` entity tag will crack, then shatter Fragile Ice when standing on it.
- Mobs not in the `wilderwild:fragile_ice_doesnt_crack_on_fall` entity tag will cause Fragile Ice to shatter when falling onto it.
- Removed Snow patches in favour of utilizing Fragile Ice and Icicles.
- The `Snow Under Mountains` config option has been set to off by default.
# Snowy Foliage
- Generic foliage blocks now have cold variants.
- Added Frozen Short Grass.
- Added Frozen Tall Grass.
- Added Frozen Fern.
- Added Frozen Large.
- Shoutout to just_jose2006 for the initial textures and inspiration!
# Penguins
- Added the Penguin.
- Penguins spawn in Snowy Beaches and Frozen Oceans.
- Will dive underwater to hunt for Squid.
- Can be bred with an Ink Sac or Glow Ink Sac, laying an egg afterward.
- Chases Boats controlled by players, granting them a temporary speed boost.
- Will occasionally "call" out for other Penguins, grouping together for a short time.
- The Penguin will spawn in any biomes within the `wilderwild:entity/spawn/penguin` biome tag.
- The Penguin can spawn on top of any blocks within the `wilderwild:penguins_spawnable_on` block tag.
- Penguins will ignore unique friction from any blocks within the `wilderwild:penguin_ignore_friction` block tag.
- Added the Penguin Egg block.
# Butterflies
- Added Butterflies
- A new ambient entity that sporadically flutters around, ocassionally stopping to rest.
- Can be bottled, storing all entity data.
- Butteflies Have 7 Variants:
- Clouded Yellow: Spawns in Meadows, Flower Forests, Sunflower Plains, Flower Fields, Maple Forests, and Tundras.
- Duskwing: Spawns in Tundras.
- Grean Hairstreak: Spawns in Flower Forests and Flower Fields.
- Marbled: Spawns in Meadows, Flower Forests and Flower Fields.
- Monarch: Spawns in Flower Forests, Sunflower Plains, Flower Fields, Maple Forests, and Tundras.
- Morpho Blue: Spawns in Meadows, Flower Forests and Flower Fields.
- Red Lacewing,: Spawns in Flower Forests, Flower Fields, Maple Forests, and Tundras.
- Added Butterfly Bottles
- Used to capture and release Butterflies.
# Mooblooms
- Added Mooblooms
- When bred, spawn a baby with a flower of a mixed color if possible.
- Cannot be converted into regular Cows, unlike Mooshrooms.
- Each flower can be sheared off the Moobloom.
- These can each be regrown by feeding it Wheat.
- Cannot breed unless all flowers are present.
- Spawn in the Flower Forest, Flower Fields, and Sunflower Plains biomes by default.
- Butterflies will follow Mooblooms.
# Fireflies
- Fireflies now move faster.
- Fireflies now spawn and move in swarms.
- When the leader of a swarm is killed or captured in a bottle, the nearest Firefly will become the new swarm leader.
- Firefly Swarms can be toggled in the config.
- Removed unnecessary spawning mechanics that were unique only to the Firefly.
- Moved multiple aspects of the Firefly to be managed by its brain.
- Fireflies now only spawn at night.
- Fireflies now only spawn in Swamp-like biomes by default.
- Expanded the list of blocks Fireflies can "hide" in during the day.
- Renamed the `wilderwildfireflies` mob category to `wilderwildfirefly`.
- Removed the `wilderwild:spawn/firefly_spawnable_cave` and `wilderwild:spawn/firefly_spawnable_during_day` tags as these spawning behaviors have been removed.
# Music
- Added three new tracks by Willow/pictochats_.
- Dahlia
- Amber
- Molt
- Added two tracks by C418.
- Excuse
- Flake
- Completely reworked Wilder Wild's music distribution, thanks to Rebel459! ([#450](https://github.com/FrozenBlock/WilderWild/pull/450))
- Added multiple new config options to control where new music can play.
- Added more tags to control which biomes contain what music.
- Music that plays in dying forest biomes will now play slightly out of tune.
# Config System
- Added a new config option to disable Pollen generation.
- Added a config option to toggle rotatable Reinforced Deepslate.
- Added a config option to toggle Hanging Tendril generation.
- Added a config option to toggle Osseous Sculk generation.
- Added a config option to toggle Sculk Slab, Sculk Stairs, and Sculk Wall generation.
- Grouped all Sculk-related config options into a new dropdown in the Block config menu.
- Added a config option to toggle Dandelion bone mealing into Seeding Dandelions.
- Added a config option to toggle Seeding Dandelion shearing into Dandelions.
- Added a config option to toggle Lily Pad bone mealing into Flowering Lily Pads.
- Added a config option to toggle Flowering Lily Pad shearing into Lily Pads.
- Added a new config option to toggle between the updated and original Sculk Shrieker selection outline.
- Added a config option to toggle pools of water generating in River biomes.
- This is now disabled by default, unlike before.
- Revamped config options related to tree generation.
- Grouped all existing tree-related options into one category.
- Added options to individually disable Birch, Oak, Dark Oak, and Pale Oak branch generation.
- Added an option to prevent Fallen Trees from generating with Hollowed Logs.
- Added an option to disable Baobab generation.
- This requires the `Tree Generation` option to be enabled.
- Added an option to disable Palm generation.
- Added an option to disable Willow generation.
- Added an option to disable Shelf Fungi generation.
- Moved the `Ancient City Stone Chests` config option from the `Worldgen` tab to the `Block` tab.
- The surface transition generation config option has now been split into multiple options per-block type.
- The surface decoration generation config option has now been split into multiple options per-feature type.
# Changes
- Removed Mud-specific Cattail features from biomes that do not generate Mud.
- The `wilderwild:feature/has_cattail_mud` biome tag has been added as a result of this change.
- Removed Shelf Fungi-only features, now relying solely on trunk decorators to place Shelf Fungi.
- The `wilderwild:feature/has_brown_shelf_fungi` and `wilderwild:feature/has_red_shelf_fungi` biome tags have been removed as a result of this change.
- All trees that don't place foliage now use `wilderwild:no_op_foliage_placer.`
- Removed random circular, shallow pools from caves.
- The `wilderwild:feature/no_pools` biome tag has been removed as a result of this change.
- Oak trees generated in Savanna or Badlads biomes no longer have Shelf Fungi.
- Bushes now generate on Grass and Coarse Dirt in Wooded Badlands.
- Renamed the `wilderwild:feature/has_wooded_badlands_terracotta_bush` biome tag to `wilderwild:feature/has_wooded_badlands_bush` as a result of this change.
- Decreased the amount of trees per-chunk in Wooded Badlands by 1.
- Jungle trees can now generate with Shelf Fungi.
- Mangrove trees can now generate with Shelf Fungi.
- Revamped flower distribution and generation.
- All Shelf Fungi can now be mined faster with an Axe.
- Crab variants can now be added via datapacks, though by default there is only one Crab variant.
- Removed two unnecessary blockstate properties from Osseous Sculk relating to their generation height.
- Reworked Osseous Sculk generation once again.
- Osseous Sculk generation is now taller on average, much like it once was in earlier versions of Wilder Wild.
- The sound of an Ostrich laying an egg no longer uses Frog Spawn sounds.
- Added Pollen to the `minecraft:inside_step_sound_blocks` and `minecraft:combination_step_sound_blocks` block tags.
- Removed the Bush from the `minecraft:inside_step_sound_blocks` block tag.
- Slightly decreased the pitch of Magma block sounds.
- Removed the `wilderwild:chest_bubbler` entity as it was unnecessary.
- This has been replaced with the `wilderwild:chest_bubbles` particle, which will now handle the same behavior but on the client.
- Removed the `wilderwild:hanging_tendril_extract_xp` game event in favor of `minecraft:block_change.`
- Slightly decreased the amount of large Oak trees in Forests.
- Revamped the generation of flowers in the Flower Forest and Flower Fields biomes, being much more visually pleasing.
- Small Bushes now generate with all exposed sides covered by leaves.
- Coconuts no longer immediately fall once logs connected to Palm Fronds are broken.
- Slightly reworking the erupting of naturally generated Geysers.
- Naturally generated Geysers now only erupt when a player is within 48 blocks of them.
- The closer a player is, the higher the chance for it to erupt.
- Hanging Tendrils now play animations in sync with each other while being rendered as billboards.
- Particles created by gargling Sculk Shriekers are now handled by the client, using the new `wilderwild:shrieker_bubbles` particle.
- Particles created by entities touching Seeding Dandelions are now dependent on how the entity was moving.
- Glories of the Snow have been removed.
- They are now replaced with five Hibiscus Blocks:
- Red Hibiscus
- Yellow Hibiscus.
- White Hibiscus.
- Pink Hibiscus.
- Purple Hibiscus.
- Glory of the Snows will be datafixed into random Hibiscuses.
- Glory of the Snow Petals will be datafixed into Pollen.
- Scorched now set entities on fire upon attacking.
- Removed the `wilderwild:sculk_spreader` entity, and updated the `spreadsculk` command to place all Sculk at once.
- Updated the Chiseled Mud Bricks texture.
- Wilder Wild's custom flower, leaves, sapling, cactus, coarse dirt, ice, frosted ice, mushroom, mushroom block, sandstone, lily pad, and melon block sounds now all rely on tags.
- These tags can be found in the `/sound` folder for block tags.
- Pink Petals can now be placed into Flower Pots.
- Backported Wildflowers.
- Generates in Birch Forest, Meadow, and Sunflower Plains biomes..
- Can be crafted into Yellow Dye.
- Added Clovers.
- Generates most commonly in Meadow biomes.
- Removed shallow pools from the Oasis biome as they weren't visually pleasing.
- Ostriches now drop up to 4 feathers on death.
- Maple Forests can no longer generate Beta Beaches.
- Rattling sounds are now used as a footstep sound instead of idle sound for Crabs.
- Added the Pasqueflower.
- Generates in Meadows and Tundras.
- Can be crafted into Purple Dye.
- Added the Phlox flower.
- Generates in Birch Forest, Old Growth Birch Forest, and Meadow biomes.
- Generates occasionally in Dark Forest, Swamp, Dying Forest, Maple Forest, and Autumnal Plains biomes.
- Can be crafted into Purple Dye.
- Added the Lantanas flower.
- Generates in Old Growth Birch Forest, Savanna, Dark Forest, and Sunflower Plains biomes.
- Can be crafted into Orange Dye.
- Lowered the average amount of Bushes that generate.
- Increased the average amount of Tumbleweed that generate.
- Sand and Red Sand can no longer be scorched by Lava falling from Pointed Dripstone.
- Removed the `ancient` property from Stone Chests.
- As a result of this change, Stone Chests found in Ancient Cities will be quicker to open.
- Carnations now yield magenta dye instead of purple dye.
- Changed the Warm River's surface rules to likely reduce lag caused by Sand blocks falling.
- Added the `wilderwild:snow_generation_can_search_through` block tag, listing non-air blocks that will be iterated through while searching for the lowest possible Snow layer generation position in worldgen.
- Significantly updated how many of Wilder Wild's trees place branches.
- Related tree features now have a `trunk_branch_placement` array in them, containing the fields:
- `branch_cutoff_from_top`: How far below the top of the tree branches can start generating at.
- `branch_length`: An integer provider defining the minimum and maximum branch lengths.
- `branch_placement_chance`: The chance per-block for a branch to generate.
- `foliage_placement_chance`: The chance for foliage to be placed at the end of a branch.
- `foliage_radius_shrink`: How many blocks the radius of the placed foliage should be shrunk by.
- `max_branch_count`: The maximum number of branches allowed to generate per-tree.
- `offset_last_log_chance`: The chance for the last log on a branch to be offset upwards.
- `minimum_branch_length_for_offset`: The minimum length of a branch required to be able to offset a log upwards.
- Renamed `straight_with_logs_trunk_placer` to `straight_with_branches_trunk_placer.`
- Renamed `fallen_with_logs_trunk_placer` to `fallen_with_branches_trunk_placer.`
- Player-placed Termite Mounds now only support a max of 3 Termite instances, much like naturally-generated Termite Mounds.
- Updated Particle Rain compatibility.
- Updated Sodium compatibility.
- Retextured the Datura, thanks to Zhen!
- Removed an unused sound event for caves
- Removed Abandoned Cabins as they conflicted with Vanilla's modern structure design.
- Converted all of Wilder Wild's mob variants to now be data-driven!
- As such, `FireflyBiomeColorRegistry` has been removed and is replaced with a `biomes` field in each .json file.
- Fireflies now only have one flicker pattern.
- Merged all 17 Firefly Bottle items into 1 item, now relying on components to save the Firefly's color.
- Jellyfish textures are now prefixed with `jellyfish_`.
- Biome tags relating to entities are now placed in the `entity/spawn` path, being only `spawn` prior.
- Biome tags relating to entity variants are now placed in the `entity/variant` path, being in the `spawn` path prior.
- Cleaned up code related to Termite handling.
- Termite eating behaviors are now entirely data-generated, offering a simple way to achieve mod compatibility.
# Optimizations
- Optimized and cleaned up the implementation of many worldgen features.
- Slightly optimized Tumbleweed rendering.
- Optimized Hanging Tendril rendering.
- Optimized Firefly rendering.
- Optimized Jellyfish rendering.
# Bugfixes
- Fixed the models of Hollowed Log blocks, now having proper UV and rotation like normal logs thanks to Luth! ([#443](https://github.com/FrozenBlock/WilderWild/pull/443))
- Fixed Maple Leaves not dropping Leaf Litters on 1.21.2+.
- Fixed Palm, Maple, and Cypress blocks using the incorrect map colors.
- Fixed Slimes and Magma Cubes not spawning.
- Fixed a few broken recipe unlocks.
- Fixed the Stone Chest having wood-like properties.
- Fixed the Potted Marigold block not dropping items upon breaking.
- Fixed the placement of the Crab Claw in the Creative Inventory.
- Fixed the placement of the Baobab Nut and Split Coconut in the Creative Inventory.
- Fixed the placement of the Ostrich Egg in the Creative Inventory.
- Fixed an issue that prevented Hanging Tendrils from properly loading and saving Vibration data.
- Fixed an issue that prevented Crabs from properly loading and saving Vibration data.
- Fixed Wilder Wild's custom Flower Pot models having ambient occlusion enabled.
- Fixed Wilder Wild's custom Flower Pot models not having the correct UV mapping.
- Fixed some of Wilder Wild's custom Flower Pot models not using correct particle textures.
- Fixed Geysers not being able to erupt when placed facing directly into a block in the `wilderwild:block/geyser_can_pass_through` tag, thanks to Kluski42/Ashlyn!
- Fixed Ostriches not being required for the `Two by Two` advancement.
- Fixed the client tracking ranges and update intervals of Wilder Wild's entities to be consistent with Vanilla's.
- Fixed Wind particle rendering, now properly rotating to face the camera with sideways and always visible to the player.
- Fixed a few issues with Baobab generation.
- Long pillars of dirt are no longer placed.
- Instead, up to a max of four blocks of dirt are placed below the tree.
- Logs are now placed instead of dirt below the "root" sections of the tree.
- Increased the average amount of Baobab Nuts each Baobab tree generates.
- Fixed an unstable implementation to check if blocks are replaceable, now replying on the `minecraft:replaceable_by_trees` block tag.
- Fixed an issue that led to mutable block positions being added to a list instead of immutable block positions.
- Fixed Wilder Wild's blocks having incorrect flammability values.
- Fixed a bug with Wilder Wild's music playing too frequently and in biomes it isn't meant to, thanks to Rebel459! ([#450](https://github.com/FrozenBlock/WilderWild/pull/450))
3.0.11-mc1.21.4
- Added a config to control whether Chests can bubble.
- Cleaned up and optimized more mixins.
- Fixed a crash with VMP.
3.0.11-mc1.21.2
- Added a config to control whether Chests can bubble.
- Cleaned up and optimized more mixins.
- Fixed a crash with VMP.
3.0.11-mc1.21.1
- Added a config to control whether Chests can bubble.
- Cleaned up and optimized more mixins.
- Fixed a crash with VMP.
3.0.10-mc1.21.4
- Cypress Wetlands now ease the border between Jungle and Swamp biomes.
- Mangrove Swamps are no longer small and rare.
- Decreased the size of Maple Forests in an attempt to restore the size of Plains biomes.
- Fixed the wrong config being used for Windswept Savanna placement modification... again.
- Fixed Ostrich rendering being somewhat broken on 1.21.2+.
- Removed an unused damage type for a certain removed item.
- Cleaned up a few mixins.
- Added a Brazilian Portuguese translation, thanks to demorogabrtz! ([#440](https://github.com/FrozenBlock/WilderWild/pull/440))
3.0.10-mc1.21.2
- Cypress Wetlands now ease the border between Jungle and Swamp biomes.
- Mangrove Swamps are no longer small and rare.
- Decreased the size of Maple Forests in an attempt to restore the size of Plains biomes.
- Fixed the wrong config being used for Windswept Savanna placement modification... again.
- Fixed Ostrich rendering being somewhat broken on 1.21.2+.
- Removed an unused damage type for a certain removed item.
- Cleaned up a few mixins.
- Added a Brazilian Portuguese translation, thanks to demorogabrtz! ([#440](https://github.com/FrozenBlock/WilderWild/pull/440))
3.0.10-mc1.21.1
- Cypress Wetlands now ease the border between Jungle and Swamp biomes.
- Mangrove Swamps are no longer small and rare.
- Decreased the size of Maple Forests in an attempt to restore the size of Plains biomes.
- Fixed the wrong config being used for Windswept Savanna placement modification... again.
- Fixed Ostrich rendering being somewhat broken on 1.21.2+.
- Removed an unused damage type for a certain removed item.
- Cleaned up a few mixins.
- Added a Brazilian Portuguese translation, thanks to demorogabrtz! ([#440](https://github.com/FrozenBlock/WilderWild/pull/440))
3.0.9-mc1.21.4
- Updated the Spanish translation, thanks to Kokoroto!
- Dark Oak Forests no longer use the warm water color.
- All entities in the `minecraft:aquatic` tag can now swim through Algae without being slowed down.
- Sponge Buds can now grow on their own.
- Stripped Hollowed Logs now come after Stripped Logs in the Creative Inventory.
- Gave new textures to and renamed multiface Glory of the Snow blocks:
- Alba Glory of the Snow -> White Glory of the Snow Petals
- Blue Giant Glory of the Snow -> Blue Glory of the Snow Petals
- Pink Giant Glory of the Snow -> Pink Glory of the Snow Petals
- Violet Beauty Glory of the Snow -> Purple Glory of the Snow Petals
- Mesoglea, Nematocyst, Shelf Fungi, Glory of the Snow, Pollen, Datura, and Firefly Bottle models are now data-generated.
- Most Palm block and item models are now data-generated, with the exception of Palm Doors and Palm Trapdoors.
- Removed unused Nematocyst textures.
- Removed unused Sculk Shrieker and Stripped Cypress Log models.
- Removed Wilder Wild's custom panorama.
- Flipped the Hanging Tendril's item texture vertically to be more consistent with Vanilla.
- Updated all of Wilder Wild's falling leaves textures to be consistent with Vanilla's art style.
- All falling leaves now randomly rotate upon spawning.
- Removed the Firefly's "Nectar" easter egg.
- Fireflies now once again move inside Display Lanterns that are hanging.
- Tumbleweed can no longer naturally spawn with Sand or Red Sand.
- Crabs should no longer have an incorrect rotation while climbing downwards.
- Renamed the `wilderwild:crab_can_hide` tag to `wilderwild:crab_hideable.`
- Significantly optimized Sculk Sensor rendering with the `Minecraft Live Tendrils` resource pack.
- Fixed many recipe unlocks being broken.
- Moved the Peeled Prickly Pear's crafting recipe from the `misc` to `food` category.
- Fixed Potted Mycelium Growth not being in the `minecraft:flower_pots` tag.
- Fixed Flowering Lily Pads not being in the `minecraft:small_flowers` tag.
- Flowering Lily Pads can now be sheared to revert to Lily Pads.
- Cattails are once again placeable on 1.21.2+.
- Properly updated from the old `minecraft:replaceable_plants` tag to the `minecraft:replaceable_by_trees` tag.
- Added `WWBlockLootHelper` to significantly clean up block loot datagen.
- Refactored Wilder Wild's rendering-related classes to be consistent with Vanilla's name scheme and structure.
- Renamed `WWWorldgen` to `WWBiomes.`
- Moved all tags to datagen.
- Updated block sound type compatibility for Nature's Spirit.
3.0.9-mc1.21.2
- Updated the Spanish translation, thanks to Kokoroto!
- Dark Oak Forests no longer use the warm water color.
- All entities in the `minecraft:aquatic` tag can now swim through Algae without being slowed down.
- Sponge Buds can now grow on their own.
- Stripped Hollowed Logs now come after Stripped Logs in the Creative Inventory.
- Gave new textures to and renamed multiface Glory of the Snow blocks:
- Alba Glory of the Snow -> White Glory of the Snow Petals
- Blue Giant Glory of the Snow -> Blue Glory of the Snow Petals
- Pink Giant Glory of the Snow -> Pink Glory of the Snow Petals
- Violet Beauty Glory of the Snow -> Purple Glory of the Snow Petals
- Mesoglea, Nematocyst, Shelf Fungi, Glory of the Snow, Pollen, Datura, and Firefly Bottle models are now data-generated.
- Most Palm block and item models are now data-generated, with the exception of Palm Doors and Palm Trapdoors.
- Removed unused Nematocyst textures.
- Removed unused Sculk Shrieker and Stripped Cypress Log models.
- Removed Wilder Wild's custom panorama.
- Flipped the Hanging Tendril's item texture vertically to be more consistent with Vanilla.
- Updated all of Wilder Wild's falling leaves textures to be consistent with Vanilla's art style.
- All falling leaves now randomly rotate upon spawning.
- Removed the Firefly's "Nectar" easter egg.
- Fireflies now once again move inside Display Lanterns that are hanging.
- Tumbleweed can no longer naturally spawn with Sand or Red Sand.
- Crabs should no longer have an incorrect rotation while climbing downwards.
- Renamed the `wilderwild:crab_can_hide` tag to `wilderwild:crab_hideable.`
- Significantly optimized Sculk Sensor rendering with the `Minecraft Live Tendrils` resource pack.
- Fixed many recipe unlocks being broken.
- Moved the Peeled Prickly Pear's crafting recipe from the `misc` to `food` category.
- Fixed Potted Mycelium Growth not being in the `minecraft:flower_pots` tag.
- Fixed Flowering Lily Pads not being in the `minecraft:small_flowers` tag.
- Flowering Lily Pads can now be sheared to revert to Lily Pads.
- Cattails are once again placeable on 1.21.2+.
- Properly updated from the old `minecraft:replaceable_plants` tag to the `minecraft:replaceable_by_trees` tag.
- Added `WWBlockLootHelper` to significantly clean up block loot datagen.
- Refactored Wilder Wild's rendering-related classes to be consistent with Vanilla's name scheme and structure.
- Renamed `WWWorldgen` to `WWBiomes.`
- Moved all tags to datagen.
- Updated block sound type compatibility for Nature's Spirit.
3.0.9-mc1.21.1
- Updated the Spanish translation, thanks to Kokoroto!
- Dark Oak Forests no longer use the warm water color.
- All entities in the `minecraft:aquatic` tag can now swim through Algae without being slowed down.
- Sponge Buds can now grow on their own.
- Stripped Hollowed Logs now come after Stripped Logs in the Creative Inventory.
- Gave new textures to and renamed multiface Glory of the Snow blocks:
- Alba Glory of the Snow -> White Glory of the Snow Petals
- Blue Giant Glory of the Snow -> Blue Glory of the Snow Petals
- Pink Giant Glory of the Snow -> Pink Glory of the Snow Petals
- Violet Beauty Glory of the Snow -> Purple Glory of the Snow Petals
- Mesoglea, Nematocyst, Shelf Fungi, Glory of the Snow, Pollen, Datura, and Firefly Bottle models are now data-generated.
- Most Palm block and item models are now data-generated, with the exception of Palm Doors and Palm Trapdoors.
- Removed unused Nematocyst textures.
- Removed unused Sculk Shrieker and Stripped Cypress Log models.
- Removed Wilder Wild's custom panorama.
- Flipped the Hanging Tendril's item texture vertically to be more consistent with Vanilla.
- Updated all of Wilder Wild's falling leaves textures to be consistent with Vanilla's art style.
- All falling leaves now randomly rotate upon spawning.
- Removed the Firefly's "Nectar" easter egg.
- Fireflies now once again move inside Display Lanterns that are hanging.
- Tumbleweed can no longer naturally spawn with Sand or Red Sand.
- Crabs should no longer have an incorrect rotation while climbing downwards.
- Renamed the `wilderwild:crab_can_hide` tag to `wilderwild:crab_hideable.`
- Significantly optimized Sculk Sensor rendering with the `Minecraft Live Tendrils` resource pack.
- Fixed many recipe unlocks being broken.
- Moved the Peeled Prickly Pear's crafting recipe from the `misc` to `food` category.
- Fixed Potted Mycelium Growth not being in the `minecraft:flower_pots` tag.
- Fixed Flowering Lily Pads not being in the `minecraft:small_flowers` tag.
- Flowering Lily Pads can now be sheared to revert to Lily Pads.
- Cattails are once again placeable on 1.21.2+.
- Properly updated from the old `minecraft:replaceable_plants` tag to the `minecraft:replaceable_by_trees` tag.
- Added `WWBlockLootHelper` to significantly clean up block loot datagen.
- Refactored Wilder Wild's rendering-related classes to be consistent with Vanilla's name scheme and structure.
- Renamed `WWWorldgen` to `WWBiomes.`
- Moved all tags to datagen.
- Updated block sound type compatibility for Nature's Spirit.
3.0.8
3.0.8
3.0.7
- Upgraded Wilder Wild's structure NBT.
3.0.7
- Upgraded Wilder Wild's structure NBT.
3.0.7
- Upgraded Wilder Wild's structure NBT.
3.0.7
- Upgraded Wilder Wild's structure NBT.
3.0.7
- Upgraded Wilder Wild's structure NBT.
3.0.7
- Upgraded Wilder Wild's structure NBT.
3.0.6
- Fixed Maple Logs not smelting into Charcoal.
- Fixed Hollow Pale Logs not being in the `minecraft:axe_mineable` tag.
3.0.6
- Fixed Maple Logs not smelting into Charcoal.
- Fixed Hollow Pale Logs not being in the `minecraft:axe_mineable` tag.
3.0.6
- Fixed Maple Logs not smelting into Charcoal.
- Fixed Hollow Pale Logs not being in the `minecraft:axe_mineable` tag.
3.0.6
- Fixed Maple Logs not smelting into Charcoal.
- Fixed Hollow Pale Logs not being in the `minecraft:axe_mineable` tag.
3.0.6
- Fixed Maple Logs not smelting into Charcoal.
- Fixed Hollow Pale Logs not being in the `minecraft:axe_mineable` tag.
3.0.6
- Fixed Maple Logs not smelting into Charcoal.
- Fixed Hollow Pale Logs not being in the `minecraft:axe_mineable` tag.
3.0.5
- Fixed an Ostrich-related crash with certain mods like Superb Steeds.
- Block Sound overwrites now actually work on servers.
3.0.5
- Fixed an Ostrich-related crash with certain mods like Superb Steeds.
- Block Sound overwrites now actually work on servers.
3.0.5
- Fixed an Ostrich-related crash with certain mods like Superb Steeds.
- Block Sound overwrites now actually work on servers.
3.0.5
- Fixed an Ostrich-related crash with certain mods like Superb Steeds.
- Block Sound overwrites now actually work on servers.
3.0.5
- Fixed an Ostrich-related crash with certain mods like Superb Steeds.
- Block Sound overwrites now actually work on servers.
3.0.5
- Fixed an Ostrich-related crash with certain mods like Superb Steeds.
- Block Sound overwrites now actually work on servers.
3.0.4-mc1.20.1
- Reimplemented Huge Nether Fungus being grown from Nether Fungi placed in a `+` shape.
- Fixed Maple Saplings sometimes only yielding Leaf Litters.
3.0.4-mc1.20.2
- Reimplemented Huge Nether Fungus being grown from Nether Fungi placed in a `+` shape.
- Fixed Maple Saplings sometimes only yielding Leaf Litters.
3.0.4-mc1.20.4
- Reimplemented Huge Nether Fungus being grown from Nether Fungi placed in a `+` shape.
- Fixed Maple Saplings sometimes only yielding Leaf Litters.
3.0.4-mc1.20.6
- Reimplemented Huge Nether Fungus being grown from Nether Fungi placed in a `+` shape.
- Fixed Maple Saplings sometimes only yielding Leaf Litters.
3.0.4-mc1.21.1
- Reimplemented Huge Nether Fungus being grown from Nether Fungi placed in a `+` shape.
- Fixed Maple Saplings sometimes only yielding Leaf Litters.
3.0.4-mc1.21.2
- Reimplemented Huge Nether Fungus being grown from Nether Fungi placed in a `+` shape.
- Fixed Maple Saplings sometimes only yielding Leaf Litters.
3.0.3
- Wilder Wild's block sound overwrite configs now sync with the server.
3.0.3
3.0.3
- Wilder Wild's block sound overwrite configs now sync with the server.
3.0.3
- Wilder Wild's block sound overwrite configs now sync with the server.
3.0.3
- Wilder Wild's block sound overwrite configs now sync with the server.
3.0.3
- Wilder Wild's block sound overwrite configs now sync with the server.
3.0.2-mc1.20.1
- Disabled Lithium's raycast optimization, reinstating Mesoglea's liquid-like behavior on the client with Lithium.
- Fixed a crash while starting a server on versions that still support Indium.
- Removed the version-defined Fabric API dependency from Wilder Wild's fabric.mod.json, now accepting any Fabric API version.
- This was done to ease an issue with certain launchers not understanding compatibility between versions such as 1.21 and 1.21.1.
3.0.2-mc1.20.2
- Disabled Lithium's raycast optimization, reinstating Mesoglea's liquid-like behavior on the client with Lithium.
- Fixed a crash while starting a server on versions that still support Indium.
- Removed the version-defined Fabric API dependency from Wilder Wild's fabric.mod.json, now accepting any Fabric API version.
- This was done to ease an issue with certain launchers not understanding compatibility between versions such as 1.21 and 1.21.1.
3.0.2-mc1.20.4
- Disabled Lithium's raycast optimization, reinstating Mesoglea's liquid-like behavior on the client with Lithium.
- Fixed a crash while starting a server on versions that still support Indium.
- Removed the version-defined Fabric API dependency from Wilder Wild's fabric.mod.json, now accepting any Fabric API version.
- This was done to ease an issue with certain launchers not understanding compatibility between versions such as 1.21 and 1.21.1.
3.0.2-mc1.20.6
- Disabled Lithium's raycast optimization, reinstating Mesoglea's liquid-like behavior on the client with Lithium.
- Fixed a crash while starting a server on versions that still support Indium.
- Removed the version-defined Fabric API dependency from Wilder Wild's fabric.mod.json, now accepting any Fabric API version.
- This was done to ease an issue with certain launchers not understanding compatibility between versions such as 1.21 and 1.21.1.
3.0.2-mc1.21.1
- Disabled Lithium's raycast optimization, reinstating Mesoglea's liquid-like behavior on the client with Lithium.
- Fixed a crash while starting a server on versions that still support Indium.
- Removed the version-defined Fabric API dependency from Wilder Wild's fabric.mod.json, now accepting any Fabric API version.
- This was done to ease an issue with certain launchers not understanding compatibility between versions such as 1.21 and 1.21.1.
3.0.2-mc1.21.2
- Disabled Lithium's raycast optimization, reinstating Mesoglea's liquid-like behavior on the client with Lithium.
- Fixed a crash while starting a server on versions that still support Indium.
- Removed the version-defined Fabric API dependency from Wilder Wild's fabric.mod.json, now accepting any Fabric API version.
- This was done to ease an issue with certain launchers not understanding compatibility between versions such as 1.21 and 1.21.1.
3.0.1-mc1.20.1
3.0.1-mc1.20.2
3.0.1-mc1.20.4
3.0.1-mc1.20.6
3.0.1-mc1.21.1
3.0.1-mc1.21.2
3.0-mc1.20.1
- Added Maple trees.
- Added Leaf Litters for Maple Leaves.
- Added Maple Grove biome.
- Chestnut Wolves spawn here.
- Added the Sparse Forest transition biome.
- Added the Marigold flower.
- Added better transitions/fizzling edges for Coarse Dirt in biomes where these blocks are prominent.
- Stone piles now generate in Stony Shores, Flower Forests, Sunflower Plains, and Maple Groves.
- This is controlled with the `wilderwild:has_stone_pile_common,` `wilderwild:has_stone_pile,` and `wilderwild:has_stone_pile_rare` tags.
- Added falling leaf particles for all leaf types.
- Added Hollowed Pale Oak Logs and Stripped Hollowed Pale Oak Logs.
- Added Snapped and Fallen Pale Oak trees to the Pale Garden biome.
- Added Pale Moss piles to the Pale Garden biome.
- Seeding Dandelions, Brown Mushrooms, and Stone Piles now occasionally generate in the Pale Garden biome.
- Added Crimson and Warped Shelf Fungi, which generate naturally.
- Added fallen and snapped Crimson and Warped Fungi, which generate naturally.
- Sideways Geysers now generate naturally in Magmatic Caves.
- Added the Mycelium Growth block.
- Generates naturally in Mushroom Fields.
- Mycelium can now be bonemealed to create Mycelium Growth blocks.
- Added the Recorder Copper Horn.
- Replaced all Copper Horn sounds.
- Added new sounds for Melon and Pumpkin blocks.
- Replaced the Dripstone Caves ambient loop.
- Added two new ambient sounds for Dripstone Caves.
- Replaced the Lush Caves ambient loop.
- Added twenty-three new ambient sounds for Lush Caves.
- Crabs have new hurt and idle sounds.
- Algae's sounds have been replaced.
- Added translations for Vietnamese thanks to [godkyo98](https://github.com/FrozenBlock/WilderWild/pull/411)!
- Added more block sound type compatibility for BetterNether and BetterEnd.
- Added block sound type compatibility for Nature's Spirit.
- Added block sound type compatibility for Biomes O' Plenty.
- Added block sound type compatibility for Terrestria.
- Added block sound type compatibility for Regions Unexplored.
- Added block sound type compatibility for Traverse.
- Added block sound type compatibility for Excessive Building.
# Changes
- The Ancient Horn has finally been removed, as it was incredibly out-of-place and overpowered.
- Removed Palms from normal beaches as it was immersion-breaking in cooler areas.
- Warm Beaches will still have Palms.
- Rewrote the foliage generation of Palm trees.
- Normal Palm trees now look more "Minecrafty" and no longer use realistic frond generation.
- In other words, they're visually pleasing and no longer messy!
- Palms that generated with circular foliage have also received upgraded foliage generation, mirroring the real-world Windmill Palm.
- Thanks to this new generation, the mixin that modifies the `distance` property's maximum value has been removed.
- A minimum of one Coconut is now guaranteed to generate on each Palm tree.
- The foliage and grass colors of the Oasis biome are no longer a saturated green.
- Sunflower Plains have been revamped again, and are no longer an eyesore.
- Significantly improved the Frozen Caves biome, as well as its placement.
- Renamed the Small Sponge to Sponge Bud.
- Removed the Cherry Grove panorama.
- Retextured Algae, thanks to Zhen!
- Retextured the Palm wood set, thanks to Zhen!
- Updated the Palm Fronds texture, thanks to Zhen!
- Retextured Coconut blocks, thanks to Zhen!
- The Jellyfish's animations and rendering have been updated to be more consistent with Vanilla and smoother overall.
- Jellyfish now have 2D tentacles by default, looking much cleaner than before.
- This can be toggled on-the-fly with the config.
- Most naturally generating Birch trees are now medium-sized instead of being very tall, including in Birch Forests.
- Old Growth Birch Forests will still keep their tall trees.
- Birch Saplings can now grow Medium and Super Birches.
- Seeding Dandelions can now be sheared into regular Dandelions, even with Dispensers.
- Both types of Shelf Fungus have now been renamed to end with `Fungi` instead of `Fungus.`
- Removed the custom item models for Beehives and Bee Nests filled with honey for 1.21.2 versions, as this has been added to Vanilla.
- The strength and resistance of Echo Glass have been increased.
- Echo Glass now heals when the light level is at 8 or below instead of 7.
- Echo Glass now takes 25% longer for light to damage it.
- Geysers now take longer to mine and are more blast resistant.
- Slightly optimized more config getter calls.
- Removed altered Dripleaf and Redstone interaction, now only acting like vanilla.
- Crabs no longer have a maximum spawning height past sea level.
- The thick variant of Big Nether Fungi can now be grown by placing Fungi in a `+` shape.
- Significantly decreased Glory of the Snow generation outside Jungle biomes.
- Split most Tall and Short flower generation into separate features for noise-based flower placement.
- This change makes flower generation noticeably easier on the eyes, especially in biomes like the Cherry Grove.
- Slightly decreased flower generation overall.
- Rose Bushes now generate commonly in Birch Forest biomes.
- Peonies now generate commonly in Birch Forest biomes.
- Lilacs now generate commonly in Birch Forest biomes.
- Bushes will no longer generate naturally on Sand in certain biomes.
- Decreased the amount of "Fancy" Oak Trees and made regular Spruce Trees less common in favor of Short Spruce Trees in the Mixed Forest biome.
- Termite Mounds no longer have a chance to generate with a disk of Sand beneath them.
- Jellyfish Caves have been renamed to Mesoglea Caves.
- Decreased the amount of space Parched Forests take up.
- Decreased the default mob cap for Crabs from 25 to 15.
- Changed the volume of Deep Dark ambience.
- Increased the rarity of Abandoned Cabins.
- Updated Ukranian translation thanks to [unroman](https://github.com/FrozenBlock/WilderWild/pull/413)!
# Bug Fixes
- Fixed a few tags that were still unfinished and excluded the Palm set.
- Fixed the Carnation's dye recipe being in the `orange_dye` group.
- Cherry particles are now much more responsive to wind, and no longer get removed upon spawning.
- Seeding Dandelion and Milkweed seed particles' spawn positions now match the block's random model offset.
- Baobab, Cypress, and Palm's sign types are now placed after the Mangrove Hanging Sign in the creative inventory, instead of between the Mangrove Sign and Mangrove Hanging Sign.
- Ostrich Eggs are now placed before Sniffer Eggs in the creative inventory.
- Scorched Sand is no longer found in the `Functional Items` tab of the creative inventory.
- Prickly Pears are now placed after Sweet Berries in the `Food & Drinks` tab of the creative inventory.
- Crab Claws and Cooked Crab Claws are now placed before Cod in the creative inventory.
- Baobab, Cypress, and Palm foliage is now found between Mangrove Leaves and Cherry Leaves in the creative inventory.
- Fixed potential worldgen feature cycle crashes when certain config options were disabled.
- Removed many duplicate spawn entries in Wilder Wild's biomes.
- Tumbleweed no longer drop feathers.
- Palm Fronds are now compostable.
- Prickly Pears and Peeled Prickly Pears can now be composted.
- The loot tables of Shelf Fungi have been fixed.
- Echo Glass no longer flickers upon being damaged by players.
- Fixed many random blocks having the `termite_edible` blockstate property.
- This checks if the Note Block Instrument for the block is `BASS` and if the block's sound type is not `STEM.`
- Termite Mounds now generate as intended once again.
- Fixed the main ambient loop in the Deep Dark not properly looping.
- Pollen can no longer generate in Water during worldgen.
- Fallen Birch trees no longer generate in Cherry Groves.
- Updated some previously mis-colored Cypress textures.
- Optimized custom Dispenser behaviors with Wilder Wild's blocks.
- Fixed thrown Coconuts sometimes using the wrong sound source upon landing.
- Once again fixed Termite Mounds being active in situations they aren't supposed to.
- Algae no longer slows down players flying in Creative mode.
- Geysers no longer push players flying in Creative mode.
- PLayer-placed Termites can now break Cherry Wood.
- The `Windswept Savanna Placement` config option now actually dictates whether Windswept Savannas use modified parameters.
- Wilder Wild's Cactus hurt sounds work once again.
- Fixed the Mixed Forest biome not generating on certain Forest-Taiga borders.
- Fixed Snow Golems not melting in the Parched Forest biome.
- Fixed a broken loop in the ambience of Mesoglea Caves.
# Technical Changes
- Refactored classes with the `Wilder` prefix to start with the `WW` prefix.
- This change was made in order for mod compatibility development with Wilder Wild to be more organized.
- Refactored custom BlockState Property-related classes to `block/property,` from `block/impl.`
- Refactored `WilderEnumValues` to `WWBoatTypes.`
- A lot more refactoring.
- Completely reorganized `en_us.json,` now being much easier to find and add translation strings.
- Split the contents of WilderWildClient into multiple classes.
- Swapped out a mixin on `BeaconBlockEntity` in favor of FrozenLib's new `BeaconEffectRegistry.`
- The Crab's `isClimbing` method has been refactored to `isCrabClimbing` to prevent conflicts when importing Wilder Wild on runtime.
- Fixed data generation to no longer append the `termite_edible` or `snow_layers` properties to other mods' data generation.
- Added the `registerAxeHollowBehavior` and `registerAxeHollowBehaviorStem` methods to the `HollowedLogBlock` class to make compat easier without needing to import FrozenLib.
- Added a `feature/` prefix to many of Wilder Wild's tags relating to feature generation.
- Added a `spawn/` prefix to Wilder Wild's biome tags relating to mob spawning.
- Added a `beta_beach/` prefix to Wilder Wild's biome tags relating to Beta Beaches.
- Added a `water_color/` prefix to Wilder Wild's biome tags relating to water colors.
3.0-mc1.20.2
- Added Maple trees.
- Added Leaf Litters for Maple Leaves.
- Added Maple Grove biome.
- Chestnut Wolves spawn here.
- Added the Sparse Forest transition biome.
- Added the Marigold flower.
- Added better transitions/fizzling edges for Coarse Dirt in biomes where these blocks are prominent.
- Stone piles now generate in Stony Shores, Flower Forests, Sunflower Plains, and Maple Groves.
- This is controlled with the `wilderwild:has_stone_pile_common,` `wilderwild:has_stone_pile,` and `wilderwild:has_stone_pile_rare` tags.
- Added falling leaf particles for all leaf types.
- Added Hollowed Pale Oak Logs and Stripped Hollowed Pale Oak Logs.
- Added Snapped and Fallen Pale Oak trees to the Pale Garden biome.
- Added Pale Moss piles to the Pale Garden biome.
- Seeding Dandelions, Brown Mushrooms, and Stone Piles now occasionally generate in the Pale Garden biome.
- Added Crimson and Warped Shelf Fungi, which generate naturally.
- Added fallen and snapped Crimson and Warped Fungi, which generate naturally.
- Sideways Geysers now generate naturally in Magmatic Caves.
- Added the Mycelium Growth block.
- Generates naturally in Mushroom Fields.
- Mycelium can now be bonemealed to create Mycelium Growth blocks.
- Added the Recorder Copper Horn.
- Replaced all Copper Horn sounds.
- Added new sounds for Melon and Pumpkin blocks.
- Replaced the Dripstone Caves ambient loop.
- Added two new ambient sounds for Dripstone Caves.
- Replaced the Lush Caves ambient loop.
- Added twenty-three new ambient sounds for Lush Caves.
- Crabs have new hurt and idle sounds.
- Algae's sounds have been replaced.
- Added translations for Vietnamese thanks to [godkyo98](https://github.com/FrozenBlock/WilderWild/pull/411)!
- Added more block sound type compatibility for BetterNether and BetterEnd.
- Added block sound type compatibility for Nature's Spirit.
- Added block sound type compatibility for Biomes O' Plenty.
- Added block sound type compatibility for Terrestria.
- Added block sound type compatibility for Regions Unexplored.
- Added block sound type compatibility for Traverse.
- Added block sound type compatibility for Excessive Building.
# Changes
- The Ancient Horn has finally been removed, as it was incredibly out-of-place and overpowered.
- Removed Palms from normal beaches as it was immersion-breaking in cooler areas.
- Warm Beaches will still have Palms.
- Rewrote the foliage generation of Palm trees.
- Normal Palm trees now look more "Minecrafty" and no longer use realistic frond generation.
- In other words, they're visually pleasing and no longer messy!
- Palms that generated with circular foliage have also received upgraded foliage generation, mirroring the real-world Windmill Palm.
- Thanks to this new generation, the mixin that modifies the `distance` property's maximum value has been removed.
- A minimum of one Coconut is now guaranteed to generate on each Palm tree.
- The foliage and grass colors of the Oasis biome are no longer a saturated green.
- Sunflower Plains have been revamped again, and are no longer an eyesore.
- Significantly improved the Frozen Caves biome, as well as its placement.
- Renamed the Small Sponge to Sponge Bud.
- Removed the Cherry Grove panorama.
- Retextured Algae, thanks to Zhen!
- Retextured the Palm wood set, thanks to Zhen!
- Updated the Palm Fronds texture, thanks to Zhen!
- Retextured Coconut blocks, thanks to Zhen!
- The Jellyfish's animations and rendering have been updated to be more consistent with Vanilla and smoother overall.
- Jellyfish now have 2D tentacles by default, looking much cleaner than before.
- This can be toggled on-the-fly with the config.
- Most naturally generating Birch trees are now medium-sized instead of being very tall, including in Birch Forests.
- Old Growth Birch Forests will still keep their tall trees.
- Birch Saplings can now grow Medium and Super Birches.
- Seeding Dandelions can now be sheared into regular Dandelions, even with Dispensers.
- Both types of Shelf Fungus have now been renamed to end with `Fungi` instead of `Fungus.`
- Removed the custom item models for Beehives and Bee Nests filled with honey for 1.21.2 versions, as this has been added to Vanilla.
- The strength and resistance of Echo Glass have been increased.
- Echo Glass now heals when the light level is at 8 or below instead of 7.
- Echo Glass now takes 25% longer for light to damage it.
- Geysers now take longer to mine and are more blast resistant.
- Slightly optimized more config getter calls.
- Removed altered Dripleaf and Redstone interaction, now only acting like vanilla.
- Crabs no longer have a maximum spawning height past sea level.
- The thick variant of Big Nether Fungi can now be grown by placing Fungi in a `+` shape.
- Significantly decreased Glory of the Snow generation outside Jungle biomes.
- Split most Tall and Short flower generation into separate features for noise-based flower placement.
- This change makes flower generation noticeably easier on the eyes, especially in biomes like the Cherry Grove.
- Slightly decreased flower generation overall.
- Rose Bushes now generate commonly in Birch Forest biomes.
- Peonies now generate commonly in Birch Forest biomes.
- Lilacs now generate commonly in Birch Forest biomes.
- Bushes will no longer generate naturally on Sand in certain biomes.
- Decreased the amount of "Fancy" Oak Trees and made regular Spruce Trees less common in favor of Short Spruce Trees in the Mixed Forest biome.
- Termite Mounds no longer have a chance to generate with a disk of Sand beneath them.
- Jellyfish Caves have been renamed to Mesoglea Caves.
- Decreased the amount of space Parched Forests take up.
- Decreased the default mob cap for Crabs from 25 to 15.
- Changed the volume of Deep Dark ambience.
- Increased the rarity of Abandoned Cabins.
- Updated Ukranian translation thanks to [unroman](https://github.com/FrozenBlock/WilderWild/pull/413)!
# Bug Fixes
- Fixed a few tags that were still unfinished and excluded the Palm set.
- Fixed the Carnation's dye recipe being in the `orange_dye` group.
- Cherry particles are now much more responsive to wind, and no longer get removed upon spawning.
- Seeding Dandelion and Milkweed seed particles' spawn positions now match the block's random model offset.
- Baobab, Cypress, and Palm's sign types are now placed after the Mangrove Hanging Sign in the creative inventory, instead of between the Mangrove Sign and Mangrove Hanging Sign.
- Ostrich Eggs are now placed before Sniffer Eggs in the creative inventory.
- Scorched Sand is no longer found in the `Functional Items` tab of the creative inventory.
- Prickly Pears are now placed after Sweet Berries in the `Food & Drinks` tab of the creative inventory.
- Crab Claws and Cooked Crab Claws are now placed before Cod in the creative inventory.
- Baobab, Cypress, and Palm foliage is now found between Mangrove Leaves and Cherry Leaves in the creative inventory.
- Fixed potential worldgen feature cycle crashes when certain config options were disabled.
- Removed many duplicate spawn entries in Wilder Wild's biomes.
- Tumbleweed no longer drop feathers.
- Palm Fronds are now compostable.
- Prickly Pears and Peeled Prickly Pears can now be composted.
- The loot tables of Shelf Fungi have been fixed.
- Echo Glass no longer flickers upon being damaged by players.
- Fixed many random blocks having the `termite_edible` blockstate property.
- This checks if the Note Block Instrument for the block is `BASS` and if the block's sound type is not `STEM.`
- Termite Mounds now generate as intended once again.
- Fixed the main ambient loop in the Deep Dark not properly looping.
- Pollen can no longer generate in Water during worldgen.
- Fallen Birch trees no longer generate in Cherry Groves.
- Updated some previously mis-colored Cypress textures.
- Optimized custom Dispenser behaviors with Wilder Wild's blocks.
- Fixed thrown Coconuts sometimes using the wrong sound source upon landing.
- Once again fixed Termite Mounds being active in situations they aren't supposed to.
- Algae no longer slows down players flying in Creative mode.
- Geysers no longer push players flying in Creative mode.
- PLayer-placed Termites can now break Cherry Wood.
- The `Windswept Savanna Placement` config option now actually dictates whether Windswept Savannas use modified parameters.
- Wilder Wild's Cactus hurt sounds work once again.
- Fixed the Mixed Forest biome not generating on certain Forest-Taiga borders.
- Fixed Snow Golems not melting in the Parched Forest biome.
- Fixed a broken loop in the ambience of Mesoglea Caves.
# Technical Changes
- Refactored classes with the `Wilder` prefix to start with the `WW` prefix.
- This change was made in order for mod compatibility development with Wilder Wild to be more organized.
- Refactored custom BlockState Property-related classes to `block/property,` from `block/impl.`
- Refactored `WilderEnumValues` to `WWBoatTypes.`
- A lot more refactoring.
- Completely reorganized `en_us.json,` now being much easier to find and add translation strings.
- Split the contents of WilderWildClient into multiple classes.
- Swapped out a mixin on `BeaconBlockEntity` in favor of FrozenLib's new `BeaconEffectRegistry.`
- The Crab's `isClimbing` method has been refactored to `isCrabClimbing` to prevent conflicts when importing Wilder Wild on runtime.
- Fixed data generation to no longer append the `termite_edible` or `snow_layers` properties to other mods' data generation.
- Added the `registerAxeHollowBehavior` and `registerAxeHollowBehaviorStem` methods to the `HollowedLogBlock` class to make compat easier without needing to import FrozenLib.
- Added a `feature/` prefix to many of Wilder Wild's tags relating to feature generation.
- Added a `spawn/` prefix to Wilder Wild's biome tags relating to mob spawning.
- Added a `beta_beach/` prefix to Wilder Wild's biome tags relating to Beta Beaches.
- Added a `water_color/` prefix to Wilder Wild's biome tags relating to water colors.
3.0-mc1.20.4
- Added Maple trees.
- Added Leaf Litters for Maple Leaves.
- Added Maple Grove biome.
- Chestnut Wolves spawn here.
- Added the Sparse Forest transition biome.
- Added the Marigold flower.
- Added better transitions/fizzling edges for Coarse Dirt in biomes where these blocks are prominent.
- Stone piles now generate in Stony Shores, Flower Forests, Sunflower Plains, and Maple Groves.
- This is controlled with the `wilderwild:has_stone_pile_common,` `wilderwild:has_stone_pile,` and `wilderwild:has_stone_pile_rare` tags.
- Added falling leaf particles for all leaf types.
- Added Hollowed Pale Oak Logs and Stripped Hollowed Pale Oak Logs.
- Added Snapped and Fallen Pale Oak trees to the Pale Garden biome.
- Added Pale Moss piles to the Pale Garden biome.
- Seeding Dandelions, Brown Mushrooms, and Stone Piles now occasionally generate in the Pale Garden biome.
- Added Crimson and Warped Shelf Fungi, which generate naturally.
- Added fallen and snapped Crimson and Warped Fungi, which generate naturally.
- Sideways Geysers now generate naturally in Magmatic Caves.
- Added the Mycelium Growth block.
- Generates naturally in Mushroom Fields.
- Mycelium can now be bonemealed to create Mycelium Growth blocks.
- Added the Recorder Copper Horn.
- Replaced all Copper Horn sounds.
- Added new sounds for Melon and Pumpkin blocks.
- Replaced the Dripstone Caves ambient loop.
- Added two new ambient sounds for Dripstone Caves.
- Replaced the Lush Caves ambient loop.
- Added twenty-three new ambient sounds for Lush Caves.
- Crabs have new hurt and idle sounds.
- Algae's sounds have been replaced.
- Added translations for Vietnamese thanks to [godkyo98](https://github.com/FrozenBlock/WilderWild/pull/411)!
- Added more block sound type compatibility for BetterNether and BetterEnd.
- Added block sound type compatibility for Nature's Spirit.
- Added block sound type compatibility for Biomes O' Plenty.
- Added block sound type compatibility for Terrestria.
- Added block sound type compatibility for Regions Unexplored.
- Added block sound type compatibility for Traverse.
- Added block sound type compatibility for Excessive Building.
# Changes
- The Ancient Horn has finally been removed, as it was incredibly out-of-place and overpowered.
- Removed Palms from normal beaches as it was immersion-breaking in cooler areas.
- Warm Beaches will still have Palms.
- Rewrote the foliage generation of Palm trees.
- Normal Palm trees now look more "Minecrafty" and no longer use realistic frond generation.
- In other words, they're visually pleasing and no longer messy!
- Palms that generated with circular foliage have also received upgraded foliage generation, mirroring the real-world Windmill Palm.
- Thanks to this new generation, the mixin that modifies the `distance` property's maximum value has been removed.
- A minimum of one Coconut is now guaranteed to generate on each Palm tree.
- The foliage and grass colors of the Oasis biome are no longer a saturated green.
- Sunflower Plains have been revamped again, and are no longer an eyesore.
- Significantly improved the Frozen Caves biome, as well as its placement.
- Renamed the Small Sponge to Sponge Bud.
- Removed the Cherry Grove panorama.
- Retextured Algae, thanks to Zhen!
- Retextured the Palm wood set, thanks to Zhen!
- Updated the Palm Fronds texture, thanks to Zhen!
- Retextured Coconut blocks, thanks to Zhen!
- The Jellyfish's animations and rendering have been updated to be more consistent with Vanilla and smoother overall.
- Jellyfish now have 2D tentacles by default, looking much cleaner than before.
- This can be toggled on-the-fly with the config.
- Most naturally generating Birch trees are now medium-sized instead of being very tall, including in Birch Forests.
- Old Growth Birch Forests will still keep their tall trees.
- Birch Saplings can now grow Medium and Super Birches.
- Seeding Dandelions can now be sheared into regular Dandelions, even with Dispensers.
- Both types of Shelf Fungus have now been renamed to end with `Fungi` instead of `Fungus.`
- Removed the custom item models for Beehives and Bee Nests filled with honey for 1.21.2 versions, as this has been added to Vanilla.
- The strength and resistance of Echo Glass have been increased.
- Echo Glass now heals when the light level is at 8 or below instead of 7.
- Echo Glass now takes 25% longer for light to damage it.
- Geysers now take longer to mine and are more blast resistant.
- Slightly optimized more config getter calls.
- Removed altered Dripleaf and Redstone interaction, now only acting like vanilla.
- Crabs no longer have a maximum spawning height past sea level.
- The thick variant of Big Nether Fungi can now be grown by placing Fungi in a `+` shape.
- Significantly decreased Glory of the Snow generation outside Jungle biomes.
- Split most Tall and Short flower generation into separate features for noise-based flower placement.
- This change makes flower generation noticeably easier on the eyes, especially in biomes like the Cherry Grove.
- Slightly decreased flower generation overall.
- Rose Bushes now generate commonly in Birch Forest biomes.
- Peonies now generate commonly in Birch Forest biomes.
- Lilacs now generate commonly in Birch Forest biomes.
- Bushes will no longer generate naturally on Sand in certain biomes.
- Decreased the amount of "Fancy" Oak Trees and made regular Spruce Trees less common in favor of Short Spruce Trees in the Mixed Forest biome.
- Termite Mounds no longer have a chance to generate with a disk of Sand beneath them.
- Jellyfish Caves have been renamed to Mesoglea Caves.
- Decreased the amount of space Parched Forests take up.
- Decreased the default mob cap for Crabs from 25 to 15.
- Changed the volume of Deep Dark ambience.
- Increased the rarity of Abandoned Cabins.
- Updated Ukranian translation thanks to [unroman](https://github.com/FrozenBlock/WilderWild/pull/413)!
# Bug Fixes
- Fixed a few tags that were still unfinished and excluded the Palm set.
- Fixed the Carnation's dye recipe being in the `orange_dye` group.
- Cherry particles are now much more responsive to wind, and no longer get removed upon spawning.
- Seeding Dandelion and Milkweed seed particles' spawn positions now match the block's random model offset.
- Baobab, Cypress, and Palm's sign types are now placed after the Mangrove Hanging Sign in the creative inventory, instead of between the Mangrove Sign and Mangrove Hanging Sign.
- Ostrich Eggs are now placed before Sniffer Eggs in the creative inventory.
- Scorched Sand is no longer found in the `Functional Items` tab of the creative inventory.
- Prickly Pears are now placed after Sweet Berries in the `Food & Drinks` tab of the creative inventory.
- Crab Claws and Cooked Crab Claws are now placed before Cod in the creative inventory.
- Baobab, Cypress, and Palm foliage is now found between Mangrove Leaves and Cherry Leaves in the creative inventory.
- Fixed potential worldgen feature cycle crashes when certain config options were disabled.
- Removed many duplicate spawn entries in Wilder Wild's biomes.
- Tumbleweed no longer drop feathers.
- Palm Fronds are now compostable.
- Prickly Pears and Peeled Prickly Pears can now be composted.
- The loot tables of Shelf Fungi have been fixed.
- Echo Glass no longer flickers upon being damaged by players.
- Fixed many random blocks having the `termite_edible` blockstate property.
- This checks if the Note Block Instrument for the block is `BASS` and if the block's sound type is not `STEM.`
- Termite Mounds now generate as intended once again.
- Fixed the main ambient loop in the Deep Dark not properly looping.
- Pollen can no longer generate in Water during worldgen.
- Fallen Birch trees no longer generate in Cherry Groves.
- Updated some previously mis-colored Cypress textures.
- Optimized custom Dispenser behaviors with Wilder Wild's blocks.
- Fixed thrown Coconuts sometimes using the wrong sound source upon landing.
- Once again fixed Termite Mounds being active in situations they aren't supposed to.
- Algae no longer slows down players flying in Creative mode.
- Geysers no longer push players flying in Creative mode.
- PLayer-placed Termites can now break Cherry Wood.
- The `Windswept Savanna Placement` config option now actually dictates whether Windswept Savannas use modified parameters.
- Wilder Wild's Cactus hurt sounds work once again.
- Fixed the Mixed Forest biome not generating on certain Forest-Taiga borders.
- Fixed Snow Golems not melting in the Parched Forest biome.
- Fixed a broken loop in the ambience of Mesoglea Caves.
# Technical Changes
- Refactored classes with the `Wilder` prefix to start with the `WW` prefix.
- This change was made in order for mod compatibility development with Wilder Wild to be more organized.
- Refactored custom BlockState Property-related classes to `block/property,` from `block/impl.`
- Refactored `WilderEnumValues` to `WWBoatTypes.`
- A lot more refactoring.
- Completely reorganized `en_us.json,` now being much easier to find and add translation strings.
- Split the contents of WilderWildClient into multiple classes.
- Swapped out a mixin on `BeaconBlockEntity` in favor of FrozenLib's new `BeaconEffectRegistry.`
- The Crab's `isClimbing` method has been refactored to `isCrabClimbing` to prevent conflicts when importing Wilder Wild on runtime.
- Fixed data generation to no longer append the `termite_edible` or `snow_layers` properties to other mods' data generation.
- Added the `registerAxeHollowBehavior` and `registerAxeHollowBehaviorStem` methods to the `HollowedLogBlock` class to make compat easier without needing to import FrozenLib.
- Added a `feature/` prefix to many of Wilder Wild's tags relating to feature generation.
- Added a `spawn/` prefix to Wilder Wild's biome tags relating to mob spawning.
- Added a `beta_beach/` prefix to Wilder Wild's biome tags relating to Beta Beaches.
- Added a `water_color/` prefix to Wilder Wild's biome tags relating to water colors.
3.0-mc1.20.6
- Added Maple trees.
- Added Leaf Litters for Maple Leaves.
- Added Maple Grove biome.
- Chestnut Wolves spawn here.
- Added the Sparse Forest transition biome.
- Added the Marigold flower.
- Added better transitions/fizzling edges for Coarse Dirt in biomes where these blocks are prominent.
- Stone piles now generate in Stony Shores, Flower Forests, Sunflower Plains, and Maple Groves.
- This is controlled with the `wilderwild:has_stone_pile_common,` `wilderwild:has_stone_pile,` and `wilderwild:has_stone_pile_rare` tags.
- Added falling leaf particles for all leaf types.
- Added Hollowed Pale Oak Logs and Stripped Hollowed Pale Oak Logs.
- Added Snapped and Fallen Pale Oak trees to the Pale Garden biome.
- Added Pale Moss piles to the Pale Garden biome.
- Seeding Dandelions, Brown Mushrooms, and Stone Piles now occasionally generate in the Pale Garden biome.
- Added Crimson and Warped Shelf Fungi, which generate naturally.
- Added fallen and snapped Crimson and Warped Fungi, which generate naturally.
- Sideways Geysers now generate naturally in Magmatic Caves.
- Added the Mycelium Growth block.
- Generates naturally in Mushroom Fields.
- Mycelium can now be bonemealed to create Mycelium Growth blocks.
- Added the Recorder Copper Horn.
- Replaced all Copper Horn sounds.
- Added new sounds for Melon and Pumpkin blocks.
- Replaced the Dripstone Caves ambient loop.
- Added two new ambient sounds for Dripstone Caves.
- Replaced the Lush Caves ambient loop.
- Added twenty-three new ambient sounds for Lush Caves.
- Crabs have new hurt and idle sounds.
- Algae's sounds have been replaced.
- Added translations for Vietnamese thanks to [godkyo98](https://github.com/FrozenBlock/WilderWild/pull/411)!
- Added more block sound type compatibility for BetterNether and BetterEnd.
- Added block sound type compatibility for Nature's Spirit.
- Added block sound type compatibility for Biomes O' Plenty.
- Added block sound type compatibility for Terrestria.
- Added block sound type compatibility for Regions Unexplored.
- Added block sound type compatibility for Traverse.
- Added block sound type compatibility for Excessive Building.
# Changes
- The Ancient Horn has finally been removed, as it was incredibly out-of-place and overpowered.
- Removed Palms from normal beaches as it was immersion-breaking in cooler areas.
- Warm Beaches will still have Palms.
- Rewrote the foliage generation of Palm trees.
- Normal Palm trees now look more "Minecrafty" and no longer use realistic frond generation.
- In other words, they're visually pleasing and no longer messy!
- Palms that generated with circular foliage have also received upgraded foliage generation, mirroring the real-world Windmill Palm.
- Thanks to this new generation, the mixin that modifies the `distance` property's maximum value has been removed.
- A minimum of one Coconut is now guaranteed to generate on each Palm tree.
- The foliage and grass colors of the Oasis biome are no longer a saturated green.
- Sunflower Plains have been revamped again, and are no longer an eyesore.
- Significantly improved the Frozen Caves biome, as well as its placement.
- Renamed the Small Sponge to Sponge Bud.
- Removed the Cherry Grove panorama.
- Retextured Algae, thanks to Zhen!
- Retextured the Palm wood set, thanks to Zhen!
- Updated the Palm Fronds texture, thanks to Zhen!
- Retextured Coconut blocks, thanks to Zhen!
- The Jellyfish's animations and rendering have been updated to be more consistent with Vanilla and smoother overall.
- Jellyfish now have 2D tentacles by default, looking much cleaner than before.
- This can be toggled on-the-fly with the config.
- Most naturally generating Birch trees are now medium-sized instead of being very tall, including in Birch Forests.
- Old Growth Birch Forests will still keep their tall trees.
- Birch Saplings can now grow Medium and Super Birches.
- Seeding Dandelions can now be sheared into regular Dandelions, even with Dispensers.
- Both types of Shelf Fungus have now been renamed to end with `Fungi` instead of `Fungus.`
- Removed the custom item models for Beehives and Bee Nests filled with honey for 1.21.2 versions, as this has been added to Vanilla.
- The strength and resistance of Echo Glass have been increased.
- Echo Glass now heals when the light level is at 8 or below instead of 7.
- Echo Glass now takes 25% longer for light to damage it.
- Geysers now take longer to mine and are more blast resistant.
- Slightly optimized more config getter calls.
- Removed altered Dripleaf and Redstone interaction, now only acting like vanilla.
- Crabs no longer have a maximum spawning height past sea level.
- The thick variant of Big Nether Fungi can now be grown by placing Fungi in a `+` shape.
- Significantly decreased Glory of the Snow generation outside Jungle biomes.
- Split most Tall and Short flower generation into separate features for noise-based flower placement.
- This change makes flower generation noticeably easier on the eyes, especially in biomes like the Cherry Grove.
- Slightly decreased flower generation overall.
- Rose Bushes now generate commonly in Birch Forest biomes.
- Peonies now generate commonly in Birch Forest biomes.
- Lilacs now generate commonly in Birch Forest biomes.
- Bushes will no longer generate naturally on Sand in certain biomes.
- Decreased the amount of "Fancy" Oak Trees and made regular Spruce Trees less common in favor of Short Spruce Trees in the Mixed Forest biome.
- Termite Mounds no longer have a chance to generate with a disk of Sand beneath them.
- Jellyfish Caves have been renamed to Mesoglea Caves.
- Decreased the amount of space Parched Forests take up.
- Decreased the default mob cap for Crabs from 25 to 15.
- Changed the volume of Deep Dark ambience.
- Increased the rarity of Abandoned Cabins.
- Updated Ukranian translation thanks to [unroman](https://github.com/FrozenBlock/WilderWild/pull/413)!
# Bug Fixes
- Fixed a few tags that were still unfinished and excluded the Palm set.
- Fixed the Carnation's dye recipe being in the `orange_dye` group.
- Cherry particles are now much more responsive to wind, and no longer get removed upon spawning.
- Seeding Dandelion and Milkweed seed particles' spawn positions now match the block's random model offset.
- Baobab, Cypress, and Palm's sign types are now placed after the Mangrove Hanging Sign in the creative inventory, instead of between the Mangrove Sign and Mangrove Hanging Sign.
- Ostrich Eggs are now placed before Sniffer Eggs in the creative inventory.
- Scorched Sand is no longer found in the `Functional Items` tab of the creative inventory.
- Prickly Pears are now placed after Sweet Berries in the `Food & Drinks` tab of the creative inventory.
- Crab Claws and Cooked Crab Claws are now placed before Cod in the creative inventory.
- Baobab, Cypress, and Palm foliage is now found between Mangrove Leaves and Cherry Leaves in the creative inventory.
- Fixed potential worldgen feature cycle crashes when certain config options were disabled.
- Removed many duplicate spawn entries in Wilder Wild's biomes.
- Tumbleweed no longer drop feathers.
- Palm Fronds are now compostable.
- Prickly Pears and Peeled Prickly Pears can now be composted.
- The loot tables of Shelf Fungi have been fixed.
- Echo Glass no longer flickers upon being damaged by players.
- Fixed many random blocks having the `termite_edible` blockstate property.
- This checks if the Note Block Instrument for the block is `BASS` and if the block's sound type is not `STEM.`
- Termite Mounds now generate as intended once again.
- Fixed the main ambient loop in the Deep Dark not properly looping.
- Pollen can no longer generate in Water during worldgen.
- Fallen Birch trees no longer generate in Cherry Groves.
- Updated some previously mis-colored Cypress textures.
- Optimized custom Dispenser behaviors with Wilder Wild's blocks.
- Fixed thrown Coconuts sometimes using the wrong sound source upon landing.
- Once again fixed Termite Mounds being active in situations they aren't supposed to.
- Algae no longer slows down players flying in Creative mode.
- Geysers no longer push players flying in Creative mode.
- PLayer-placed Termites can now break Cherry Wood.
- The `Windswept Savanna Placement` config option now actually dictates whether Windswept Savannas use modified parameters.
- Wilder Wild's Cactus hurt sounds work once again.
- Fixed the Mixed Forest biome not generating on certain Forest-Taiga borders.
- Fixed Snow Golems not melting in the Parched Forest biome.
- Fixed a broken loop in the ambience of Mesoglea Caves.
# Technical Changes
- Refactored classes with the `Wilder` prefix to start with the `WW` prefix.
- This change was made in order for mod compatibility development with Wilder Wild to be more organized.
- Refactored custom BlockState Property-related classes to `block/property,` from `block/impl.`
- Refactored `WilderEnumValues` to `WWBoatTypes.`
- A lot more refactoring.
- Completely reorganized `en_us.json,` now being much easier to find and add translation strings.
- Split the contents of WilderWildClient into multiple classes.
- Swapped out a mixin on `BeaconBlockEntity` in favor of FrozenLib's new `BeaconEffectRegistry.`
- The Crab's `isClimbing` method has been refactored to `isCrabClimbing` to prevent conflicts when importing Wilder Wild on runtime.
- Fixed data generation to no longer append the `termite_edible` or `snow_layers` properties to other mods' data generation.
- Added the `registerAxeHollowBehavior` and `registerAxeHollowBehaviorStem` methods to the `HollowedLogBlock` class to make compat easier without needing to import FrozenLib.
- Added a `feature/` prefix to many of Wilder Wild's tags relating to feature generation.
- Added a `spawn/` prefix to Wilder Wild's biome tags relating to mob spawning.
- Added a `beta_beach/` prefix to Wilder Wild's biome tags relating to Beta Beaches.
- Added a `water_color/` prefix to Wilder Wild's biome tags relating to water colors.
3.0-mc1.21.1
- Added Maple trees.
- Added Leaf Litters for Maple Leaves.
- Added Maple Grove biome.
- Chestnut Wolves spawn here.
- Added the Sparse Forest transition biome.
- Added the Marigold flower.
- Added better transitions/fizzling edges for Coarse Dirt in biomes where these blocks are prominent.
- Stone piles now generate in Stony Shores, Flower Forests, Sunflower Plains, and Maple Groves.
- This is controlled with the `wilderwild:has_stone_pile_common,` `wilderwild:has_stone_pile,` and `wilderwild:has_stone_pile_rare` tags.
- Added falling leaf particles for all leaf types.
- Added Hollowed Pale Oak Logs and Stripped Hollowed Pale Oak Logs.
- Added Snapped and Fallen Pale Oak trees to the Pale Garden biome.
- Added Pale Moss piles to the Pale Garden biome.
- Seeding Dandelions, Brown Mushrooms, and Stone Piles now occasionally generate in the Pale Garden biome.
- Added Crimson and Warped Shelf Fungi, which generate naturally.
- Added fallen and snapped Crimson and Warped Fungi, which generate naturally.
- Sideways Geysers now generate naturally in Magmatic Caves.
- Added the Mycelium Growth block.
- Generates naturally in Mushroom Fields.
- Mycelium can now be bonemealed to create Mycelium Growth blocks.
- Added the Recorder Copper Horn.
- Replaced all Copper Horn sounds.
- Added new sounds for Melon and Pumpkin blocks.
- Replaced the Dripstone Caves ambient loop.
- Added two new ambient sounds for Dripstone Caves.
- Replaced the Lush Caves ambient loop.
- Added twenty-three new ambient sounds for Lush Caves.
- Crabs have new hurt and idle sounds.
- Algae's sounds have been replaced.
- Added translations for Vietnamese thanks to [godkyo98](https://github.com/FrozenBlock/WilderWild/pull/411)!
- Added more block sound type compatibility for BetterNether and BetterEnd.
- Added block sound type compatibility for Nature's Spirit.
- Added block sound type compatibility for Biomes O' Plenty.
- Added block sound type compatibility for Terrestria.
- Added block sound type compatibility for Regions Unexplored.
- Added block sound type compatibility for Traverse.
- Added block sound type compatibility for Excessive Building.
# Changes
- The Ancient Horn has finally been removed, as it was incredibly out-of-place and overpowered.
- Removed Palms from normal beaches as it was immersion-breaking in cooler areas.
- Warm Beaches will still have Palms.
- Rewrote the foliage generation of Palm trees.
- Normal Palm trees now look more "Minecrafty" and no longer use realistic frond generation.
- In other words, they're visually pleasing and no longer messy!
- Palms that generated with circular foliage have also received upgraded foliage generation, mirroring the real-world Windmill Palm.
- Thanks to this new generation, the mixin that modifies the `distance` property's maximum value has been removed.
- A minimum of one Coconut is now guaranteed to generate on each Palm tree.
- The foliage and grass colors of the Oasis biome are no longer a saturated green.
- Sunflower Plains have been revamped again, and are no longer an eyesore.
- Significantly improved the Frozen Caves biome, as well as its placement.
- Renamed the Small Sponge to Sponge Bud.
- Removed the Cherry Grove panorama.
- Retextured Algae, thanks to Zhen!
- Retextured the Palm wood set, thanks to Zhen!
- Updated the Palm Fronds texture, thanks to Zhen!
- Retextured Coconut blocks, thanks to Zhen!
- The Jellyfish's animations and rendering have been updated to be more consistent with Vanilla and smoother overall.
- Jellyfish now have 2D tentacles by default, looking much cleaner than before.
- This can be toggled on-the-fly with the config.
- Most naturally generating Birch trees are now medium-sized instead of being very tall, including in Birch Forests.
- Old Growth Birch Forests will still keep their tall trees.
- Birch Saplings can now grow Medium and Super Birches.
- Seeding Dandelions can now be sheared into regular Dandelions, even with Dispensers.
- Both types of Shelf Fungus have now been renamed to end with `Fungi` instead of `Fungus.`
- Removed the custom item models for Beehives and Bee Nests filled with honey for 1.21.2 versions, as this has been added to Vanilla.
- The strength and resistance of Echo Glass have been increased.
- Echo Glass now heals when the light level is at 8 or below instead of 7.
- Echo Glass now takes 25% longer for light to damage it.
- Geysers now take longer to mine and are more blast resistant.
- Slightly optimized more config getter calls.
- Removed altered Dripleaf and Redstone interaction, now only acting like vanilla.
- Crabs no longer have a maximum spawning height past sea level.
- The thick variant of Big Nether Fungi can now be grown by placing Fungi in a `+` shape.
- Significantly decreased Glory of the Snow generation outside Jungle biomes.
- Split most Tall and Short flower generation into separate features for noise-based flower placement.
- This change makes flower generation noticeably easier on the eyes, especially in biomes like the Cherry Grove.
- Slightly decreased flower generation overall.
- Rose Bushes now generate commonly in Birch Forest biomes.
- Peonies now generate commonly in Birch Forest biomes.
- Lilacs now generate commonly in Birch Forest biomes.
- Bushes will no longer generate naturally on Sand in certain biomes.
- Decreased the amount of "Fancy" Oak Trees and made regular Spruce Trees less common in favor of Short Spruce Trees in the Mixed Forest biome.
- Termite Mounds no longer have a chance to generate with a disk of Sand beneath them.
- Jellyfish Caves have been renamed to Mesoglea Caves.
- Decreased the amount of space Parched Forests take up.
- Decreased the default mob cap for Crabs from 25 to 15.
- Changed the volume of Deep Dark ambience.
- Increased the rarity of Abandoned Cabins.
- Updated Ukranian translation thanks to [unroman](https://github.com/FrozenBlock/WilderWild/pull/413)!
# Bug Fixes
- Fixed a few tags that were still unfinished and excluded the Palm set.
- Fixed the Carnation's dye recipe being in the `orange_dye` group.
- Cherry particles are now much more responsive to wind, and no longer get removed upon spawning.
- Seeding Dandelion and Milkweed seed particles' spawn positions now match the block's random model offset.
- Baobab, Cypress, and Palm's sign types are now placed after the Mangrove Hanging Sign in the creative inventory, instead of between the Mangrove Sign and Mangrove Hanging Sign.
- Ostrich Eggs are now placed before Sniffer Eggs in the creative inventory.
- Scorched Sand is no longer found in the `Functional Items` tab of the creative inventory.
- Prickly Pears are now placed after Sweet Berries in the `Food & Drinks` tab of the creative inventory.
- Crab Claws and Cooked Crab Claws are now placed before Cod in the creative inventory.
- Baobab, Cypress, and Palm foliage is now found between Mangrove Leaves and Cherry Leaves in the creative inventory.
- Fixed potential worldgen feature cycle crashes when certain config options were disabled.
- Removed many duplicate spawn entries in Wilder Wild's biomes.
- Tumbleweed no longer drop feathers.
- Palm Fronds are now compostable.
- Prickly Pears and Peeled Prickly Pears can now be composted.
- The loot tables of Shelf Fungi have been fixed.
- Echo Glass no longer flickers upon being damaged by players.
- Fixed many random blocks having the `termite_edible` blockstate property.
- This checks if the Note Block Instrument for the block is `BASS` and if the block's sound type is not `STEM.`
- Termite Mounds now generate as intended once again.
- Fixed the main ambient loop in the Deep Dark not properly looping.
- Pollen can no longer generate in Water during worldgen.
- Fallen Birch trees no longer generate in Cherry Groves.
- Updated some previously mis-colored Cypress textures.
- Optimized custom Dispenser behaviors with Wilder Wild's blocks.
- Fixed thrown Coconuts sometimes using the wrong sound source upon landing.
- Once again fixed Termite Mounds being active in situations they aren't supposed to.
- Algae no longer slows down players flying in Creative mode.
- Geysers no longer push players flying in Creative mode.
- PLayer-placed Termites can now break Cherry Wood.
- The `Windswept Savanna Placement` config option now actually dictates whether Windswept Savannas use modified parameters.
- Wilder Wild's Cactus hurt sounds work once again.
- Fixed the Mixed Forest biome not generating on certain Forest-Taiga borders.
- Fixed Snow Golems not melting in the Parched Forest biome.
- Fixed a broken loop in the ambience of Mesoglea Caves.
# Technical Changes
- Refactored classes with the `Wilder` prefix to start with the `WW` prefix.
- This change was made in order for mod compatibility development with Wilder Wild to be more organized.
- Refactored custom BlockState Property-related classes to `block/property,` from `block/impl.`
- Refactored `WilderEnumValues` to `WWBoatTypes.`
- A lot more refactoring.
- Completely reorganized `en_us.json,` now being much easier to find and add translation strings.
- Split the contents of WilderWildClient into multiple classes.
- Swapped out a mixin on `BeaconBlockEntity` in favor of FrozenLib's new `BeaconEffectRegistry.`
- The Crab's `isClimbing` method has been refactored to `isCrabClimbing` to prevent conflicts when importing Wilder Wild on runtime.
- Fixed data generation to no longer append the `termite_edible` or `snow_layers` properties to other mods' data generation.
- Added the `registerAxeHollowBehavior` and `registerAxeHollowBehaviorStem` methods to the `HollowedLogBlock` class to make compat easier without needing to import FrozenLib.
- Added a `feature/` prefix to many of Wilder Wild's tags relating to feature generation.
- Added a `spawn/` prefix to Wilder Wild's biome tags relating to mob spawning.
- Added a `beta_beach/` prefix to Wilder Wild's biome tags relating to Beta Beaches.
- Added a `water_color/` prefix to Wilder Wild's biome tags relating to water colors.
3.0-mc1.21.2
- Added Maple trees.
- Added Leaf Litters for Maple Leaves.
- Added Maple Grove biome.
- Chestnut Wolves spawn here.
- Added the Sparse Forest transition biome.
- Added the Marigold flower.
- Added better transitions/fizzling edges for Coarse Dirt in biomes where these blocks are prominent.
- Stone piles now generate in Stony Shores, Flower Forests, Sunflower Plains, and Maple Groves.
- This is controlled with the `wilderwild:has_stone_pile_common,` `wilderwild:has_stone_pile,` and `wilderwild:has_stone_pile_rare` tags.
- Added falling leaf particles for all leaf types.
- Added Hollowed Pale Oak Logs and Stripped Hollowed Pale Oak Logs.
- Added Snapped and Fallen Pale Oak trees to the Pale Garden biome.
- Added Pale Moss piles to the Pale Garden biome.
- Seeding Dandelions, Brown Mushrooms, and Stone Piles now occasionally generate in the Pale Garden biome.
- Added Crimson and Warped Shelf Fungi, which generate naturally.
- Added fallen and snapped Crimson and Warped Fungi, which generate naturally.
- Sideways Geysers now generate naturally in Magmatic Caves.
- Added the Mycelium Growth block.
- Generates naturally in Mushroom Fields.
- Mycelium can now be bonemealed to create Mycelium Growth blocks.
- Added the Recorder Copper Horn.
- Replaced all Copper Horn sounds.
- Added new sounds for Melon and Pumpkin blocks.
- Replaced the Dripstone Caves ambient loop.
- Added two new ambient sounds for Dripstone Caves.
- Replaced the Lush Caves ambient loop.
- Added twenty-three new ambient sounds for Lush Caves.
- Crabs have new hurt and idle sounds.
- Algae's sounds have been replaced.
- Added translations for Vietnamese thanks to [godkyo98](https://github.com/FrozenBlock/WilderWild/pull/411)!
- Added more block sound type compatibility for BetterNether and BetterEnd.
- Added block sound type compatibility for Nature's Spirit.
- Added block sound type compatibility for Biomes O' Plenty.
- Added block sound type compatibility for Terrestria.
- Added block sound type compatibility for Regions Unexplored.
- Added block sound type compatibility for Traverse.
- Added block sound type compatibility for Excessive Building.
# Changes
- The Ancient Horn has finally been removed, as it was incredibly out-of-place and overpowered.
- Removed Palms from normal beaches as it was immersion-breaking in cooler areas.
- Warm Beaches will still have Palms.
- Rewrote the foliage generation of Palm trees.
- Normal Palm trees now look more "Minecrafty" and no longer use realistic frond generation.
- In other words, they're visually pleasing and no longer messy!
- Palms that generated with circular foliage have also received upgraded foliage generation, mirroring the real-world Windmill Palm.
- Thanks to this new generation, the mixin that modifies the `distance` property's maximum value has been removed.
- A minimum of one Coconut is now guaranteed to generate on each Palm tree.
- The foliage and grass colors of the Oasis biome are no longer a saturated green.
- Sunflower Plains have been revamped again, and are no longer an eyesore.
- Significantly improved the Frozen Caves biome, as well as its placement.
- Renamed the Small Sponge to Sponge Bud.
- Removed the Cherry Grove panorama.
- Retextured Algae, thanks to Zhen!
- Retextured the Palm wood set, thanks to Zhen!
- Updated the Palm Fronds texture, thanks to Zhen!
- Retextured Coconut blocks, thanks to Zhen!
- The Jellyfish's animations and rendering have been updated to be more consistent with Vanilla and smoother overall.
- Jellyfish now have 2D tentacles by default, looking much cleaner than before.
- This can be toggled on-the-fly with the config.
- Most naturally generating Birch trees are now medium-sized instead of being very tall, including in Birch Forests.
- Old Growth Birch Forests will still keep their tall trees.
- Birch Saplings can now grow Medium and Super Birches.
- Seeding Dandelions can now be sheared into regular Dandelions, even with Dispensers.
- Both types of Shelf Fungus have now been renamed to end with `Fungi` instead of `Fungus.`
- Removed the custom item models for Beehives and Bee Nests filled with honey for 1.21.2 versions, as this has been added to Vanilla.
- The strength and resistance of Echo Glass have been increased.
- Echo Glass now heals when the light level is at 8 or below instead of 7.
- Echo Glass now takes 25% longer for light to damage it.
- Geysers now take longer to mine and are more blast resistant.
- Slightly optimized more config getter calls.
- Removed altered Dripleaf and Redstone interaction, now only acting like vanilla.
- Crabs no longer have a maximum spawning height past sea level.
- The thick variant of Big Nether Fungi can now be grown by placing Fungi in a `+` shape.
- Significantly decreased Glory of the Snow generation outside Jungle biomes.
- Split most Tall and Short flower generation into separate features for noise-based flower placement.
- This change makes flower generation noticeably easier on the eyes, especially in biomes like the Cherry Grove.
- Slightly decreased flower generation overall.
- Rose Bushes now generate commonly in Birch Forest biomes.
- Peonies now generate commonly in Birch Forest biomes.
- Lilacs now generate commonly in Birch Forest biomes.
- Bushes will no longer generate naturally on Sand in certain biomes.
- Decreased the amount of "Fancy" Oak Trees and made regular Spruce Trees less common in favor of Short Spruce Trees in the Mixed Forest biome.
- Termite Mounds no longer have a chance to generate with a disk of Sand beneath them.
- Jellyfish Caves have been renamed to Mesoglea Caves.
- Decreased the amount of space Parched Forests take up.
- Decreased the default mob cap for Crabs from 25 to 15.
- Changed the volume of Deep Dark ambience.
- Increased the rarity of Abandoned Cabins.
- Updated Ukranian translation thanks to [unroman](https://github.com/FrozenBlock/WilderWild/pull/413)!
# Bug Fixes
- Fixed a few tags that were still unfinished and excluded the Palm set.
- Fixed the Carnation's dye recipe being in the `orange_dye` group.
- Cherry particles are now much more responsive to wind, and no longer get removed upon spawning.
- Seeding Dandelion and Milkweed seed particles' spawn positions now match the block's random model offset.
- Baobab, Cypress, and Palm's sign types are now placed after the Mangrove Hanging Sign in the creative inventory, instead of between the Mangrove Sign and Mangrove Hanging Sign.
- Ostrich Eggs are now placed before Sniffer Eggs in the creative inventory.
- Scorched Sand is no longer found in the `Functional Items` tab of the creative inventory.
- Prickly Pears are now placed after Sweet Berries in the `Food & Drinks` tab of the creative inventory.
- Crab Claws and Cooked Crab Claws are now placed before Cod in the creative inventory.
- Baobab, Cypress, and Palm foliage is now found between Mangrove Leaves and Cherry Leaves in the creative inventory.
- Fixed potential worldgen feature cycle crashes when certain config options were disabled.
- Removed many duplicate spawn entries in Wilder Wild's biomes.
- Tumbleweed no longer drop feathers.
- Palm Fronds are now compostable.
- Prickly Pears and Peeled Prickly Pears can now be composted.
- The loot tables of Shelf Fungi have been fixed.
- Echo Glass no longer flickers upon being damaged by players.
- Fixed many random blocks having the `termite_edible` blockstate property.
- This checks if the Note Block Instrument for the block is `BASS` and if the block's sound type is not `STEM.`
- Termite Mounds now generate as intended once again.
- Fixed the main ambient loop in the Deep Dark not properly looping.
- Pollen can no longer generate in Water during worldgen.
- Fallen Birch trees no longer generate in Cherry Groves.
- Updated some previously mis-colored Cypress textures.
- Optimized custom Dispenser behaviors with Wilder Wild's blocks.
- Fixed thrown Coconuts sometimes using the wrong sound source upon landing.
- Once again fixed Termite Mounds being active in situations they aren't supposed to.
- Algae no longer slows down players flying in Creative mode.
- Geysers no longer push players flying in Creative mode.
- PLayer-placed Termites can now break Cherry Wood.
- The `Windswept Savanna Placement` config option now actually dictates whether Windswept Savannas use modified parameters.
- Wilder Wild's Cactus hurt sounds work once again.
- Fixed the Mixed Forest biome not generating on certain Forest-Taiga borders.
- Fixed Snow Golems not melting in the Parched Forest biome.
- Fixed a broken loop in the ambience of Mesoglea Caves.
# Technical Changes
- Refactored classes with the `Wilder` prefix to start with the `WW` prefix.
- This change was made in order for mod compatibility development with Wilder Wild to be more organized.
- Refactored custom BlockState Property-related classes to `block/property,` from `block/impl.`
- Refactored `WilderEnumValues` to `WWBoatTypes.`
- A lot more refactoring.
- Completely reorganized `en_us.json,` now being much easier to find and add translation strings.
- Split the contents of WilderWildClient into multiple classes.
- Swapped out a mixin on `BeaconBlockEntity` in favor of FrozenLib's new `BeaconEffectRegistry.`
- The Crab's `isClimbing` method has been refactored to `isCrabClimbing` to prevent conflicts when importing Wilder Wild on runtime.
- Fixed data generation to no longer append the `termite_edible` or `snow_layers` properties to other mods' data generation.
- Added the `registerAxeHollowBehavior` and `registerAxeHollowBehaviorStem` methods to the `HollowedLogBlock` class to make compat easier without needing to import FrozenLib.
- Added a `feature/` prefix to many of Wilder Wild's tags relating to feature generation.
- Added a `spawn/` prefix to Wilder Wild's biome tags relating to mob spawning.
- Added a `beta_beach/` prefix to Wilder Wild's biome tags relating to Beta Beaches.
- Added a `water_color/` prefix to Wilder Wild's biome tags relating to water colors.
2.4.16 (1.21-1.21.1)
- Fixed Geysers impacting wind behind themselves.
2.4.15 (1.21-1.21.1)
2.4.14 (1.21-1.21.1)
- Updated Particle Rain compatability.
- Rain particles have been updated to only rotate in one specific direction in a recent update. Alongside new compatability fixes, Rain particle rendering has been reworked to match that of Wilder Wild's Wind particles, rendering at the angle the particle is moving.
- Updated Falling Leaves compatability.
- Added compat for Palm Fronds and Cypress Leaves through a mixin.
- Altered the Nematocyst model to not cause issues with water.
2.4.13 (1.21-1.21.1)
- Removed all but two of Wilder Wild's panoramas to improve file size.
- Cleaned up and optimized many mixins.
- Significantly improved and optimized Warden swimming and its animations.
- Optimized Allay animations.
- Slightly optimized the mixin plugin.
- Decreased the size of some Scorched Sand disks to prevent issues.
- This fixes issues reported about worldgen freezing and with C2ME.
- Allowed the Ostrich's walking animation to speed up slightly while running.
- Added a config option for Stone Chest generation in Ancient Cities.
- The block sounds option for Flowers now impacts Torchflowers.
- Fixed the Sculk Shrieker's new loot table causing it to drop without Silk Touch.
- Fixed the Snowlogging config using default values upon boot.
- Fixed Hanging Signs causing crashes. Again.
- Slightly decreased the average amount of flowers in Jungles.
2.4.12 (1.21-1.21.1)
- Fixed Mesoglea rendering without Sodium.
- Placing a block with your offhand against a Stripped Log with an axe in your main hand no longer hollows the block being placed against.
- Dandelions and Lily Pads now create growth particles when grown with Bone Meal.
- Osseous Sculk now grows taller on average.
2.4.11 (1.21-1.21.1)
2.4.10 (1.21-1.21.1)
- Fixed the volumes of some Magma sounds.
- Desert Village changes are now toggled with a config.
- This adds a structure processor to convert the Jungle wood set into the Palm wood set.
- Slightly decreased the average amount of Cattails in worldgen.
- Changed the `wilderwild:blank_shut_up` feature into the `wilderwild:empty` feature, which now generates nothing instead of a single Water block.
- Converted Wilder Wild's entity registry to use Vanilla's entity builder.
- Fixed some modified recipes/loot tables not working properly.
- Reorganized data generation for configured and placed features in caves into their own classes.
- Fixed Wilder Wild's block entities and entities causing log errors about the datafixer.
- Fixed Mesoglea rendering with Sodium.
2.4.9 (1.21)
- Removed all references to Embeddium as it is no longer supported on Fabric.
- Removed modified water rendering, fixing an issue with Sodium.
- Tumbleweeds no longer render their items at the player's position.
- Fixed issues with certain sounds like Goat Horn Calls in multiplayer.
- Added missing Mossy Mud Bricks recipes to the Crafting Table.
- Added the Stone Chest to Fabric's chests tag.
- Added a config option to toggle Mossy and Cracked Mud Bricks generating in Trail Ruins.
2.4.8 (1.21)
- Fixed Fire Placement with the Scorching effect replacing blocks it shouldn't.
2.4.7 (1.21)
- This includes Stairs, Slabs, and Walls for Mossy Mud Bricks.
- Alongside these additions, Stonecutters now have Mud recipes for the sake of consistency and ease of use.
- These blocks now generate in Trail Ruins.
- Added Sculk Stairs, Slabs, and Walls to their respective Vanilla tags.
- Updated the texture for the Scorching effect's icon.
- The Scorching effect now places Fire upon a mob's death.
- Increased the max time the Scorching effect sets attackers on fire from 4 to 8 seconds.
- Scorched Eyes can now be crafted from a Spider Eye and Blaze Powder.
- Fall damage calculation with Geysers is now consistent with Wind Charges.
- Geysers now output a signal when used with Comparators.
- Possibly fixed some potential crashes related to Geysers.
- Increased the average amount of flowers that generate in Flower Forests.
- Decreased Milkweed generation overall.
- Decreased the amount of flowers in Rainforests.
- Removed Vanilla's default flower feature from plains biomes.
- Reworked flower generation in some biomes to be more "organic," generating in gradients. ([#405](https://github.com/FrozenBlock/WilderWild/issues/405))
- Plains and Forest Biomes.
- Birch Forests.
- Meadows.
- Rainforests and Temperate Rainforests.
- Cypress Wetlands.
- Jungles.
- Slightly optimized Tumbleweed rendering.
- Updated Wilder Wild's BlockEntity registry to match Vanilla, per a new Fabric API update.
- Tweaked how Osseous Sculk is generated once again, no longer using noise sampling.
- Refactored `WilderPreMixinInjectConstants` to `WilderDatagenConstants.`
- Fixed a crash when trying to load the `Lists` class.
- Fixed the mod's config missing a background and smearing frames in certain situations. ([#402](https://github.com/FrozenBlock/WilderWild/issues/402))
2.4.6 (1.21)
- Rather than replacing Anicent City nbt, stone chests are dynamically added into ancient cities
- Adds support for custom ancient cities
- Removed changes to the center building in Ancient Cities
- Fixed conversion of palm crown blocks (removed in 2.4.5) to palm logs
- Snowlogged double-tall plants will no longer remove the bottom half of the plant when Snow Layers on the top half are broken.
- Bumped protocol version to 8
- Changed version scheme to (mod version)-mc(minecraft version)
- Renamed `WilderSharedConstants` to `WilderConstants`
2.4.6 (1.20.6)
- Rather than replacing Anicent City nbt, stone chests are dynamically added into ancient cities
- Adds support for custom ancient cities
- Removed changes to the center building in Ancient Cities
- Fixed conversion of palm crown blocks (removed in 2.4.5) to palm logs
- Snowlogged double-tall plants will no longer remove the bottom half of the plant when Snow Layers on the top half are broken.
- Bumped protocol version to 8
- Changed version scheme to (mod version)-mc(minecraft version)
- Renamed `WilderSharedConstants` to `WilderConstants`
2.4.6 (1.20.4)
- Rather than replacing Anicent City nbt, stone chests are dynamically added into ancient cities
- Adds support for custom ancient cities
- Removed changes to the center building in Ancient Cities
- Fixed conversion of palm crown blocks (removed in 2.4.5) to palm logs
- Snowlogged double-tall plants will no longer remove the bottom half of the plant when Snow Layers on the top half are broken.
- Bumped protocol version to 8
- Changed version scheme to (mod version)-mc(minecraft version)
- Renamed `WilderSharedConstants` to `WilderConstants`
2.4.6 (1.20.2)
- Rather than replacing Anicent City nbt, stone chests are dynamically added into ancient cities
- Adds support for custom ancient cities
- Removed changes to the center building in Ancient Cities
- Fixed conversion of palm crown blocks (removed in 2.4.5) to palm logs
- Snowlogged double-tall plants will no longer remove the bottom half of the plant when Snow Layers on the top half are broken.
- Bumped protocol version to 8
- Changed version scheme to (mod version)-mc(minecraft version)
- Renamed `WilderSharedConstants` to `WilderConstants`
2.4.6 (1.20.1)
- Rather than replacing Anicent City nbt, stone chests are dynamically added into ancient cities
- Adds support for custom ancient cities
- Removed changes to the center building in Ancient Cities
- Fixed conversion of palm crown blocks (removed in 2.4.5) to palm logs
- Snowlogged double-tall plants will no longer remove the bottom half of the plant when Snow Layers on the top half are broken.
- Bumped protocol version to 8
- Changed version scheme to (mod version)-mc(minecraft version)
- Renamed `WilderSharedConstants` to `WilderConstants`
2.4.5 (1.21)
- Crabs will once again emerge naturally.
- The Tumbleweed entity's loot table is now impacted by the Looting enchantment.
- Removed the Palm Crown, replacing it entirely with the Palm Log.
- Fixed items from naturally-generated Stone Chests not stacking with other items.
- The Stone Chest item now renders as a Block Entity like other Chests.
- Datura now yields two Light Gray Dye opposed to one.
- Revamped Wilder Wild's music pools thanks to Rebel459!
- Fixed Jellyfish, Ostrich, and Scorched loot tables not parsing in 1.21+.
- Fixed some Abandoned Cabin loot tables always giving the same loot.
- Fixed the `Empty or non-existent pool: wilderwild:abandoned_cabin/cabin` error.
- Added compatability with Continuity and Wilder Wild's snowlogging through a new mixin on Indium. ([#337](https://github.com/FrozenBlock/WilderWild/issues/377))
2.4.5 (1.20.6)
- Crabs will once again emerge naturally.
- The Tumbleweed entity's loot table is now impacted by the Looting enchantment.
- Removed the Palm Crown, replacing it entirely with the Palm Log.
- Fixed items from naturally-generated Stone Chests not stacking with other items.
- The Stone Chest item now renders as a Block Entity like other Chests.
- Datura now yields two Light Gray Dye opposed to one.
- Revamped Wilder Wild's music pools thanks to Rebel459!
- Fixed Jellyfish, Ostrich, and Scorched loot tables not parsing in 1.21+.
- Fixed some Abandoned Cabin loot tables always giving the same loot.
- Fixed the `Empty or non-existent pool: wilderwild:abandoned_cabin/cabin` error.
- Added compatability with Continuity and Wilder Wild's snowlogging through a new mixin on Indium. ([#337](https://github.com/FrozenBlock/WilderWild/issues/377))
2.4.5 (1.20.4)
- Crabs will once again emerge naturally.
- The Tumbleweed entity's loot table is now impacted by the Looting enchantment.
- Removed the Palm Crown, replacing it entirely with the Palm Log.
- Fixed items from naturally-generated Stone Chests not stacking with other items.
- The Stone Chest item now renders as a Block Entity like other Chests.
- Datura now yields two Light Gray Dye opposed to one.
- Revamped Wilder Wild's music pools thanks to Rebel459!
- Fixed Jellyfish, Ostrich, and Scorched loot tables not parsing in 1.21+.
- Fixed some Abandoned Cabin loot tables always giving the same loot.
- Fixed the `Empty or non-existent pool: wilderwild:abandoned_cabin/cabin` error.
- Added compatability with Continuity and Wilder Wild's snowlogging through a new mixin on Indium. ([#337](https://github.com/FrozenBlock/WilderWild/issues/377))
2.4.5 (1.20.2)
- Crabs will once again emerge naturally.
- The Tumbleweed entity's loot table is now impacted by the Looting enchantment.
- Removed the Palm Crown, replacing it entirely with the Palm Log.
- Fixed items from naturally-generated Stone Chests not stacking with other items.
- The Stone Chest item now renders as a Block Entity like other Chests.
- Datura now yields two Light Gray Dye opposed to one.
- Revamped Wilder Wild's music pools thanks to Rebel459!
- Fixed Jellyfish, Ostrich, and Scorched loot tables not parsing in 1.21+.
- Fixed some Abandoned Cabin loot tables always giving the same loot.
- Fixed the `Empty or non-existent pool: wilderwild:abandoned_cabin/cabin` error.
- Added compatability with Continuity and Wilder Wild's snowlogging through a new mixin on Indium. ([#337](https://github.com/FrozenBlock/WilderWild/issues/377))
2.4.5 (1.20.1)
- Crabs will once again emerge naturally.
- The Tumbleweed entity's loot table is now impacted by the Looting enchantment.
- Removed the Palm Crown, replacing it entirely with the Palm Log.
- Fixed items from naturally-generated Stone Chests not stacking with other items.
- The Stone Chest item now renders as a Block Entity like other Chests.
- Datura now yields two Light Gray Dye opposed to one.
- Revamped Wilder Wild's music pools thanks to Rebel459!
- Fixed Jellyfish, Ostrich, and Scorched loot tables not parsing in 1.21+.
- Fixed some Abandoned Cabin loot tables always giving the same loot.
- Fixed the `Empty or non-existent pool: wilderwild:abandoned_cabin/cabin` error.
- Added compatability with Continuity and Wilder Wild's snowlogging through a new mixin on Indium. ([#337](https://github.com/FrozenBlock/WilderWild/issues/377))
2.4.4 (1.21)
- Reworked how Logs determine if they're edible by Termites so now only Trees will be edible, no longer Structures or other worldgen features.
- Player-placed blocks are still protected. This just prevents scenarios like Villages being destroyed by Termites.
- Fixed Fireflies not rendering their base texture.
- Fixed Display Lanterns not properly rendering their contents when updated.
- Fixed some loot tables not working in 1.21+.
- Fixed Termite particles not rendering in 1.21+.
- Fixed a broken translation string in the `Entity` config.
- Fixed Cloud movement not working properly.
- Added the Reach Boost effect to Beacons, thanks to a suggestion by wet.noodle/Ashlyn.
- Added the `Reach Boost Beacons` config to toggle this.
- Updated the Reach Boost icon, thanks to Zhen!
- Slightly increased the distance of the Reach Boost effect from 1 to 1.5 per level.
2.4.4 (1.20.6)
- Reworked how Logs determine if they're edible by Termites so now only Trees will be edible, no longer Structures or other worldgen features.
- Player-placed blocks are still protected. This just prevents scenarios like Villages being destroyed by Termites.
- Fixed Fireflies not rendering their base texture.
- Fixed Display Lanterns not properly rendering their contents when updated.
- Fixed some loot tables not working in 1.21+.
- Fixed Termite particles not rendering in 1.21+.
- Fixed a broken translation string in the `Entity` config.
- Fixed Cloud movement not working properly.
- Added the Reach Boost effect to Beacons, thanks to a suggestion by wet.noodle/Ashlyn.
- Added the `Reach Boost Beacons` config to toggle this.
- Updated the Reach Boost icon, thanks to Zhen!
- Slightly increased the distance of the Reach Boost effect from 1 to 1.5 per level.
2.4.4 (1.20.4)
- Increased the protocol version to 7.
- Reworked how Logs determine if they're edible by Termites so now only Trees will be edible, no longer Structures or other worldgen features.
- Player-placed blocks are still protected. This just prevents scenarios like Villages being destroyed by Termites.
- Fixed Fireflies not rendering their base texture.
- Fixed Display Lanterns not properly rendering their contents when updated.
- Fixed some loot tables not working in 1.21+.
- Fixed Termite particles not rendering in 1.21+.
- Fixed a broken translation string in the `Entity` config.
- Fixed Cloud movement not working properly.
- Added the Reach Boost effect to Beacons, thanks to a suggestion by wet.noodle/Ashlyn.
- Added the `Reach Boost Beacons` config to toggle this.
- Updated the Reach Boost icon, thanks to Zhen!
- Slightly increased the distance of the Reach Boost effect from 1 to 1.5 per level.
## 2.4.3
- Refactored everything in the `misc` package to other places, removing the `misc` class.
- This was done to prevent slander of our team.
- ...yeah.
- Increased the protocol version to 6.
- Shortened the channel names for Wilder Wild's custom packets.
- Fixed the Stone Chest's lid animation. ([#383](https://github.com/FrozenBlock/WilderWild/issues/383))
- Added the Geyser to the Redstone tab, just before the Sculk Sensor.
- Properly integrated Villager Types with Wilder Wild's biomes.
- Pollen and Seed particles will be removed from the world five times faster after becoming immobile.
- Seed particles now properly interact with water.
- Ever so slightly improved the Baoab trunk placer.
- Optimized some parts of the mod that rely on frequent config checks.
- Snowlogging.
- Mesoglea Bubble Columns.
- Wind usage.
- Fixed a broken translation string pertaining to the `Magmatic Caves Fog` config option.
- Substantially improved the Hollowed Log model thanks to Soulfate24! ([#379](https://github.com/FrozenBlock/WilderWild/issues/379))
- Previously, we were not able to figure out how to make a Hollowed Log model without the texture getting misaligned due to a vanilla bug.
- This new model fixes every possible issue with it!
- Retextured Null Blocks thanks to voxelotl!
- Updated the Flowering Lily Pad textures thanks to Zhen!
- Rextectured the Milkweed Pod thanks to Zhen!
- Retextured the entire Cypress set thanks to Zhen's brush-ups!
- Many issues that were once present in this set are now gone.
2.4.4 (1.20.2)
- Increased the protocol version to 7.
- Reworked how Logs determine if they're edible by Termites so now only Trees will be edible, no longer Structures or other worldgen features.
- Player-placed blocks are still protected. This just prevents scenarios like Villages being destroyed by Termites.
- Fixed Fireflies not rendering their base texture.
- Fixed Display Lanterns not properly rendering their contents when updated.
- Fixed some loot tables not working in 1.21+.
- Fixed Termite particles not rendering in 1.21+.
- Fixed a broken translation string in the `Entity` config.
- Fixed Cloud movement not working properly.
- Added the Reach Boost effect to Beacons, thanks to a suggestion by wet.noodle/Ashlyn.
- Added the `Reach Boost Beacons` config to toggle this.
- Updated the Reach Boost icon, thanks to Zhen!
- Slightly increased the distance of the Reach Boost effect from 1 to 1.5 per level.
## 2.4.3
- Refactored everything in the `misc` package to other places, removing the `misc` class.
- This was done to prevent slander of our team.
- ...yeah.
- Increased the protocol version to 6.
- Shortened the channel names for Wilder Wild's custom packets.
- Fixed the Stone Chest's lid animation. ([#383](https://github.com/FrozenBlock/WilderWild/issues/383))
- Added the Geyser to the Redstone tab, just before the Sculk Sensor.
- Properly integrated Villager Types with Wilder Wild's biomes.
- Pollen and Seed particles will be removed from the world five times faster after becoming immobile.
- Seed particles now properly interact with water.
- Ever so slightly improved the Baoab trunk placer.
- Optimized some parts of the mod that rely on frequent config checks.
- Snowlogging.
- Mesoglea Bubble Columns.
- Wind usage.
- Fixed a broken translation string pertaining to the `Magmatic Caves Fog` config option.
- Substantially improved the Hollowed Log model thanks to Soulfate24! ([#379](https://github.com/FrozenBlock/WilderWild/issues/379))
- Previously, we were not able to figure out how to make a Hollowed Log model without the texture getting misaligned due to a vanilla bug.
- This new model fixes every possible issue with it!
- Retextured Null Blocks thanks to voxelotl!
- Updated the Flowering Lily Pad textures thanks to Zhen!
- Rextectured the Milkweed Pod thanks to Zhen!
- Retextured the entire Cypress set thanks to Zhen's brush-ups!
- Many issues that were once present in this set are now gone.
2.4.4 (1.20.1)
- Increased the protocol version to 7.
- Reworked how Logs determine if they're edible by Termites so now only Trees will be edible, no longer Structures or other worldgen features.
- Player-placed blocks are still protected. This just prevents scenarios like Villages being destroyed by Termites.
- Fixed Fireflies not rendering their base texture.
- Fixed Display Lanterns not properly rendering their contents when updated.
- Fixed some loot tables not working in 1.21+.
- Fixed Termite particles not rendering in 1.21+.
- Fixed a broken translation string in the `Entity` config.
- Fixed Cloud movement not working properly.
- Added the Reach Boost effect to Beacons, thanks to a suggestion by wet.noodle/Ashlyn.
- Added the `Reach Boost Beacons` config to toggle this.
- Updated the Reach Boost icon, thanks to Zhen!
- Slightly increased the distance of the Reach Boost effect from 1 to 1.5 per level.
2.4.3 (1.21)
- This was done to prevent slander of our team.
- ...yeah.
- Increased the protocol version to 6.
- Shortened the channel names for Wilder Wild's custom packets.
- Fixed the Stone Chest's lid animation. ([#383](https://github.com/FrozenBlock/WilderWild/issues/383))
- Added the Geyser to the Redstone tab, just before the Sculk Sensor.
- Properly integrated Villager Types with Wilder Wild's biomes.
- Pollen and Seed particles will be removed from the world five times faster after becoming immobile.
- Seed particles now properly interact with water.
- Ever so slightly improved the Baoab trunk placer.
- Optimized some parts of the mod that rely on frequent config checks.
- Snowlogging.
- Mesoglea Bubble Columns.
- Wind usage.
- Fixed a broken translation string pertaining to the `Magmatic Caves Fog` config option.
- Substantially improved the Hollowed Log model thanks to Soulfate24! ([#379](https://github.com/FrozenBlock/WilderWild/issues/379))
- Previously, we were not able to figure out how to make a Hollowed Log model without the texture getting misaligned due to a vanilla bug.
- The result was using a model comprised of only two parts, which messed up the breaking texture.
- This new model fixes every possible issue with it!
- Retextured Null Blocks thanks to voxelotl!
- Updated the Flowering Lily Pad textures thanks to Zhen!
- Rextectured the Milkweed Pod thanks to Zhen!
- Retextured the entire Cypress set thanks to Zhen's brush-ups!
- Many issues that were once present in this set are now gone, including:
- Cypress Leaves being an edit of Spruce Leaves prior.
- The entire Cypress wood set having contrast issues when compared to all other wood sets in the game.
- The base color of the Cypress wood set being too desaturated and yellow.
- A lack of contrast on the sides of Cypress Logs.
2.4.3 (1.20.6)
- This was done to prevent slander of our team.
- ...yeah.
- Increased the protocol version to 6.
- Shortened the channel names for Wilder Wild's custom packets.
- Fixed the Stone Chest's lid animation. ([#383](https://github.com/FrozenBlock/WilderWild/issues/383))
- Added the Geyser to the Redstone tab, just before the Sculk Sensor.
- Properly integrated Villager Types with Wilder Wild's biomes.
- Pollen and Seed particles will be removed from the world five times faster after becoming immobile.
- Seed particles now properly interact with water.
- Ever so slightly improved the Baoab trunk placer.
- Optimized some parts of the mod that rely on frequent config checks.
- Snowlogging.
- Mesoglea Bubble Columns.
- Wind usage.
- Fixed a broken translation string pertaining to the `Magmatic Caves Fog` config option.
- Substantially improved the Hollowed Log model thanks to Soulfate24! ([#379](https://github.com/FrozenBlock/WilderWild/issues/379))
- Previously, we were not able to figure out how to make a Hollowed Log model without the texture getting misaligned due to a vanilla bug.
- The result was using a model comprised of only two parts, which messed up the breaking texture.
- This new model fixes every possible issue with it!
- Updated Flowering Lily Pad textures thanks to Zhen!
- Updated the Milkweed Pod texture thanks to Zhen!
- Updated the entire Cypress set's textures thanks to Zhen's brush-ups!
- Many issues that were once present in this set are now gone, including:
- Cypress Leaves being an edit of Spruce Leaves prior.
- The entire Cypress wood set having contrast issues when compared to all other wood sets in the game.
- The base color of the Cypress wood set being too desaturated and yellow.
- A lack of contrast on the sides of Cypress Logs.
2.4.2 (1.20.6)
- `Default Cooldown`
- `Creative Cooldown`
- `Sculk Sensor Cooldown`
- `Sculk Shrieker Cooldown`
- `Hanging Tendril Cooldown`
- Geysers will now put out Fires, Campfires, and Candles upon Erupting without Lava, and ignite them upon Erupting with Lava. ([#372](https://github.com/FrozenBlock/WilderWild/issues/372))
- Fixed the length of Geyser Eruptions, now being 5 instead of 4.
- Significantly optimized Wilder Wild's custom worldgen
- Slightly optimized Wilder Wild's custom rendering
- Updated Scorched Eye and Fermented Scorched Eye textures.
- (1.20.6) Added better support for Snowlogging on Embeddium thanks to embeddedt!
- Snowlogging on Embeddium will no longer result in Z-Fighting with Pink Petals.
- Cloud movement no longer uses separate mixins for Embeddium and Sodium, also thanks to embeddedt!
- (1.20.4+) Updated Mesoglea's optional Liquid rendering to work without additional mixins in Vanilla and with Embeddium, also thanks to embeddedt!
2.4.2 (1.20.4)
- `Default Cooldown`
- `Creative Cooldown`
- `Sculk Sensor Cooldown`
- `Sculk Shrieker Cooldown`
- `Hanging Tendril Cooldown`
- Geysers will now put out Fires, Campfires, and Candles upon Erupting without Lava, and ignite them upon Erupting with Lava. ([#372](https://github.com/FrozenBlock/WilderWild/issues/372))
- Fixed the length of Geyser Eruptions, now being 5 instead of 4.
- Significantly optimized Wilder Wild's custom worldgen
- Slightly optimized Wilder Wild's custom rendering
- Updated Scorched Eye and Fermented Scorched Eye textures.
- (1.20.6) Added better support for Snowlogging on Embeddium thanks to embeddedt!
- Snowlogging on Embeddium will no longer result in Z-Fighting with Pink Petals.
- Cloud movement no longer uses separate mixins for Embeddium and Sodium, also thanks to embeddedt!
- (1.20.4+) Updated Mesoglea's optional Liquid rendering to work without additional mixins in Vanilla and with Embeddium, also thanks to embeddedt!
2.4.2 (1.20.2)
- `Default Cooldown`
- `Creative Cooldown`
- `Sculk Sensor Cooldown`
- `Sculk Shrieker Cooldown`
- `Hanging Tendril Cooldown`
- Geysers will now put out Fires, Campfires, and Candles upon Erupting without Lava, and ignite them upon Erupting with Lava. ([#372](https://github.com/FrozenBlock/WilderWild/issues/372))
- Fixed the length of Geyser Eruptions, now being 5 instead of 4.
- Significantly optimized Wilder Wild's custom worldgen
- Slightly optimized Wilder Wild's custom rendering
- Updated Scorched Eye and Fermented Scorched Eye textures.
- (1.20.6) Added better support for Snowlogging on Embeddium thanks to embeddedt!
- Snowlogging on Embeddium will no longer result in Z-Fighting with Pink Petals.
- Cloud movement no longer uses separate mixins for Embeddium and Sodium, also thanks to embeddedt!
- (1.20.4+) Updated Mesoglea's optional Liquid rendering to work without additional mixins in Vanilla and with Embeddium, also thanks to embeddedt!
2.4.2 (1.20.1)
- `Default Cooldown`
- `Creative Cooldown`
- `Sculk Sensor Cooldown`
- `Sculk Shrieker Cooldown`
- `Hanging Tendril Cooldown`
- Geysers will now put out Fires, Campfires, and Candles upon Erupting without Lava, and ignite them upon Erupting with Lava. ([#372](https://github.com/FrozenBlock/WilderWild/issues/372))
- Fixed the length of Geyser Eruptions, now being 5 instead of 4.
- Significantly optimized Wilder Wild's custom worldgen
- Slightly optimized Wilder Wild's custom rendering
- Updated Scorched Eye and Fermented Scorched Eye textures.
- (1.20.6) Added better support for Snowlogging on Embeddium thanks to embeddedt!
- Snowlogging on Embeddium will no longer result in Z-Fighting with Pink Petals.
- Cloud movement no longer uses separate mixins for Embeddium and Sodium, also thanks to embeddedt!
- (1.20.4+) Updated Mesoglea's optional Liquid rendering to work without additional mixins in Vanilla and with Embeddium, also thanks to embeddedt!
2.4.1 (1.20.6)
- Migrated to Mojang's `setChanged` method for Block Entities instead of using custom logic.
- Fixed Split Coconuts yielding Coconuts in the Stonecutter.
- Fixed possible crash when rendering snowloggeed blocks using Sodium
- Snowlogged blocks will now not render with Embeddium, but this will be fixed in an Embeddium update
2.4.1 (1.20.4)
- Migrated to Mojang's `setChanged` method for Block Entities instead of using custom logic.
- Fixed Split Coconuts yielding Coconuts in the Stonecutter.
- Fixed possible crash when rendering snowloggeed blocks using Sodium
- Snowlogged blocks will now not render with Embeddium, but this will be fixed in an Embeddium update
2.4.1 (1.20.2)
- Migrated to Mojang's `setChanged` method for Block Entities instead of using custom logic.
- Fixed Split Coconuts yielding Coconuts in the Stonecutter.
- Fixed possible crash when rendering snowloggeed blocks using Sodium
- Snowlogged blocks will now not render with Embeddium, but this will be fixed in an Embeddium update
2.4.1 (1.20.1)
- Migrated to Mojang's `setChanged` method for Block Entities instead of using custom logic.
- Fixed Split Coconuts yielding Coconuts in the Stonecutter.
- Fixed possible crash when rendering snowloggeed blocks using Sodium
- Snowlogged blocks will now not render with Embeddium, but this will be fixed in an Embeddium update
2.4 (1.20.6)
-----------------
### Magmatic Caves
- Added the Magmatic Caves biome.
- It set my house on fire. Great!
- A new, scorching underground biome consisting of sprawling Magma, Basalt, and Lava pools.
- Lava-related features generate more frequently in this biome.
- Fossils generate much more frequently in this biome.
- Contains the new Geyser block
- Generates in hotter areas of the world.
- The Scorched will frequently spawn here.
### Geysers
- Added the Geyser!
- Will occasionally erupt, pushing entities in the direction it's facing.
- The Eruption of a Geyser lasts between one and two seconds.
- Can also be powered with Redstone to erupt.
- Eruptions will last 30 ticks (one and a half seconds) if triggered by Redstone.
- If placed by a player, will not erupt naturally and will require Redstone activation.
- The Eruption will remain effective unless blocked.
- Eruptions that start in the air and move into a liquid, or that start in a liquid and move to the air or another liquid will be less effective past that point.
- Eruptions started from Lava will set colliding entities ablaze.
- Will cause a strong wind disturbance upon eruption.
- Added the `wilderwild:geyser_can_pass_through` tag to control what blocks an Eruption can safely pass through, regardless of block support shape.
- Contains the `minecraft:trapdoors` tag by default.
- Added the `wilderwild:geyser_cannot_pass_through` tag to control what blocks an Eruption can never pass through, regardless of block support shape.
- Contains the `c:glass_blocks` tag by default.
- Added the `wilderwild:geyser_pushed_extra` tag to control entity types that are pushed a bit harder than usual by Eruptions.
- Contains `minecraft:arrow` and `minecraft:spectral_arrow` by default.
- Requires a Stone Pickaxe or stronger to be obtained.
- Naturally generates in the Magmatic Caves, Basalt Deltas, and Nether Wastes biomes.
- Generation in the Nether can be toggled off with the `Geysers In Nether` config option.
- Can generate in more biomes with the use of the new `wilderwild:has_nether_geyser` and `wilderwild:has_nether_lava_geyser` tags.
- Contains `minecraft:basalt_deltas` and `minecraft:nether_wastes` respectively by default.
- Note that these tags will only cause the Nether variations of the feature to place in the specified biomes, not the Magmatic Caves variations.
- Can be crafted with 4 Magma blocks, 4 Basalt blocks, and 1 Lava Bucket.
### Scorched
- Added the Scorched!
- A new Spider variant that is fire-resistant and can walk on Lava.
- Is more resistant to fall damage than regular Spiders.
- Will avoid Water, and cannot swim in it.
- Added a new `Spawn Scorched` config option to control whether Scorched can spawn naturally.
- Can also be found in Trial Chambers.
- This can be disabled with the `Scorched In Trial Chambers` config option.
- Will drop String and occasionally a Scorched Eye upon death.
- The Scorched Eye can be crafted into a Fermented Scorched Eye, much like regular Spider Eyes.
- Can be used to brew a Potion of Scorching.
- Will gain the Scorching effect while in Lava.
### Scorching
- A new mob effect that has a 25% chance to ignite the attacker each time the mob is hit.
- Is brewed with a Fermented Scorched Eye and an Awkward Potion.
### Frozen Caves
- Added the Frozen Caves biome!
- Ice wasn't built in a day! Or was it?
- Consists of many icy and snowy blocks and a soft water color.
- Generates primarily under snowy mountainous biomes.
- Note that this does not impact Deep Dark generation whatsoever, as Frozen Caves will only generate above the Deep Dark.
- Strays will spawn here naturally.
- They can, however, be disabled by removing `wilderwild:frozen_caves` from the `wilderwild:strays_can_spawn_underground` tag.
### Snowlogging
- One-block tall plants, Bushes, Fences, Fence Gates, Walls, Shelf Fungi, Vines, and Sugar Cane can now be Snowlogged.
- Added the `Allow Snowlogging` config option to dictate whether Snowlogging is enabled.
- Requires the game to be restarted upon changing.
- Added the `Snowlog Blockades` to dictate whether Fences, Fence Gates, and Walls can be Snowlogged.
- Requires the game to be restarted upon changing.
- This option is off by default to prevent excessive loading times.
- Added the `Natural Snowlogging` config option to dictate whether Snowlogging can occur during worldgen and while it's snowing.
### Fallen large Trees
- Added Fallen Large Jungle Trees.
- Added the `wilderwild:has_fallen_large_jungle` to control what biomes these will generate in.
- Added the `wilderwild:has_common_fallen_large_jungle` to control what biomes these will commonly generate in.
- Added Fallen Large Spruce Trees.
- Added the `wilderwild:has_fallen_large_spruce` to control what biomes these will generate in.
- Added the `wilderwild:has_common_fallen_large_spruce` to control what biomes these will commonly generate in.
- Added the `wilderwild:has_clean_fallen_large_spruce` to control what biomes these will generate in, without decoration.
- Added the `wilderwild:has_common_clean_fallen_large_spruce` to control what biomes these will commonly generate in, without decoration
- Added Fallen Dark Oak Trees.
- Added the `wilderwild:has_fallen_dark_oak` to control what biomes these will generate in.
- Added the `wilderwild:has_common_fallen_dark_oak` to control what biomes these will commonly generate in.
### Breezes, Wind Charges, and Wind
- Breezes and Wind Charges now interact with the Wind System.
- They will now affect particles, Tumbleweed, and Fireflies.
- Breezes are immune to Ancient Horn Vibrations.
- Tumbleweed will pass through Breezes.
- This is controlled by the `wilderwild:tumbleweed_passes_through` tag.
- Added a new `Wind` category in the `Ambience & Misc` tab.
- Wind particles will now occasionally spawn throughout the world.
- Particles caused by natural Wind can be disabled with the new `Wind Particles` config option in the `Ambience & Misc.` tab.
- Added the `Wind Particle Frequency` to control how frequently these will spawn.
- Added the `Wind Particle Spawn Attempts` to control how many times per tick a Wind particle will attempt to spawn.
- Particles caused by Wind Disturbances like Breezes and Wind Charges can be disabled with the new `Wind Disturbance Particles` config option in the `Ambience & Misc.` tab.
- Added the `Wind Disturbance Particle Frequency` to control how frequently these will spawn.
- Added the `Wind Disturbance Particle Spawn Attempts` to control how many times per tick a Wind Disturbance particle will attempt to spawn.
### Sounds and Ambience
- Gave Magma a new set of sounds.
- Can be disabled with the `Magma Sounds` config.
- Fire now emits extra particles if on top of Magma.
- Added the new `Extra Magma Particles` config option to control this.
- The Warm River, Warm Beach, and Snowy Old Growth Pine Taiga will no longer have custom water colors without using the `Water Colors` config.
- LudoCrypt's "Serene Sonder" and "Horizon Afoot" now plays in all Forest and Birch Forest biomes.
- Renamed the `Misc` config tab to `Ambience & Misc.`
- Moved the `Water Colors` category from the `Worldgen` tab to the `Ambience & Misc` tab.
- Added `Deep Dark Fog` to the `Biome Ambience` category in the `Ambience & Misc` tab.
- Added `Frozen Caves Ambience` to the `Biome Ambience` category.
- Added `Frozen Caves Fog` to the `Biome Ambience` category.
- Added `Jellyfish Caves Ambience` to the `Biome Ambience` category.
- Added `Jellyfish Caves Fog` to the `Biome Ambience` category.
- Added `Magmatic Caves Ambience` to the `Biome Ambience` category.
- Added `Magmatic Caves Fog` to the `Biome Ambience` category.
- Added `Magmatic Caves Particles` to the `Biome Ambience` category.
- Added `Badlands Foliage Color` to the new `Vegetation Colors` category in the `Ambience & Misc` tab.
- Tweaked how wind interacts with Pollen and Seed particles to be more obvious.
- Pollen and Seed particles are now visible while on the ground.
### Retextures
- Retextured all Baobab Nut textures thanks to Zhen!
- Retextured all Glory of the Snow textures thanks to Zhen!
- Retextured all Milkweed block textures thanks to Zhen!
Bug Fixes, Changes, & Other Additions
---
- Updated the mod protocol version to 5.
- Removed the Coated Sculk item model.
- Snow will now continue to generate under snowy mountain biomes, somewhat mimicking older Bedrock Edition Beta versions.
- Added the `Snow Under Mountains` config option to control this.
- More biomes can be added to this surface rule by adding them to the `wilderwild:below_surface_snow` tag.
- Fixed Dungeon placement in Jellyfish Caves.
- Added support for Fabric API's new conventional tags.
- The `wilderwild:small_sponge_grows_on` tag now includes the `wilderwild:mesoglea` tag instead of only the two Pearlescent Mesoglea types.
- Restricted the placement of multiple features, so they will no longer generate in unwanted places, like on top of structures.
- Added the `wilderwild:fallen_tree_placeable` tag to control where Fallen Trees can generate.
- Refactored multiple paths in the `world` package.
- Fixed some Snapped Large Spruce Trees not generating as intended, instead being skinny.
- Added some Spruce Tree features to biomes they were missing from.
- Properly added Wilder Wild's biomes to Fabric's conventional tags after having some tags missing or improperly used for a long time.
- Nearly all custom generation can now be enabled/disabled in-game after changing the config and rejoining a world, instead of needing to restart the game.
- Added Wilder Wild's content to Serene Season's tags. ([#361](https://github.com/FrozenBlock/WilderWild/issues/361#event-12156424219))
- Vanilla music will once again play in Forest biomes. ([#365](https://github.com/FrozenBlock/WilderWild/issues/365))
- Removed particle textures from the Blocks atlas.
- Removed an unused Ancient Horn particle texture.
- All particle options used by Wilder Wild have been fixed for use in commands and once again accept Vec3.
- Bushes can now be sheared with Dispensers.
- Bushes now grow at the same rate as saplings.
- Glory of the Snow now only drops one item upon being sheared.
- Milkweed now grows a bit slower.
- Using Bone Meal on Milkweed will now cause it to grow first, then drop additional flowers like other tall flowers afterwards.
- Before, Milkweed would use the tall flower functionality on its top half, and grow on the bottom half.
- Changed Seed particle spawning from Milkweed, now spawning from the entire plant as opposed to strictly the half that was interacted with.
- Prickly Pears can now be sheared with Dispensers.
- Prickly Pears now grow much slower.
- Shelf Fungus can now be sheared with Dispensers.
- Small Sponges can now be sheared with Dispensers.
- Tumbleweed and Tumbleweed Stems can now be sheared with Dispensers.
- Tumbleweed Stems now grow a bit slower.
- Generated Termite Mounds will once again activate without requiring a blokc update.
- Hanging Tendrils will now drop all their stored XP upon breaking as opposed to only one, to be more fair to players.
- Fixed Hanging Tendrils crashing with C2ME installed. ([#358](https://github.com/FrozenBlock/WilderWild/issues/358))
- The `New Cactus Placement` config is now set to off by default instead of on.
- Added a new `Spawn Fireflies` config option to control whether Fireflies can spawn naturally.
- The minimum value for `Firefly Spawn Cap` has been changed to 1 as `Spawn Fireflies` makes 0 redundant.
- Added a new `Spawn Jellyfish` config option to control whether Jellyfish can spawn naturally.
- The minimum value for `Jellyfish Spawn Cap` has been changed to 1 as `Spawn Jellyfish` makes 0 redundant.
- Added a new `Jellyfish Hiding` config option to control whether naturally-spawned Jellyfish can vanish inside of Mesoglea/Nematocyst.
- Added a new `Spawn Tumbleweed` config option to control whether Tumbleweed can spawn naturally.
- The minimum value for `Tumbleweed Spawn Cap` has been changed to 1 as `Spawn Tumbleweed` makes 0 redundant.
- Added a new `Spawn Crabs` config option to control whether Crabs can spawn naturally.
- The minimum value for `Crab Spawn Cap` has been changed to 1 as `Spawn Crabs` makes 0 redundant.
- Added a new `Resource Pack Enabled By Default` config option to make the Main Menu resource pack not be enabled upon the mod's first use.
- This should only be used in tandem with modpacks or other projects that aim to replace the main menu. Otherwise, you can manually disable it in the Resource Packs menu.
- Removed the `Cobweb Sounds` config option as Mojang has added their own. (1.20.5+)
- Added `block_palm_fronds` to the Mixins config.
- Slightly altered the config background screens, now starting at Dirt and ending with Chiseled Mud Bricks instead of starting with Mud and ending with the Stripped Cypress Log.
- Added Embeddium compatability.
- Refactored the `BubbleDirection,` `FlowerColor,` and `SlabWillStairSculkBehavior` classes to the `block.impl` package.
- More internal cleanup per usual.
- Removed the Merp Slime easter egg.
### Splash Texts
- Removed "Made from maple!"
- Removed "May or may not contain minuscule amounts of Merp"
- Removed "A slime named "Merp""
- Removed "sweat bread heaheaheh"
- Added "Goodbye to troubled days!"
- Added "Avoids manipulation!"
- Added "IT BURNS!!!11!!1!"
- Added "Scorched Legs!"
- Added "Spiders in the lava!"
- Added "Lava pool floaties!"
- Added "Hiding under the Geyser!"
- Added "Jet streams!"
- Added "Redstone-controlled eruptions!"
- Added "Fire in the hole!"
- Added "Ice in the caves!"
- Added "FrozenBiome"
- Added "Snow on the mountains!"
- Added "Water on the hill!"
- Added "Air on the ground!"
- Added "Windier Wind!"
- Added "Breezes of pollen!"
- Added "The Texture Update!"
- Added "Closes at 8pm!"
- Added "Stationary Edition!"
- Added "Use the config!"
- Added "i need a jacket its cold"
- Added "turn your ac up"
- Added "Also try Configurable Everything!"
- Added "Powered with tags!"
2.4 (1.20.4)
-----------------
### Magmatic Caves
- Added the Magmatic Caves biome.
- It set my house on fire. Great!
- A new, scorching underground biome consisting of sprawling Magma, Basalt, and Lava pools.
- Lava-related features generate more frequently in this biome.
- Fossils generate much more frequently in this biome.
- Contains the new Geyser block
- Generates in hotter areas of the world.
- The Scorched will frequently spawn here.
### Geysers
- Added the Geyser!
- Will occasionally erupt, pushing entities in the direction it's facing.
- The Eruption of a Geyser lasts between one and two seconds.
- Can also be powered with Redstone to erupt.
- Eruptions will last 30 ticks (one and a half seconds) if triggered by Redstone.
- If placed by a player, will not erupt naturally and will require Redstone activation.
- The Eruption will remain effective unless blocked.
- Eruptions that start in the air and move into a liquid, or that start in a liquid and move to the air or another liquid will be less effective past that point.
- Eruptions started from Lava will set colliding entities ablaze.
- Will cause a strong wind disturbance upon eruption.
- Added the `wilderwild:geyser_can_pass_through` tag to control what blocks an Eruption can safely pass through, regardless of block support shape.
- Contains the `minecraft:trapdoors` tag by default.
- Added the `wilderwild:geyser_cannot_pass_through` tag to control what blocks an Eruption can never pass through, regardless of block support shape.
- Contains the `c:glass_blocks` tag by default.
- Added the `wilderwild:geyser_pushed_extra` tag to control entity types that are pushed a bit harder than usual by Eruptions.
- Contains `minecraft:arrow` and `minecraft:spectral_arrow` by default.
- Requires a Stone Pickaxe or stronger to be obtained.
- Naturally generates in the Magmatic Caves, Basalt Deltas, and Nether Wastes biomes.
- Generation in the Nether can be toggled off with the `Geysers In Nether` config option.
- Can generate in more biomes with the use of the new `wilderwild:has_nether_geyser` and `wilderwild:has_nether_lava_geyser` tags.
- Contains `minecraft:basalt_deltas` and `minecraft:nether_wastes` respectively by default.
- Note that these tags will only cause the Nether variations of the feature to place in the specified biomes, not the Magmatic Caves variations.
- Can be crafted with 4 Magma blocks, 4 Basalt blocks, and 1 Lava Bucket.
### Scorched
- Added the Scorched!
- A new Spider variant that is fire-resistant and can walk on Lava.
- Is more resistant to fall damage than regular Spiders.
- Will avoid Water, and cannot swim in it.
- Added a new `Spawn Scorched` config option to control whether Scorched can spawn naturally.
- Can also be found in Trial Chambers.
- This can be disabled with the `Scorched In Trial Chambers` config option.
- Will drop String and occasionally a Scorched Eye upon death.
- The Scorched Eye can be crafted into a Fermented Scorched Eye, much like regular Spider Eyes.
- Can be used to brew a Potion of Scorching.
- Will gain the Scorching effect while in Lava.
### Scorching
- A new mob effect that has a 25% chance to ignite the attacker each time the mob is hit.
- Is brewed with a Fermented Scorched Eye and an Awkward Potion.
### Frozen Caves
- Added the Frozen Caves biome!
- Ice wasn't built in a day! Or was it?
- Consists of many icy and snowy blocks and a soft water color.
- Generates primarily under snowy mountainous biomes.
- Note that this does not impact Deep Dark generation whatsoever, as Frozen Caves will only generate above the Deep Dark.
- Strays will spawn here naturally.
- They can, however, be disabled by removing `wilderwild:frozen_caves` from the `wilderwild:strays_can_spawn_underground` tag.
### Snowlogging
- One-block tall plants, Bushes, Fences, Fence Gates, Walls, Shelf Fungi, Vines, and Sugar Cane can now be Snowlogged.
- Added the `Allow Snowlogging` config option to dictate whether Snowlogging is enabled.
- Requires the game to be restarted upon changing.
- Added the `Snowlog Blockades` to dictate whether Fences, Fence Gates, and Walls can be Snowlogged.
- Requires the game to be restarted upon changing.
- This option is off by default to prevent excessive loading times.
- Added the `Natural Snowlogging` config option to dictate whether Snowlogging can occur during worldgen and while it's snowing.
### Fallen large Trees
- Added Fallen Large Jungle Trees.
- Added the `wilderwild:has_fallen_large_jungle` to control what biomes these will generate in.
- Added the `wilderwild:has_common_fallen_large_jungle` to control what biomes these will commonly generate in.
- Added Fallen Large Spruce Trees.
- Added the `wilderwild:has_fallen_large_spruce` to control what biomes these will generate in.
- Added the `wilderwild:has_common_fallen_large_spruce` to control what biomes these will commonly generate in.
- Added the `wilderwild:has_clean_fallen_large_spruce` to control what biomes these will generate in, without decoration.
- Added the `wilderwild:has_common_clean_fallen_large_spruce` to control what biomes these will commonly generate in, without decoration
- Added Fallen Dark Oak Trees.
- Added the `wilderwild:has_fallen_dark_oak` to control what biomes these will generate in.
- Added the `wilderwild:has_common_fallen_dark_oak` to control what biomes these will commonly generate in.
### Breezes, Wind Charges, and Wind
- Breezes and Wind Charges now interact with the Wind System.
- They will now affect particles, Tumbleweed, and Fireflies.
- Breezes are immune to Ancient Horn Vibrations.
- Tumbleweed will pass through Breezes.
- This is controlled by the `wilderwild:tumbleweed_passes_through` tag.
- Added a new `Wind` category in the `Ambience & Misc` tab.
- Wind particles will now occasionally spawn throughout the world.
- Particles caused by natural Wind can be disabled with the new `Wind Particles` config option in the `Ambience & Misc.` tab.
- Added the `Wind Particle Frequency` to control how frequently these will spawn.
- Added the `Wind Particle Spawn Attempts` to control how many times per tick a Wind particle will attempt to spawn.
- Particles caused by Wind Disturbances like Breezes and Wind Charges can be disabled with the new `Wind Disturbance Particles` config option in the `Ambience & Misc.` tab.
- Added the `Wind Disturbance Particle Frequency` to control how frequently these will spawn.
- Added the `Wind Disturbance Particle Spawn Attempts` to control how many times per tick a Wind Disturbance particle will attempt to spawn.
### Sounds and Ambience
- Gave Magma a new set of sounds.
- Can be disabled with the `Magma Sounds` config.
- Fire now emits extra particles if on top of Magma.
- Added the new `Extra Magma Particles` config option to control this.
- The Warm River, Warm Beach, and Snowy Old Growth Pine Taiga will no longer have custom water colors without using the `Water Colors` config.
- LudoCrypt's "Serene Sonder" and "Horizon Afoot" now plays in all Forest and Birch Forest biomes.
- Renamed the `Misc` config tab to `Ambience & Misc.`
- Moved the `Water Colors` category from the `Worldgen` tab to the `Ambience & Misc` tab.
- Added `Deep Dark Fog` to the `Biome Ambience` category in the `Ambience & Misc` tab.
- Added `Frozen Caves Ambience` to the `Biome Ambience` category.
- Added `Frozen Caves Fog` to the `Biome Ambience` category.
- Added `Jellyfish Caves Ambience` to the `Biome Ambience` category.
- Added `Jellyfish Caves Fog` to the `Biome Ambience` category.
- Added `Magmatic Caves Ambience` to the `Biome Ambience` category.
- Added `Magmatic Caves Fog` to the `Biome Ambience` category.
- Added `Magmatic Caves Particles` to the `Biome Ambience` category.
- Added `Badlands Foliage Color` to the new `Vegetation Colors` category in the `Ambience & Misc` tab.
- Tweaked how wind interacts with Pollen and Seed particles to be more obvious.
- Pollen and Seed particles are now visible while on the ground.
### Retextures
- Retextured all Baobab Nut textures thanks to Zhen!
- Retextured all Glory of the Snow textures thanks to Zhen!
- Retextured all Milkweed block textures thanks to Zhen!
Bug Fixes, Changes, & Other Additions
---
- Updated the mod protocol version to 5.
- Removed the Coated Sculk item model.
- Snow will now continue to generate under snowy mountain biomes, somewhat mimicking older Bedrock Edition Beta versions.
- Added the `Snow Under Mountains` config option to control this.
- More biomes can be added to this surface rule by adding them to the `wilderwild:below_surface_snow` tag.
- Fixed Dungeon placement in Jellyfish Caves.
- Added support for Fabric API's new conventional tags.
- The `wilderwild:small_sponge_grows_on` tag now includes the `wilderwild:mesoglea` tag instead of only the two Pearlescent Mesoglea types.
- Restricted the placement of multiple features, so they will no longer generate in unwanted places, like on top of structures.
- Added the `wilderwild:fallen_tree_placeable` tag to control where Fallen Trees can generate.
- Refactored multiple paths in the `world` package.
- Fixed some Snapped Large Spruce Trees not generating as intended, instead being skinny.
- Added some Spruce Tree features to biomes they were missing from.
- Properly added Wilder Wild's biomes to Fabric's conventional tags after having some tags missing or improperly used for a long time.
- Nearly all custom generation can now be enabled/disabled in-game after changing the config and rejoining a world, instead of needing to restart the game.
- Added Wilder Wild's content to Serene Season's tags. ([#361](https://github.com/FrozenBlock/WilderWild/issues/361#event-12156424219))
- Vanilla music will once again play in Forest biomes. ([#365](https://github.com/FrozenBlock/WilderWild/issues/365))
- Removed particle textures from the Blocks atlas.
- Removed an unused Ancient Horn particle texture.
- All particle options used by Wilder Wild have been fixed for use in commands and once again accept Vec3.
- Bushes can now be sheared with Dispensers.
- Bushes now grow at the same rate as saplings.
- Glory of the Snow now only drops one item upon being sheared.
- Milkweed now grows a bit slower.
- Using Bone Meal on Milkweed will now cause it to grow first, then drop additional flowers like other tall flowers afterwards.
- Before, Milkweed would use the tall flower functionality on its top half, and grow on the bottom half.
- Changed Seed particle spawning from Milkweed, now spawning from the entire plant as opposed to strictly the half that was interacted with.
- Prickly Pears can now be sheared with Dispensers.
- Prickly Pears now grow much slower.
- Shelf Fungus can now be sheared with Dispensers.
- Small Sponges can now be sheared with Dispensers.
- Tumbleweed and Tumbleweed Stems can now be sheared with Dispensers.
- Tumbleweed Stems now grow a bit slower.
- Generated Termite Mounds will once again activate without requiring a blokc update.
- Hanging Tendrils will now drop all their stored XP upon breaking as opposed to only one, to be more fair to players.
- Fixed Hanging Tendrils crashing with C2ME installed. ([#358](https://github.com/FrozenBlock/WilderWild/issues/358))
- The `New Cactus Placement` config is now set to off by default instead of on.
- Added a new `Spawn Fireflies` config option to control whether Fireflies can spawn naturally.
- The minimum value for `Firefly Spawn Cap` has been changed to 1 as `Spawn Fireflies` makes 0 redundant.
- Added a new `Spawn Jellyfish` config option to control whether Jellyfish can spawn naturally.
- The minimum value for `Jellyfish Spawn Cap` has been changed to 1 as `Spawn Jellyfish` makes 0 redundant.
- Added a new `Jellyfish Hiding` config option to control whether naturally-spawned Jellyfish can vanish inside of Mesoglea/Nematocyst.
- Added a new `Spawn Tumbleweed` config option to control whether Tumbleweed can spawn naturally.
- The minimum value for `Tumbleweed Spawn Cap` has been changed to 1 as `Spawn Tumbleweed` makes 0 redundant.
- Added a new `Spawn Crabs` config option to control whether Crabs can spawn naturally.
- The minimum value for `Crab Spawn Cap` has been changed to 1 as `Spawn Crabs` makes 0 redundant.
- Added a new `Resource Pack Enabled By Default` config option to make the Main Menu resource pack not be enabled upon the mod's first use.
- This should only be used in tandem with modpacks or other projects that aim to replace the main menu. Otherwise, you can manually disable it in the Resource Packs menu.
- Removed the `Cobweb Sounds` config option as Mojang has added their own. (1.20.5+)
- Added `block_palm_fronds` to the Mixins config.
- Slightly altered the config background screens, now starting at Dirt and ending with Chiseled Mud Bricks instead of starting with Mud and ending with the Stripped Cypress Log.
- Added Embeddium compatability.
- Refactored the `BubbleDirection,` `FlowerColor,` and `SlabWillStairSculkBehavior` classes to the `block.impl` package.
- More internal cleanup per usual.
- Removed the Merp Slime easter egg.
### Splash Texts
- Removed "Made from maple!"
- Removed "May or may not contain minuscule amounts of Merp"
- Removed "A slime named "Merp""
- Removed "sweat bread heaheaheh"
- Added "Goodbye to troubled days!"
- Added "Avoids manipulation!"
- Added "IT BURNS!!!11!!1!"
- Added "Scorched Legs!"
- Added "Spiders in the lava!"
- Added "Lava pool floaties!"
- Added "Hiding under the Geyser!"
- Added "Jet streams!"
- Added "Redstone-controlled eruptions!"
- Added "Fire in the hole!"
- Added "Ice in the caves!"
- Added "FrozenBiome"
- Added "Snow on the mountains!"
- Added "Water on the hill!"
- Added "Air on the ground!"
- Added "Windier Wind!"
- Added "Breezes of pollen!"
- Added "The Texture Update!"
- Added "Closes at 8pm!"
- Added "Stationary Edition!"
- Added "Use the config!"
- Added "i need a jacket its cold"
- Added "turn your ac up"
- Added "Also try Configurable Everything!"
- Added "Powered with tags!"
2.4 (1.20.2)
-----------------
### Magmatic Caves
- Added the Magmatic Caves biome.
- It set my house on fire. Great!
- A new, scorching underground biome consisting of sprawling Magma, Basalt, and Lava pools.
- Lava-related features generate more frequently in this biome.
- Fossils generate much more frequently in this biome.
- Contains the new Geyser block
- Generates in hotter areas of the world.
- The Scorched will frequently spawn here.
### Geysers
- Added the Geyser!
- Will occasionally erupt, pushing entities in the direction it's facing.
- The Eruption of a Geyser lasts between one and two seconds.
- Can also be powered with Redstone to erupt.
- Eruptions will last 30 ticks (one and a half seconds) if triggered by Redstone.
- If placed by a player, will not erupt naturally and will require Redstone activation.
- The Eruption will remain effective unless blocked.
- Eruptions that start in the air and move into a liquid, or that start in a liquid and move to the air or another liquid will be less effective past that point.
- Eruptions started from Lava will set colliding entities ablaze.
- Will cause a strong wind disturbance upon eruption.
- Added the `wilderwild:geyser_can_pass_through` tag to control what blocks an Eruption can safely pass through, regardless of block support shape.
- Contains the `minecraft:trapdoors` tag by default.
- Added the `wilderwild:geyser_cannot_pass_through` tag to control what blocks an Eruption can never pass through, regardless of block support shape.
- Contains the `c:glass_blocks` tag by default.
- Added the `wilderwild:geyser_pushed_extra` tag to control entity types that are pushed a bit harder than usual by Eruptions.
- Contains `minecraft:arrow` and `minecraft:spectral_arrow` by default.
- Requires a Stone Pickaxe or stronger to be obtained.
- Naturally generates in the Magmatic Caves, Basalt Deltas, and Nether Wastes biomes.
- Generation in the Nether can be toggled off with the `Geysers In Nether` config option.
- Can generate in more biomes with the use of the new `wilderwild:has_nether_geyser` and `wilderwild:has_nether_lava_geyser` tags.
- Contains `minecraft:basalt_deltas` and `minecraft:nether_wastes` respectively by default.
- Note that these tags will only cause the Nether variations of the feature to place in the specified biomes, not the Magmatic Caves variations.
- Can be crafted with 4 Magma blocks, 4 Basalt blocks, and 1 Lava Bucket.
### Scorched
- Added the Scorched!
- A new Spider variant that is fire-resistant and can walk on Lava.
- Is more resistant to fall damage than regular Spiders.
- Will avoid Water, and cannot swim in it.
- Added a new `Spawn Scorched` config option to control whether Scorched can spawn naturally.
- Will drop String and occasionally a Scorched Eye upon death.
- The Scorched Eye can be crafted into a Fermented Scorched Eye, much like regular Spider Eyes.
- Can be used to brew a Potion of Scorching.
- Will gain the Scorching effect while in Lava.
### Scorching
- A new mob effect that has a 25% chance to ignite the attacker each time the mob is hit.
- Is brewed with a Fermented Scorched Eye and an Awkward Potion.
### Frozen Caves
- Added the Frozen Caves biome!
- Ice wasn't built in a day! Or was it?
- Consists of many icy and snowy blocks and a soft water color.
- Generates primarily under snowy mountainous biomes.
- Note that this does not impact Deep Dark generation whatsoever, as Frozen Caves will only generate above the Deep Dark.
- Strays will spawn here naturally.
- They can, however, be disabled by removing `wilderwild:frozen_caves` from the `wilderwild:strays_can_spawn_underground` tag.
### Snowlogging
- One-block tall plants, Bushes, Fences, Fence Gates, Walls, Shelf Fungi, Vines, and Sugar Cane can now be Snowlogged.
- Added the `Allow Snowlogging` config option to dictate whether Snowlogging is enabled.
- Requires the game to be restarted upon changing.
- Added the `Snowlog Blockades` to dictate whether Fences, Fence Gates, and Walls can be Snowlogged.
- Requires the game to be restarted upon changing.
- This option is off by default to prevent excessive loading times.
- Added the `Natural Snowlogging` config option to dictate whether Snowlogging can occur during worldgen and while it's snowing.
### Fallen large Trees
- Added Fallen Large Jungle Trees.
- Added the `wilderwild:has_fallen_large_jungle` to control what biomes these will generate in.
- Added the `wilderwild:has_common_fallen_large_jungle` to control what biomes these will commonly generate in.
- Added Fallen Large Spruce Trees.
- Added the `wilderwild:has_fallen_large_spruce` to control what biomes these will generate in.
- Added the `wilderwild:has_common_fallen_large_spruce` to control what biomes these will commonly generate in.
- Added the `wilderwild:has_clean_fallen_large_spruce` to control what biomes these will generate in, without decoration.
- Added the `wilderwild:has_common_clean_fallen_large_spruce` to control what biomes these will commonly generate in, without decoration
- Added Fallen Dark Oak Trees.
- Added the `wilderwild:has_fallen_dark_oak` to control what biomes these will generate in.
- Added the `wilderwild:has_common_fallen_dark_oak` to control what biomes these will commonly generate in.
### Breezes, Wind Charges, and Wind
- Breezes and Wind Charges now interact with the Wind System.
- They will now affect particles, Tumbleweed, and Fireflies.
- Breezes are immune to Ancient Horn Vibrations.
- Tumbleweed will pass through Breezes.
- This is controlled by the `wilderwild:tumbleweed_passes_through` tag.
- Added a new `Wind` category in the `Ambience & Misc` tab.
- Wind particles will now occasionally spawn throughout the world.
- Particles caused by natural Wind can be disabled with the new `Wind Particles` config option in the `Ambience & Misc.` tab.
- Added the `Wind Particle Frequency` to control how frequently these will spawn.
- Added the `Wind Particle Spawn Attempts` to control how many times per tick a Wind particle will attempt to spawn.
- Particles caused by Wind Disturbances like Breezes and Wind Charges can be disabled with the new `Wind Disturbance Particles` config option in the `Ambience & Misc.` tab.
- Added the `Wind Disturbance Particle Frequency` to control how frequently these will spawn.
- Added the `Wind Disturbance Particle Spawn Attempts` to control how many times per tick a Wind Disturbance particle will attempt to spawn.
### Sounds and Ambience
- Gave Magma a new set of sounds.
- Can be disabled with the `Magma Sounds` config.
- Fire now emits extra particles if on top of Magma.
- Added the new `Extra Magma Particles` config option to control this.
- The Warm River, Warm Beach, and Snowy Old Growth Pine Taiga will no longer have custom water colors without using the `Water Colors` config.
- LudoCrypt's "Serene Sonder" and "Horizon Afoot" now plays in all Forest and Birch Forest biomes.
- Renamed the `Misc` config tab to `Ambience & Misc.`
- Moved the `Water Colors` category from the `Worldgen` tab to the `Ambience & Misc` tab.
- Added `Deep Dark Fog` to the `Biome Ambience` category in the `Ambience & Misc` tab.
- Added `Frozen Caves Ambience` to the `Biome Ambience` category.
- Added `Frozen Caves Fog` to the `Biome Ambience` category.
- Added `Jellyfish Caves Ambience` to the `Biome Ambience` category.
- Added `Jellyfish Caves Fog` to the `Biome Ambience` category.
- Added `Magmatic Caves Ambience` to the `Biome Ambience` category.
- Added `Magmatic Caves Fog` to the `Biome Ambience` category.
- Added `Magmatic Caves Particles` to the `Biome Ambience` category.
- Added `Badlands Foliage Color` to the new `Vegetation Colors` category in the `Ambience & Misc` tab.
- Tweaked how wind interacts with Pollen and Seed particles to be more obvious.
- Pollen and Seed particles are now visible while on the ground.
### Retextures
- Retextured all Baobab Nut textures thanks to Zhen!
- Retextured all Glory of the Snow textures thanks to Zhen!
- Retextured all Milkweed block textures thanks to Zhen!
Bug Fixes, Changes, & Other Additions
---
- Updated the mod protocol version to 5.
- Removed the Coated Sculk item model.
- Snow will now continue to generate under snowy mountain biomes, somewhat mimicking older Bedrock Edition Beta versions.
- Added the `Snow Under Mountains` config option to control this.
- More biomes can be added to this surface rule by adding them to the `wilderwild:below_surface_snow` tag.
- Fixed Dungeon placement in Jellyfish Caves.
- Added support for Fabric API's new conventional tags.
- The `wilderwild:small_sponge_grows_on` tag now includes the `wilderwild:mesoglea` tag instead of only the two Pearlescent Mesoglea types.
- Restricted the placement of multiple features, so they will no longer generate in unwanted places, like on top of structures.
- Added the `wilderwild:fallen_tree_placeable` tag to control where Fallen Trees can generate.
- Refactored multiple paths in the `world` package.
- Fixed some Snapped Large Spruce Trees not generating as intended, instead being skinny.
- Added some Spruce Tree features to biomes they were missing from.
- Properly added Wilder Wild's biomes to Fabric's conventional tags after having some tags missing or improperly used for a long time.
- Nearly all custom generation can now be enabled/disabled in-game after changing the config and rejoining a world, instead of needing to restart the game.
- Added Wilder Wild's content to Serene Season's tags. ([#361](https://github.com/FrozenBlock/WilderWild/issues/361#event-12156424219))
- Vanilla music will once again play in Forest biomes. ([#365](https://github.com/FrozenBlock/WilderWild/issues/365))
- Removed particle textures from the Blocks atlas.
- Removed an unused Ancient Horn particle texture.
- All particle options used by Wilder Wild have been fixed for use in commands and once again accept Vec3.
- Bushes can now be sheared with Dispensers.
- Bushes now grow at the same rate as saplings.
- Glory of the Snow now only drops one item upon being sheared.
- Milkweed now grows a bit slower.
- Using Bone Meal on Milkweed will now cause it to grow first, then drop additional flowers like other tall flowers afterwards.
- Before, Milkweed would use the tall flower functionality on its top half, and grow on the bottom half.
- Changed Seed particle spawning from Milkweed, now spawning from the entire plant as opposed to strictly the half that was interacted with.
- Prickly Pears can now be sheared with Dispensers.
- Prickly Pears now grow much slower.
- Shelf Fungus can now be sheared with Dispensers.
- Small Sponges can now be sheared with Dispensers.
- Tumbleweed and Tumbleweed Stems can now be sheared with Dispensers.
- Tumbleweed Stems now grow a bit slower.
- Generated Termite Mounds will once again activate without requiring a blokc update.
- Hanging Tendrils will now drop all their stored XP upon breaking as opposed to only one, to be more fair to players.
- Fixed Hanging Tendrils crashing with C2ME installed. ([#358](https://github.com/FrozenBlock/WilderWild/issues/358))
- The `New Cactus Placement` config is now set to off by default instead of on.
- Added a new `Spawn Fireflies` config option to control whether Fireflies can spawn naturally.
- The minimum value for `Firefly Spawn Cap` has been changed to 1 as `Spawn Fireflies` makes 0 redundant.
- Added a new `Spawn Jellyfish` config option to control whether Jellyfish can spawn naturally.
- The minimum value for `Jellyfish Spawn Cap` has been changed to 1 as `Spawn Jellyfish` makes 0 redundant.
- Added a new `Jellyfish Hiding` config option to control whether naturally-spawned Jellyfish can vanish inside of Mesoglea/Nematocyst.
- Added a new `Spawn Tumbleweed` config option to control whether Tumbleweed can spawn naturally.
- The minimum value for `Tumbleweed Spawn Cap` has been changed to 1 as `Spawn Tumbleweed` makes 0 redundant.
- Added a new `Spawn Crabs` config option to control whether Crabs can spawn naturally.
- The minimum value for `Crab Spawn Cap` has been changed to 1 as `Spawn Crabs` makes 0 redundant.
- Added a new `Resource Pack Enabled By Default` config option to make the Main Menu resource pack not be enabled upon the mod's first use.
- This should only be used in tandem with modpacks or other projects that aim to replace the main menu. Otherwise, you can manually disable it in the Resource Packs menu.
- Removed the `Cobweb Sounds` config option as Mojang has added their own. (1.20.5+)
- Added `block_palm_fronds` to the Mixins config.
- Slightly altered the config background screens, now starting at Dirt and ending with Chiseled Mud Bricks instead of starting with Mud and ending with the Stripped Cypress Log.
- Added Embeddium compatability.
- Refactored the `BubbleDirection,` `FlowerColor,` and `SlabWillStairSculkBehavior` classes to the `block.impl` package.
- More internal cleanup per usual.
- Removed the Merp Slime easter egg.
### Splash Texts
- Removed "Made from maple!"
- Removed "May or may not contain minuscule amounts of Merp"
- Removed "A slime named "Merp""
- Removed "sweat bread heaheaheh"
- Added "Goodbye to troubled days!"
- Added "Avoids manipulation!"
- Added "IT BURNS!!!11!!1!"
- Added "Scorched Legs!"
- Added "Spiders in the lava!"
- Added "Lava pool floaties!"
- Added "Hiding under the Geyser!"
- Added "Jet streams!"
- Added "Redstone-controlled eruptions!"
- Added "Fire in the hole!"
- Added "Ice in the caves!"
- Added "FrozenBiome"
- Added "Snow on the mountains!"
- Added "Water on the hill!"
- Added "Air on the ground!"
- Added "Windier Wind!"
- Added "Breezes of pollen!"
- Added "The Texture Update!"
- Added "Closes at 8pm!"
- Added "Stationary Edition!"
- Added "Use the config!"
- Added "i need a jacket its cold"
- Added "turn your ac up"
- Added "Also try Configurable Everything!"
- Added "Powered with tags!"
2.4 (1.20.1)
-----------------
### Magmatic Caves
- Added the Magmatic Caves biome.
- It set my house on fire. Great!
- A new, scorching underground biome consisting of sprawling Magma, Basalt, and Lava pools.
- Lava-related features generate more frequently in this biome.
- Fossils generate much more frequently in this biome.
- Contains the new Geyser block
- Generates in hotter areas of the world.
- The Scorched will frequently spawn here.
### Geysers
- Added the Geyser!
- Will occasionally erupt, pushing entities in the direction it's facing.
- The Eruption of a Geyser lasts between one and two seconds.
- Can also be powered with Redstone to erupt.
- Eruptions will last 30 ticks (one and a half seconds) if triggered by Redstone.
- If placed by a player, will not erupt naturally and will require Redstone activation.
- The Eruption will remain effective unless blocked.
- Eruptions that start in the air and move into a liquid, or that start in a liquid and move to the air or another liquid will be less effective past that point.
- Eruptions started from Lava will set colliding entities ablaze.
- Will cause a strong wind disturbance upon eruption.
- Added the `wilderwild:geyser_can_pass_through` tag to control what blocks an Eruption can safely pass through, regardless of block support shape.
- Contains the `minecraft:trapdoors` tag by default.
- Added the `wilderwild:geyser_cannot_pass_through` tag to control what blocks an Eruption can never pass through, regardless of block support shape.
- Contains the `c:glass_blocks` tag by default.
- Added the `wilderwild:geyser_pushed_extra` tag to control entity types that are pushed a bit harder than usual by Eruptions.
- Contains `minecraft:arrow` and `minecraft:spectral_arrow` by default.
- Requires a Stone Pickaxe or stronger to be obtained.
- Naturally generates in the Magmatic Caves, Basalt Deltas, and Nether Wastes biomes.
- Generation in the Nether can be toggled off with the `Geysers In Nether` config option.
- Can generate in more biomes with the use of the new `wilderwild:has_nether_geyser` and `wilderwild:has_nether_lava_geyser` tags.
- Contains `minecraft:basalt_deltas` and `minecraft:nether_wastes` respectively by default.
- Note that these tags will only cause the Nether variations of the feature to place in the specified biomes, not the Magmatic Caves variations.
- Can be crafted with 4 Magma blocks, 4 Basalt blocks, and 1 Lava Bucket.
### Scorched
- Added the Scorched!
- A new Spider variant that is fire-resistant and can walk on Lava.
- Is more resistant to fall damage than regular Spiders.
- Will avoid Water, and cannot swim in it.
- Added a new `Spawn Scorched` config option to control whether Scorched can spawn naturally.
- Will drop String and occasionally a Scorched Eye upon death.
- The Scorched Eye can be crafted into a Fermented Scorched Eye, much like regular Spider Eyes.
- Can be used to brew a Potion of Scorching.
- Will gain the Scorching effect while in Lava.
### Scorching
- A new mob effect that has a 25% chance to ignite the attacker each time the mob is hit.
- Is brewed with a Fermented Scorched Eye and an Awkward Potion.
### Frozen Caves
- Added the Frozen Caves biome!
- Ice wasn't built in a day! Or was it?
- Consists of many icy and snowy blocks and a soft water color.
- Generates primarily under snowy mountainous biomes.
- Note that this does not impact Deep Dark generation whatsoever, as Frozen Caves will only generate above the Deep Dark.
- Strays will spawn here naturally.
- They can, however, be disabled by removing `wilderwild:frozen_caves` from the `wilderwild:strays_can_spawn_underground` tag.
### Snowlogging
- One-block tall plants, Bushes, Fences, Fence Gates, Walls, Shelf Fungi, Vines, and Sugar Cane can now be Snowlogged.
- Added the `Allow Snowlogging` config option to dictate whether Snowlogging is enabled.
- Requires the game to be restarted upon changing.
- Added the `Snowlog Blockades` to dictate whether Fences, Fence Gates, and Walls can be Snowlogged.
- Requires the game to be restarted upon changing.
- This option is off by default to prevent excessive loading times.
- Added the `Natural Snowlogging` config option to dictate whether Snowlogging can occur during worldgen and while it's snowing.
### Fallen large Trees
- Added Fallen Large Jungle Trees.
- Added the `wilderwild:has_fallen_large_jungle` to control what biomes these will generate in.
- Added the `wilderwild:has_common_fallen_large_jungle` to control what biomes these will commonly generate in.
- Added Fallen Large Spruce Trees.
- Added the `wilderwild:has_fallen_large_spruce` to control what biomes these will generate in.
- Added the `wilderwild:has_common_fallen_large_spruce` to control what biomes these will commonly generate in.
- Added the `wilderwild:has_clean_fallen_large_spruce` to control what biomes these will generate in, without decoration.
- Added the `wilderwild:has_common_clean_fallen_large_spruce` to control what biomes these will commonly generate in, without decoration
- Added Fallen Dark Oak Trees.
- Added the `wilderwild:has_fallen_dark_oak` to control what biomes these will generate in.
- Added the `wilderwild:has_common_fallen_dark_oak` to control what biomes these will commonly generate in.
### Breezes, Wind Charges, and Wind
- Breezes and Wind Charges now interact with the Wind System.
- They will now affect particles, Tumbleweed, and Fireflies.
- Breezes are immune to Ancient Horn Vibrations.
- Tumbleweed will pass through Breezes.
- This is controlled by the `wilderwild:tumbleweed_passes_through` tag.
- Added a new `Wind` category in the `Ambience & Misc` tab.
- Wind particles will now occasionally spawn throughout the world.
- Particles caused by natural Wind can be disabled with the new `Wind Particles` config option in the `Ambience & Misc.` tab.
- Added the `Wind Particle Frequency` to control how frequently these will spawn.
- Added the `Wind Particle Spawn Attempts` to control how many times per tick a Wind particle will attempt to spawn.
- Particles caused by Wind Disturbances like Breezes and Wind Charges can be disabled with the new `Wind Disturbance Particles` config option in the `Ambience & Misc.` tab.
- Added the `Wind Disturbance Particle Frequency` to control how frequently these will spawn.
- Added the `Wind Disturbance Particle Spawn Attempts` to control how many times per tick a Wind Disturbance particle will attempt to spawn.
### Sounds and Ambience
- Gave Magma a new set of sounds.
- Can be disabled with the `Magma Sounds` config.
- Fire now emits extra particles if on top of Magma.
- Added the new `Extra Magma Particles` config option to control this.
- The Warm River, Warm Beach, and Snowy Old Growth Pine Taiga will no longer have custom water colors without using the `Water Colors` config.
- LudoCrypt's "Serene Sonder" and "Horizon Afoot" now plays in all Forest and Birch Forest biomes.
- Renamed the `Misc` config tab to `Ambience & Misc.`
- Moved the `Water Colors` category from the `Worldgen` tab to the `Ambience & Misc` tab.
- Added `Deep Dark Fog` to the `Biome Ambience` category in the `Ambience & Misc` tab.
- Added `Frozen Caves Ambience` to the `Biome Ambience` category.
- Added `Frozen Caves Fog` to the `Biome Ambience` category.
- Added `Jellyfish Caves Ambience` to the `Biome Ambience` category.
- Added `Jellyfish Caves Fog` to the `Biome Ambience` category.
- Added `Magmatic Caves Ambience` to the `Biome Ambience` category.
- Added `Magmatic Caves Fog` to the `Biome Ambience` category.
- Added `Magmatic Caves Particles` to the `Biome Ambience` category.
- Added `Badlands Foliage Color` to the new `Vegetation Colors` category in the `Ambience & Misc` tab.
- Tweaked how wind interacts with Pollen and Seed particles to be more obvious.
- Pollen and Seed particles are now visible while on the ground.
### Retextures
- Retextured all Baobab Nut textures thanks to Zhen!
- Retextured all Glory of the Snow textures thanks to Zhen!
- Retextured all Milkweed block textures thanks to Zhen!
Bug Fixes, Changes, & Other Additions
---
- Updated the mod protocol version to 5.
- Removed the Coated Sculk item model.
- Snow will now continue to generate under snowy mountain biomes, somewhat mimicking older Bedrock Edition Beta versions.
- Added the `Snow Under Mountains` config option to control this.
- More biomes can be added to this surface rule by adding them to the `wilderwild:below_surface_snow` tag.
- Fixed Dungeon placement in Jellyfish Caves.
- Added support for Fabric API's new conventional tags.
- The `wilderwild:small_sponge_grows_on` tag now includes the `wilderwild:mesoglea` tag instead of only the two Pearlescent Mesoglea types.
- Restricted the placement of multiple features, so they will no longer generate in unwanted places, like on top of structures.
- Added the `wilderwild:fallen_tree_placeable` tag to control where Fallen Trees can generate.
- Refactored multiple paths in the `world` package.
- Fixed some Snapped Large Spruce Trees not generating as intended, instead being skinny.
- Added some Spruce Tree features to biomes they were missing from.
- Properly added Wilder Wild's biomes to Fabric's conventional tags after having some tags missing or improperly used for a long time.
- Nearly all custom generation can now be enabled/disabled in-game after changing the config and rejoining a world, instead of needing to restart the game.
- Added Wilder Wild's content to Serene Season's tags. ([#361](https://github.com/FrozenBlock/WilderWild/issues/361#event-12156424219))
- Vanilla music will once again play in Forest biomes. ([#365](https://github.com/FrozenBlock/WilderWild/issues/365))
- Removed particle textures from the Blocks atlas.
- Removed an unused Ancient Horn particle texture.
- All particle options used by Wilder Wild have been fixed for use in commands and once again accept Vec3.
- Bushes can now be sheared with Dispensers.
- Bushes now grow at the same rate as saplings.
- Glory of the Snow now only drops one item upon being sheared.
- Milkweed now grows a bit slower.
- Using Bone Meal on Milkweed will now cause it to grow first, then drop additional flowers like other tall flowers afterwards.
- Before, Milkweed would use the tall flower functionality on its top half, and grow on the bottom half.
- Changed Seed particle spawning from Milkweed, now spawning from the entire plant as opposed to strictly the half that was interacted with.
- Prickly Pears can now be sheared with Dispensers.
- Prickly Pears now grow much slower.
- Shelf Fungus can now be sheared with Dispensers.
- Small Sponges can now be sheared with Dispensers.
- Tumbleweed and Tumbleweed Stems can now be sheared with Dispensers.
- Tumbleweed Stems now grow a bit slower.
- Generated Termite Mounds will once again activate without requiring a blokc update.
- Hanging Tendrils will now drop all their stored XP upon breaking as opposed to only one, to be more fair to players.
- Fixed Hanging Tendrils crashing with C2ME installed. ([#358](https://github.com/FrozenBlock/WilderWild/issues/358))
- The `New Cactus Placement` config is now set to off by default instead of on.
- Added a new `Spawn Fireflies` config option to control whether Fireflies can spawn naturally.
- The minimum value for `Firefly Spawn Cap` has been changed to 1 as `Spawn Fireflies` makes 0 redundant.
- Added a new `Spawn Jellyfish` config option to control whether Jellyfish can spawn naturally.
- The minimum value for `Jellyfish Spawn Cap` has been changed to 1 as `Spawn Jellyfish` makes 0 redundant.
- Added a new `Jellyfish Hiding` config option to control whether naturally-spawned Jellyfish can vanish inside of Mesoglea/Nematocyst.
- Added a new `Spawn Tumbleweed` config option to control whether Tumbleweed can spawn naturally.
- The minimum value for `Tumbleweed Spawn Cap` has been changed to 1 as `Spawn Tumbleweed` makes 0 redundant.
- Added a new `Spawn Crabs` config option to control whether Crabs can spawn naturally.
- The minimum value for `Crab Spawn Cap` has been changed to 1 as `Spawn Crabs` makes 0 redundant.
- Added a new `Resource Pack Enabled By Default` config option to make the Main Menu resource pack not be enabled upon the mod's first use.
- This should only be used in tandem with modpacks or other projects that aim to replace the main menu. Otherwise, you can manually disable it in the Resource Packs menu.
- Removed the `Cobweb Sounds` config option as Mojang has added their own. (1.20.5+)
- Added `block_palm_fronds` to the Mixins config.
- Slightly altered the config background screens, now starting at Dirt and ending with Chiseled Mud Bricks instead of starting with Mud and ending with the Stripped Cypress Log.
- Added Embeddium compatability.
- Refactored the `BubbleDirection,` `FlowerColor,` and `SlabWillStairSculkBehavior` classes to the `block.impl` package.
- More internal cleanup per usual.
- Removed the Merp Slime easter egg.
### Splash Texts
- Removed "Made from maple!"
- Removed "May or may not contain minuscule amounts of Merp"
- Removed "A slime named "Merp""
- Removed "sweat bread heaheaheh"
- Added "Goodbye to troubled days!"
- Added "Avoids manipulation!"
- Added "IT BURNS!!!11!!1!"
- Added "Scorched Legs!"
- Added "Spiders in the lava!"
- Added "Lava pool floaties!"
- Added "Hiding under the Geyser!"
- Added "Jet streams!"
- Added "Redstone-controlled eruptions!"
- Added "Fire in the hole!"
- Added "Ice in the caves!"
- Added "FrozenBiome"
- Added "Snow on the mountains!"
- Added "Water on the hill!"
- Added "Air on the ground!"
- Added "Windier Wind!"
- Added "Breezes of pollen!"
- Added "The Texture Update!"
- Added "Closes at 8pm!"
- Added "Stationary Edition!"
- Added "Use the config!"
- Added "i need a jacket its cold"
- Added "turn your ac up"
- Added "Also try Configurable Everything!"
- Added "Powered with tags!"
2.3.3 (24w10a)
- Reorganized `en_us.lang` and removed many unused strings.
- Tweaked the grammar of some config strings.
- Changed the internal names of some config options.
- Converted recipes and advancements to be automatically generated.
- Added recipes for crafting Stripped Wood/Hyphae from Hollowed Logs/Stems.
- Added many missing recipe unlocks.
- All Glory of the Snow variants now only yield one dye instead of two.
- The Null Block recipe now yield two Null Blocks instead of one.
- 1.20.4+: Renamed `wilderwild:potted_grass` to `wilderwild:potted_short_grass`.
- 1.20.1-1.20.4: Fixed a crash when interacting with Shelf Fungus.
- Optimized many textures for a smaller file size.
- Removed Quilt from supported mod loaders on Modrinth.
2.3.3 (1.20.4)
- Reorganized `en_us.lang` and removed many unused strings.
- Tweaked the grammar of some config strings.
- Changed the internal names of some config options.
- Converted recipes and advancements to be automatically generated.
- Added recipes for crafting Stripped Wood/Hyphae from Hollowed Logs/Stems.
- Added many missing recipe unlocks.
- All Glory of the Snow variants now only yield one dye instead of two.
- The Null Block recipe now yield two Null Blocks instead of one.
- 1.20.4+: Renamed `wilderwild:potted_grass` to `wilderwild:potted_short_grass`.
- 1.20.1-1.20.4: Fixed a crash when interacting with Shelf Fungus.
- Optimized many textures for a smaller file size.
- Removed Quilt from supported mod loaders on Modrinth.
2.3.3 (1.20.2)
- Reorganized `en_us.lang` and removed many unused strings.
- Tweaked the grammar of some config strings.
- Changed the internal names of some config options.
- Converted recipes and advancements to be automatically generated.
- Added recipes for crafting Stripped Wood/Hyphae from Hollowed Logs/Stems.
- Added many missing recipe unlocks.
- All Glory of the Snow variants now only yield one dye instead of two.
- The Null Block recipe now yield two Null Blocks instead of one.
- 1.20.4+: Renamed `wilderwild:potted_grass` to `wilderwild:potted_short_grass`.
- 1.20.1-1.20.4: Fixed a crash when interacting with Shelf Fungus.
- Optimized many textures for a smaller file size.
- Removed Quilt from supported mod loaders on Modrinth.
2.3.3 (1.20.1)
- Reorganized `en_us.lang` and removed many unused strings.
- Tweaked the grammar of some config strings.
- Changed the internal names of some config options.
- Converted recipes and advancements to be automatically generated.
- Added recipes for crafting Stripped Wood/Hyphae from Hollowed Logs/Stems.
- Added many missing recipe unlocks.
- All Glory of the Snow variants now only yield one dye instead of two.
- The Null Block recipe now yield two Null Blocks instead of one.
- 1.20.4+: Renamed `wilderwild:potted_grass` to `wilderwild:potted_short_grass`.
- 1.20.1-1.20.4: Fixed a crash when interacting with Shelf Fungus.
- Optimized many textures for a smaller file size.
- Removed Quilt from supported mod loaders on Modrinth.
2.3.2 (1.20.4)
2.3.2 (1.20.2)
2.3.2 (1.20.1)
2.3.1 (24w07a)
- Removed the sound events for the previously removed discs.
- Ostrich attacks can now damage and break Armor Stands.
- Fixed the death message from an Ostrich's attack not displaying properly.
- Fixed shears not snipping Glory of the Snow blocks
- Cleaned up `SonicBoomMixin`
- Updated zh_CN (Simplified Chinese) translation (Thanks to ioococ)
2.3.1 (1.20.4)
- Removed the sound events for the previously removed discs.
- Ostrich attacks can now damage and break Armor Stands.
- Fixed the death message from an Ostrich's attack not displaying properly.
- Fixed shears not snipping Glory of the Snow blocks
- Cleaned up `SonicBoomMixin`
- Updated zh_CN (Simplified Chinese) translation (Thanks to ioococ)
2.3.1 (1.20.2)
- Removed the sound events for the previously removed discs.
- Ostrich attacks can now damage and break Armor Stands.
- Fixed the death message from an Ostrich's attack not displaying properly.
- Fixed shears not snipping Glory of the Snow blocks
- Cleaned up `SonicBoomMixin`
- Updated zh_CN (Simplified Chinese) translation (Thanks to ioococ)
2.3.1 (1.20.1)
- Removed the sound events for the previously removed discs.
- Ostrich attacks can now damage and break Armor Stands.
- Fixed the death message from an Ostrich's attack not displaying properly.
- Fixed shears not snipping Glory of the Snow blocks
- Cleaned up `SonicBoomMixin`
- Updated zh_CN (Simplified Chinese) translation (Thanks to ioococ)
2.3 (24w05b)
---
- ### Added the Ostrich!
- Ostriches are a feathery new mob with a passion for fighting.
- Is tamed the same way as Horses, but takes a bit longer due to their feistier nature.
- Instead of charging a jump while being ridden it will attack with its beak, the strength depending on how high the meter was charged.
- If its beak hits a softer block while trying to attack, it may get stuck temporarily.
- Added the `wilderwild:ostrich_beak_buryable` tag to control which blocks these are, currently containing the tags `minecraft:mineable/shovel,` `minecraft:mineable/hoe,` and `minecraft:wool.`
- Added a new `Ostrich Peck Attack` config option to control whether or not players can use the Ostrich's attack while riding one.
- Can be bred with Bushes.
- Will lay an egg upon breeding.
- Does not require Silk Touch to be obtained.
- Requires a solid surface below in order to hatch.
- Naturally spawns in the Savanna, Savanna Plateau, and Windswept Savanna biomes.
- Added the `wilderwild:has_ostrich` biome tag to control which biomes they will spawn in.
- Added the `Spawn Ostriches` config option to control whether or not Ostriches will spawn naturally.
- If attacked and not tamed, it will chase after its attacker and peck them to death.
- If they are tamed, this behavior will only apply to non-player mobs.
- Will call other Ostriches for backup, like Wolves and Crabs.
- While provoked, cannot be ridden or fed unless it's already tamed.
- If tamed, can be fed or ridden while provoked to calm down.
- ### Added the Dying Forest!
- New Fall-based grounds for all Fall enjoyers!
- Contains Dying Trees, Dead Trees, Semi-Dead Trees, Fallen Trees, and few Living Trees.
- The Grass and Foliage color is similar to that of Forests, but warmer and more mute.
- All regular Forest Flowers grow here, though Seeding Dandelions generate more frequently.
- Large Mushrooms generate just as they do in Forests here.
- Bushes and Dead Bushes generate frequently throughout this biome.
- Pumpkins will generate frequently here in comparison to other biomes.
- Coarse Dirt Mounds, Coarse Dirt Paths, and Podzol Paths decorate the floor of this biome.
- ### Added the Snowy Dying Forest!
- A mixture of death and snow. Perfect.
- Contains only Dead Trees, Semi-Dead Trees, and Fallen Trees.
- The only Flower found here is the Seeding Dandelion.
- Dead Bushes generate frequently throughout this biome.
- Coarse Dirt Mounds will occasionally generate in this biome.
- ### Added the Dying Mixed Forest!
- I couldn't think of anything for this one.
- Contains Dying Trees, Dead Trees, Semi-Dead Trees, Fallen Trees, few Living Trees, and regular Spruce Trees.
- All regular Mixed Forest Flowers grow here, though Seeding Dandelions generate more frequently.
- Bushes and Dead Bushes generate frequently throughout this biome.
- Pumpkins will generate frequently here in comparison to other biomes.
- Coarse Dirt Mounds, Coarse Dirt Paths, and Podzol Paths decorate the floor of this biome.
- ### Added the Snowy Dying Mixed Forest!
- Be patient with it, it has very mixed feelings about dying to frostbite.
- Contains only Dead Trees, Semi-Dead Trees, Fallen Trees, and regular Spruce Trees.
- The only Flower found here is the Seeding Dandelion.
- Dead Bushes generate frequently throughout this biome.
- Coarse Dirt Mounds will occasionally generate in this biome.
Bug Fixes & Changes
---
- Updated the protocol version to 3.
- Removed the Coated Sculk item model.
- Added a new main menu panorama.
- Added codecs to as many blocks as possible.
- This has resulted in some blocks receiving reorganized and/or new constructor parameters.
- Removed the `FloweringLilyPadBlock` class as it was redundant.
- Please note that this will not impact the block itself in any way.
- Added many public static fields to blocks for better code readability and editability.
- Significantly improved the `OsseousSculkBlock` class and merged both growing methods into one.
- Sculk Charges will now move to newly placed blocks in Osseous Sculk pillars upon growth.
- Osseous Sculk no longer strictly requires a Hoe in order to drop, and now only looks for the Silk Touch enchantment.
- This doesn't mean they'll only move in one direction, they'll just be snapped to that position initially as the block is set and can still move downwards afterward.
- Echo Glass will now drop itself upon cracking if not hit by a Sonic Boom.
- Stripped Logs can now once again be hollowed with an Axe.
- Made the subtitle for hollowing a Log more consistent with the subtitle for stripping a Log.
- Baobab Nuts and Palm Fronds are now compostable.
- Changed the minimum and maximum amount of Milkweed Pods obtainable by shearing Milkweed to 1 and 3 respectively, previously being 2 and 5.
- The Milkweed Pod to String recipe now requires 9 Milkweed Pods instead of just 1.
- The Cattail to String recipe now only yields 1 String as opposed to 3.
- This recipe now requires 4 Cattails instead of just 1.
- Tweaked how Pollen chooses where to spawn particles, now being able to spawn particles above itself.
- Fixed the placement of the seed particle created when a Seeding Dandelion random ticks.
- Added the Bush, Tumbleweed, Tumbleweed Stem, Milkweed, Datura, Cattail, Flowering Lily Pad, Algae, Shelf Fungus, Small Sponge, Prickly Pear Cactus, and Nematocyst blocks to the `minecraft:sword_efficient` tag.
- Potted Small Dripleaves now use their loot table (renamed `wilderwild:blocks/potted_small.dripleaf` to `wilderwild:blocks/potted_small_dripleaf.`)
- Optimized how the Tumbleweed Stem's selects its outline/collision shape.
- Reworked the `LiquidBlockRendererMixin` for making the underside of Water smooth to now be extremely reliable and much safer.
- This also fixes an issue where other liquids like Lava could incorrectly be assigned different textures on occasion.
- Removed the `Goat Horn Symphony` and `Back` discs as they didn't feel like necessary additions, nor did they fit Vanilla.
- These will be datafixed into Lena Raine's `Otherside` and Samuel Åberg's `5` respectively.
- Renamed the `Ancient Horn Projectile` to `Ancient Horn Vibration.`
- Ancient Horn Vibrations will now spawn particles upon dissipating.
- Ancient Horn Vibrations will no longer play the dissipation sound upon hitting an entity.
- Fixed Floating Sculk Bubbles spawned from an Ancient Horn Vibration always being the same size each tick.
- Changed the default size growth of the Ancient Horn Vibration from 0 to 0.01 per tick.
- This is adjustable in the `Ancient Horn Size Multiplier` config, which used to be 0 by default.
- You will likely need to manually edit this value if you've played with Wilder Wild before, as the config will likely have 0 saved from a previous version.
- Made the visual scaling of Ancient Horn Vibrations much smoother.
- Fixed the visual scaling of Ancient Horn Vibrations to match their bounding boxes.
- Made Ancient Horn Fragments slightly rarer in Ancient City loot tables.
- Defined the Random Sequence for every one of Wilder Wild's loot tables.
- Added the Palm Hanging Sign to the `wilderwild:hanging_signs` item tag.
- Added the Palm Crown to the `wilderwild:palm_logs` item tag.
- Thrown Coconuts will no longer play multiple sounds at once upon hitting entities and/or breaking.
- Optimized the file size of many Block and Item models.
- Firework Rockets are now impacted by wind.
- Added a `Firework Rocket Wind Intensity` config option to the `Misc` tab to control the percentage of how intense wind will act upon them.
- Added `entity_firework_rocket` to the Mixins config to optionally force-disable this.
- Reimplemented the custom Warden dying sound after it was accidentally removed during a bugfix.
- The Warden's regular death sound will now play on top of its underwater dying sound once again.
- Wardens are no longer considered alive during the custom death animation.
- The Warden will no longer play heartbeat sounds while it is dying.
- Prevented the Warden from moving while it is digging or emerging.
- Changed the Warden's secret death sound from stereo to mono.
- Refactored mobs' `canSpawn` methods to reflect Vanilla's, following the template `checkXSpawnRules.`
- Crabs are now impacted by both the `Impaling` and `Bane of Arthropods` enchantments in 24w03a+.
- Fixed Crabs not properly latching onto walls if they're about to fall, but an entity is below them in 1.20.1.
- Baby Jellyfish now always give Poison I with a duration of 4 seconds, while Adult Jellyfish now always give Poison I with a duration of 10 seconds.
- This used to be a random range of time in previous versions.
- The Jellyfish sting sound no longer plays at random pitches to be more consistent with Pufferfish.
- Bubbles will spawn behind Jellyfish less frequently.
- The Baby Jellyfish's movement speed is now determined with an attribute modifier instead of repeatedly setting the base attribute, making this attribute properly modifiable.
- Jellyfish are no longer considered scary to Pufferfish.
- Jellyfish stings no longer crash servers. ([#329](https://github.com/FrozenBlock/WilderWild/issues/329))
- Changed the title of the advancement for capturing a Firefly from `Bottle of Lightning` to `Lightning in a Bottle.`
- Fixed the `Restrict Instrument Sounds` config lang reading as `Restrict Instrument Sound.`
- Significantly improved Wilder Wild's biome parameter modifications and cut down `OverworldBiomeBuilderMixin` in size in the process.
- Moved all biome parameters, feature/spawn building, and most worldgen injects to individual biome classes.
- This means `WilderSharedWorldgen` will only contain parameters for modified Vanilla biome placement from now on.
- Expanded the depth at which Jellyfish Caves can generate.
- Pumpkins now generate much more frequently in Old Growth Dark Forests.
- Changed the `Cherry Grove Placement` config to be disabled by default as it wasn't as immersive as anticipated.
- Fixed the `Stony Shore Placement` config lang reading as `CStony Shore Placement.`
- Added the Arid Forest, Arid Savanna, and Oasis biomes to the `minecraft:snow_golem_melts` tag.
- Added the Snowy Dying Forest, Snowy Dying Mixed Forest, and Snowy Old Growth Pine Taiga biomes to the `minecraft:spawns_snow_foxes` tag.
- Added the Snowy Dying Forest, Snowy Dying Mixed Forest, and Snowy Old Growth Pine Taiga biomes to the `minecraft:spawns_white_rabbit` tag.
- Added even more splashes, bringing the total of custom splashes to 271!
- Removed all custom packets related to particles in favor of the regular Vanilla particle packet:
- `WilderSeedParticlePacket`
- `WilderControlledSeedParticlePacket`
- This change has resulted in the `SeedParticleOptions` class receiving two new invocation methods and new constructor parameters.
- `WilderTermiteParticlePacket`
- `WilderFloatingSculkBubbleParticlePacket`
- All custom `EntityDataSerializers` have been removed and replaced with regular String serializers in order to prevent possible issues. ([#333](https://github.com/FrozenBlock/WilderWild/issues/333))
- Significantly cleaned up and reduced the amount of duplicated code in the `SimpleCopperPipesIntegration` class.
- Much more refactoring, reorganization, cleanup and many small fixes!
2.3 (1.20.4)
---
- ### Added the Ostrich!
- Ostriches are a feathery new mob with a passion for fighting.
- Is tamed the same way as Horses, but takes a bit longer due to their feistier nature.
- Instead of charging a jump while being ridden it will attack with its beak, the strength depending on how high the meter was charged.
- If its beak hits a softer block while trying to attack, it may get stuck temporarily.
- Added the `wilderwild:ostrich_beak_buryable` tag to control which blocks these are, currently containing the tags `minecraft:mineable/shovel,` `minecraft:mineable/hoe,` and `minecraft:wool.`
- Added a new `Ostrich Peck Attack` config option to control whether or not players can use the Ostrich's attack while riding one.
- Can be bred with Bushes.
- Will lay an egg upon breeding.
- Does not require Silk Touch to be obtained.
- Requires a solid surface below in order to hatch.
- Naturally spawns in the Savanna, Savanna Plateau, and Windswept Savanna biomes.
- Added the `wilderwild:has_ostrich` biome tag to control which biomes they will spawn in.
- Added the `Spawn Ostriches` config option to control whether or not Ostriches will spawn naturally.
- If attacked and not tamed, it will chase after its attacker and peck them to death.
- If they are tamed, this behavior will only apply to non-player mobs.
- Will call other Ostriches for backup, like Wolves and Crabs.
- While provoked, cannot be ridden or fed unless it's already tamed.
- If tamed, can be fed or ridden while provoked to calm down.
- ### Added the Dying Forest!
- New Fall-based grounds for all Fall enjoyers!
- Contains Dying Trees, Dead Trees, Semi-Dead Trees, Fallen Trees, and few Living Trees.
- The Grass and Foliage color is similar to that of Forests, but warmer and more mute.
- All regular Forest Flowers grow here, though Seeding Dandelions generate more frequently.
- Large Mushrooms generate just as they do in Forests here.
- Bushes and Dead Bushes generate frequently throughout this biome.
- Pumpkins will generate frequently here in comparison to other biomes.
- Coarse Dirt Mounds, Coarse Dirt Paths, and Podzol Paths decorate the floor of this biome.
- ### Added the Snowy Dying Forest!
- A mixture of death and snow. Perfect.
- Contains only Dead Trees, Semi-Dead Trees, and Fallen Trees.
- The only Flower found here is the Seeding Dandelion.
- Dead Bushes generate frequently throughout this biome.
- Coarse Dirt Mounds will occasionally generate in this biome.
- ### Added the Dying Mixed Forest!
- I couldn't think of anything for this one.
- Contains Dying Trees, Dead Trees, Semi-Dead Trees, Fallen Trees, few Living Trees, and regular Spruce Trees.
- All regular Mixed Forest Flowers grow here, though Seeding Dandelions generate more frequently.
- Bushes and Dead Bushes generate frequently throughout this biome.
- Pumpkins will generate frequently here in comparison to other biomes.
- Coarse Dirt Mounds, Coarse Dirt Paths, and Podzol Paths decorate the floor of this biome.
- ### Added the Snowy Dying Mixed Forest!
- Be patient with it, it has very mixed feelings about dying to frostbite.
- Contains only Dead Trees, Semi-Dead Trees, Fallen Trees, and regular Spruce Trees.
- The only Flower found here is the Seeding Dandelion.
- Dead Bushes generate frequently throughout this biome.
- Coarse Dirt Mounds will occasionally generate in this biome.
Bug Fixes & Changes
---
- Updated the protocol version to 3.
- Removed the Coated Sculk item model.
- Added a new main menu panorama.
- Added codecs to as many blocks as possible.
- This has resulted in some blocks receiving reorganized and/or new constructor parameters.
- Removed the `FloweringLilyPadBlock` class as it was redundant.
- Please note that this will not impact the block itself in any way.
- Added many public static fields to blocks for better code readability and editability.
- Significantly improved the `OsseousSculkBlock` class and merged both growing methods into one.
- Sculk Charges will now move to newly placed blocks in Osseous Sculk pillars upon growth.
- Osseous Sculk no longer strictly requires a Hoe in order to drop, and now only looks for the Silk Touch enchantment.
- This doesn't mean they'll only move in one direction, they'll just be snapped to that position initially as the block is set and can still move downwards afterward.
- Echo Glass will now drop itself upon cracking if not hit by a Sonic Boom.
- Stripped Logs can now once again be hollowed with an Axe.
- Made the subtitle for hollowing a Log more consistent with the subtitle for stripping a Log.
- Baobab Nuts and Palm Fronds are now compostable.
- Changed the minimum and maximum amount of Milkweed Pods obtainable by shearing Milkweed to 1 and 3 respectively, previously being 2 and 5.
- The Milkweed Pod to String recipe now requires 9 Milkweed Pods instead of just 1.
- The Cattail to String recipe now only yields 1 String as opposed to 3.
- This recipe now requires 4 Cattails instead of just 1.
- Tweaked how Pollen chooses where to spawn particles, now being able to spawn particles above itself.
- Fixed the placement of the seed particle created when a Seeding Dandelion random ticks.
- Added the Bush, Tumbleweed, Tumbleweed Stem, Milkweed, Datura, Cattail, Flowering Lily Pad, Algae, Shelf Fungus, Small Sponge, Prickly Pear Cactus, and Nematocyst blocks to the `minecraft:sword_efficient` tag.
- Potted Small Dripleaves now use their loot table (renamed `wilderwild:blocks/potted_small.dripleaf` to `wilderwild:blocks/potted_small_dripleaf.`)
- Optimized how the Tumbleweed Stem's selects its outline/collision shape.
- Reworked the `LiquidBlockRendererMixin` for making the underside of Water smooth to now be extremely reliable and much safer.
- This also fixes an issue where other liquids like Lava could incorrectly be assigned different textures on occasion.
- Removed the `Goat Horn Symphony` and `Back` discs as they didn't feel like necessary additions, nor did they fit Vanilla.
- These will be datafixed into Lena Raine's `Otherside` and Samuel Åberg's `5` respectively.
- Renamed the `Ancient Horn Projectile` to `Ancient Horn Vibration.`
- Ancient Horn Vibrations will now spawn particles upon dissipating.
- Ancient Horn Vibrations will no longer play the dissipation sound upon hitting an entity.
- Fixed Floating Sculk Bubbles spawned from an Ancient Horn Vibration always being the same size each tick.
- Changed the default size growth of the Ancient Horn Vibration from 0 to 0.01 per tick.
- This is adjustable in the `Ancient Horn Size Multiplier` config, which used to be 0 by default.
- You will likely need to manually edit this value if you've played with Wilder Wild before, as the config will likely have 0 saved from a previous version.
- Made the visual scaling of Ancient Horn Vibrations much smoother.
- Fixed the visual scaling of Ancient Horn Vibrations to match their bounding boxes.
- Made Ancient Horn Fragments slightly rarer in Ancient City loot tables.
- Defined the Random Sequence for every one of Wilder Wild's loot tables.
- Added the Palm Hanging Sign to the `wilderwild:hanging_signs` item tag.
- Added the Palm Crown to the `wilderwild:palm_logs` item tag.
- Thrown Coconuts will no longer play multiple sounds at once upon hitting entities and/or breaking.
- Optimized the file size of many Block and Item models.
- Firework Rockets are now impacted by wind.
- Added a `Firework Rocket Wind Intensity` config option to the `Misc` tab to control the percentage of how intense wind will act upon them.
- Added `entity_firework_rocket` to the Mixins config to optionally force-disable this.
- Reimplemented the custom Warden dying sound after it was accidentally removed during a bugfix.
- The Warden's regular death sound will now play on top of its underwater dying sound once again.
- Wardens are no longer considered alive during the custom death animation.
- The Warden will no longer play heartbeat sounds while it is dying.
- Prevented the Warden from moving while it is digging or emerging.
- Changed the Warden's secret death sound from stereo to mono.
- Refactored mobs' `canSpawn` methods to reflect Vanilla's, following the template `checkXSpawnRules.`
- Crabs are now impacted by both the `Impaling` and `Bane of Arthropods` enchantments in 24w03a+.
- Fixed Crabs not properly latching onto walls if they're about to fall, but an entity is below them in 1.20.1.
- Baby Jellyfish now always give Poison I with a duration of 4 seconds, while Adult Jellyfish now always give Poison I with a duration of 10 seconds.
- This used to be a random range of time in previous versions.
- The Jellyfish sting sound no longer plays at random pitches to be more consistent with Pufferfish.
- Bubbles will spawn behind Jellyfish less frequently.
- The Baby Jellyfish's movement speed is now determined with an attribute modifier instead of repeatedly setting the base attribute, making this attribute properly modifiable.
- Jellyfish are no longer considered scary to Pufferfish.
- Jellyfish stings no longer crash servers. ([#329](https://github.com/FrozenBlock/WilderWild/issues/329))
- Changed the title of the advancement for capturing a Firefly from `Bottle of Lightning` to `Lightning in a Bottle.`
- Fixed the `Restrict Instrument Sounds` config lang reading as `Restrict Instrument Sound.`
- Significantly improved Wilder Wild's biome parameter modifications and cut down `OverworldBiomeBuilderMixin` in size in the process.
- Moved all biome parameters, feature/spawn building, and most worldgen injects to individual biome classes.
- This means `WilderSharedWorldgen` will only contain parameters for modified Vanilla biome placement from now on.
- Expanded the depth at which Jellyfish Caves can generate.
- Pumpkins now generate much more frequently in Old Growth Dark Forests.
- Changed the `Cherry Grove Placement` config to be disabled by default as it wasn't as immersive as anticipated.
- Fixed the `Stony Shore Placement` config lang reading as `CStony Shore Placement.`
- Added the Arid Forest, Arid Savanna, and Oasis biomes to the `minecraft:snow_golem_melts` tag.
- Added the Snowy Dying Forest, Snowy Dying Mixed Forest, and Snowy Old Growth Pine Taiga biomes to the `minecraft:spawns_snow_foxes` tag.
- Added the Snowy Dying Forest, Snowy Dying Mixed Forest, and Snowy Old Growth Pine Taiga biomes to the `minecraft:spawns_white_rabbit` tag.
- Added even more splashes, bringing the total of custom splashes to 271!
- Removed all custom packets related to particles in favor of the regular Vanilla particle packet:
- `WilderSeedParticlePacket`
- `WilderControlledSeedParticlePacket`
- This change has resulted in the `SeedParticleOptions` class receiving two new invocation methods and new constructor parameters.
- `WilderTermiteParticlePacket`
- `WilderFloatingSculkBubbleParticlePacket`
- All custom `EntityDataSerializers` have been removed and replaced with regular String serializers in order to prevent possible issues. ([#333](https://github.com/FrozenBlock/WilderWild/issues/333))
- Significantly cleaned up and reduced the amount of duplicated code in the `SimpleCopperPipesIntegration` class.
- Much more refactoring, reorganization, cleanup and many small fixes!
2.3 (1.20.2)
---
- ### Added the Ostrich!
- Ostriches are a feathery new mob with a passion for fighting.
- Is tamed the same way as Horses, but takes a bit longer due to their feistier nature.
- Instead of charging a jump while being ridden it will attack with its beak, the strength depending on how high the meter was charged.
- If its beak hits a softer block while trying to attack, it may get stuck temporarily.
- Added the `wilderwild:ostrich_beak_buryable` tag to control which blocks these are, currently containing the tags `minecraft:mineable/shovel,` `minecraft:mineable/hoe,` and `minecraft:wool.`
- Added a new `Ostrich Peck Attack` config option to control whether or not players can use the Ostrich's attack while riding one.
- Can be bred with Bushes.
- Will lay an egg upon breeding.
- Does not require Silk Touch to be obtained.
- Requires a solid surface below in order to hatch.
- Naturally spawns in the Savanna, Savanna Plateau, and Windswept Savanna biomes.
- Added the `wilderwild:has_ostrich` biome tag to control which biomes they will spawn in.
- Added the `Spawn Ostriches` config option to control whether or not Ostriches will spawn naturally.
- If attacked and not tamed, it will chase after its attacker and peck them to death.
- If they are tamed, this behavior will only apply to non-player mobs.
- Will call other Ostriches for backup, like Wolves and Crabs.
- While provoked, cannot be ridden or fed unless it's already tamed.
- If tamed, can be fed or ridden while provoked to calm down.
- ### Added the Dying Forest!
- New Fall-based grounds for all Fall enjoyers!
- Contains Dying Trees, Dead Trees, Semi-Dead Trees, Fallen Trees, and few Living Trees.
- The Grass and Foliage color is similar to that of Forests, but warmer and more mute.
- All regular Forest Flowers grow here, though Seeding Dandelions generate more frequently.
- Large Mushrooms generate just as they do in Forests here.
- Bushes and Dead Bushes generate frequently throughout this biome.
- Pumpkins will generate frequently here in comparison to other biomes.
- Coarse Dirt Mounds, Coarse Dirt Paths, and Podzol Paths decorate the floor of this biome.
- ### Added the Snowy Dying Forest!
- A mixture of death and snow. Perfect.
- Contains only Dead Trees, Semi-Dead Trees, and Fallen Trees.
- The only Flower found here is the Seeding Dandelion.
- Dead Bushes generate frequently throughout this biome.
- Coarse Dirt Mounds will occasionally generate in this biome.
- ### Added the Dying Mixed Forest!
- I couldn't think of anything for this one.
- Contains Dying Trees, Dead Trees, Semi-Dead Trees, Fallen Trees, few Living Trees, and regular Spruce Trees.
- All regular Mixed Forest Flowers grow here, though Seeding Dandelions generate more frequently.
- Bushes and Dead Bushes generate frequently throughout this biome.
- Pumpkins will generate frequently here in comparison to other biomes.
- Coarse Dirt Mounds, Coarse Dirt Paths, and Podzol Paths decorate the floor of this biome.
- ### Added the Snowy Dying Mixed Forest!
- Be patient with it, it has very mixed feelings about dying to frostbite.
- Contains only Dead Trees, Semi-Dead Trees, Fallen Trees, and regular Spruce Trees.
- The only Flower found here is the Seeding Dandelion.
- Dead Bushes generate frequently throughout this biome.
- Coarse Dirt Mounds will occasionally generate in this biome.
Bug Fixes & Changes
---
- Updated the protocol version to 3.
- Removed the Coated Sculk item model.
- Added a new main menu panorama.
- Added codecs to as many blocks as possible.
- This has resulted in some blocks receiving reorganized and/or new constructor parameters.
- Removed the `FloweringLilyPadBlock` class as it was redundant.
- Please note that this will not impact the block itself in any way.
- Added many public static fields to blocks for better code readability and editability.
- Significantly improved the `OsseousSculkBlock` class and merged both growing methods into one.
- Sculk Charges will now move to newly placed blocks in Osseous Sculk pillars upon growth.
- Osseous Sculk no longer strictly requires a Hoe in order to drop, and now only looks for the Silk Touch enchantment.
- This doesn't mean they'll only move in one direction, they'll just be snapped to that position initially as the block is set and can still move downwards afterward.
- Echo Glass will now drop itself upon cracking if not hit by a Sonic Boom.
- Stripped Logs can now once again be hollowed with an Axe.
- Made the subtitle for hollowing a Log more consistent with the subtitle for stripping a Log.
- Baobab Nuts and Palm Fronds are now compostable.
- Changed the minimum and maximum amount of Milkweed Pods obtainable by shearing Milkweed to 1 and 3 respectively, previously being 2 and 5.
- The Milkweed Pod to String recipe now requires 9 Milkweed Pods instead of just 1.
- The Cattail to String recipe now only yields 1 String as opposed to 3.
- This recipe now requires 4 Cattails instead of just 1.
- Tweaked how Pollen chooses where to spawn particles, now being able to spawn particles above itself.
- Fixed the placement of the seed particle created when a Seeding Dandelion random ticks.
- Added the Bush, Tumbleweed, Tumbleweed Stem, Milkweed, Datura, Cattail, Flowering Lily Pad, Algae, Shelf Fungus, Small Sponge, Prickly Pear Cactus, and Nematocyst blocks to the `minecraft:sword_efficient` tag.
- Potted Small Dripleaves now use their loot table (renamed `wilderwild:blocks/potted_small.dripleaf` to `wilderwild:blocks/potted_small_dripleaf.`)
- Optimized how the Tumbleweed Stem's selects its outline/collision shape.
- Reworked the `LiquidBlockRendererMixin` for making the underside of Water smooth to now be extremely reliable and much safer.
- This also fixes an issue where other liquids like Lava could incorrectly be assigned different textures on occasion.
- Removed the `Goat Horn Symphony` and `Back` discs as they didn't feel like necessary additions, nor did they fit Vanilla.
- These will be datafixed into Lena Raine's `Otherside` and Samuel Åberg's `5` respectively.
- Renamed the `Ancient Horn Projectile` to `Ancient Horn Vibration.`
- Ancient Horn Vibrations will now spawn particles upon dissipating.
- Ancient Horn Vibrations will no longer play the dissipation sound upon hitting an entity.
- Fixed Floating Sculk Bubbles spawned from an Ancient Horn Vibration always being the same size each tick.
- Changed the default size growth of the Ancient Horn Vibration from 0 to 0.01 per tick.
- This is adjustable in the `Ancient Horn Size Multiplier` config, which used to be 0 by default.
- You will likely need to manually edit this value if you've played with Wilder Wild before, as the config will likely have 0 saved from a previous version.
- Made the visual scaling of Ancient Horn Vibrations much smoother.
- Fixed the visual scaling of Ancient Horn Vibrations to match their bounding boxes.
- Made Ancient Horn Fragments slightly rarer in Ancient City loot tables.
- Defined the Random Sequence for every one of Wilder Wild's loot tables.
- Added the Palm Hanging Sign to the `wilderwild:hanging_signs` item tag.
- Added the Palm Crown to the `wilderwild:palm_logs` item tag.
- Thrown Coconuts will no longer play multiple sounds at once upon hitting entities and/or breaking.
- Optimized the file size of many Block and Item models.
- Firework Rockets are now impacted by wind.
- Added a `Firework Rocket Wind Intensity` config option to the `Misc` tab to control the percentage of how intense wind will act upon them.
- Added `entity_firework_rocket` to the Mixins config to optionally force-disable this.
- Reimplemented the custom Warden dying sound after it was accidentally removed during a bugfix.
- The Warden's regular death sound will now play on top of its underwater dying sound once again.
- Wardens are no longer considered alive during the custom death animation.
- The Warden will no longer play heartbeat sounds while it is dying.
- Prevented the Warden from moving while it is digging or emerging.
- Changed the Warden's secret death sound from stereo to mono.
- Refactored mobs' `canSpawn` methods to reflect Vanilla's, following the template `checkXSpawnRules.`
- Crabs are now impacted by both the `Impaling` and `Bane of Arthropods` enchantments in 24w03a+.
- Fixed Crabs not properly latching onto walls if they're about to fall, but an entity is below them in 1.20.1.
- Baby Jellyfish now always give Poison I with a duration of 4 seconds, while Adult Jellyfish now always give Poison I with a duration of 10 seconds.
- This used to be a random range of time in previous versions.
- The Jellyfish sting sound no longer plays at random pitches to be more consistent with Pufferfish.
- Bubbles will spawn behind Jellyfish less frequently.
- The Baby Jellyfish's movement speed is now determined with an attribute modifier instead of repeatedly setting the base attribute, making this attribute properly modifiable.
- Jellyfish are no longer considered scary to Pufferfish.
- Jellyfish stings no longer crash servers. ([#329](https://github.com/FrozenBlock/WilderWild/issues/329))
- Changed the title of the advancement for capturing a Firefly from `Bottle of Lightning` to `Lightning in a Bottle.`
- Fixed the `Restrict Instrument Sounds` config lang reading as `Restrict Instrument Sound.`
- Significantly improved Wilder Wild's biome parameter modifications and cut down `OverworldBiomeBuilderMixin` in size in the process.
- Moved all biome parameters, feature/spawn building, and most worldgen injects to individual biome classes.
- This means `WilderSharedWorldgen` will only contain parameters for modified Vanilla biome placement from now on.
- Expanded the depth at which Jellyfish Caves can generate.
- Pumpkins now generate much more frequently in Old Growth Dark Forests.
- Changed the `Cherry Grove Placement` config to be disabled by default as it wasn't as immersive as anticipated.
- Fixed the `Stony Shore Placement` config lang reading as `CStony Shore Placement.`
- Added the Arid Forest, Arid Savanna, and Oasis biomes to the `minecraft:snow_golem_melts` tag.
- Added the Snowy Dying Forest, Snowy Dying Mixed Forest, and Snowy Old Growth Pine Taiga biomes to the `minecraft:spawns_snow_foxes` tag.
- Added the Snowy Dying Forest, Snowy Dying Mixed Forest, and Snowy Old Growth Pine Taiga biomes to the `minecraft:spawns_white_rabbit` tag.
- Added even more splashes, bringing the total of custom splashes to 271!
- Removed all custom packets related to particles in favor of the regular Vanilla particle packet:
- `WilderSeedParticlePacket`
- `WilderControlledSeedParticlePacket`
- This change has resulted in the `SeedParticleOptions` class receiving two new invocation methods and new constructor parameters.
- `WilderTermiteParticlePacket`
- `WilderFloatingSculkBubbleParticlePacket`
- All custom `EntityDataSerializers` have been removed and replaced with regular String serializers in order to prevent possible issues. ([#333](https://github.com/FrozenBlock/WilderWild/issues/333))
- Significantly cleaned up and reduced the amount of duplicated code in the `SimpleCopperPipesIntegration` class.
- Much more refactoring, reorganization, cleanup and many small fixes!
2.3 (1.20.1)
---
- ### Added the Ostrich!
- Ostriches are a feathery new mob with a passion for fighting.
- Is tamed the same way as Horses, but takes a bit longer due to their feistier nature.
- Instead of charging a jump while being ridden it will attack with its beak, the strength depending on how high the meter was charged.
- If its beak hits a softer block while trying to attack, it may get stuck temporarily.
- Added the `wilderwild:ostrich_beak_buryable` tag to control which blocks these are, currently containing the tags `minecraft:mineable/shovel,` `minecraft:mineable/hoe,` and `minecraft:wool.`
- Added a new `Ostrich Peck Attack` config option to control whether or not players can use the Ostrich's attack while riding one.
- Can be bred with Bushes.
- Will lay an egg upon breeding.
- Does not require Silk Touch to be obtained.
- Requires a solid surface below in order to hatch.
- Naturally spawns in the Savanna, Savanna Plateau, and Windswept Savanna biomes.
- Added the `wilderwild:has_ostrich` biome tag to control which biomes they will spawn in.
- Added the `Spawn Ostriches` config option to control whether or not Ostriches will spawn naturally.
- If attacked and not tamed, it will chase after its attacker and peck them to death.
- If they are tamed, this behavior will only apply to non-player mobs.
- Will call other Ostriches for backup, like Wolves and Crabs.
- While provoked, cannot be ridden or fed unless it's already tamed.
- If tamed, can be fed or ridden while provoked to calm down.
- ### Added the Dying Forest!
- New Fall-based grounds for all Fall enjoyers!
- Contains Dying Trees, Dead Trees, Semi-Dead Trees, Fallen Trees, and few Living Trees.
- The Grass and Foliage color is similar to that of Forests, but warmer and more mute.
- All regular Forest Flowers grow here, though Seeding Dandelions generate more frequently.
- Large Mushrooms generate just as they do in Forests here.
- Bushes and Dead Bushes generate frequently throughout this biome.
- Pumpkins will generate frequently here in comparison to other biomes.
- Coarse Dirt Mounds, Coarse Dirt Paths, and Podzol Paths decorate the floor of this biome.
- ### Added the Snowy Dying Forest!
- A mixture of death and snow. Perfect.
- Contains only Dead Trees, Semi-Dead Trees, and Fallen Trees.
- The only Flower found here is the Seeding Dandelion.
- Dead Bushes generate frequently throughout this biome.
- Coarse Dirt Mounds will occasionally generate in this biome.
- ### Added the Dying Mixed Forest!
- I couldn't think of anything for this one.
- Contains Dying Trees, Dead Trees, Semi-Dead Trees, Fallen Trees, few Living Trees, and regular Spruce Trees.
- All regular Mixed Forest Flowers grow here, though Seeding Dandelions generate more frequently.
- Bushes and Dead Bushes generate frequently throughout this biome.
- Pumpkins will generate frequently here in comparison to other biomes.
- Coarse Dirt Mounds, Coarse Dirt Paths, and Podzol Paths decorate the floor of this biome.
- ### Added the Snowy Dying Mixed Forest!
- Be patient with it, it has very mixed feelings about dying to frostbite.
- Contains only Dead Trees, Semi-Dead Trees, Fallen Trees, and regular Spruce Trees.
- The only Flower found here is the Seeding Dandelion.
- Dead Bushes generate frequently throughout this biome.
- Coarse Dirt Mounds will occasionally generate in this biome.
Bug Fixes & Changes
---
- Updated the protocol version to 3.
- Removed the Coated Sculk item model.
- Added a new main menu panorama.
- Added codecs to as many blocks as possible.
- This has resulted in some blocks receiving reorganized and/or new constructor parameters.
- Removed the `FloweringLilyPadBlock` class as it was redundant.
- Please note that this will not impact the block itself in any way.
- Added many public static fields to blocks for better code readability and editability.
- Significantly improved the `OsseousSculkBlock` class and merged both growing methods into one.
- Sculk Charges will now move to newly placed blocks in Osseous Sculk pillars upon growth.
- Osseous Sculk no longer strictly requires a Hoe in order to drop, and now only looks for the Silk Touch enchantment.
- This doesn't mean they'll only move in one direction, they'll just be snapped to that position initially as the block is set and can still move downwards afterward.
- Echo Glass will now drop itself upon cracking if not hit by a Sonic Boom.
- Stripped Logs can now once again be hollowed with an Axe.
- Made the subtitle for hollowing a Log more consistent with the subtitle for stripping a Log.
- Baobab Nuts and Palm Fronds are now compostable.
- Changed the minimum and maximum amount of Milkweed Pods obtainable by shearing Milkweed to 1 and 3 respectively, previously being 2 and 5.
- The Milkweed Pod to String recipe now requires 9 Milkweed Pods instead of just 1.
- The Cattail to String recipe now only yields 1 String as opposed to 3.
- This recipe now requires 4 Cattails instead of just 1.
- Tweaked how Pollen chooses where to spawn particles, now being able to spawn particles above itself.
- Fixed the placement of the seed particle created when a Seeding Dandelion random ticks.
- Added the Bush, Tumbleweed, Tumbleweed Stem, Milkweed, Datura, Cattail, Flowering Lily Pad, Algae, Shelf Fungus, Small Sponge, Prickly Pear Cactus, and Nematocyst blocks to the `minecraft:sword_efficient` tag.
- Potted Small Dripleaves now use their loot table (renamed `wilderwild:blocks/potted_small.dripleaf` to `wilderwild:blocks/potted_small_dripleaf.`)
- Optimized how the Tumbleweed Stem's selects its outline/collision shape.
- Reworked the `LiquidBlockRendererMixin` for making the underside of Water smooth to now be extremely reliable and much safer.
- This also fixes an issue where other liquids like Lava could incorrectly be assigned different textures on occasion.
- Removed the `Goat Horn Symphony` and `Back` discs as they didn't feel like necessary additions, nor did they fit Vanilla.
- These will be datafixed into Lena Raine's `Otherside` and Samuel Åberg's `5` respectively.
- Renamed the `Ancient Horn Projectile` to `Ancient Horn Vibration.`
- Ancient Horn Vibrations will now spawn particles upon dissipating.
- Ancient Horn Vibrations will no longer play the dissipation sound upon hitting an entity.
- Fixed Floating Sculk Bubbles spawned from an Ancient Horn Vibration always being the same size each tick.
- Changed the default size growth of the Ancient Horn Vibration from 0 to 0.01 per tick.
- This is adjustable in the `Ancient Horn Size Multiplier` config, which used to be 0 by default.
- You will likely need to manually edit this value if you've played with Wilder Wild before, as the config will likely have 0 saved from a previous version.
- Made the visual scaling of Ancient Horn Vibrations much smoother.
- Fixed the visual scaling of Ancient Horn Vibrations to match their bounding boxes.
- Made Ancient Horn Fragments slightly rarer in Ancient City loot tables.
- Defined the Random Sequence for every one of Wilder Wild's loot tables.
- Added the Palm Hanging Sign to the `wilderwild:hanging_signs` item tag.
- Added the Palm Crown to the `wilderwild:palm_logs` item tag.
- Thrown Coconuts will no longer play multiple sounds at once upon hitting entities and/or breaking.
- Optimized the file size of many Block and Item models.
- Firework Rockets are now impacted by wind.
- Added a `Firework Rocket Wind Intensity` config option to the `Misc` tab to control the percentage of how intense wind will act upon them.
- Added `entity_firework_rocket` to the Mixins config to optionally force-disable this.
- Reimplemented the custom Warden dying sound after it was accidentally removed during a bugfix.
- The Warden's regular death sound will now play on top of its underwater dying sound once again.
- Wardens are no longer considered alive during the custom death animation.
- The Warden will no longer play heartbeat sounds while it is dying.
- Prevented the Warden from moving while it is digging or emerging.
- Changed the Warden's secret death sound from stereo to mono.
- Refactored mobs' `canSpawn` methods to reflect Vanilla's, following the template `checkXSpawnRules.`
- Crabs are now impacted by both the `Impaling` and `Bane of Arthropods` enchantments in 24w03a+.
- Fixed Crabs not properly latching onto walls if they're about to fall, but an entity is below them in 1.20.1.
- Baby Jellyfish now always give Poison I with a duration of 4 seconds, while Adult Jellyfish now always give Poison I with a duration of 10 seconds.
- This used to be a random range of time in previous versions.
- The Jellyfish sting sound no longer plays at random pitches to be more consistent with Pufferfish.
- Bubbles will spawn behind Jellyfish less frequently.
- The Baby Jellyfish's movement speed is now determined with an attribute modifier instead of repeatedly setting the base attribute, making this attribute properly modifiable.
- Jellyfish are no longer considered scary to Pufferfish.
- Jellyfish stings no longer crash servers. ([#329](https://github.com/FrozenBlock/WilderWild/issues/329))
- Changed the title of the advancement for capturing a Firefly from `Bottle of Lightning` to `Lightning in a Bottle.`
- Fixed the `Restrict Instrument Sounds` config lang reading as `Restrict Instrument Sound.`
- Significantly improved Wilder Wild's biome parameter modifications and cut down `OverworldBiomeBuilderMixin` in size in the process.
- Moved all biome parameters, feature/spawn building, and most worldgen injects to individual biome classes.
- This means `WilderSharedWorldgen` will only contain parameters for modified Vanilla biome placement from now on.
- Expanded the depth at which Jellyfish Caves can generate.
- Pumpkins now generate much more frequently in Old Growth Dark Forests.
- Changed the `Cherry Grove Placement` config to be disabled by default as it wasn't as immersive as anticipated.
- Fixed the `Stony Shore Placement` config lang reading as `CStony Shore Placement.`
- Added the Arid Forest, Arid Savanna, and Oasis biomes to the `minecraft:snow_golem_melts` tag.
- Added the Snowy Dying Forest, Snowy Dying Mixed Forest, and Snowy Old Growth Pine Taiga biomes to the `minecraft:spawns_snow_foxes` tag.
- Added the Snowy Dying Forest, Snowy Dying Mixed Forest, and Snowy Old Growth Pine Taiga biomes to the `minecraft:spawns_white_rabbit` tag.
- Added even more splashes, bringing the total of custom splashes to 271!
- Removed all custom packets related to particles in favor of the regular Vanilla particle packet:
- `WilderSeedParticlePacket`
- `WilderControlledSeedParticlePacket`
- This change has resulted in the `SeedParticleOptions` class receiving two new invocation methods and new constructor parameters.
- `WilderTermiteParticlePacket`
- `WilderFloatingSculkBubbleParticlePacket`
- All custom `EntityDataSerializers` have been removed and replaced with regular String serializers in order to prevent possible issues. ([#333](https://github.com/FrozenBlock/WilderWild/issues/333))
- Significantly cleaned up and reduced the amount of duplicated code in the `SimpleCopperPipesIntegration` class.
- Much more refactoring, reorganization, cleanup and many small fixes!
2.2.3 (23w51b)
- Fixed a possible compatibility issue regarding Baobab Nut block states
2.2.3 (1.20.4)
- Fixed a possible compatibility issue regarding Baobab Nut block states
2.2.3 (1.20.2)
- Fixed a possible compatibility issue regarding Baobab Nut block states
2.2.3 (1.20.1)
- Fixed a possible compatibility issue regarding Baobab Nut block states
2.2.2 (23w51b)
- Updated the Crab's digging and emerging sounds to sound slightly more Minecrafty
- Stopped Crabs from moving when they aren't supposed to
- Renamed the `wilderwild:crab_tempt_items` tag to `wilderwild:crab_food`
- Fixed the Looting enchantment not affecting the Crab claw loot table
- Fixed Display Lanterns not properly saving Fireflies to the item when broken with Silk Touch, and not spawning Fireflies upon breaking without Silk Touch
- Fixed log spam of the Enderman anger sound predicate
- Fixed tags on 1.20.4
- Fixed potted grass loot table on 1.20.4
- Fixed compat with Simple Copper Pipes to now work 100% of the time
- Requires Simple Copper Pipes 1.16+ (compat id 3)
- Removed embedded Reach Entity Attributes on 1.20.5
- Updated embedded FrozenLib to 1.5.4
- Bumped the protocol version to 2
2.2.2 (1.20.4)
- Updated the Crab's digging and emerging sounds to sound slightly more Minecrafty
- Stopped Crabs from moving when they aren't supposed to
- Renamed the `wilderwild:crab_tempt_items` tag to `wilderwild:crab_food`
- Fixed the Looting enchantment not affecting the Crab claw loot table
- Fixed Display Lanterns not properly saving Fireflies to the item when broken with Silk Touch, and not spawning Fireflies upon breaking without Silk Touch
- Fixed log spam of the Enderman anger sound predicate
- Fixed tags on 1.20.4
- Fixed potted grass loot table on 1.20.4
- Fixed compat with Simple Copper Pipes to now work 100% of the time
- Requires Simple Copper Pipes 1.16+ (compat id 3)
- Removed embedded Reach Entity Attributes on 1.20.5
- Updated embedded FrozenLib to 1.5.4
- Bumped the protocol version to 2
2.2.2 (1.20.2)
- Updated the Crab's digging and emerging sounds to sound slightly more Minecrafty
- Stopped Crabs from moving when they aren't supposed to
- Renamed the `wilderwild:crab_tempt_items` tag to `wilderwild:crab_food`
- Fixed the Looting enchantment not affecting the Crab claw loot table
- Fixed Display Lanterns not properly saving Fireflies to the item when broken with Silk Touch, and not spawning Fireflies upon breaking without Silk Touch
- Fixed log spam of the Enderman anger sound predicate
- Fixed tags on 1.20.4
- Fixed potted grass loot table on 1.20.4
- Fixed compat with Simple Copper Pipes to now work 100% of the time
- Requires Simple Copper Pipes 1.16+ (compat id 3)
- Removed embedded Reach Entity Attributes on 1.20.5
- Updated embedded FrozenLib to 1.5.4
- Bumped the protocol version to 2
2.2.2 (1.20.1)
- Updated the Crab's digging and emerging sounds to sound slightly more Minecrafty
- Stopped Crabs from moving when they aren't supposed to
- Renamed the `wilderwild:crab_tempt_items` tag to `wilderwild:crab_food`
- Fixed the Looting enchantment not affecting the Crab claw loot table
- Fixed Display Lanterns not properly saving Fireflies to the item when broken with Silk Touch, and not spawning Fireflies upon breaking without Silk Touch
- Fixed log spam of the Enderman anger sound predicate
- Fixed tags on 1.20.4
- Fixed potted grass loot table on 1.20.4
- Fixed compat with Simple Copper Pipes to now work 100% of the time
- Requires Simple Copper Pipes 1.16+ (compat id 3)
- Removed embedded Reach Entity Attributes on 1.20.5
- Updated embedded FrozenLib to 1.5.4
- Bumped the protocol version to 2
2.2.1 (1.20.4)
2.2 Changelog:
Additions
---
- ### Added the Crab!
- Crabs are neutral mobs that spawn in Mangrove Swamps, Warm Oceans, Lukewarm Oceans, Deep Lukewarm Oceans, Oceans, Deep Oceans, Warm Beaches, Beaches, and Cypress Wetlands.
- If no players are close to a Crab and it's not been disturbed for a while, the Crab will hide in the ground.
- If a player comes nearby or a loud vibration occurs, the Crab will come back out of hiding.
- When attacked, the Crab will run towards its attacker and call all other Crabs nearby, even those in hiding, for backup.
- Baby Crabs cannot attack, and will instead panic.
- Can be bred with Kelp.
- Can climb up walls.
- Can be scooped up in Buckets.
- Has a chance to drop its Claw upon death (only when killed by a player), which can be cooked.
- The Crab's Claw can also be brewed with an Awkward potion to create a Potion of Reaching.
- ### Added the Reach Boost effect!
- Extends the player's reach by 1 block per level.
- Does not affect attacking, only impacts interactions with Items and Blocks including both placing and breaking.
- There is, however, a config option to let this impact attack reach.
Bug Fixes & Changes
---
- Added partial Japanese language support
- Thank you mayonaka8478
- Tweaked leaf decay distance to 12 in order to accommodate for Palm Fronds, so they now work like regular leaves
- Other leaf types will still cap out at 7, but can be changed with commands or a Debug Stick to go up to 12
- Made Palm Fronds less dense on average
- Removed the custom distance detection from Palm Crowns
- Added Palm Crowns to tags it was missing from
- Reworked how Coconuts are placed on Palms, so they should no longer break upon generation
- Added PalmTreeFeature to handle Palms' unique Coconut growth and Frond distance detection
- Added a translation string for Coconut projectiles
- Fixed compatibility between Wilder Wild's Stripped Logs and Create
- Milkweed now plays a sound when rustled
- Milkweed can now be sheared with a Dispenser
- Glory of the Snow can now be sheared with a Dispenser
- Prickly Pear's Damage Source has been added to the bypasses_armor tag
- Tumbleweed entities will now drop themselves if killed by any entity with Silk Touch, instead of only doing so when killed by a player
- Fixed Fireflies with the Nectar easter egg not properly rendering their glowing overlay
- Fixed Firefly Bottles with the Nectar easter egg not using the Nectar texture
- Increased the chances of a flickering Firefly spawning (smooth pulsing vs. flickering)
- Changed how flickering Fireflies calculate their colors ([#316](https://github.com/FrozenBlock/WilderWild/issues/316))
- Display Lanterns will now interact with Redstone Comparators, outputting a full signal if they have an item inside, or a signal based upon how many Fireflies are placed inside
- Fixed an issue pertaining to Silk Touch with the Display Lantern's loot table
- Display Lanterns will now properly spawn Fireflies that were held inside of them when broken
- Fixed Jellyfish no longer spawning in Jellyfish Caves
- Slightly optimized Jellyfish rendering with the rainbow easter egg
- Reworked how clipping works with Waterlogged Mesoglea, as it will now apply to all entities as opposed to just players as is much more stable
- This comes alongside BlockGetterMixin having much cleaner code, and the removal of IN_MESOGLEA in WilderSharedConstants
- Osseous Sculk will now cover their branches in Sculk Veins when its base is converted to Sculk
- Increased the chances of larger Osseous Sculk generating during worldgen
- Sculk Shriekers will now only create Sculk Bubbles underwater if the Shrieker Gargling config is enabled
- Stone Chests will now interact with Redstone Comparators, outputting a signal based on how high their lid is lifted ([#319](https://github.com/FrozenBlock/WilderWild/issues/319))
- Echo Glass now occludes Vibrations
- Finally fixed odd timing on Floating Sculk Bubbles' scaling
- Added more config options for the warden
- Added a config option to control whether or not the Warden should be able to swim
- Added a config option to control whether or not the improved digging animation should be used
- Added a config option to control whether or not the improved emerging animation should be used
- The Warden's animation configs will no longer require the game to restart
- This config option should now result in all Warden changes becoming toggleable
- The Warden's death particles will now only spawn at the Warden's position as opposed to spawning within its entire hitbox
- The Allay's keyframed dance animation config will no longer require the game to restart
- Landing/Potion sound code will no longer attempt to run on the client
- Landing Ender Pearls will now play sounds in their owner's sound category (Zombies would be Hostile, and Players would be Player)
- Added a config option to control whether or not Lightning Bolts should be able to scorch Sand blocks, instead of being hardcoded
- Added a config option for whether or not Block particles will spawn upon a Lightning Bolt striking
- Added a config option for whether of not Smoke particles will spawn upon a Lightning Bolt striking
- The config will now sync between server and client
- Operators of servers will modify the server's config upon modifying it on their end
- Non-operators will see that config options that don't solely pertain to the client will be blocked out and set to the server's value
- Added a "New Frosted Ice Cracking" config option to control Frosted Ice's updated cracking (playing sounds and spawning particles)
- Added a config option for whether or not Dripleaves will use updated Redstone powering functionality
- Added a config option for whether or not advancements will be modified
- Swapped the placement of the Misc and Worldgen config tabs
- Refactored many aspects Wilder Wild's configured features' field names to be more consistent with Vanilla
- Removed LeavesAroundTopTreeDecorator
- Removed additional Plains flowers from Meadows
- Increased the amount of flowers that typically generate in Meadows
- Removed the Fabric Loader version requirement in hopes it will fix issues with Quilt
- Changed the grammar of Wilder Wild's advancements to align with Vanilla's
- Fixed compatibility with Roughly Enough Resources ([#315](https://github.com/FrozenBlock/WilderWild/issues/315))
- Hopefully resolved world generation issues with C2ME ([#311](https://github.com/FrozenBlock/WilderWild/issues/311))
- Instrument items will now properly play on servers instead of immediately cutting out ([#284](https://github.com/FrozenBlock/WilderWild/issues/284))
- Disabled remapping for some methods and fields referenced in mixins of mods to hopefully prevent possible issues
- Moved all packet handling to `FabricPacket` classes to improve the longevity and organization of Wilder Wild's codebase
- Refactored, cleaned up, and reworked multiple classes and mixins to improve internal organization, stability, and code integrity
Wilder Wild 2.2 Newsletter - *Luna*
---
Hey, all! This is Luna/AViewFromTheTop here. :)
I decided to start this "newsletter" of sorts as an easier way to communicate with you all, and to share things that I (or Treetrain, if he decides to write as well) would like our community to look out for and whatnot.
First order of business, I'm hoping I've just been able to fix [#311](https://github.com/FrozenBlock/WilderWild/issues/311), The issue where C2ME would sometimes cause crashes while generating a Deep Dark biome. I'd like for you all to test if this issue has actually been fixed, and if not, to create a new [issue for it on our GitHub page](https://github.com/FrozenBlock/WilderWild/issues).
Aside from that, I'd appreciate if you all could give us feedback on Crabs! They've been quite troublesome to make and I'm sure I wasn't able to incorporate every idea possible into them, so I'd like to know what you think could be improved upon or what may be missing. On that note, help from other modders to get their rotation and navigation working flawlessly would be very much appreciated!
Crabs work a bit like Wardens, by the way. They can detect specific game events while hiding underground, which will cause them to emerge. They will *always* emerge if a Player is within 4 blocks of them, however. Projectiles landing, explosions, blocks breaking, etc. will cause a Crab to emerge.
So why didn't I make "lower" vibrations trigger this? As a matter of fact, it's based both on fact and for gameplay reasons. Crabs hardly have good enough hearing and mostly depend on pressure changes to tell where things are, if I remember correctly. While researching this I came across someone who found a Crab would immediately react to someone jumping, but wouldn't budge with music blasting directly towards it.
Now, I understand how the assortment of Vibrations I chose for the Crab to react to may be omitting some relatively logical options, though, I personally believe there is substantial enough reason to do so on the gameplay side of things. I want Crabs to have a balance between feeling sneaky, ruthless, yet innocent and still maintaining a naive nature. I don't want them emerging if they can tell they wouldn't be in possible immediate danger!
I almost forgot to mention, too, this behavior was inspired by the Sheargrubs in Pikmin. I want Crabs to occassionally surprise the player when they suddenly emerge, you know? Scary.
The last thing I'd like to mention is that we're open to new sound designers and texture artists! I would prefer to have a few of each so we don't have to pawn all our requests on to one person, and to allow for more flexibility and looser deadlines in our team. It would also be beneficial to be able to review multiple takes on one idea, if need be!
12/14/2023 Update: Whew! That was a long trip. Since I wrote that newsletter, I had a ton of stuff to fix and Treetrain managed to do some of the most insane things ever, including config syncing! I'm hoping this is the day 2.2 releases, there have been so many improvements made and so many challenges overcome (and honestly 80% of which we can all thank Treetrain for,) and I just want to get this over with so I can work on my other mods. And Wilder Wild 2.3... I think I already know what I want it to be.
-Luna.
Wilder Wild 2.2 Newsletter - *Treetrain1*
---
What's good gamers, Treetrain1 here.
This is super *Wild*.
-Treetrain1.
2.2.1 (1.20.2)
2.2 Changelog:
Additions
---
- ### Added the Crab!
- Crabs are neutral mobs that spawn in Mangrove Swamps, Warm Oceans, Lukewarm Oceans, Deep Lukewarm Oceans, Oceans, Deep Oceans, Warm Beaches, Beaches, and Cypress Wetlands.
- If no players are close to a Crab and it's not been disturbed for a while, the Crab will hide in the ground.
- If a player comes nearby or a loud vibration occurs, the Crab will come back out of hiding.
- When attacked, the Crab will run towards its attacker and call all other Crabs nearby, even those in hiding, for backup.
- Baby Crabs cannot attack, and will instead panic.
- Can be bred with Kelp.
- Can climb up walls.
- Can be scooped up in Buckets.
- Has a chance to drop its Claw upon death (only when killed by a player), which can be cooked.
- The Crab's Claw can also be brewed with an Awkward potion to create a Potion of Reaching.
- ### Added the Reach Boost effect!
- Extends the player's reach by 1 block per level.
- Does not affect attacking, only impacts interactions with Items and Blocks including both placing and breaking.
- There is, however, a config option to let this impact attack reach.
Bug Fixes & Changes
---
- Added partial Japanese language support
- Thank you mayonaka8478
- Tweaked leaf decay distance to 12 in order to accommodate for Palm Fronds, so they now work like regular leaves
- Other leaf types will still cap out at 7, but can be changed with commands or a Debug Stick to go up to 12
- Made Palm Fronds less dense on average
- Removed the custom distance detection from Palm Crowns
- Added Palm Crowns to tags it was missing from
- Reworked how Coconuts are placed on Palms, so they should no longer break upon generation
- Added PalmTreeFeature to handle Palms' unique Coconut growth and Frond distance detection
- Added a translation string for Coconut projectiles
- Fixed compatibility between Wilder Wild's Stripped Logs and Create
- Milkweed now plays a sound when rustled
- Milkweed can now be sheared with a Dispenser
- Glory of the Snow can now be sheared with a Dispenser
- Prickly Pear's Damage Source has been added to the bypasses_armor tag
- Tumbleweed entities will now drop themselves if killed by any entity with Silk Touch, instead of only doing so when killed by a player
- Fixed Fireflies with the Nectar easter egg not properly rendering their glowing overlay
- Fixed Firefly Bottles with the Nectar easter egg not using the Nectar texture
- Increased the chances of a flickering Firefly spawning (smooth pulsing vs. flickering)
- Changed how flickering Fireflies calculate their colors ([#316](https://github.com/FrozenBlock/WilderWild/issues/316))
- Display Lanterns will now interact with Redstone Comparators, outputting a full signal if they have an item inside, or a signal based upon how many Fireflies are placed inside
- Fixed an issue pertaining to Silk Touch with the Display Lantern's loot table
- Display Lanterns will now properly spawn Fireflies that were held inside of them when broken
- Fixed Jellyfish no longer spawning in Jellyfish Caves
- Slightly optimized Jellyfish rendering with the rainbow easter egg
- Reworked how clipping works with Waterlogged Mesoglea, as it will now apply to all entities as opposed to just players as is much more stable
- This comes alongside BlockGetterMixin having much cleaner code, and the removal of IN_MESOGLEA in WilderSharedConstants
- Osseous Sculk will now cover their branches in Sculk Veins when its base is converted to Sculk
- Increased the chances of larger Osseous Sculk generating during worldgen
- Sculk Shriekers will now only create Sculk Bubbles underwater if the Shrieker Gargling config is enabled
- Stone Chests will now interact with Redstone Comparators, outputting a signal based on how high their lid is lifted ([#319](https://github.com/FrozenBlock/WilderWild/issues/319))
- Echo Glass now occludes Vibrations
- Finally fixed odd timing on Floating Sculk Bubbles' scaling
- Added more config options for the warden
- Added a config option to control whether or not the Warden should be able to swim
- Added a config option to control whether or not the improved digging animation should be used
- Added a config option to control whether or not the improved emerging animation should be used
- The Warden's animation configs will no longer require the game to restart
- This config option should now result in all Warden changes becoming toggleable
- The Warden's death particles will now only spawn at the Warden's position as opposed to spawning within its entire hitbox
- The Allay's keyframed dance animation config will no longer require the game to restart
- Landing/Potion sound code will no longer attempt to run on the client
- Landing Ender Pearls will now play sounds in their owner's sound category (Zombies would be Hostile, and Players would be Player)
- Added a config option to control whether or not Lightning Bolts should be able to scorch Sand blocks, instead of being hardcoded
- Added a config option for whether or not Block particles will spawn upon a Lightning Bolt striking
- Added a config option for whether of not Smoke particles will spawn upon a Lightning Bolt striking
- The config will now sync between server and client
- Operators of servers will modify the server's config upon modifying it on their end
- Non-operators will see that config options that don't solely pertain to the client will be blocked out and set to the server's value
- Added a "New Frosted Ice Cracking" config option to control Frosted Ice's updated cracking (playing sounds and spawning particles)
- Added a config option for whether or not Dripleaves will use updated Redstone powering functionality
- Added a config option for whether or not advancements will be modified
- Swapped the placement of the Misc and Worldgen config tabs
- Refactored many aspects Wilder Wild's configured features' field names to be more consistent with Vanilla
- Removed LeavesAroundTopTreeDecorator
- Removed additional Plains flowers from Meadows
- Increased the amount of flowers that typically generate in Meadows
- Removed the Fabric Loader version requirement in hopes it will fix issues with Quilt
- Changed the grammar of Wilder Wild's advancements to align with Vanilla's
- Fixed compatibility with Roughly Enough Resources ([#315](https://github.com/FrozenBlock/WilderWild/issues/315))
- Hopefully resolved world generation issues with C2ME ([#311](https://github.com/FrozenBlock/WilderWild/issues/311))
- Instrument items will now properly play on servers instead of immediately cutting out ([#284](https://github.com/FrozenBlock/WilderWild/issues/284))
- Disabled remapping for some methods and fields referenced in mixins of mods to hopefully prevent possible issues
- Moved all packet handling to `FabricPacket` classes to improve the longevity and organization of Wilder Wild's codebase
- Refactored, cleaned up, and reworked multiple classes and mixins to improve internal organization, stability, and code integrity
Wilder Wild 2.2 Newsletter - *Luna*
---
Hey, all! This is Luna/AViewFromTheTop here. :)
I decided to start this "newsletter" of sorts as an easier way to communicate with you all, and to share things that I (or Treetrain, if he decides to write as well) would like our community to look out for and whatnot.
First order of business, I'm hoping I've just been able to fix [#311](https://github.com/FrozenBlock/WilderWild/issues/311), The issue where C2ME would sometimes cause crashes while generating a Deep Dark biome. I'd like for you all to test if this issue has actually been fixed, and if not, to create a new [issue for it on our GitHub page](https://github.com/FrozenBlock/WilderWild/issues).
Aside from that, I'd appreciate if you all could give us feedback on Crabs! They've been quite troublesome to make and I'm sure I wasn't able to incorporate every idea possible into them, so I'd like to know what you think could be improved upon or what may be missing. On that note, help from other modders to get their rotation and navigation working flawlessly would be very much appreciated!
Crabs work a bit like Wardens, by the way. They can detect specific game events while hiding underground, which will cause them to emerge. They will *always* emerge if a Player is within 4 blocks of them, however. Projectiles landing, explosions, blocks breaking, etc. will cause a Crab to emerge.
So why didn't I make "lower" vibrations trigger this? As a matter of fact, it's based both on fact and for gameplay reasons. Crabs hardly have good enough hearing and mostly depend on pressure changes to tell where things are, if I remember correctly. While researching this I came across someone who found a Crab would immediately react to someone jumping, but wouldn't budge with music blasting directly towards it.
Now, I understand how the assortment of Vibrations I chose for the Crab to react to may be omitting some relatively logical options, though, I personally believe there is substantial enough reason to do so on the gameplay side of things. I want Crabs to have a balance between feeling sneaky, ruthless, yet innocent and still maintaining a naive nature. I don't want them emerging if they can tell they wouldn't be in possible immediate danger!
I almost forgot to mention, too, this behavior was inspired by the Sheargrubs in Pikmin. I want Crabs to occassionally surprise the player when they suddenly emerge, you know? Scary.
The last thing I'd like to mention is that we're open to new sound designers and texture artists! I would prefer to have a few of each so we don't have to pawn all our requests on to one person, and to allow for more flexibility and looser deadlines in our team. It would also be beneficial to be able to review multiple takes on one idea, if need be!
12/14/2023 Update: Whew! That was a long trip. Since I wrote that newsletter, I had a ton of stuff to fix and Treetrain managed to do some of the most insane things ever, including config syncing! I'm hoping this is the day 2.2 releases, there have been so many improvements made and so many challenges overcome (and honestly 80% of which we can all thank Treetrain for,) and I just want to get this over with so I can work on my other mods. And Wilder Wild 2.3... I think I already know what I want it to be.
-Luna.
Wilder Wild 2.2 Newsletter - *Treetrain1*
---
What's good gamers, Treetrain1 here.
This is super *Wild*.
-Treetrain1.
2.2.1 (1.20.1)
2.2 Changelog:
Additions
---
- ### Added the Crab!
- Crabs are neutral mobs that spawn in Mangrove Swamps, Warm Oceans, Lukewarm Oceans, Deep Lukewarm Oceans, Oceans, Deep Oceans, Warm Beaches, Beaches, and Cypress Wetlands.
- If no players are close to a Crab and it's not been disturbed for a while, the Crab will hide in the ground.
- If a player comes nearby or a loud vibration occurs, the Crab will come back out of hiding.
- When attacked, the Crab will run towards its attacker and call all other Crabs nearby, even those in hiding, for backup.
- Baby Crabs cannot attack, and will instead panic.
- Can be bred with Kelp.
- Can climb up walls.
- Can be scooped up in Buckets.
- Has a chance to drop its Claw upon death (only when killed by a player), which can be cooked.
- The Crab's Claw can also be brewed with an Awkward potion to create a Potion of Reaching.
- ### Added the Reach Boost effect!
- Extends the player's reach by 1 block per level.
- Does not affect attacking, only impacts interactions with Items and Blocks including both placing and breaking.
- There is, however, a config option to let this impact attack reach.
Bug Fixes & Changes
---
- Added partial Japanese language support
- Thank you mayonaka8478
- Tweaked leaf decay distance to 12 in order to accommodate for Palm Fronds, so they now work like regular leaves
- Other leaf types will still cap out at 7, but can be changed with commands or a Debug Stick to go up to 12
- Made Palm Fronds less dense on average
- Removed the custom distance detection from Palm Crowns
- Added Palm Crowns to tags it was missing from
- Reworked how Coconuts are placed on Palms, so they should no longer break upon generation
- Added PalmTreeFeature to handle Palms' unique Coconut growth and Frond distance detection
- Added a translation string for Coconut projectiles
- Fixed compatibility between Wilder Wild's Stripped Logs and Create
- Milkweed now plays a sound when rustled
- Milkweed can now be sheared with a Dispenser
- Glory of the Snow can now be sheared with a Dispenser
- Prickly Pear's Damage Source has been added to the bypasses_armor tag
- Tumbleweed entities will now drop themselves if killed by any entity with Silk Touch, instead of only doing so when killed by a player
- Fixed Fireflies with the Nectar easter egg not properly rendering their glowing overlay
- Fixed Firefly Bottles with the Nectar easter egg not using the Nectar texture
- Increased the chances of a flickering Firefly spawning (smooth pulsing vs. flickering)
- Changed how flickering Fireflies calculate their colors ([#316](https://github.com/FrozenBlock/WilderWild/issues/316))
- Display Lanterns will now interact with Redstone Comparators, outputting a full signal if they have an item inside, or a signal based upon how many Fireflies are placed inside
- Fixed an issue pertaining to Silk Touch with the Display Lantern's loot table
- Display Lanterns will now properly spawn Fireflies that were held inside of them when broken
- Fixed Jellyfish no longer spawning in Jellyfish Caves
- Slightly optimized Jellyfish rendering with the rainbow easter egg
- Reworked how clipping works with Waterlogged Mesoglea, as it will now apply to all entities as opposed to just players as is much more stable
- This comes alongside BlockGetterMixin having much cleaner code, and the removal of IN_MESOGLEA in WilderSharedConstants
- Osseous Sculk will now cover their branches in Sculk Veins when its base is converted to Sculk
- Increased the chances of larger Osseous Sculk generating during worldgen
- Sculk Shriekers will now only create Sculk Bubbles underwater if the Shrieker Gargling config is enabled
- Stone Chests will now interact with Redstone Comparators, outputting a signal based on how high their lid is lifted ([#319](https://github.com/FrozenBlock/WilderWild/issues/319))
- Echo Glass now occludes Vibrations
- Finally fixed odd timing on Floating Sculk Bubbles' scaling
- Added more config options for the warden
- Added a config option to control whether or not the Warden should be able to swim
- Added a config option to control whether or not the improved digging animation should be used
- Added a config option to control whether or not the improved emerging animation should be used
- The Warden's animation configs will no longer require the game to restart
- This config option should now result in all Warden changes becoming toggleable
- The Warden's death particles will now only spawn at the Warden's position as opposed to spawning within its entire hitbox
- The Allay's keyframed dance animation config will no longer require the game to restart
- Landing/Potion sound code will no longer attempt to run on the client
- Landing Ender Pearls will now play sounds in their owner's sound category (Zombies would be Hostile, and Players would be Player)
- Added a config option to control whether or not Lightning Bolts should be able to scorch Sand blocks, instead of being hardcoded
- Added a config option for whether or not Block particles will spawn upon a Lightning Bolt striking
- Added a config option for whether of not Smoke particles will spawn upon a Lightning Bolt striking
- The config will now sync between server and client
- Operators of servers will modify the server's config upon modifying it on their end
- Non-operators will see that config options that don't solely pertain to the client will be blocked out and set to the server's value
- Added a "New Frosted Ice Cracking" config option to control Frosted Ice's updated cracking (playing sounds and spawning particles)
- Added a config option for whether or not Dripleaves will use updated Redstone powering functionality
- Added a config option for whether or not advancements will be modified
- Swapped the placement of the Misc and Worldgen config tabs
- Refactored many aspects Wilder Wild's configured features' field names to be more consistent with Vanilla
- Removed LeavesAroundTopTreeDecorator
- Removed additional Plains flowers from Meadows
- Increased the amount of flowers that typically generate in Meadows
- Removed the Fabric Loader version requirement in hopes it will fix issues with Quilt
- Changed the grammar of Wilder Wild's advancements to align with Vanilla's
- Fixed compatibility with Roughly Enough Resources ([#315](https://github.com/FrozenBlock/WilderWild/issues/315))
- Hopefully resolved world generation issues with C2ME ([#311](https://github.com/FrozenBlock/WilderWild/issues/311))
- Instrument items will now properly play on servers instead of immediately cutting out ([#284](https://github.com/FrozenBlock/WilderWild/issues/284))
- Disabled remapping for some methods and fields referenced in mixins of mods to hopefully prevent possible issues
- Moved all packet handling to `FabricPacket` classes to improve the longevity and organization of Wilder Wild's codebase
- Refactored, cleaned up, and reworked multiple classes and mixins to improve internal organization, stability, and code integrity
Wilder Wild 2.2 Newsletter - *Luna*
---
Hey, all! This is Luna/AViewFromTheTop here. :)
I decided to start this "newsletter" of sorts as an easier way to communicate with you all, and to share things that I (or Treetrain, if he decides to write as well) would like our community to look out for and whatnot.
First order of business, I'm hoping I've just been able to fix [#311](https://github.com/FrozenBlock/WilderWild/issues/311), The issue where C2ME would sometimes cause crashes while generating a Deep Dark biome. I'd like for you all to test if this issue has actually been fixed, and if not, to create a new [issue for it on our GitHub page](https://github.com/FrozenBlock/WilderWild/issues).
Aside from that, I'd appreciate if you all could give us feedback on Crabs! They've been quite troublesome to make and I'm sure I wasn't able to incorporate every idea possible into them, so I'd like to know what you think could be improved upon or what may be missing. On that note, help from other modders to get their rotation and navigation working flawlessly would be very much appreciated!
Crabs work a bit like Wardens, by the way. They can detect specific game events while hiding underground, which will cause them to emerge. They will *always* emerge if a Player is within 4 blocks of them, however. Projectiles landing, explosions, blocks breaking, etc. will cause a Crab to emerge.
So why didn't I make "lower" vibrations trigger this? As a matter of fact, it's based both on fact and for gameplay reasons. Crabs hardly have good enough hearing and mostly depend on pressure changes to tell where things are, if I remember correctly. While researching this I came across someone who found a Crab would immediately react to someone jumping, but wouldn't budge with music blasting directly towards it.
Now, I understand how the assortment of Vibrations I chose for the Crab to react to may be omitting some relatively logical options, though, I personally believe there is substantial enough reason to do so on the gameplay side of things. I want Crabs to have a balance between feeling sneaky, ruthless, yet innocent and still maintaining a naive nature. I don't want them emerging if they can tell they wouldn't be in possible immediate danger!
I almost forgot to mention, too, this behavior was inspired by the Sheargrubs in Pikmin. I want Crabs to occassionally surprise the player when they suddenly emerge, you know? Scary.
The last thing I'd like to mention is that we're open to new sound designers and texture artists! I would prefer to have a few of each so we don't have to pawn all our requests on to one person, and to allow for more flexibility and looser deadlines in our team. It would also be beneficial to be able to review multiple takes on one idea, if need be!
12/14/2023 Update: Whew! That was a long trip. Since I wrote that newsletter, I had a ton of stuff to fix and Treetrain managed to do some of the most insane things ever, including config syncing! I'm hoping this is the day 2.2 releases, there have been so many improvements made and so many challenges overcome (and honestly 80% of which we can all thank Treetrain for,) and I just want to get this over with so I can work on my other mods. And Wilder Wild 2.3... I think I already know what I want it to be.
-Luna.
Wilder Wild 2.2 Newsletter - *Treetrain1*
---
What's good gamers, Treetrain1 here.
This is super *Wild*.
-Treetrain1.
2.2 (1.20.4)
---
- ### Added the Crab!
- Crabs are neutral mobs that spawn in Mangrove Swamps, Warm Oceans, Lukewarm Oceans, Deep Lukewarm Oceans, Oceans, Deep Oceans, Warm Beaches, Beaches, and Cypress Wetlands.
- If no players are close to a Crab and it's not been disturbed for a while, the Crab will hide in the ground.
- If a player comes nearby or a loud vibration occurs, the Crab will come back out of hiding.
- When attacked, the Crab will run towards its attacker and call all other Crabs nearby, even those in hiding, for backup.
- Baby Crabs cannot attack, and will instead panic.
- Can be bred with Kelp.
- Can climb up walls.
- Can be scooped up in Buckets.
- Has a chance to drop its Claw upon death (only when killed by a player), which can be cooked.
- The Crab's Claw can also be brewed with an Awkward potion to create a Potion of Reaching.
- ### Added the Reach Boost effect!
- Extends the player's reach by 1 block per level.
- Does not affect attacking, only impacts interactions with Items and Blocks including both placing and breaking.
- There is, however, a config option to let this impact attack reach.
Bug Fixes & Changes
---
- Added partial Japanese language support
- Thank you mayonaka8478
- Tweaked leaf decay distance to 12 in order to accommodate for Palm Fronds, so they now work like regular leaves
- Other leaf types will still cap out at 7, but can be changed with commands or a Debug Stick to go up to 12
- Made Palm Fronds less dense on average
- Removed the custom distance detection from Palm Crowns
- Added Palm Crowns to tags it was missing from
- Reworked how Coconuts are placed on Palms, so they should no longer break upon generation
- Added PalmTreeFeature to handle Palms' unique Coconut growth and Frond distance detection
- Added a translation string for Coconut projectiles
- Fixed compatibility between Wilder Wild's Stripped Logs and Create
- Milkweed now plays a sound when rustled
- Milkweed can now be sheared with a Dispenser
- Glory of the Snow can now be sheared with a Dispenser
- Prickly Pear's Damage Source has been added to the bypasses_armor tag
- Tumbleweed entities will now drop themselves if killed by any entity with Silk Touch, instead of only doing so when killed by a player
- Fixed Fireflies with the Nectar easter egg not properly rendering their glowing overlay
- Fixed Firefly Bottles with the Nectar easter egg not using the Nectar texture
- Increased the chances of a flickering Firefly spawning (smooth pulsing vs. flickering)
- Changed how flickering Fireflies calculate their colors ([#316](https://github.com/FrozenBlock/WilderWild/issues/316))
- Display Lanterns will now interact with Redstone Comparators, outputting a full signal if they have an item inside, or a signal based upon how many Fireflies are placed inside
- Fixed an issue pertaining to Silk Touch with the Display Lantern's loot table
- Display Lanterns will now properly spawn Fireflies that were held inside of them when broken
- Fixed Jellyfish no longer spawning in Jellyfish Caves
- Slightly optimized Jellyfish rendering with the rainbow easter egg
- Reworked how clipping works with Waterlogged Mesoglea, as it will now apply to all entities as opposed to just players as is much more stable
- This comes alongside BlockGetterMixin having much cleaner code, and the removal of IN_MESOGLEA in WilderSharedConstants
- Osseous Sculk will now cover their branches in Sculk Veins when its base is converted to Sculk
- Increased the chances of larger Osseous Sculk generating during worldgen
- Sculk Shriekers will now only create Sculk Bubbles underwater if the Shrieker Gargling config is enabled
- Stone Chests will now interact with Redstone Comparators, outputting a signal based on how high their lid is lifted ([#319](https://github.com/FrozenBlock/WilderWild/issues/319))
- Echo Glass now occludes Vibrations
- Finally fixed odd timing on Floating Sculk Bubbles' scaling
- Added more config options for the warden
- Added a config option to control whether or not the Warden should be able to swim
- Added a config option to control whether or not the improved digging animation should be used
- Added a config option to control whether or not the improved emerging animation should be used
- The Warden's animation configs will no longer require the game to restart
- This config option should now result in all Warden changes becoming toggleable
- The Warden's death particles will now only spawn at the Warden's position as opposed to spawning within its entire hitbox
- The Allay's keyframed dance animation config will no longer require the game to restart
- Landing/Potion sound code will no longer attempt to run on the client
- Landing Ender Pearls will now play sounds in their owner's sound category (Zombies would be Hostile, and Players would be Player)
- Added a config option to control whether or not Lightning Bolts should be able to scorch Sand blocks, instead of being hardcoded
- Added a config option for whether or not Block particles will spawn upon a Lightning Bolt striking
- Added a config option for whether of not Smoke particles will spawn upon a Lightning Bolt striking
- The config will now sync between server and client
- Operators of servers will modify the server's config upon modifying it on their end
- Non-operators will see that config options that don't solely pertain to the client will be blocked out and set to the server's value
- Added a "New Frosted Ice Cracking" config option to control Frosted Ice's updated cracking (playing sounds and spawning particles)
- Added a config option for whether or not Dripleaves will use updated Redstone powering functionality
- Added a config option for whether or not advancements will be modified
- Swapped the placement of the Misc and Worldgen config tabs
- Refactored many aspects Wilder Wild's configured features' field names to be more consistent with Vanilla
- Removed LeavesAroundTopTreeDecorator
- Removed additional Plains flowers from Meadows
- Increased the amount of flowers that typically generate in Meadows
- Removed the Fabric Loader version requirement in hopes it will fix issues with Quilt
- Changed the grammar of Wilder Wild's advancements to align with Vanilla's
- Fixed compatibility with Roughly Enough Resources ([#315](https://github.com/FrozenBlock/WilderWild/issues/315))
- Hopefully resolved world generation issues with C2ME ([#311](https://github.com/FrozenBlock/WilderWild/issues/311))
- Instrument items will now properly play on servers instead of immediately cutting out ([#284](https://github.com/FrozenBlock/WilderWild/issues/284))
- Disabled remapping for some methods and fields referenced in mixins of mods to hopefully prevent possible issues
- Moved all packet handling to `FabricPacket` classes to improve the longevity and organization of Wilder Wild's codebase
- Refactored, cleaned up, and reworked multiple classes and mixins to improve internal organization, stability, and code integrity
Wilder Wild 2.2 Newsletter - *Luna*
---
Hey, all! This is Luna/AViewFromTheTop here. :)
I decided to start this "newsletter" of sorts as an easier way to communicate with you all, and to share things that I (or Treetrain, if he decides to write as well) would like our community to look out for and whatnot.
First order of business, I'm hoping I've just been able to fix [#311](https://github.com/FrozenBlock/WilderWild/issues/311), The issue where C2ME would sometimes cause crashes while generating a Deep Dark biome. I'd like for you all to test if this issue has actually been fixed, and if not, to create a new [issue for it on our GitHub page](https://github.com/FrozenBlock/WilderWild/issues).
Aside from that, I'd appreciate if you all could give us feedback on Crabs! They've been quite troublesome to make and I'm sure I wasn't able to incorporate every idea possible into them, so I'd like to know what you think could be improved upon or what may be missing. On that note, help from other modders to get their rotation and navigation working flawlessly would be very much appreciated!
Crabs work a bit like Wardens, by the way. They can detect specific game events while hiding underground, which will cause them to emerge. They will *always* emerge if a Player is within 4 blocks of them, however. Projectiles landing, explosions, blocks breaking, etc. will cause a Crab to emerge.
So why didn't I make "lower" vibrations trigger this? As a matter of fact, it's based both on fact and for gameplay reasons. Crabs hardly have good enough hearing and mostly depend on pressure changes to tell where things are, if I remember correctly. While researching this I came across someone who found a Crab would immediately react to someone jumping, but wouldn't budge with music blasting directly towards it.
Now, I understand how the assortment of Vibrations I chose for the Crab to react to may be omitting some relatively logical options, though, I personally believe there is substantial enough reason to do so on the gameplay side of things. I want Crabs to have a balance between feeling sneaky, ruthless, yet innocent and still maintaining a naive nature. I don't want them emerging if they can tell they wouldn't be in possible immediate danger!
I almost forgot to mention, too, this behavior was inspired by the Sheargrubs in Pikmin. I want Crabs to occassionally surprise the player when they suddenly emerge, you know? Scary.
The last thing I'd like to mention is that we're open to new sound designers and texture artists! I would prefer to have a few of each so we don't have to pawn all our requests on to one person, and to allow for more flexibility and looser deadlines in our team. It would also be beneficial to be able to review multiple takes on one idea, if need be!
12/14/2023 Update: Whew! That was a long trip. Since I wrote that newsletter, I had a ton of stuff to fix and Treetrain managed to do some of the most insane things ever, including config syncing! I'm hoping this is the day 2.2 releases, there have been so many improvements made and so many challenges overcome (and honestly 80% of which we can all thank Treetrain for,) and I just want to get this over with so I can work on my other mods. And Wilder Wild 2.3... I think I already know what I want it to be.
-Luna.
Wilder Wild 2.2 Newsletter - *Treetrain1*
---
What's good gamers, Treetrain1 here.
This is super *Wild*.
-Treetrain1.
2.2 (1.20.2)
---
- ### Added the Crab!
- Crabs are neutral mobs that spawn in Mangrove Swamps, Warm Oceans, Lukewarm Oceans, Deep Lukewarm Oceans, Oceans, Deep Oceans, Warm Beaches, Beaches, and Cypress Wetlands.
- If no players are close to a Crab and it's not been disturbed for a while, the Crab will hide in the ground.
- If a player comes nearby or a loud vibration occurs, the Crab will come back out of hiding.
- When attacked, the Crab will run towards its attacker and call all other Crabs nearby, even those in hiding, for backup.
- Baby Crabs cannot attack, and will instead panic.
- Can be bred with Kelp.
- Can climb up walls.
- Can be scooped up in Buckets.
- Has a chance to drop its Claw upon death (only when killed by a player), which can be cooked.
- The Crab's Claw can also be brewed with an Awkward potion to create a Potion of Reaching.
- ### Added the Reach Boost effect!
- Extends the player's reach by 1 block per level.
- Does not affect attacking, only impacts interactions with Items and Blocks including both placing and breaking.
- There is, however, a config option to let this impact attack reach.
Bug Fixes & Changes
---
- Added partial Japanese language support
- Thank you mayonaka8478
- Tweaked leaf decay distance to 12 in order to accommodate for Palm Fronds, so they now work like regular leaves
- Other leaf types will still cap out at 7, but can be changed with commands or a Debug Stick to go up to 12
- Made Palm Fronds less dense on average
- Removed the custom distance detection from Palm Crowns
- Added Palm Crowns to tags it was missing from
- Reworked how Coconuts are placed on Palms, so they should no longer break upon generation
- Added PalmTreeFeature to handle Palms' unique Coconut growth and Frond distance detection
- Added a translation string for Coconut projectiles
- Fixed compatibility between Wilder Wild's Stripped Logs and Create
- Milkweed now plays a sound when rustled
- Milkweed can now be sheared with a Dispenser
- Glory of the Snow can now be sheared with a Dispenser
- Prickly Pear's Damage Source has been added to the bypasses_armor tag
- Tumbleweed entities will now drop themselves if killed by any entity with Silk Touch, instead of only doing so when killed by a player
- Fixed Fireflies with the Nectar easter egg not properly rendering their glowing overlay
- Fixed Firefly Bottles with the Nectar easter egg not using the Nectar texture
- Increased the chances of a flickering Firefly spawning (smooth pulsing vs. flickering)
- Changed how flickering Fireflies calculate their colors ([#316](https://github.com/FrozenBlock/WilderWild/issues/316))
- Display Lanterns will now interact with Redstone Comparators, outputting a full signal if they have an item inside, or a signal based upon how many Fireflies are placed inside
- Fixed an issue pertaining to Silk Touch with the Display Lantern's loot table
- Display Lanterns will now properly spawn Fireflies that were held inside of them when broken
- Fixed Jellyfish no longer spawning in Jellyfish Caves
- Slightly optimized Jellyfish rendering with the rainbow easter egg
- Reworked how clipping works with Waterlogged Mesoglea, as it will now apply to all entities as opposed to just players as is much more stable
- This comes alongside BlockGetterMixin having much cleaner code, and the removal of IN_MESOGLEA in WilderSharedConstants
- Osseous Sculk will now cover their branches in Sculk Veins when its base is converted to Sculk
- Increased the chances of larger Osseous Sculk generating during worldgen
- Sculk Shriekers will now only create Sculk Bubbles underwater if the Shrieker Gargling config is enabled
- Stone Chests will now interact with Redstone Comparators, outputting a signal based on how high their lid is lifted ([#319](https://github.com/FrozenBlock/WilderWild/issues/319))
- Echo Glass now occludes Vibrations
- Finally fixed odd timing on Floating Sculk Bubbles' scaling
- Added more config options for the warden
- Added a config option to control whether or not the Warden should be able to swim
- Added a config option to control whether or not the improved digging animation should be used
- Added a config option to control whether or not the improved emerging animation should be used
- The Warden's animation configs will no longer require the game to restart
- This config option should now result in all Warden changes becoming toggleable
- The Warden's death particles will now only spawn at the Warden's position as opposed to spawning within its entire hitbox
- The Allay's keyframed dance animation config will no longer require the game to restart
- Landing/Potion sound code will no longer attempt to run on the client
- Landing Ender Pearls will now play sounds in their owner's sound category (Zombies would be Hostile, and Players would be Player)
- Added a config option to control whether or not Lightning Bolts should be able to scorch Sand blocks, instead of being hardcoded
- Added a config option for whether or not Block particles will spawn upon a Lightning Bolt striking
- Added a config option for whether of not Smoke particles will spawn upon a Lightning Bolt striking
- The config will now sync between server and client
- Operators of servers will modify the server's config upon modifying it on their end
- Non-operators will see that config options that don't solely pertain to the client will be blocked out and set to the server's value
- Added a "New Frosted Ice Cracking" config option to control Frosted Ice's updated cracking (playing sounds and spawning particles)
- Added a config option for whether or not Dripleaves will use updated Redstone powering functionality
- Added a config option for whether or not advancements will be modified
- Swapped the placement of the Misc and Worldgen config tabs
- Refactored many aspects Wilder Wild's configured features' field names to be more consistent with Vanilla
- Removed LeavesAroundTopTreeDecorator
- Removed additional Plains flowers from Meadows
- Increased the amount of flowers that typically generate in Meadows
- Removed the Fabric Loader version requirement in hopes it will fix issues with Quilt
- Changed the grammar of Wilder Wild's advancements to align with Vanilla's
- Fixed compatibility with Roughly Enough Resources ([#315](https://github.com/FrozenBlock/WilderWild/issues/315))
- Hopefully resolved world generation issues with C2ME ([#311](https://github.com/FrozenBlock/WilderWild/issues/311))
- Instrument items will now properly play on servers instead of immediately cutting out ([#284](https://github.com/FrozenBlock/WilderWild/issues/284))
- Disabled remapping for some methods and fields referenced in mixins of mods to hopefully prevent possible issues
- Moved all packet handling to `FabricPacket` classes to improve the longevity and organization of Wilder Wild's codebase
- Refactored, cleaned up, and reworked multiple classes and mixins to improve internal organization, stability, and code integrity
Wilder Wild 2.2 Newsletter - *Luna*
---
Hey, all! This is Luna/AViewFromTheTop here. :)
I decided to start this "newsletter" of sorts as an easier way to communicate with you all, and to share things that I (or Treetrain, if he decides to write as well) would like our community to look out for and whatnot.
First order of business, I'm hoping I've just been able to fix [#311](https://github.com/FrozenBlock/WilderWild/issues/311), The issue where C2ME would sometimes cause crashes while generating a Deep Dark biome. I'd like for you all to test if this issue has actually been fixed, and if not, to create a new [issue for it on our GitHub page](https://github.com/FrozenBlock/WilderWild/issues).
Aside from that, I'd appreciate if you all could give us feedback on Crabs! They've been quite troublesome to make and I'm sure I wasn't able to incorporate every idea possible into them, so I'd like to know what you think could be improved upon or what may be missing. On that note, help from other modders to get their rotation and navigation working flawlessly would be very much appreciated!
Crabs work a bit like Wardens, by the way. They can detect specific game events while hiding underground, which will cause them to emerge. They will *always* emerge if a Player is within 4 blocks of them, however. Projectiles landing, explosions, blocks breaking, etc. will cause a Crab to emerge.
So why didn't I make "lower" vibrations trigger this? As a matter of fact, it's based both on fact and for gameplay reasons. Crabs hardly have good enough hearing and mostly depend on pressure changes to tell where things are, if I remember correctly. While researching this I came across someone who found a Crab would immediately react to someone jumping, but wouldn't budge with music blasting directly towards it.
Now, I understand how the assortment of Vibrations I chose for the Crab to react to may be omitting some relatively logical options, though, I personally believe there is substantial enough reason to do so on the gameplay side of things. I want Crabs to have a balance between feeling sneaky, ruthless, yet innocent and still maintaining a naive nature. I don't want them emerging if they can tell they wouldn't be in possible immediate danger!
I almost forgot to mention, too, this behavior was inspired by the Sheargrubs in Pikmin. I want Crabs to occassionally surprise the player when they suddenly emerge, you know? Scary.
The last thing I'd like to mention is that we're open to new sound designers and texture artists! I would prefer to have a few of each so we don't have to pawn all our requests on to one person, and to allow for more flexibility and looser deadlines in our team. It would also be beneficial to be able to review multiple takes on one idea, if need be!
12/14/2023 Update: Whew! That was a long trip. Since I wrote that newsletter, I had a ton of stuff to fix and Treetrain managed to do some of the most insane things ever, including config syncing! I'm hoping this is the day 2.2 releases, there have been so many improvements made and so many challenges overcome (and honestly 80% of which we can all thank Treetrain for,) and I just want to get this over with so I can work on my other mods. And Wilder Wild 2.3... I think I already know what I want it to be.
-Luna.
Wilder Wild 2.2 Newsletter - *Treetrain1*
---
What's good gamers, Treetrain1 here.
This is super *Wild*.
-Treetrain1.
2.2 (1.20.1)
---
- ### Added the Crab!
- Crabs are neutral mobs that spawn in Mangrove Swamps, Warm Oceans, Lukewarm Oceans, Deep Lukewarm Oceans, Oceans, Deep Oceans, Warm Beaches, Beaches, and Cypress Wetlands.
- If no players are close to a Crab and it's not been disturbed for a while, the Crab will hide in the ground.
- If a player comes nearby or a loud vibration occurs, the Crab will come back out of hiding.
- When attacked, the Crab will run towards its attacker and call all other Crabs nearby, even those in hiding, for backup.
- Baby Crabs cannot attack, and will instead panic.
- Can be bred with Kelp.
- Can climb up walls.
- Can be scooped up in Buckets.
- Has a chance to drop its Claw upon death (only when killed by a player), which can be cooked.
- The Crab's Claw can also be brewed with an Awkward potion to create a Potion of Reaching.
- ### Added the Reach Boost effect!
- Extends the player's reach by 1 block per level.
- Does not affect attacking, only impacts interactions with Items and Blocks including both placing and breaking.
- There is, however, a config option to let this impact attack reach.
Bug Fixes & Changes
---
- Added partial Japanese language support
- Thank you mayonaka8478
- Tweaked leaf decay distance to 12 in order to accommodate for Palm Fronds, so they now work like regular leaves
- Other leaf types will still cap out at 7, but can be changed with commands or a Debug Stick to go up to 12
- Made Palm Fronds less dense on average
- Removed the custom distance detection from Palm Crowns
- Added Palm Crowns to tags it was missing from
- Reworked how Coconuts are placed on Palms, so they should no longer break upon generation
- Added PalmTreeFeature to handle Palms' unique Coconut growth and Frond distance detection
- Added a translation string for Coconut projectiles
- Fixed compatibility between Wilder Wild's Stripped Logs and Create
- Milkweed now plays a sound when rustled
- Milkweed can now be sheared with a Dispenser
- Glory of the Snow can now be sheared with a Dispenser
- Prickly Pear's Damage Source has been added to the bypasses_armor tag
- Tumbleweed entities will now drop themselves if killed by any entity with Silk Touch, instead of only doing so when killed by a player
- Fixed Fireflies with the Nectar easter egg not properly rendering their glowing overlay
- Fixed Firefly Bottles with the Nectar easter egg not using the Nectar texture
- Increased the chances of a flickering Firefly spawning (smooth pulsing vs. flickering)
- Changed how flickering Fireflies calculate their colors ([#316](https://github.com/FrozenBlock/WilderWild/issues/316))
- Display Lanterns will now interact with Redstone Comparators, outputting a full signal if they have an item inside, or a signal based upon how many Fireflies are placed inside
- Fixed an issue pertaining to Silk Touch with the Display Lantern's loot table
- Display Lanterns will now properly spawn Fireflies that were held inside of them when broken
- Fixed Jellyfish no longer spawning in Jellyfish Caves
- Slightly optimized Jellyfish rendering with the rainbow easter egg
- Reworked how clipping works with Waterlogged Mesoglea, as it will now apply to all entities as opposed to just players as is much more stable
- This comes alongside BlockGetterMixin having much cleaner code, and the removal of IN_MESOGLEA in WilderSharedConstants
- Osseous Sculk will now cover their branches in Sculk Veins when its base is converted to Sculk
- Increased the chances of larger Osseous Sculk generating during worldgen
- Sculk Shriekers will now only create Sculk Bubbles underwater if the Shrieker Gargling config is enabled
- Stone Chests will now interact with Redstone Comparators, outputting a signal based on how high their lid is lifted ([#319](https://github.com/FrozenBlock/WilderWild/issues/319))
- Echo Glass now occludes Vibrations
- Finally fixed odd timing on Floating Sculk Bubbles' scaling
- Added more config options for the warden
- Added a config option to control whether or not the Warden should be able to swim
- Added a config option to control whether or not the improved digging animation should be used
- Added a config option to control whether or not the improved emerging animation should be used
- The Warden's animation configs will no longer require the game to restart
- This config option should now result in all Warden changes becoming toggleable
- The Warden's death particles will now only spawn at the Warden's position as opposed to spawning within its entire hitbox
- The Allay's keyframed dance animation config will no longer require the game to restart
- Landing/Potion sound code will no longer attempt to run on the client
- Landing Ender Pearls will now play sounds in their owner's sound category (Zombies would be Hostile, and Players would be Player)
- Added a config option to control whether or not Lightning Bolts should be able to scorch Sand blocks, instead of being hardcoded
- Added a config option for whether or not Block particles will spawn upon a Lightning Bolt striking
- Added a config option for whether of not Smoke particles will spawn upon a Lightning Bolt striking
- The config will now sync between server and client
- Operators of servers will modify the server's config upon modifying it on their end
- Non-operators will see that config options that don't solely pertain to the client will be blocked out and set to the server's value
- Added a "New Frosted Ice Cracking" config option to control Frosted Ice's updated cracking (playing sounds and spawning particles)
- Added a config option for whether or not Dripleaves will use updated Redstone powering functionality
- Added a config option for whether or not advancements will be modified
- Swapped the placement of the Misc and Worldgen config tabs
- Refactored many aspects Wilder Wild's configured features' field names to be more consistent with Vanilla
- Removed LeavesAroundTopTreeDecorator
- Removed additional Plains flowers from Meadows
- Increased the amount of flowers that typically generate in Meadows
- Removed the Fabric Loader version requirement in hopes it will fix issues with Quilt
- Changed the grammar of Wilder Wild's advancements to align with Vanilla's
- Fixed compatibility with Roughly Enough Resources ([#315](https://github.com/FrozenBlock/WilderWild/issues/315))
- Hopefully resolved world generation issues with C2ME ([#311](https://github.com/FrozenBlock/WilderWild/issues/311))
- Instrument items will now properly play on servers instead of immediately cutting out ([#284](https://github.com/FrozenBlock/WilderWild/issues/284))
- Disabled remapping for some methods and fields referenced in mixins of mods to hopefully prevent possible issues
- Moved all packet handling to `FabricPacket` classes to improve the longevity and organization of Wilder Wild's codebase
- Refactored, cleaned up, and reworked multiple classes and mixins to improve internal organization, stability, and code integrity
Wilder Wild 2.2 Newsletter - *Luna*
---
Hey, all! This is Luna/AViewFromTheTop here. :)
I decided to start this "newsletter" of sorts as an easier way to communicate with you all, and to share things that I (or Treetrain, if he decides to write as well) would like our community to look out for and whatnot.
First order of business, I'm hoping I've just been able to fix [#311](https://github.com/FrozenBlock/WilderWild/issues/311), The issue where C2ME would sometimes cause crashes while generating a Deep Dark biome. I'd like for you all to test if this issue has actually been fixed, and if not, to create a new [issue for it on our GitHub page](https://github.com/FrozenBlock/WilderWild/issues).
Aside from that, I'd appreciate if you all could give us feedback on Crabs! They've been quite troublesome to make and I'm sure I wasn't able to incorporate every idea possible into them, so I'd like to know what you think could be improved upon or what may be missing. On that note, help from other modders to get their rotation and navigation working flawlessly would be very much appreciated!
Crabs work a bit like Wardens, by the way. They can detect specific game events while hiding underground, which will cause them to emerge. They will *always* emerge if a Player is within 4 blocks of them, however. Projectiles landing, explosions, blocks breaking, etc. will cause a Crab to emerge.
So why didn't I make "lower" vibrations trigger this? As a matter of fact, it's based both on fact and for gameplay reasons. Crabs hardly have good enough hearing and mostly depend on pressure changes to tell where things are, if I remember correctly. While researching this I came across someone who found a Crab would immediately react to someone jumping, but wouldn't budge with music blasting directly towards it.
Now, I understand how the assortment of Vibrations I chose for the Crab to react to may be omitting some relatively logical options, though, I personally believe there is substantial enough reason to do so on the gameplay side of things. I want Crabs to have a balance between feeling sneaky, ruthless, yet innocent and still maintaining a naive nature. I don't want them emerging if they can tell they wouldn't be in possible immediate danger!
I almost forgot to mention, too, this behavior was inspired by the Sheargrubs in Pikmin. I want Crabs to occassionally surprise the player when they suddenly emerge, you know? Scary.
The last thing I'd like to mention is that we're open to new sound designers and texture artists! I would prefer to have a few of each so we don't have to pawn all our requests on to one person, and to allow for more flexibility and looser deadlines in our team. It would also be beneficial to be able to review multiple takes on one idea, if need be!
12/14/2023 Update: Whew! That was a long trip. Since I wrote that newsletter, I had a ton of stuff to fix and Treetrain managed to do some of the most insane things ever, including config syncing! I'm hoping this is the day 2.2 releases, there have been so many improvements made and so many challenges overcome (and honestly 80% of which we can all thank Treetrain for,) and I just want to get this over with so I can work on my other mods. And Wilder Wild 2.3... I think I already know what I want it to be.
-Luna.
Wilder Wild 2.2 Newsletter - *Treetrain1*
---
What's good gamers, Treetrain1 here.
This is super *Wild*.
-Treetrain1.
2.0.7 (1.19.2)
- Thank you Fourmisain
2.1.14 (1.20.3-pre2)
- Updated embedded FrozenLib to 1.4.4
2.1.14 (1.20.2)
- Updated embedded FrozenLib to 1.4.4
2.1.14 (1.20.1)
- Updated embedded FrozenLib to 1.4.4
2.1.13 (23w45a)
- Updated embedded FrozenLib to 1.4.2
2.1.13 (1.20.2)
- Updated embedded FrozenLib to 1.4.2
2.1.13 (1.20.1)
- Updated embedded FrozenLib to 1.4.3
2.1.12 (23w44a)
- Ancient Horns are now craftable again
- Fixed the Ancient Horn recipe ingredient layout
- Fixed the Ancient Horn and Copper Horn recipe advancements
2.1.12 (1.20.2)
- Ancient Horns are now craftable again
- Fixed the Ancient Horn recipe ingredient layout
- Fixed the Ancient Horn and Copper Horn recipe advancements
2.1.12 (1.20.1)
- Ancient Horns are now craftable again
- Fixed the Ancient Horn recipe ingredient layout
- Fixed the Ancient Horn and Copper Horn recipe advancements
2.1.11 (1.20.2)
- Fixed various other issues regarding block properties
- Done by making a copy of equivalent vanilla blocks and changing what's necessary
- Should also improve forward compatibility
- Fixed scorched red sand not generating in some cases when it should generate
- Lowered Fabric Loader dependency to 0.14.22
- Bumped Fabric API requirement to 0.90.4
- Contains critical changes to block properties that this update relies on
- Updated embedded FrozenLib to 1.3.15
2.1.11 (1.20.1)
- Fixed various other issues regarding block properties
- Done by making a copy of equivalent vanilla blocks and changing what's necessary
- Should also improve forward compatibility
- Fixed scorched red sand not generating in some cases when it should generate
- Lowered Fabric Loader dependency to 0.14.22
- Bumped Fabric API requirement to 0.90.4
- Contains critical changes to block properties that this update relies on
- Updated embedded FrozenLib to 1.3.15
2.1.10 (1.20.2)
- Added Mixins Config
- File only for now
- Refactored mixins for the new Mixins Config
- Removed default config classes in favor of `Config.defaultInstance()`
- Added Biome Music category to Misc Config
- Refactored data generation
- Updated embedded FrozenLib to 1.3.14
2.1.10 (1.20.1)
- Added Mixins Config
- File only for now
- Refactored mixins for the new Mixins Config
- Removed default config classes in favor of `Config.defaultInstance()`
- Added Biome Music category to Misc Config
- Refactored data generation
- Updated embedded FrozenLib to 1.3.14
2.1.9 (1.20.2)
- Fixed chunk loading
2.1.9 (1.20.1)
- Fixed chunk loading
2.1.8 (1.20.2)
2.1.8 (1.20.1)
2.1.7 (1.20.2)
- Updated liquid block renderer mixin requirements to 0
- Changed creative tab handling to be more safe
- Updated embedded FrozenLib to 1.3.13
2.1.7 (1.20.1)
- Updated block registration to start on class load
- Updated liquid block renderer mixin requirements to 0
- Changed creative tab handling to be more safe
- Updated embedded FrozenLib to 1.3.13
2.1.6 (1.20.2)
- Axes no longer attempt to interact with every block, which previously prevented interaction with offhand items.
- Hopefully fixed Hanging Tendrils crashing while using C2ME during world generation. Please report this issue to us if it persists.
- Sodium now properly renders Mesoglea with the liquid rendering option enabled.
- Prickly Pears are now accounted for as "dangerous blocks" when pathfinding, just like regular Cacti.
- Removed changes to the Make Bubbles Pop mod as it switched strictly to mixins.
- Wilder Wild's leaves now use the same color as Vanilla's leaves on the map.
- Small Sponges now use Vanilla's Sponge sounds as opposed to Wet Grass sounds.
- Removed embedded Nbt Crafting as it became too difficult to maintain. This has been replaced in favor of a custom recipe type for Copper Horns.
- Significantly optimized Jellyfish's getJellyfish method.
- Fixed Ancient Horns freezing the world.
- Added new splash texts because why not.
2.1.6 (1.20.1)
- Axes no longer attempt to interact with every block, which previously prevented interaction with offhand items.
- Sodium now properly renders Mesoglea with the liquid rendering option enabled.
- Prickly Pears are now accounted for as "dangerous blocks" when pathfinding, just like regular Cacti.
- Removed changes to the Make Bubbles Pop mod as it switched strictly to mixins.
- Wilder Wild's leaves now use the same color as Vanilla's leaves on the map.
- Significantly optimized Jellyfish's getJellyfish method.
- Fixed Ancient Horns freezing the world.
- Added new splash texts because why not.
2.1.5 (1.20.1)
2.1.4 (1.20.1)
- No longer prevents launching the game with Sodium versions earlier than 0.5.0.
- Some rendering functionality will be lost.
- Updated embedded FrozenLib to 1.3.9.
- Internally changed how required dependencies are handled.
2.1.3 (23w33a)
- Coconuts can now be split in Stonecutters.
- Palm Crowns can now be used as fuel in smelting
- Added a config option to prevent Tumbleweed from destroying crops.
- Added Stripped Wood and Stripped Logs to conventional tags (stripped_logs and stripped_wood.)
- Marked versions of Sodium prior to 0.5.0 as incompatible with Wilder Wild.
- Fixed Mixins to the Component class not being applied due to Wilder Wild loading the class prior to injection.
- Updated russian translation - Clarthen
- Updated embedded FrozenLib to 1.3.7
2.1.3 (1.20.1)
- Coconuts can now be split in Stonecutters.
- Palm Crowns can now be used as fuel in smelting
- Added a config option to prevent Tumbleweed from destroying crops.
- Added Stripped Wood and Stripped Logs to conventional tags (stripped_logs and stripped_wood.)
- Marked versions of Sodium prior to 0.5.0 as incompatible with Wilder Wild.
- Fixed Mixins to the Component class not being applied due to Wilder Wild loading the class prior to injection.
- Updated russian translation - Clarthen
- Updated embedded FrozenLib to 1.3.7
2.1.2 (23w31a)
2.1.2 (1.20.1)
- Fixed Cypress Boat and Cypress Chest Boat placement in the Creative Inventory
- Updated embedded FrozenLib to 1.3.5
2.1.1 (1.20.1)
- Fixed camels not spawning in Desert Villages
- Fixed a feature order cycle error that would occur when custom grass generation is set to false
- Fixed Scorched Sand and Scorched Red Sand features not generating.
2.1 Changelog:
- Added the ability to use the config without Cloth Config installed.
- Switched config files to JSON5 files.
- WARNING: YOU WILL NEED TO COPY & PASTE THE CONTENTS OF YOUR ORIGINAL CONFIG FILES.
- The original files won't be removed, nor will they be used.
- Reworked and optimized most of Sculk Spreading.
- Sculk Veins will no longer stay on Slabs and Stairs after being converted to Sculk Slabs and Sculk Stairs.
- Sculk Sensors, Sculk Shriekers, Hanging Tendrils, and Osseous Sculk can now grow out of solid faces of Sculk Slabs and Sculk Stairs.
- Changed Osseous Sculk's rotation state from Axis to Facing.
- Removed Minecraft Live Sculk Sensor Tendril config in favor of a cleaner and bug-free implementation using a Resource Pack.
- Added Suspicious Gravel to Ancient Cities. Get your brushes ready and rip off your eyelids!
- Added Stone Chests in Ancient Cities' centers.
- Added a "tomb" to Ancient Cities' centers.
- Tweaked the rarity of Ancient Horn Fragments.
- Added Osseous Sculk and Hanging Tendrils to Ancient Cities' loot tables.
- Removed Stone Chest Closes gamerule as it caused issues in multiplayer.
- Added the Warm Beach biome, replacing Beaches in warmer climates.
- Palms and Moss Carpets frequently generate here, and Seagrass grows in the surrounding water.
- Cherry Groves now occasionally generate near rivers.
- This change was made to maintain parity with some of Mojang's promotional material.
- Alongside this change, Cherry Groves now generate Sand Beta Beaches.
- Beta Beaches are now integrated with Rivers.
- Beta Beaches now place Stone below Gravel and Sandstone below Sand to prevent lag spikes and ugly missing patches in the floor.
- Added Shrubs to many biomes like Plains, Forest, Dark Forest, and much more.
- Added more flora to the Plains, Meadow, Flower Forest, Flower Field, Forest, Semi-Birch Forest, Birch Forest, and Mangrove Swamp biomes.
- Moss Carpets and Moss Piles now occasionally generate in Swamp, Mangrove Swamp, and Cypress Wetlands biomes.
- Cattails can now generate on Mud blocks if not nearby water.
- Palms now rarely generate on Beaches.
- Improved Baobab and Fancy Dark Oak branch generation.
- Added Snapped variants of trees.
- Forest biomes now have clearings, with Rooted Dirt and Coarse Dirt/Gravel surrounding it.
- Snapped Trees will generate more frequently in clearings.
- Flowers will generate more commonly in clearings in Forest and Birch Forest biomes and their variants.
- Reworked Fallen Tree generation once more.
- Most Fallen Trees now generate with full Logs, though have a small chance to generate with Hollowed Logs.
- As long as the ending of the Tree is on solid ground or above 50% of the Tree is on solid ground, the Fallen Tree will generate.
- Previously, when a Fallen Tree wasn't above solid ground its remaining height would decrease, and once above roughly two or more non-solid blocks, its generation would cease completely.
- This change helps Fallen Trees not generate and end up extremely short, and makes them a lot more realistic.
- Mangrove Swamps have now been wilder-ified, including Cattails, Flowers, Bushes, Mud Basins, Mud Lakes, more Grass, Fern, and rare Mud Piles.
- Made path features look more natural.
- Added new rare Coarse Dirt, Gravel, and Stone paths throughout the world.
- Decreased the size of uncommon Algae patches (Swamp & Mangrove Swamp.)
- Removed Deepslate Pools in favor of regular Stone Pools, which now no longer change the bordering block of the pools.
- Oceans and Rivers now generate small pools to increase the area covered in water, allowing previously dry areas above sea level to have a bit of water.
- Grass generates more frequently on exposed areas of Ocean and River biomes.
- Replaced Oak trees in Ocean and River biomes with Shrubs.
- Cattails now generate in Ocean and River biomes.
- Added configs for updating the Water colors of all Hot, Lukewarm, Snowy, and Frozen biomes.
- Updated a few config texts to have better grammar.
- Biome placement config tooltips now explain the changes made to each biome's placement while enabled.
- Adjusted Glory of the Snow bounding box.
- "Glory of the Snow" is now capitalized properly.
- "Of" and "The" were previously capitalized.
- Incorporated Wilder Wild's new foods, mobs, and biomes into Vanilla's advancements (note that this may be overriden by other mods' data).
- Jellyfish can now reproduce.
- Repeatedly feeding a Jellyfish Cod or Salmon will eventually cause a baby Jellyfish to spawn.
- Holding Cod or Salmon will cause nearby Jellyfish to follow you.
- Baby Jellyfish will only inflict 1 damage (half a heart) as opposed to three (a heart and a half.)
- Bubbles will occasionally spawn behind adult Jellyfish as they swim.
- Added a config option that controls how many tentacles Jellyfish have.
- Only Pearlescent Mesoglea will lift items and boats as opposed to all types prior.
- Jellyfish and Fireflies now only hide when they're near the center of their target.
- Added a new advancement "Bottle of Lightning" for capturing a Firefly in a Glass Bottle.
- Firefly Bottles can now be recolored.
- Termites no longer spam sounds and quickly overload the sound cap. They now use sound loops that move along with them.
- Added two config options controlling how far Termites can travel from their Mounds.
- Added unique sounds for all Ice blocks (was only Frosted Ice prior.)
- Included all Tall Flowers in the "Flower Sounds" config.
- Added new Frosted Ice melting sounds and particles.
- Made many more aspects of Wilder Wild's worldgen data-driven.
- Optimized the way some features generate (Trees, Cattails, Algae, etc.)
- Added descriptions and proper names to Wilder Wild's built-in resource packs.
- Clouds now move slower, no longer moving dramatically fast.
- Lots of internal cleanup, reorganization, and optimizations.
Mod Compat Changes/Additions:
- The Liquid Mesoglea feature (found in Block config) now works with Sodium enabled. (Sodium)
- The Ancient Horn's massive vibration can no longer be infinitely cycled through Copper Pipes. (Simple Copper Pipes)
- Falling leaves now follow FrozenLib/Wilder Wild's wind. (Falling Leaves)
- Chests only bubble according to Wilder Wild's rules instead of each time they're opened. (Make Bubbles Pop)
- Rain, Snowflake, and Desert Dust particles now follow FrozenLib/Wilder Wild's wind. (Particle Rain)
Bug Fixes:
- Fixed missing overworld settings error when used with Lithium and BCLib
- Rivers now generate properly.
- Previously, roughly half of all regular (non-frozen and non-warm) Rivers that were supposed to generate weren't able to.
- Sculk Slabs no longer drop Palm Slabs.
- Fixed block-break sounds playing when Echo Glass only cracks.
- Fixed broken loop in Deep Dark ambience.
- Fixed broken Stone Chest animations and cleaned up their code.
- Fixed Stone Chests incorrectly dropping ancient items for probably the seventh time now.
- Fixed some missing recipe unlocks.
- Fixed cloud rendering at high coordinates.
- Ancient Horn and Prickly Pear damage sources now once again retain their unique properties.
- Fixed a bug where Wardens would continuously attempt and fail to roar at Tumbleweeds.
- Tumbleweed entities now properly look in the direction they're moving.
- Fixed Tumbleweed breaking crops client-side, causing desyncs with the server.
- Tumbleweed can now be properly picked (middle-clicked.)
- Fixed Baobab Nut collision.
- Fixed Logs flickering when being Hollowed.
- Fixed Palm Hanging Signs not having a language entry.
- Algae no longer slows down entities outside its collision shape.
- Fixed Algae growth with Bone meal.
- Cattails no longer create pockets of air when they're supposed to be waterlogged.
- Shadows no longer render on waterlogged Mesoglea. Change not applied with Sodium.
- Fixed a crash pertaining to Jellyfish variants and Firefly colors.
- Fixed a bug where players could dupe Fireflies by rapidly clicking with Bottles of Fireflies.
- Endermen now properly play their moving/looping sounds when the config is enabled.
- And many more that were unfortunately forgotten to be documented!
2.1 (1.20.1)
- Switched config files to JSON5 files.
- WARNING: YOU WILL NEED TO COPY & PASTE THE CONTENTS OF YOUR ORIGINAL CONFIG FILES.
- The original files won't be removed, nor will they be used.
- Reworked and optimized most of Sculk Spreading.
- Sculk Veins will no longer stay on Slabs and Stairs after being converted to Sculk Slabs and Sculk Stairs.
- Sculk Sensors, Sculk Shriekers, Hanging Tendrils, and Osseous Sculk can now grow out of solid faces of Sculk Slabs and Sculk Stairs.
- Changed Osseous Sculk's rotation state from Axis to Facing.
- Removed Minecraft Live Sculk Sensor Tendril config in favor of a cleaner and bug-free implementation using a Resource Pack.
- Added Suspicious Gravel to Ancient Cities. Get your brushes ready and rip off your eyelids!
- Added Stone Chests in Ancient Cities' centers.
- Added a "tomb" to Ancient Cities' centers.
- Tweaked the rarity of Ancient Horn Fragments.
- Added Osseous Sculk and Hanging Tendrils to Ancient Cities' loot tables.
- Removed Stone Chest Closes gamerule as it caused issues in multiplayer.
- Added the Warm Beach biome, replacing Beaches in warmer climates.
- Palms and Moss Carpets frequently generate here, and Seagrass grows in the surrounding water.
- Cherry Groves now occasionally generate near rivers.
- This change was made to maintain parity with some of Mojang's promotional material.
- Alongside this change, Cherry Groves now generate Sand Beta Beaches.
- Beta Beaches are now integrated with Rivers.
- Beta Beaches now place Stone below Gravel and Sandstone below Sand to prevent lag spikes and ugly missing patches in the floor.
- Added Shrubs to many biomes like Plains, Forest, Dark Forest, and much more.
- Added more flora to the Plains, Meadow, Flower Forest, Flower Field, Forest, Semi-Birch Forest, Birch Forest, and Mangrove Swamp biomes.
- Moss Carpets and Moss Piles now occasionally generate in Swamp, Mangrove Swamp, and Cypress Wetlands biomes.
- Cattails can now generate on Mud blocks if not nearby water.
- Palms now rarely generate on Beaches.
- Improved Baobab and Fancy Dark Oak branch generation.
- Added Snapped variants of trees.
- Forest biomes now have clearings, with Rooted Dirt and Coarse Dirt/Gravel surrounding it.
- Snapped Trees will generate more frequently in clearings.
- Flowers will generate more commonly in clearings in Forest and Birch Forest biomes and their variants.
- Reworked Fallen Tree generation once more.
- Most Fallen Trees now generate with full Logs, though have a small chance to generate with Hollowed Logs.
- As long as the ending of the Tree is on solid ground or above 50% of the Tree is on solid ground, the Fallen Tree will generate.
- Previously, when a Fallen Tree wasn't above solid ground its remaining height would decrease, and once above roughly two or more non-solid blocks, its generation would cease completely.
- This change helps Fallen Trees not generate and end up extremely short, and makes them a lot more realistic.
- Mangrove Swamps have now been wilder-ified, including Cattails, Flowers, Bushes, Mud Basins, Mud Lakes, more Grass, Fern, and rare Mud Piles.
- Made path features look more natural.
- Added new rare Coarse Dirt, Gravel, and Stone paths throughout the world.
- Decreased the size of uncommon Algae patches (Swamp & Mangrove Swamp.)
- Removed Deepslate Pools in favor of regular Stone Pools, which now no longer change the bordering block of the pools.
- Oceans and Rivers now generate small pools to increase the area covered in water, allowing previously dry areas above sea level to have a bit of water.
- Grass generates more frequently on exposed areas of Ocean and River biomes.
- Replaced Oak trees in Ocean and River biomes with Shrubs.
- Cattails now generate in Ocean and River biomes.
- Added configs for updating the Water colors of all Hot, Lukewarm, Snowy, and Frozen biomes.
- Updated a few config texts to have better grammar.
- Biome placement config tooltips now explain the changes made to each biome's placement while enabled.
- Adjusted Glory of the Snow bounding box.
- "Glory of the Snow" is now capitalized properly.
- "Of" and "The" were previously capitalized.
- Incorporated Wilder Wild's new foods, mobs, and biomes into Vanilla's advancements (note that this may be overriden by other mods' data).
- Jellyfish can now reproduce.
- Repeatedly feeding a Jellyfish Cod or Salmon will eventually cause a baby Jellyfish to spawn.
- Holding Cod or Salmon will cause nearby Jellyfish to follow you.
- Baby Jellyfish will only inflict 1 damage (half a heart) as opposed to three (a heart and a half.)
- Bubbles will occasionally spawn behind adult Jellyfish as they swim.
- Added a config option that controls how many tentacles Jellyfish have.
- Only Pearlescent Mesoglea will lift items and boats as opposed to all types prior.
- Jellyfish and Fireflies now only hide when they're near the center of their target.
- Added a new advancement "Bottle of Lightning" for capturing a Firefly in a Glass Bottle.
- Firefly Bottles can now be recolored.
- Termites no longer spam sounds and quickly overload the sound cap. They now use sound loops that move along with them.
- Added two config options controlling how far Termites can travel from their Mounds.
- Added unique sounds for all Ice blocks (was only Frosted Ice prior.)
- Included all Tall Flowers in the "Flower Sounds" config.
- Added new Frosted Ice melting sounds and particles.
- Made many more aspects of Wilder Wild's worldgen data-driven.
- Optimized the way some features generate (Trees, Cattails, Algae, etc.)
- Added descriptions and proper names to Wilder Wild's built-in resource packs.
- Clouds now move slower, no longer moving dramatically fast.
- Lots of internal cleanup, reorganization, and optimizations.
Mod Compat Changes/Additions:
- The Liquid Mesoglea feature (found in Block config) now works with Sodium enabled. (Sodium)
- The Ancient Horn's massive vibration can no longer be infinitely cycled through Copper Pipes. (Simple Copper Pipes)
- Falling leaves now follow FrozenLib/Wilder Wild's wind. (Falling Leaves)
- Chests only bubble according to Wilder Wild's rules instead of each time they're opened. (Make Bubbles Pop)
- Rain, Snowflake, and Desert Dust particles now follow FrozenLib/Wilder Wild's wind. (Particle Rain)
Bug Fixes:
- Fixed missing overworld settings error when used with Lithium and BCLib
- Rivers now generate properly.
- Previously, roughly half of all regular (non-frozen and non-warm) Rivers that were supposed to generate weren't able to.
- Sculk Slabs no longer drop Palm Slabs.
- Fixed block-break sounds playing when Echo Glass only cracks.
- Fixed broken loop in Deep Dark ambience.
- Fixed broken Stone Chest animations and cleaned up their code.
- Fixed Stone Chests incorrectly dropping ancient items for probably the seventh time now.
- Fixed some missing recipe unlocks.
- Fixed cloud rendering at high coordinates.
- Ancient Horn and Prickly Pear damage sources now once again retain their unique properties.
- Fixed a bug where Wardens would continuously attempt and fail to roar at Tumbleweeds.
- Tumbleweed entities now properly look in the direction they're moving.
- Fixed Tumbleweed breaking crops client-side, causing desyncs with the server.
- Tumbleweed can now be properly picked (middle-clicked.)
- Fixed Baobab Nut collision.
- Fixed Logs flickering when being Hollowed.
- Fixed Palm Hanging Signs not having a language entry.
- Algae no longer slows down entities outside its collision shape.
- Fixed Algae growth with Bone meal.
- Cattails no longer create pockets of air when they're supposed to be waterlogged.
- Shadows no longer render on waterlogged Mesoglea. Change not applied with Sodium.
- Fixed a crash pertaining to Jellyfish variants and Firefly colors.
- Fixed a bug where players could dupe Fireflies by rapidly clicking with Bottles of Fireflies.
- Endermen now properly play their moving/looping sounds when the config is enabled.
- And many more that were unfortunately forgotten to be documented!
2.0.6 (1.20.1)
- Updated Ukrainian translation
2.0.6 (1.19.4)
- Updated Ukrainian translation
2.0.6 (1.19.3)
- Updated Ukrainian translation
2.0.6 (1.19.2)
- Updated Ukrainian translation
2.0.5 (1.20.1)
2.0.4 (1.20)
2.0.3 (1.20)
- (1.20) Fixed crash when using Ancient Horn
- (1.20) Fixed Sculk Sensor functionality
- (1.20) Fixed Sculk Shrieker crash
- (1.20) Fixed Warden crash
2.0.3 (1.19.4)
- (1.20) Fixed crash when using Ancient Horn
- (1.20) Fixed Sculk Sensor functionality
- (1.20) Fixed Sculk Shrieker crash
- (1.20) Fixed Warden crash
2.0.3 (1.19.3)
- (1.20) Fixed crash when using Ancient Horn
- (1.20) Fixed Sculk Sensor functionality
- (1.20) Fixed Sculk Shrieker crash
- (1.20) Fixed Warden crash
2.0.3 (1.19.2)
- (1.20) Fixed crash when using Ancient Horn
- (1.20) Fixed Sculk Sensor functionality
- (1.20) Fixed Sculk Shrieker crash
- (1.20) Fixed Warden crash
2.0.2 (1.20-pre7)
- (1.20) Fixed furnaces stopping after smelting 2 items
- (1.20) Fixed the recipe book not working
2.0.2 (1.19.4)
- (1.20) Fixed furnaces stopping after smelting 2 items
- (1.20) Fixed the recipe book not working
2.0.2 (1.19.3)
- (1.20) Fixed furnaces stopping after smelting 2 items
- (1.20) Fixed the recipe book not working
2.0.2 (1.19.2)
- (1.20) Fixed furnaces stopping after smelting 2 items
- (1.20) Fixed the recipe book not working
2.0.1 (1.20-pre5)
- Fixed compatibility with WWOO
- Fixed small biome placement issues
- Increased size of Oasis biome
- Changed scorched sand "crackedness" property to use a boolean instead of an integer
- Added a datafixer to convert old scorched sand "crackedness" properties
- Fixed rare crash when bushes generate in water
- Fixed surface rules in the mod's biomes not applying whilst using TerraBlender
- Fixed a crash when Milkweed are fully grown
- Fixed mipmap levels being reduced
- Reduced panorama resolution to 1024x1024
- Optimized file size
- Internal changes to surface rules
- Minor compatibility improvements
2.0.1 (1.19.4)
- Fixed compatibility with WWOO
- Fixed small biome placement issues
- Increased size of Oasis biome
- Changed scorched sand "crackedness" property to use a boolean instead of an integer
- Added a datafixer to convert old scorched sand "crackedness" properties
- Fixed rare crash when bushes generate in water
- Fixed surface rules in the mod's biomes not applying whilst using TerraBlender
- Fixed a crash when Milkweed are fully grown
- Fixed mipmap levels being reduced
- Reduced panorama resolution to 1024x1024
- Optimized file size
- Internal changes to surface rules
- Minor compatibility improvements
2.0.1 (1.19.3)
- Fixed compatibility with WWOO
- Fixed small biome placement issues
- Increased size of Oasis biome
- Changed scorched sand "crackedness" property to use a boolean instead of an integer
- Added a datafixer to convert old scorched sand "crackedness" properties
- Fixed rare crash when bushes generate in water
- Fixed surface rules in the mod's biomes not applying whilst using TerraBlender
- Fixed a crash when Milkweed are fully grown
- Fixed mipmap levels being reduced
- Reduced panorama resolution to 1024x1024
- Optimized file size
- Internal changes to surface rules
- Minor compatibility improvements
2.0.1 (1.19.2)
- Fixed compatibility with WWOO
- Fixed small biome placement issues
- Increased size of Oasis biome
- Changed scorched sand "crackedness" property to use a boolean instead of an integer
- Added a datafixer to convert old scorched sand "crackedness" properties
- Fixed rare crash when bushes generate in water
- Fixed surface rules in the mod's biomes not applying whilst using TerraBlender
- Fixed a crash when Milkweed are fully grown
- Fixed mipmap levels being reduced
- Reduced panorama resolution to 1024x1024
- Optimized file size
- Internal changes to surface rules
- Minor compatibility improvements
2.0 (23w14a)
- Added Oasis biome
- Added Warm River biome
- Added Arid Forest biome
- Added Arid Savanna biome
- Added Parched Forest biome
- Added Birch Jungle biome
- Added Sparse Birch Jungle biome
- Added Birch Taiga biome
- Added Semi Birch Forest biome
- Added Dark Birch Forest biome
- Added Flower Field biome
- Added Rainforest biome
- Added Temperate Rainforest biome
- Added Dark Taiga biome
- Added Old Growth Birch Taiga biome
- Added Old Growth Dark Forest biome
- Added Snowy Old Growth Pine Taiga biome
- Added Tumbleweed and Tumbleweed Stem blocks
- Added Tumbleweed entity
- Added Bush block
- Added Prickly Pear block and item
- Added Peeled Prickly Pear item
- Added Palm Trees
- Added Palm Blocks
- Added Coconut and Split Coconut items
- Added Small Sponge block
- Added Stripped Stem blocks
- Added Stripped Hollowed Log and Stem blocks
- Added wind
Wind: Hear- no. Feel- no. See- maybe. See the effects of wind before your eyes!
- Can push and pull certain particles
- Clouds now move with the wind
- Is used to control Tumbleweed
BIOMES:
Oasis: A luscious apparatus!
- A more lively variant of Deserts!
- Palms, Bushes, Sugar Cane, grass patches, moss patches, and water pools generate naturally in Oases.
- Water here is much brighter than your typical desert.
- Desert villages, Desert temples and Desert wells also generate here.
Warm River:
- A sandier, brighter alternative to rivers in warmer climates.
- Generates with seagrass on the floor.
Rainforest: Flashy! Wet! Dirty!
- A new variant of Forests.
- Contains many flowers, bushes, moss patches, moss basins, moss lakes, and vine-covered trees.
Old Growth Dark Forest: Dark and dreary, mystic-dreamy.
- A variant of the Dark Forest with taller trees.
- Contains mushroom-covered Podzol paths.
- Some trees may be covered with cobwebs.
Old Growth Snowy Pine Taiga:
- Replaces non-snowy Taigas in freezing climates.
- Covered with tall Pine trees and snow!
Temperate Rainforest: Bright! Wet! Exotic!
- A new variant of the Taiga.
- Contains Spruce, Oak, and Birch trees, covered in vines.
- Contains mushroom-covered Podzol paths.
- Generates with moss lakes, podzol basins, and bushes.
TRANSITION BIOMES: Transition biomes are a new category of biome we're introducing.
- These help with reducing and cleaning up sharp borders between biomes.
Arid Forest:
- A combination of the Desert and Forest.
Arid Savanna:
- A combination of the Desert and Savanna.
Parched Forest:
- A midway-point between the Forest and Savanna biomes.
Birch Jungle:
- A combination of the Jungle and Birch Forest.
Sparse Birch Jungle:
- A combination of the Sparse Jungle and Birch Forest.
Birch Taiga:
- A combination of the Taiga and Birch Forest.
Old Growth Birch Taiga:
- A combination of the Taiga and Old Growth Birch Forest.
Semi Birch Forest:
- A midway point between the Forest and Birch Forest biomes.
Dark Birch Forest:
- A combination of the Dark Forest and Birch Forest.
Dark Taiga:
- A combination of the Dark Forest and Taiga.
Flower Field:
- A midway point between the Plains and Flower Forest biomes.
- Appears much like Flower Forests, only without frequent trees.
ENTITIES:
Tumbleweed: Who wants bouncy balls when you can have bouncy blocks?
- Tumbleweed are a new entity that get carried along with the wind.
- Will stop moving and eventually decay without wind.
- Will decay if left in water for too long.
- Note that Tumbleweed can safely remain in Mesoglea.
- Spawn in Desert, Badlands, Wooded Badlands, Eroded Badlands, and Windswept Savanna biomes.
- Can spawn with loot. The chances of spawning with loot increase with difficulty.
- Can pick up one item.
- Drops sticks when broken.
BLOCKS:
Prickly Pear: Ow. That hurt. A lot. Help. I ate it. Why.
- Prickly Pears generate in Badlands biomes, putting some greens into the dull reds of the biome.
- Can be picked. Doing so without shears will hurt the player.
Bush: It's alive!
- An alive decorative plant.
- Can grow into a 2-block-tall version of itself, giving more decorative options to players.
- Can be sheared, decreasing its growth by one stage.
Tumbleweed Stem:
- Grows into a dead Tumbleweed, which can snap off and roll around.
- Will regrow.
- The Tumbleweed can be snipped off with shears.
Tumbleweed:
- Can only be obtained by hitting a Tumbleweed entity with Silk Touch or Shears.
- Once placed, can be snipped off and turned into an entity with shears.
Coconut and Palm Sapling:
- Coconuts grow and hang from Palm trees.
- Can be knocked down with projectiles.
- When fully grown, will drop Coconuts.
- Can be planted, placing a Palm Sapling.
- Can be thrown, damaging entities.
- Upon landing, may split.
- Can be used as fuel.
Palm Crown:
- Generates at the top of Palm trees.
- Is used to prevent Palm Fronds from decaying.
Scorched Sand: IT BURNS.
- Comes in regular and red variants.
- Has two stages.
- When mined, the item will retain the stage of the block.
- Can be obtained by burning Sand with Lightning Bolts, Fire, Lava, or Lava dripping from Dripstone.
- Can be reverted by hydrating sand with Rain, Water, or Water dripping from Dripstone.
- Can also be reverted through brushing.
- Can be used to craft Sandstone.
ITEMS:
Prickly Pear:
- Can be eaten, at the expense of damaging the player.
- Can be peeled in a crafting table to be eaten without damaging the player.
- Doing this, however, will prevent you from replanting the Prickly Pear.
Split Coconut:
- Can be eaten.
- Can be crafted into Bowls.
- Can be crafted into White Dye.
- Can be used as fuel.
Plants:
- Cacti can now be placed next to any block.
- Dandelions can now be bonemealed into Seeding Dandelions.
- Fixed Glory Of The Snow bonemealing.
- Improved Algae bonemealing.
- Pollen particles now grow and shrink out of existence, fall in rain, and can no longer exist in water.
- Added Tumbleweed Stem, Tumbleweed, Prickly Pear, and Bush Blocks.
Blocks:
- Fixed missing/broken loot tables
- Sculk Shrieker, Echo Glass, Beehive, and Bee Nest items now display their proper unique textures according to their block states (Souls Taken, Damage, and Honey Level)
- Sand and Red Sand can now be scorched with dripping lava, dripping water, lava, water, and fire above them, or lightning strikes.
- Added Stripped Hollowed Logs, as well as all Hollowed Stem variants.
- Logs and Stems can now be hollowed by using an Axe on their tops.
- Hollowed Logs can now be stripped.
Desert:
- Swapped out all wooden blocks in Desert Villages for their Palm counterparts.
- Tumbleweed Stems now generate in Deserts.
- Tumbleweed now spawn naturally in Deserts.
- Scorched Sand now generates in Deserts.
Badlands:
- Scorched Rad Sand now generates in all Badlands biomes.
- Prickly Pears now generate in all Badlands biomes.
- Large bushes now generate in Badlands biomes.
- Tumbleweed Stems now generate in all Badlands biomes.
- Tumbleweed now spawns naturally in all Badlands biomes.
Dark Forest:
- Carnation and Milkweed flowers now generate in Dark Forests.
- Fallen Oak and Birch trees can now generate in Dark Forests.
- Cattails now generate in Dark Forests.
Jungle, Sparse Jungle, and Bamboo Jungle:
- Carnation, Milkweed, Datura, Seeding Dandelion, Lilac, Blue Orchid, Orange Tulip, Pink Tulip, Red Tulip, White Tulip, Allium, and Peony flowers now generate in all Jungle biomes.
- Fallen Palm, Oak, and Jungle trees now generate in all Jungle biomes.
- Moss Lakes and Basins now generate in all Jungle biomes.
- Cattails now generate in all Jungle biomes.
- Moss basins now generate in Jungle and Sparse Jungle biomes.
- Podzol basins now generate in Bamboo Jungle biomes.
Savanna:
- Fallen Acacia and Oak trees now generate in all Savanna biomes.
Taiga, Snowy Taiga, Old Growth Spruce Taiga, Old Growth Pine Taiga:
- Small Mega Spruce trees now occasionally generate in all Taiga biomes.
Sunflower Plains:
- Added Flower Forest flowers to Sunflower Plains to make up for a relative lack of vegetation compared to the new Flower Field biome.
Cherry Grove:
- Pollen now generates in Cherry Groves.
- Fallen Cherry trees now generate in Cherry Groves.
- Cherry Trees are now more varied in height.
- Added Tall Cherry Tree variant.
- Added Dying Cherry Tree and Dying Tall Cherry Tree variants.
- Bushes now generate in Cherry Groves.
- Seeding Dandelion, Datura, Rose Bush, Poppy, Lilac, Pink Tulip, and Peony flowers now generate in Cherry Groves.
Jellyfish Caves:
- Large Mesoglea paths and pillars now generate throughout the biome, adding more incentive to explore them and find hidden areas.
Other worldgen changes:
- Fallen Trees can now generate on any block and underwater.
- Tweaked rarity of Fallen Trees.
- Dying Trees now generate Vines on their leaves as well.
- Pollen can rarely generate on some trees, even when grown from saplings.
- Tweaked placement of many worldgen features.
Sculk Changes:
- Reworked Osseous Sculk Generation:
- In worldgen, Osseous Sculk now generates more frequently on floors.
- In non-worldgen, Osseous Sculk no longer relies on noise to generate, allowing it to be reasonably obtained.
- Optimized Osseous Sculk generation overall.
Chest Changes:
- Waterlogged Chests now bubble when opened.
- Waterlogged Chests now use unique sounds when opening and closing.
- Waterlogged Chests in Shipwrecks now have a chance of spawning a Jellyfish when opened.
Termite Changes:
- Updated Termite particles to swarm around the block.
- Updated Termite mound texture.
- Player-placed mounds now strip, then hollow logs.
- Played-placed blocks are no longer eaten by Termites.
- Can now be obtained without Silk Touch.
- Now displays whether Termites are awake or not.
Cypress Changes:
- Only the "Swamp" variant of Cypress generate in water.
-As such, only this variant will be grown from waterlogged saplings.
- Cypress Saplings can now only be placed if water is shallow enough.
Jellyfish Changes:
- Jellyfish can now shrink back into Mesoglea and Nematocyst if spawned naturally and far enough from the player.
- Jellyfish can only spawn up to a third of their spawn cap in biomes where Pearlescent Jellyfish don't spawn.
- This means that Warm Oceans will no longer be flooded with Jellyfish.
- Jellyfish can now spawn in Lukewarm Oceans and Deep Lukewarm Oceans.
- Jellyfish can no longer swim through the bottom or sides of Mesoglea unless they're a passanger or are leashed.
- This is controlled by a tag, containing only Jellyfish by default.
Mesoglea Changes:
- Updated Dripping Mesoglea particles to no longer face upwards or downwards while hanging.
- Waterlogged Mesoglea now allows Jellyfish to spawn inside of it.
- Dry Mesoglea now renders when inside Waterlogged Mesoglea.
- Mesoglea can now optionally be rendered as a liquid whilst Sodium is not being used.
- Fixed countless bugs and inconsistencies overall.
- Changed the way worldgen features are registered to allow for more consistency between 1.19.2 and 1.19.3+.
2.0 (1.19.4)
- Added Oasis biome
- Added Warm River biome
- Added Arid Forest biome
- Added Arid Savanna biome
- Added Parched Forest biome
- Added Birch Jungle biome
- Added Sparse Birch Jungle biome
- Added Birch Taiga biome
- Added Semi Birch Forest biome
- Added Dark Birch Forest biome
- Added Flower Field biome
- Added Rainforest biome
- Added Temperate Rainforest biome
- Added Dark Taiga biome
- Added Old Growth Birch Taiga biome
- Added Old Growth Dark Forest biome
- Added Snowy Old Growth Pine Taiga biome
- Added Tumbleweed and Tumbleweed Stem blocks
- Added Tumbleweed entity
- Added Bush block
- Added Prickly Pear block and item
- Added Peeled Prickly Pear item
- Added Palm Trees
- Added Palm Blocks
- Added Coconut and Split Coconut items
- Added Small Sponge block
- Added Stripped Stem blocks
- Added Stripped Hollowed Log and Stem blocks
- Added wind
Wind: Hear- no. Feel- no. See- maybe. See the effects of wind before your eyes!
- Can push and pull certain particles
- Clouds now move with the wind
- Is used to control Tumbleweed
BIOMES:
Oasis: A luscious apparatus!
- A more lively variant of Deserts!
- Palms, Bushes, Sugar Cane, grass patches, moss patches, and water pools generate naturally in Oases.
- Water here is much brighter than your typical desert.
- Desert villages, Desert temples and Desert wells also generate here.
Warm River:
- A sandier, brighter alternative to rivers in warmer climates.
- Generates with seagrass on the floor.
Rainforest: Flashy! Wet! Dirty!
- A new variant of Forests.
- Contains many flowers, bushes, moss patches, moss basins, moss lakes, and vine-covered trees.
Old Growth Dark Forest: Dark and dreary, mystic-dreamy.
- A variant of the Dark Forest with taller trees.
- Contains mushroom-covered Podzol paths.
- Some trees may be covered with cobwebs.
Old Growth Snowy Pine Taiga:
- Replaces non-snowy Taigas in freezing climates.
- Covered with tall Pine trees and snow!
Temperate Rainforest: Bright! Wet! Exotic!
- A new variant of the Taiga.
- Contains Spruce, Oak, and Birch trees, covered in vines.
- Contains mushroom-covered Podzol paths.
- Generates with moss lakes, podzol basins, and bushes.
TRANSITION BIOMES: Transition biomes are a new category of biome we're introducing.
- These help with reducing and cleaning up sharp borders between biomes.
Arid Forest:
- A combination of the Desert and Forest.
Arid Savanna:
- A combination of the Desert and Savanna.
Parched Forest:
- A midway-point between the Forest and Savanna biomes.
Birch Jungle:
- A combination of the Jungle and Birch Forest.
Sparse Birch Jungle:
- A combination of the Sparse Jungle and Birch Forest.
Birch Taiga:
- A combination of the Taiga and Birch Forest.
Old Growth Birch Taiga:
- A combination of the Taiga and Old Growth Birch Forest.
Semi Birch Forest:
- A midway point between the Forest and Birch Forest biomes.
Dark Birch Forest:
- A combination of the Dark Forest and Birch Forest.
Dark Taiga:
- A combination of the Dark Forest and Taiga.
Flower Field:
- A midway point between the Plains and Flower Forest biomes.
- Appears much like Flower Forests, only without frequent trees.
ENTITIES:
Tumbleweed: Who wants bouncy balls when you can have bouncy blocks?
- Tumbleweed are a new entity that get carried along with the wind.
- Will stop moving and eventually decay without wind.
- Will decay if left in water for too long.
- Note that Tumbleweed can safely remain in Mesoglea.
- Spawn in Desert, Badlands, Wooded Badlands, Eroded Badlands, and Windswept Savanna biomes.
- Can spawn with loot. The chances of spawning with loot increase with difficulty.
- Can pick up one item.
- Drops sticks when broken.
BLOCKS:
Prickly Pear: Ow. That hurt. A lot. Help. I ate it. Why.
- Prickly Pears generate in Badlands biomes, putting some greens into the dull reds of the biome.
- Can be picked. Doing so without shears will hurt the player.
Bush: It's alive!
- An alive decorative plant.
- Can grow into a 2-block-tall version of itself, giving more decorative options to players.
- Can be sheared, decreasing its growth by one stage.
Tumbleweed Stem:
- Grows into a dead Tumbleweed, which can snap off and roll around.
- Will regrow.
- The Tumbleweed can be snipped off with shears.
Tumbleweed:
- Can only be obtained by hitting a Tumbleweed entity with Silk Touch or Shears.
- Once placed, can be snipped off and turned into an entity with shears.
Coconut and Palm Sapling:
- Coconuts grow and hang from Palm trees.
- Can be knocked down with projectiles.
- When fully grown, will drop Coconuts.
- Can be planted, placing a Palm Sapling.
- Can be thrown, damaging entities.
- Upon landing, may split.
- Can be used as fuel.
Palm Crown:
- Generates at the top of Palm trees.
- Is used to prevent Palm Fronds from decaying.
Scorched Sand: IT BURNS.
- Comes in regular and red variants.
- Has two stages.
- When mined, the item will retain the stage of the block.
- Can be obtained by burning Sand with Lightning Bolts, Fire, Lava, or Lava dripping from Dripstone.
- Can be reverted by hydrating sand with Rain, Water, or Water dripping from Dripstone.
- Can also be reverted through brushing.
- Can be used to craft Sandstone.
ITEMS:
Prickly Pear:
- Can be eaten, at the expense of damaging the player.
- Can be peeled in a crafting table to be eaten without damaging the player.
- Doing this, however, will prevent you from replanting the Prickly Pear.
Split Coconut:
- Can be eaten.
- Can be crafted into Bowls.
- Can be crafted into White Dye.
- Can be used as fuel.
Plants:
- Cacti can now be placed next to any block.
- Dandelions can now be bonemealed into Seeding Dandelions.
- Fixed Glory Of The Snow bonemealing.
- Improved Algae bonemealing.
- Pollen particles now grow and shrink out of existence, fall in rain, and can no longer exist in water.
- Added Tumbleweed Stem, Tumbleweed, Prickly Pear, and Bush Blocks.
Blocks:
- Fixed missing/broken loot tables
- Sculk Shrieker, Echo Glass, Beehive, and Bee Nest items now display their proper unique textures according to their block states (Souls Taken, Damage, and Honey Level)
- Sand and Red Sand can now be scorched with dripping lava, dripping water, lava, water, and fire above them, or lightning strikes.
- Added Stripped Hollowed Logs, as well as all Hollowed Stem variants.
- Logs and Stems can now be hollowed by using an Axe on their tops.
- Hollowed Logs can now be stripped.
Desert:
- Swapped out all wooden blocks in Desert Villages for their Palm counterparts.
- Tumbleweed Stems now generate in Deserts.
- Tumbleweed now spawn naturally in Deserts.
- Scorched Sand now generates in Deserts.
Badlands:
- Scorched Rad Sand now generates in all Badlands biomes.
- Prickly Pears now generate in all Badlands biomes.
- Large bushes now generate in Badlands biomes.
- Tumbleweed Stems now generate in all Badlands biomes.
- Tumbleweed now spawns naturally in all Badlands biomes.
Dark Forest:
- Carnation and Milkweed flowers now generate in Dark Forests.
- Fallen Oak and Birch trees can now generate in Dark Forests.
- Cattails now generate in Dark Forests.
Jungle, Sparse Jungle, and Bamboo Jungle:
- Carnation, Milkweed, Datura, Seeding Dandelion, Lilac, Blue Orchid, Orange Tulip, Pink Tulip, Red Tulip, White Tulip, Allium, and Peony flowers now generate in all Jungle biomes.
- Fallen Palm, Oak, and Jungle trees now generate in all Jungle biomes.
- Moss Lakes and Basins now generate in all Jungle biomes.
- Cattails now generate in all Jungle biomes.
- Moss basins now generate in Jungle and Sparse Jungle biomes.
- Podzol basins now generate in Bamboo Jungle biomes.
Savanna:
- Fallen Acacia and Oak trees now generate in all Savanna biomes.
Taiga, Snowy Taiga, Old Growth Spruce Taiga, Old Growth Pine Taiga:
- Small Mega Spruce trees now occasionally generate in all Taiga biomes.
Sunflower Plains:
- Added Flower Forest flowers to Sunflower Plains to make up for a relative lack of vegetation compared to the new Flower Field biome.
Cherry Grove:
- Pollen now generates in Cherry Groves.
- Fallen Cherry trees now generate in Cherry Groves.
- Cherry Trees are now more varied in height.
- Added Tall Cherry Tree variant.
- Added Dying Cherry Tree and Dying Tall Cherry Tree variants.
- Bushes now generate in Cherry Groves.
- Seeding Dandelion, Datura, Rose Bush, Poppy, Lilac, Pink Tulip, and Peony flowers now generate in Cherry Groves.
Jellyfish Caves:
- Large Mesoglea paths and pillars now generate throughout the biome, adding more incentive to explore them and find hidden areas.
Other worldgen changes:
- Fallen Trees can now generate on any block and underwater.
- Tweaked rarity of Fallen Trees.
- Dying Trees now generate Vines on their leaves as well.
- Pollen can rarely generate on some trees, even when grown from saplings.
- Tweaked placement of many worldgen features.
Sculk Changes:
- Reworked Osseous Sculk Generation:
- In worldgen, Osseous Sculk now generates more frequently on floors.
- In non-worldgen, Osseous Sculk no longer relies on noise to generate, allowing it to be reasonably obtained.
- Optimized Osseous Sculk generation overall.
Chest Changes:
- Waterlogged Chests now bubble when opened.
- Waterlogged Chests now use unique sounds when opening and closing.
- Waterlogged Chests in Shipwrecks now have a chance of spawning a Jellyfish when opened.
Termite Changes:
- Updated Termite particles to swarm around the block.
- Updated Termite mound texture.
- Player-placed mounds now strip, then hollow logs.
- Played-placed blocks are no longer eaten by Termites.
- Can now be obtained without Silk Touch.
- Now displays whether Termites are awake or not.
Cypress Changes:
- Only the "Swamp" variant of Cypress generate in water.
-As such, only this variant will be grown from waterlogged saplings.
- Cypress Saplings can now only be placed if water is shallow enough.
Jellyfish Changes:
- Jellyfish can now shrink back into Mesoglea and Nematocyst if spawned naturally and far enough from the player.
- Jellyfish can only spawn up to a third of their spawn cap in biomes where Pearlescent Jellyfish don't spawn.
- This means that Warm Oceans will no longer be flooded with Jellyfish.
- Jellyfish can now spawn in Lukewarm Oceans and Deep Lukewarm Oceans.
- Jellyfish can no longer swim through the bottom or sides of Mesoglea unless they're a passanger or are leashed.
- This is controlled by a tag, containing only Jellyfish by default.
Mesoglea Changes:
- Updated Dripping Mesoglea particles to no longer face upwards or downwards while hanging.
- Waterlogged Mesoglea now allows Jellyfish to spawn inside of it.
- Dry Mesoglea now renders when inside Waterlogged Mesoglea.
- Mesoglea can now optionally be rendered as a liquid whilst Sodium is not being used.
- Fixed countless bugs and inconsistencies overall.
- Changed the way worldgen features are registered to allow for more consistency between 1.19.2 and 1.19.3+.
2.0 (1.19.3)
- Added Oasis biome
- Added Warm River biome
- Added Arid Forest biome
- Added Arid Savanna biome
- Added Parched Forest biome
- Added Birch Jungle biome
- Added Sparse Birch Jungle biome
- Added Birch Taiga biome
- Added Semi Birch Forest biome
- Added Dark Birch Forest biome
- Added Flower Field biome
- Added Rainforest biome
- Added Temperate Rainforest biome
- Added Dark Taiga biome
- Added Old Growth Birch Taiga biome
- Added Old Growth Dark Forest biome
- Added Snowy Old Growth Pine Taiga biome
- Added Tumbleweed and Tumbleweed Stem blocks
- Added Tumbleweed entity
- Added Bush block
- Added Prickly Pear block and item
- Added Peeled Prickly Pear item
- Added Palm Trees
- Added Palm Blocks
- Added Coconut and Split Coconut items
- Added Small Sponge block
- Added Stripped Stem blocks
- Added Stripped Hollowed Log and Stem blocks
- Added wind
Wind: Hear- no. Feel- no. See- maybe. See the effects of wind before your eyes!
- Can push and pull certain particles
- Clouds now move with the wind
- Is used to control Tumbleweed
BIOMES:
Oasis: A luscious apparatus!
- A more lively variant of Deserts!
- Palms, Bushes, Sugar Cane, grass patches, moss patches, and water pools generate naturally in Oases.
- Water here is much brighter than your typical desert.
- Desert villages, Desert temples and Desert wells also generate here.
Warm River:
- A sandier, brighter alternative to rivers in warmer climates.
- Generates with seagrass on the floor.
Rainforest: Flashy! Wet! Dirty!
- A new variant of Forests.
- Contains many flowers, bushes, moss patches, moss basins, moss lakes, and vine-covered trees.
Old Growth Dark Forest: Dark and dreary, mystic-dreamy.
- A variant of the Dark Forest with taller trees.
- Contains mushroom-covered Podzol paths.
- Some trees may be covered with cobwebs.
Old Growth Snowy Pine Taiga:
- Replaces non-snowy Taigas in freezing climates.
- Covered with tall Pine trees and snow!
Temperate Rainforest: Bright! Wet! Exotic!
- A new variant of the Taiga.
- Contains Spruce, Oak, and Birch trees, covered in vines.
- Contains mushroom-covered Podzol paths.
- Generates with moss lakes, podzol basins, and bushes.
TRANSITION BIOMES: Transition biomes are a new category of biome we're introducing.
- These help with reducing and cleaning up sharp borders between biomes.
Arid Forest:
- A combination of the Desert and Forest.
Arid Savanna:
- A combination of the Desert and Savanna.
Parched Forest:
- A midway-point between the Forest and Savanna biomes.
Birch Jungle:
- A combination of the Jungle and Birch Forest.
Sparse Birch Jungle:
- A combination of the Sparse Jungle and Birch Forest.
Birch Taiga:
- A combination of the Taiga and Birch Forest.
Old Growth Birch Taiga:
- A combination of the Taiga and Old Growth Birch Forest.
Semi Birch Forest:
- A midway point between the Forest and Birch Forest biomes.
Dark Birch Forest:
- A combination of the Dark Forest and Birch Forest.
Dark Taiga:
- A combination of the Dark Forest and Taiga.
Flower Field:
- A midway point between the Plains and Flower Forest biomes.
- Appears much like Flower Forests, only without frequent trees.
ENTITIES:
Tumbleweed: Who wants bouncy balls when you can have bouncy blocks?
- Tumbleweed are a new entity that get carried along with the wind.
- Will stop moving and eventually decay without wind.
- Will decay if left in water for too long.
- Note that Tumbleweed can safely remain in Mesoglea.
- Spawn in Desert, Badlands, Wooded Badlands, Eroded Badlands, and Windswept Savanna biomes.
- Can spawn with loot. The chances of spawning with loot increase with difficulty.
- Can pick up one item.
- Drops sticks when broken.
BLOCKS:
Prickly Pear: Ow. That hurt. A lot. Help. I ate it. Why.
- Prickly Pears generate in Badlands biomes, putting some greens into the dull reds of the biome.
- Can be picked. Doing so without shears will hurt the player.
Bush: It's alive!
- An alive decorative plant.
- Can grow into a 2-block-tall version of itself, giving more decorative options to players.
- Can be sheared, decreasing its growth by one stage.
Tumbleweed Stem:
- Grows into a dead Tumbleweed, which can snap off and roll around.
- Will regrow.
- The Tumbleweed can be snipped off with shears.
Tumbleweed:
- Can only be obtained by hitting a Tumbleweed entity with Silk Touch or Shears.
- Once placed, can be snipped off and turned into an entity with shears.
Coconut and Palm Sapling:
- Coconuts grow and hang from Palm trees.
- Can be knocked down with projectiles.
- When fully grown, will drop Coconuts.
- Can be planted, placing a Palm Sapling.
- Can be thrown, damaging entities.
- Upon landing, may split.
- Can be used as fuel.
Palm Crown:
- Generates at the top of Palm trees.
- Is used to prevent Palm Fronds from decaying.
Scorched Sand: IT BURNS.
- Comes in regular and red variants.
- Has two stages.
- When mined, the item will retain the stage of the block.
- Can be obtained by burning Sand with Lightning Bolts, Fire, Lava, or Lava dripping from Dripstone.
- Can be reverted by hydrating sand with Rain, Water, or Water dripping from Dripstone.
- Can also be reverted through brushing.
- Can be used to craft Sandstone.
ITEMS:
Prickly Pear:
- Can be eaten, at the expense of damaging the player.
- Can be peeled in a crafting table to be eaten without damaging the player.
- Doing this, however, will prevent you from replanting the Prickly Pear.
Split Coconut:
- Can be eaten.
- Can be crafted into Bowls.
- Can be crafted into White Dye.
- Can be used as fuel.
Plants:
- Cacti can now be placed next to any block.
- Dandelions can now be bonemealed into Seeding Dandelions.
- Fixed Glory Of The Snow bonemealing.
- Improved Algae bonemealing.
- Pollen particles now grow and shrink out of existence, fall in rain, and can no longer exist in water.
- Added Tumbleweed Stem, Tumbleweed, Prickly Pear, and Bush Blocks.
Blocks:
- Fixed missing/broken loot tables
- Sculk Shrieker, Echo Glass, Beehive, and Bee Nest items now display their proper unique textures according to their block states (Souls Taken, Damage, and Honey Level)
- Sand and Red Sand can now be scorched with dripping lava, dripping water, lava, water, and fire above them, or lightning strikes.
- Added Stripped Hollowed Logs, as well as all Hollowed Stem variants.
- Logs and Stems can now be hollowed by using an Axe on their tops.
- Hollowed Logs can now be stripped.
Desert:
- Swapped out all wooden blocks in Desert Villages for their Palm counterparts.
- Tumbleweed Stems now generate in Deserts.
- Tumbleweed now spawn naturally in Deserts.
- Scorched Sand now generates in Deserts.
Badlands:
- Scorched Rad Sand now generates in all Badlands biomes.
- Prickly Pears now generate in all Badlands biomes.
- Large bushes now generate in Badlands biomes.
- Tumbleweed Stems now generate in all Badlands biomes.
- Tumbleweed now spawns naturally in all Badlands biomes.
Dark Forest:
- Carnation and Milkweed flowers now generate in Dark Forests.
- Fallen Oak and Birch trees can now generate in Dark Forests.
- Cattails now generate in Dark Forests.
Jungle, Sparse Jungle, and Bamboo Jungle:
- Carnation, Milkweed, Datura, Seeding Dandelion, Lilac, Blue Orchid, Orange Tulip, Pink Tulip, Red Tulip, White Tulip, Allium, and Peony flowers now generate in all Jungle biomes.
- Fallen Palm, Oak, and Jungle trees now generate in all Jungle biomes.
- Moss Lakes and Basins now generate in all Jungle biomes.
- Cattails now generate in all Jungle biomes.
- Moss basins now generate in Jungle and Sparse Jungle biomes.
- Podzol basins now generate in Bamboo Jungle biomes.
Savanna:
- Fallen Acacia and Oak trees now generate in all Savanna biomes.
Taiga, Snowy Taiga, Old Growth Spruce Taiga, Old Growth Pine Taiga:
- Small Mega Spruce trees now occasionally generate in all Taiga biomes.
Sunflower Plains:
- Added Flower Forest flowers to Sunflower Plains to make up for a relative lack of vegetation compared to the new Flower Field biome.
Cherry Grove:
- Pollen now generates in Cherry Groves.
- Fallen Cherry trees now generate in Cherry Groves.
- Cherry Trees are now more varied in height.
- Added Tall Cherry Tree variant.
- Added Dying Cherry Tree and Dying Tall Cherry Tree variants.
- Bushes now generate in Cherry Groves.
- Seeding Dandelion, Datura, Rose Bush, Poppy, Lilac, Pink Tulip, and Peony flowers now generate in Cherry Groves.
Jellyfish Caves:
- Large Mesoglea paths and pillars now generate throughout the biome, adding more incentive to explore them and find hidden areas.
Other worldgen changes:
- Fallen Trees can now generate on any block and underwater.
- Tweaked rarity of Fallen Trees.
- Dying Trees now generate Vines on their leaves as well.
- Pollen can rarely generate on some trees, even when grown from saplings.
- Tweaked placement of many worldgen features.
Sculk Changes:
- Reworked Osseous Sculk Generation:
- In worldgen, Osseous Sculk now generates more frequently on floors.
- In non-worldgen, Osseous Sculk no longer relies on noise to generate, allowing it to be reasonably obtained.
- Optimized Osseous Sculk generation overall.
Chest Changes:
- Waterlogged Chests now bubble when opened.
- Waterlogged Chests now use unique sounds when opening and closing.
- Waterlogged Chests in Shipwrecks now have a chance of spawning a Jellyfish when opened.
Termite Changes:
- Updated Termite particles to swarm around the block.
- Updated Termite mound texture.
- Player-placed mounds now strip, then hollow logs.
- Played-placed blocks are no longer eaten by Termites.
- Can now be obtained without Silk Touch.
- Now displays whether Termites are awake or not.
Cypress Changes:
- Only the "Swamp" variant of Cypress generate in water.
-As such, only this variant will be grown from waterlogged saplings.
- Cypress Saplings can now only be placed if water is shallow enough.
Jellyfish Changes:
- Jellyfish can now shrink back into Mesoglea and Nematocyst if spawned naturally and far enough from the player.
- Jellyfish can only spawn up to a third of their spawn cap in biomes where Pearlescent Jellyfish don't spawn.
- This means that Warm Oceans will no longer be flooded with Jellyfish.
- Jellyfish can now spawn in Lukewarm Oceans and Deep Lukewarm Oceans.
- Jellyfish can no longer swim through the bottom or sides of Mesoglea unless they're a passanger or are leashed.
- This is controlled by a tag, containing only Jellyfish by default.
Mesoglea Changes:
- Updated Dripping Mesoglea particles to no longer face upwards or downwards while hanging.
- Waterlogged Mesoglea now allows Jellyfish to spawn inside of it.
- Dry Mesoglea now renders when inside Waterlogged Mesoglea.
- Mesoglea can now optionally be rendered as a liquid whilst Sodium is not being used.
- Fixed countless bugs and inconsistencies overall.
- Changed the way worldgen features are registered to allow for more consistency between 1.19.2 and 1.19.3+.
2.0 (1.19.2)
- Added Oasis biome
- Added Warm River biome
- Added Arid Forest biome
- Added Arid Savanna biome
- Added Parched Forest biome
- Added Birch Jungle biome
- Added Sparse Birch Jungle biome
- Added Birch Taiga biome
- Added Semi Birch Forest biome
- Added Dark Birch Forest biome
- Added Flower Field biome
- Added Rainforest biome
- Added Temperate Rainforest biome
- Added Dark Taiga biome
- Added Old Growth Birch Taiga biome
- Added Old Growth Dark Forest biome
- Added Snowy Old Growth Pine Taiga biome
- Added Tumbleweed and Tumbleweed Stem blocks
- Added Tumbleweed entity
- Added Bush block
- Added Prickly Pear block and item
- Added Peeled Prickly Pear item
- Added Palm Trees
- Added Palm Blocks
- Added Coconut and Split Coconut items
- Added Small Sponge block
- Added Stripped Stem blocks
- Added Stripped Hollowed Log and Stem blocks
- Added wind
Wind: Hear- no. Feel- no. See- maybe. See the effects of wind before your eyes!
- Can push and pull certain particles
- Clouds now move with the wind
- Is used to control Tumbleweed
BIOMES:
Oasis: A luscious apparatus!
- A more lively variant of Deserts!
- Palms, Bushes, Sugar Cane, grass patches, moss patches, and water pools generate naturally in Oases.
- Water here is much brighter than your typical desert.
- Desert villages, Desert temples and Desert wells also generate here.
Warm River:
- A sandier, brighter alternative to rivers in warmer climates.
- Generates with seagrass on the floor.
Rainforest: Flashy! Wet! Dirty!
- A new variant of Forests.
- Contains many flowers, bushes, moss patches, moss basins, moss lakes, and vine-covered trees.
Old Growth Dark Forest: Dark and dreary, mystic-dreamy.
- A variant of the Dark Forest with taller trees.
- Contains mushroom-covered Podzol paths.
- Some trees may be covered with cobwebs.
Old Growth Snowy Pine Taiga:
- Replaces non-snowy Taigas in freezing climates.
- Covered with tall Pine trees and snow!
Temperate Rainforest: Bright! Wet! Exotic!
- A new variant of the Taiga.
- Contains Spruce, Oak, and Birch trees, covered in vines.
- Contains mushroom-covered Podzol paths.
- Generates with moss lakes, podzol basins, and bushes.
TRANSITION BIOMES: Transition biomes are a new category of biome we're introducing.
- These help with reducing and cleaning up sharp borders between biomes.
Arid Forest:
- A combination of the Desert and Forest.
Arid Savanna:
- A combination of the Desert and Savanna.
Parched Forest:
- A midway-point between the Forest and Savanna biomes.
Birch Jungle:
- A combination of the Jungle and Birch Forest.
Sparse Birch Jungle:
- A combination of the Sparse Jungle and Birch Forest.
Birch Taiga:
- A combination of the Taiga and Birch Forest.
Old Growth Birch Taiga:
- A combination of the Taiga and Old Growth Birch Forest.
Semi Birch Forest:
- A midway point between the Forest and Birch Forest biomes.
Dark Birch Forest:
- A combination of the Dark Forest and Birch Forest.
Dark Taiga:
- A combination of the Dark Forest and Taiga.
Flower Field:
- A midway point between the Plains and Flower Forest biomes.
- Appears much like Flower Forests, only without frequent trees.
ENTITIES:
Tumbleweed: Who wants bouncy balls when you can have bouncy blocks?
- Tumbleweed are a new entity that get carried along with the wind.
- Will stop moving and eventually decay without wind.
- Will decay if left in water for too long.
- Note that Tumbleweed can safely remain in Mesoglea.
- Spawn in Desert, Badlands, Wooded Badlands, Eroded Badlands, and Windswept Savanna biomes.
- Can spawn with loot. The chances of spawning with loot increase with difficulty.
- Can pick up one item.
- Drops sticks when broken.
BLOCKS:
Prickly Pear: Ow. That hurt. A lot. Help. I ate it. Why.
- Prickly Pears generate in Badlands biomes, putting some greens into the dull reds of the biome.
- Can be picked. Doing so without shears will hurt the player.
Bush: It's alive!
- An alive decorative plant.
- Can grow into a 2-block-tall version of itself, giving more decorative options to players.
- Can be sheared, decreasing its growth by one stage.
Tumbleweed Stem:
- Grows into a dead Tumbleweed, which can snap off and roll around.
- Will regrow.
- The Tumbleweed can be snipped off with shears.
Tumbleweed:
- Can only be obtained by hitting a Tumbleweed entity with Silk Touch or Shears.
- Once placed, can be snipped off and turned into an entity with shears.
Coconut and Palm Sapling:
- Coconuts grow and hang from Palm trees.
- Can be knocked down with projectiles.
- When fully grown, will drop Coconuts.
- Can be planted, placing a Palm Sapling.
- Can be thrown, damaging entities.
- Upon landing, may split.
- Can be used as fuel.
Palm Crown:
- Generates at the top of Palm trees.
- Is used to prevent Palm Fronds from decaying.
Scorched Sand: IT BURNS.
- Comes in regular and red variants.
- Has two stages.
- When mined, the item will retain the stage of the block.
- Can be obtained by burning Sand with Lightning Bolts, Fire, Lava, or Lava dripping from Dripstone.
- Can be reverted by hydrating sand with Rain, Water, or Water dripping from Dripstone.
- Can also be reverted through brushing.
- Can be used to craft Sandstone.
ITEMS:
Prickly Pear:
- Can be eaten, at the expense of damaging the player.
- Can be peeled in a crafting table to be eaten without damaging the player.
- Doing this, however, will prevent you from replanting the Prickly Pear.
Split Coconut:
- Can be eaten.
- Can be crafted into Bowls.
- Can be crafted into White Dye.
- Can be used as fuel.
Plants:
- Cacti can now be placed next to any block.
- Dandelions can now be bonemealed into Seeding Dandelions.
- Fixed Glory Of The Snow bonemealing.
- Improved Algae bonemealing.
- Pollen particles now grow and shrink out of existence, fall in rain, and can no longer exist in water.
- Added Tumbleweed Stem, Tumbleweed, Prickly Pear, and Bush Blocks.
Blocks:
- Fixed missing/broken loot tables
- Sculk Shrieker, Echo Glass, Beehive, and Bee Nest items now display their proper unique textures according to their block states (Souls Taken, Damage, and Honey Level)
- Sand and Red Sand can now be scorched with dripping lava, dripping water, lava, water, and fire above them, or lightning strikes.
- Added Stripped Hollowed Logs, as well as all Hollowed Stem variants.
- Logs and Stems can now be hollowed by using an Axe on their tops.
- Hollowed Logs can now be stripped.
Desert:
- Swapped out all wooden blocks in Desert Villages for their Palm counterparts.
- Tumbleweed Stems now generate in Deserts.
- Tumbleweed now spawn naturally in Deserts.
- Scorched Sand now generates in Deserts.
Badlands:
- Scorched Rad Sand now generates in all Badlands biomes.
- Prickly Pears now generate in all Badlands biomes.
- Large bushes now generate in Badlands biomes.
- Tumbleweed Stems now generate in all Badlands biomes.
- Tumbleweed now spawns naturally in all Badlands biomes.
Dark Forest:
- Carnation and Milkweed flowers now generate in Dark Forests.
- Fallen Oak and Birch trees can now generate in Dark Forests.
- Cattails now generate in Dark Forests.
Jungle, Sparse Jungle, and Bamboo Jungle:
- Carnation, Milkweed, Datura, Seeding Dandelion, Lilac, Blue Orchid, Orange Tulip, Pink Tulip, Red Tulip, White Tulip, Allium, and Peony flowers now generate in all Jungle biomes.
- Fallen Palm, Oak, and Jungle trees now generate in all Jungle biomes.
- Moss Lakes and Basins now generate in all Jungle biomes.
- Cattails now generate in all Jungle biomes.
- Moss basins now generate in Jungle and Sparse Jungle biomes.
- Podzol basins now generate in Bamboo Jungle biomes.
Savanna:
- Fallen Acacia and Oak trees now generate in all Savanna biomes.
Taiga, Snowy Taiga, Old Growth Spruce Taiga, Old Growth Pine Taiga:
- Small Mega Spruce trees now occasionally generate in all Taiga biomes.
Sunflower Plains:
- Added Flower Forest flowers to Sunflower Plains to make up for a relative lack of vegetation compared to the new Flower Field biome.
Cherry Grove:
- Pollen now generates in Cherry Groves.
- Fallen Cherry trees now generate in Cherry Groves.
- Cherry Trees are now more varied in height.
- Added Tall Cherry Tree variant.
- Added Dying Cherry Tree and Dying Tall Cherry Tree variants.
- Bushes now generate in Cherry Groves.
- Seeding Dandelion, Datura, Rose Bush, Poppy, Lilac, Pink Tulip, and Peony flowers now generate in Cherry Groves.
Jellyfish Caves:
- Large Mesoglea paths and pillars now generate throughout the biome, adding more incentive to explore them and find hidden areas.
Other worldgen changes:
- Fallen Trees can now generate on any block and underwater.
- Tweaked rarity of Fallen Trees.
- Dying Trees now generate Vines on their leaves as well.
- Pollen can rarely generate on some trees, even when grown from saplings.
- Tweaked placement of many worldgen features.
Sculk Changes:
- Reworked Osseous Sculk Generation:
- In worldgen, Osseous Sculk now generates more frequently on floors.
- In non-worldgen, Osseous Sculk no longer relies on noise to generate, allowing it to be reasonably obtained.
- Optimized Osseous Sculk generation overall.
Chest Changes:
- Waterlogged Chests now bubble when opened.
- Waterlogged Chests now use unique sounds when opening and closing.
- Waterlogged Chests in Shipwrecks now have a chance of spawning a Jellyfish when opened.
Termite Changes:
- Updated Termite particles to swarm around the block.
- Updated Termite mound texture.
- Player-placed mounds now strip, then hollow logs.
- Played-placed blocks are no longer eaten by Termites.
- Can now be obtained without Silk Touch.
- Now displays whether Termites are awake or not.
Cypress Changes:
- Only the "Swamp" variant of Cypress generate in water.
-As such, only this variant will be grown from waterlogged saplings.
- Cypress Saplings can now only be placed if water is shallow enough.
Jellyfish Changes:
- Jellyfish can now shrink back into Mesoglea and Nematocyst if spawned naturally and far enough from the player.
- Jellyfish can only spawn up to a third of their spawn cap in biomes where Pearlescent Jellyfish don't spawn.
- This means that Warm Oceans will no longer be flooded with Jellyfish.
- Jellyfish can now spawn in Lukewarm Oceans and Deep Lukewarm Oceans.
- Jellyfish can no longer swim through the bottom or sides of Mesoglea unless they're a passanger or are leashed.
- This is controlled by a tag, containing only Jellyfish by default.
Mesoglea Changes:
- Updated Dripping Mesoglea particles to no longer face upwards or downwards while hanging.
- Waterlogged Mesoglea now allows Jellyfish to spawn inside of it.
- Dry Mesoglea now renders when inside Waterlogged Mesoglea.
- Mesoglea can now optionally be rendered as a liquid whilst Sodium is not being used.
- Fixed countless bugs and inconsistencies overall.
- Changed the way worldgen features are registered to allow for more consistency between 1.19.2 and 1.19.3+.
1.1.15 (1.19.4)
1.1.15 (1.19.3)
1.1.14 (1.19.4)
- Changed some things internally
- Updated included FrozenLib to 1.2.0
- Fixed Ancient Horn rendering on 1.19.4
1.1.14 (1.19.3)
- Updated included FrozenLib to 1.2.0
1.1.14 (1.19.2)
- Updated included FrozenLib to 1.2.0
1.1.13 (23w07a)
1.1.13 (1.19.3)
1.1.13 (1.19.2)
1.1.12 (23w07a)
1.1.12 (1.19.3)
1.1.12 (1.19.2)
1.1.11 (23w07a)
- Most biome modifications now use tags
- Ancient Horn cooldown is now saved
- Changed names of some worldgen features
- Updated Ukranian translation
- Many internal changes
1.1.11 (1.19.3)
- Ancient Horn cooldown is now saved
- Changed names of some worldgen features
- Updated Ukranian translation
- Many internal changes
1.1.11 (1.19.2)
- Ancient Horn cooldown is now saved
- Changed names of some worldgen features
- Updated Ukranian translation
- Many internal changes
1.1.10 (23w05a)
1.1.10 (23w04a)
- Automated releases to GitHub, CurseForge, and Modrinth
1.1.10 (1.19.3)
- Automated releases to GitHub, CurseForge, and Modrinth
1.1.10 (1.19.2)
- Automated releases to GitHub, CurseForge, and Modrinth
1.1.9 (23w04a)
- Added a config option to change if and how much an Ancient Horn projectile should grow by each tick
- Improved handling of mod integration
- Fixed a few Mixin conflicts
1.1.9 (1.19.3)
- Added a config option to change if and how much an Ancient Horn projectile should grow by each tick
- Improved handling of mod integration
- Fixed a few Mixin conflicts
1.1.9 (1.19.2)
- Added a config option to change if and how much an Ancient Horn projectile should grow by each tick
- Improved handling of mod integration
- Fixed a few Mixin conflicts
1.1.8 (23w03a)
* Added a config option to toggle changes to Swamp Huts
* Now uses Fabric's SignType API to add signs
* Added Ukrainian language file - Un roman
* Fixed compatibility with Twilight Forest
* Prevented few possible future compatibility problems
1.1.8 (1.19.3)
* Added a config option to toggle changes to Swamp Huts
* Now uses Fabric's SignType API to add signs
* Added Ukrainian language file - Un roman
* Fixed compatibility with Twilight Forest
* Prevented few possible future compatibility problems
1.1.8 (1.19.2)
* Now uses Fabric's SignType API to add signs
* Added Ukrainian language file - Un roman
* Fixed compatibility with Twilight Forest
* Prevented few possible future compatibility problems
1.1.7 (23w03a)
* Added config options to toggle biome generation
* Slightly improved sculk generation
* Fixed surface rules not applying whilst using TerraBlender
* Slightly optimized client initialization
* Internal changes
1.1.7 (1.19.3)
* Added config options to toggle biome generation
* Slightly improved sculk generation
* Fixed surface rules not applying whilst using TerraBlender
* Slightly optimized client initialization
* Internal changes
1.1.7 (1.19.2)
* Added config options to toggle biome generation
* Slightly improved sculk generation
* Fixed surface rules not applying whilst using TerraBlender
* Slightly optimized client initialization
* Internal changes
1.1.6 (1.19.3)
* Added a config option for Bedrock Edition's Warden Sniff Animation
* Added config options for Biome Ambience
* Added config options for Biome Music
* Fixed crash when opening Numismatic Overhaul's shop GUI
* Slightly optimized client initialization
* Reworked config internals
* Fixed the Ancient Horn entity damage values
* Fixed surface rules only applying on first world load
* Added grass to the Mixed Forest biome
* Made some small optimizations
* Made some internal changes to config toggles
1.1.6 (1.19.2)
* Added config options for Biome Ambience
* Added config options for Biome Music
* Fixed crash when opening Numismatic Overhaul's shop GUI
* Slightly optimized client initialization
* Reworked config internals
* Fixed the Ancient Horn entity damage values
* Fixed surface rules only applying on first world load
* Added grass to the Mixed Forest biome
* Made some small optimizations
* Made some internal changes to config toggles
1.1.5 (1.19.2)
- Slighly optimized Firefly and Jellyfish AI
1.1.4 (1.19.2)
1.1.3 (1.19.2)
- Fixed Jellyfish Caves Ambience
- Added config options:
- Ancient Horn Lifespan
- Ancient Horn Mob Damage
- Ancient Horn Player Damage
- Firefly Spawn Cap
- Jellyfish Spawn Cap
- Warden Attacks Instantly
- Tweaked warden swimming
- Changed many of the mod's internals
1.1.2 (1.19.2)
* Added a slider to configure the stone chest timer before closing
* Added a toggle to convert the Allay's dancing animation to keyframe
* Added toggles for block sound overrides
* Added toggles for the modified Enderman sounds
* Added a toggle to play the Warden's emerge animation when summoned via command
* Fixed a rendering issue with Ancient Horn projectiles
* Fixed log spamming about missing particle textures
* Optimized Jellyfish animations
* Reworked feature replacement to be more compatible.
* Improved compatibility with stone chests and Fabric's Transfer API
* Improved Firefly AI
* Improved Jellyfish AI
* Improved how Firefly and Jellyfish variants are registered--
* Allows other mods to easily add more variants
* Tweaked swamp biome placement
* Fixed Enderman Sounds
* Added a built in resource pack to allow toggling the main menu changes
* Added entries to tags for better compatibility
* Baobab nuts will now break when shot by projectiles
* Added many missing sound subtitles
* Ancient Horn projectiles will now emit a blast sound when exploding a Hanging Tendril
* Improved compatibility with custom splash texts
* Increased rarity of Abandoned Cabins
* Improved some Mixin compatibilities
* Reworked many things internally
1.1.1 (1.19.1 & 1.19.2)
Better Jellyfish Caves ambience
### FIXES
Fixed recipe unlock for the Flute Copper Horn
Fixed Beta Beaches
1.1.1 (1.19)
Better Jellyfish Caves ambience
### FIXES
Fixed recipe unlock for the Flute Copper Horn
Fixed Beta Beaches
1.1 (1.19.2)
Added Display Lantern block
Added Ancient Horn Fragment
Added Stone Chests
Added Copper Horns
Added Jellyfish
Added Mesoglea blocks
Added Nematocyst blocks
Added Abandoned Cabins
**JELLYFISH CAVES**
A flooded, mysteriously beautiful biome hiding beneath the ocean floor.
Filled with shallow water pools.
Home to the two pearlescent Jellyfish.
Nematocyst frequently generates around the biome.
Mesoglea patches decorate the floors and ceilings.
Calcite blobs will sometimes generate here.
**BLOCKS**
**DISPLAY LANTERN**
A stylish hanging container!
Can hold up to one item or four Fireflies at a time.
Each Firefly inside will emit a bit of light, and light-emitting blocks inside will emit their expected levels of light.
Can be used to display items and Fireflies in a fashionable way.
**MESOGLEA**
A context-dependent semi-permeable block!
Are found generating naturally in Jellyfish Caves.
When waterlogged, will allow all mobs to swim through it.
Emits a light level of 7.
Can be crafted with four Nematocyst of the same color.
**NEMATOCYST**
An atmospheric cluster.
Can be placed on all faces of blocks and emits light.
Can be crafted into Mesoglea.
Dropped by Jellyfish, taking on the respective color
**STONE CHEST**
A new type of chest with a heavy lid, found in the ruins of Ancient Cities.
Can be crafted with Cobbled Deepslate in the shape of a Boat, and three Cobbled Deepslate Slabs on top.
Hoppers can neither pull nor insert items from/into Stone Chests.
The Stone Chest's heavy lid must be lifted with careful strength. Once lifted high enough, you only have a short amount of time before the lid tips and slams shut.
All loot will shatter and crumble if the Stone Chest is broken. Note that this only applies to loot generated by loot tables; items placed in Stone Chests by players will not be lost.
**MOBS**
**JELLYFISH**
A new venomous and gelatinous mob!
Come in multiple colors.
Are passive but will sting anything that comes into contact with them.
However, will chase after attackers if provoked
Like all other fish, Jellyfish can be scooped into buckets.
Drop Nematocyst upon death.
**ITEMS**
**COPPER HORN**
A new tube for your windy desires.
Will play a single note when used, which will loop until the player stops using it.
The pitch of the note depends on how high you're looking.
**ANCIENT HORN FRAGMENT**
Takes the place of the Ancient Horn in ancient city loot
Can be crafted into an ancient horn if combined with gold ingots and echo shards
**STRUCTURES**
**ABANDONED CABINS**
A small room. In Your Room.
Generate sparsely throughout the underground world.
Contain Barrels and Stone Chests waiting to be looted.
**CHANGES**
**BIOME CHANGES**
Beta Beaches have been reintroduced!
Added dying trees!
Added large fern and tall grass feature to taiga biomes!
**BLOCK CHANGES**
Cacti can now be mined faster with an axe.
Pointed Dripstone dripping water onto dirt will now convert it to Mud.
Reinforced Deepslate can now be rotated like Deepslate.
The stems of Dripleaves can now properly be powered.
Gravel now has its own custom sounds!
Clay now has its own custom sounds!
Soul Fire now has its own custom ambient sounds!
Sculk slabs, stairs, and walls will now be converted into Sculk whenever a Sculk Charge passes over compatible stairs, slabs, or walls in non-worldgen scenarios.
Dripstone can now convert Dirt into Mud.
Dripstone can dry out Sponges.
**ITEM CHANGES**
**GOAT HORN**
Now only play while the button is held, stopping if released.
No more cooldown.
**LUNADE - THE OTHER SIDE**
The "Lunade - The Other Side" music disc has been renamed to "Lunade - Back" to prevent confusion with the
"Lena Raine - Otherside" music disc.
**ANCIENT HORN**
No longer generates naturally within chests, replaced by Ancient Horn Fragments
**ENTITY CHANGES**
Projectiles will now create block particles upon landing.
The Enderman's staring sound will now follow its position and stop upon death.
**CONFIG**
Completely revamped and split into four sections: Blocks, Items, Entities, and Worldgen.
Added many, many new config toggles for features in the mod
**BLOCK CONFIG**
Sculk Sensor Tendrils (Vanilla/MC Live 2020)
Shrieker Gargling
Custom Soul Fire Sounds
**ENTITY CONFIG**
Entities walk over rails?
Warden Death Animation
Warden Emerges from Spawn Egg
Warden Swim Animation
Warden Custom Tendril Animation
**ITEM CONFIG**
Ancient Horn shatters glass
Ancient Horn can summon Warden from player-placed Shriekers
Projectiles make block break particles on impact
**WORLDGEN CONFIG**
Windswept Savanna Biome Placement
Jungle Biome Placement
Swamp Placement
Mangrove Swamp Placement
Beta Beach generation
Fallen Log generation
Wilder Wild tree generation
Wilder Wild foliage generation
1.0.6 (1.19.1 & 1.19.2)
Slightly patched up hollowed log rendering
Fixed some issues regarding sculk spreading
Fixed many small and miscellaneous issues
Changed many things internally
1.0.6 (1.19)
Slightly patched up hollowed log rendering
Fixed some issues regarding sculk spreading
Fixed many small and miscellaneous issues
Changed many things internally
1.0.5 (1.19.1 & 1.19.2)
Fixed incompatibility with Fabric API 0.60.0
Modified the Lush Caves ambience
Optimized Hollowed Log rendering
Internal changes
1.0.5 (1.19)
Fixed incompatibility with Fabric API 0.60.0
Modified the Lush Caves ambience
Optimized Hollowed Log rendering
Internal changes
1.0.4 (1.19.1 & 1.19.2)
Fixed some minor issues in the Italian translation
Internal changes
Slight optimizations
1.0.4 (1.19)
Fixed some minor issues in the Italian translation
Internal changes
Slight optimizations
1.0.3 (1.19.1 & 1.19.2)
Switched datafixers to use an implementation of QuiltMC's DataFixerUpper API on Fabric
Added Italian Translation - enri on FBMO Discord
Null [ ]
1.0.3 (1.19)
Switched datafixers to use an implementation of QuiltMC's DataFixerUpper API on Fabric
Added Italian Translation - enri on FBMO Discord
Null [ ]
1.0.2 (1.19.1 & 1.19.2)
1.0.2 (1.19)
1.0.1 (1.19.1 & 1.19.2)
Fixed compatibility with Naturalist
1.0.1 (1.19)
Fixed compatibility with Naturalist
1.0.0 (1.19.1 &1.19.2)
1.0.0 (1.19)
收录