
[[点击这里查看该模组的1.17.0 Fabric版本!]]( 链接 )
过去的消息: 优化了传送门的渲染!减少了飘浮的方块和物品实体!
---
什么是世界混合?
世界混合是一个充满了每个生物群系特征、结构、自然生成区块(洞穴)、以及地形表面的维度!甚至模组特有的特征和结构也会被添加到这个维度中。不过有一些模组将它们的特征或结构硬编码为只在它们自己的维度或生物群系生成,但我会尽量寻找替代方法将它们加入这个维度!但有时,这些特征使用配置选项来确定它们在哪个维度生成,所以如果某个模组的特征或结构没有在世界混合维度中生成,首先检查模组的配置选项。如果仍然无法让它在这个维度生成,请告诉我,以便我能够尝试兼容性,并将其添加到可以兼容的模组列表中。 :)
在这个维度中,你会发现各种不同类型表面的巨大网状结构,全都长满了树木、草和建筑物。但要注意地狱表面路径两旁的末地表面。那个地狱路径是穿过这个维度的主要走道,其他表面不会打断这条道路。所以沿着这条红色的道路探索这个世界的疯狂之处!如果你安装了模组中的矿石,所有的矿石都将被添加,只要它们能在石头中生成!最后,生物群系将导入每种生物的生成入口,所以无法确切知道会生成什么!尽管由于所有的树木和植物覆盖了所有的草方块,动物似乎不会经常生成,你可能需要烧毁一些森林或在配置中将许多植物特征列入黑名单,以增加动物的生成率。
是的,你安装的世界生成模组越多,世界混合的维度就会变得更加疯狂!它变得非常疯狂!不过如果安装的模组太多,这个维度加载可能会变得非常缓慢。在这种情况下,使用我的配置文件,从其他模组中将最具资源密集型的世界生成内容列入黑名单,以保证游戏可玩性。需要注意的是,在维度中世界生成的初始区块生成需要一些时间,因为末影龙需要在一个游戏刻中生成许多区块。
另外,请确保查看图像页面,观看世界外观的几张屏幕截图!是的,你可以将这个模组用于模组包或下载并修改源代码。一切遵循LGPLv3许可协议。
---
如何进入这个世界?
要进入这个强大且破坏性极强的维度,你必须证明你已经旅行了很多,并且处于末期游戏阶段,方法是在一个2x2x2的区域内放置8个箱子,并将每个槽位填满你能找到的每种方块!(相同物品不计算在内。没有方块形式的物品不计算在内。拥有多种相同方块也不会额外计算。)完成后,手持一个下界之星,蹲下并右键点击任何一个箱子,就能创建传送门!传送门将消耗箱子和其中的方块作为祭品!如果这样做太难了,你可以通过进入配置文件,轻松减少所需的独特方块的数量或更改激活传送门所需的物品。 一旦传送门创建完成,等待它冷却(不再是红色),然后走入传送门,你将进入这个维度,并在脚下获得一个新的传送门方块,以便你轻松离开!
如果你在一个糟糕的位置创建了传送门,可以蹲下并不持有任何物品右键点击传送门方块,就能让传送门消失。在这个疯狂的维度中,你也可以通过前往世界原点来离开它,在那里会有一个石英祭坛和一个不可破坏的传送门方块,可以让你随时逃离这个维度。离开维度时,传送门将始终将你带回原版世界,牢记这一点!此外,传送门可以传送任何生物或掉落的物品,但一次只能传送一个,并且它有一个冷却阶段。
使用命令激活,你可以通过以下命令更快地进入维度:/execute in world_blender:world_blender run tp ~ 70 ~。默认情况下,含有熔岩或火特性的物品不会被导入,因此它们不会引发失控的火灾蔓延。你可以关闭此配置来导入火特性物品,但如果这样做,我强烈建议你执行/gamerule doFireTick false,以防止火在这个维度中肆意蔓延,并引起一定程度的卡顿!
---
如何配置这个模组?
这个模组一共有29个配置选项,可以让你自定义它的行为。这些选项包括:
- 开启或关闭导入原版或模组的特性、结构、洞穴、生物生成区块以及地表。
- 禁用竹子、火和熔岩的生成,以帮助减少游戏卡顿。
- 用固体方块包围漂浮的液体,以及在能够掉落的方块下方放置固体方块。这有助于减少液体流动或方块掉落造成的卡顿。
- 在地下放置黑曜石方块,以分隔被标记为熔岩的液体和被标记为水的液体。
- 使用关键词、使用物品本身的资源位置(ID),或使用模组本身的资源位置(ID),来列入黑名单某些模组或原版的特性、结构、洞穴、生物生成区块以及地表。
- 打印出所有已注册的资源位置,帮助你轻松列入黑名单。
- 更改制作传送门所需的独特方块的数量、指定需要放入箱子的特定方块、激活传送门所需的物品,以及传送门是否应该丢弃箱子及其内容而不是消耗它。
- 设置地表带的厚度,以及原版裂缝和洞穴洞穴是否可以穿过模组方块、地狱岩和末地石。
- 在维度原点生成末影龙!(默认情况下关闭,因为我希望人们能够安全地探索这个维度,而不用担心在维度原点被守护的末影龙。这样你就可以随时轻松逃离这个维度。)
配置文件中对每个选项都有更多信息。有更多想法或建议吗?在下方留下评论,我会看看能否实现。配置文件位于世界保存文件夹外的配置文件夹中。对配置文件的任何更改都需要完全重新启动Minecraft,因为它会从原版和其他模组的生物群系中导入一些内容。不要忘记你也可以通过数据包修改世界混合的维度或生物群系!以下是你可以用数据包覆盖的内容:
**[
---
_要查看此模组的变更列表,请点击“源代码”选项卡,查看Changelog.md文件。这有助于我跟踪到目前为止的所有修改。_
如果发现问题、错误或对我的模组有建议,请告诉我!但如果你没有GitHub帐户在“问题”选项卡上报告问题,只需在下方评论问题,我会尽快回复!:)
截图:
World Blender
##### Configs:
Significantly cleaned up the config system backend code for my mod. Let me know if any config no longer works but it should be ok!
Added ability for the blanket blacklist to not import from biomes based on their category or biome dictionary type. See config for more info on how. (uses # and @ to work)
### **(V.4.0.1 Changes) (1.16.5 Minecraft)**
##### Config:
Added some Better End's stuff to World Blender's config blacklist default values to keep the dimension looking nicer and not overwhelmed.
##### Blending:
Fixed crash if someone's configuredfeature json has a state field that is not a json object.
### **(V.4.0.0 Changes) (1.16.5 Minecraft)**
##### Config:
Added config option to remove structure pieces at world bottom.
Added config option to remove structure pillars that would've hit world bottom.
Term blacklisting now uses Regex so you can do more advanced blacklisting.
##### Teleportation:
Adjusted teleportation to try and make sure it always picks a spot that isn't buried in blocks. Hopefully.
Teleporting to World Blender will make sure that the portal is not placed right at world bottom.
A stone block will be placed below portal so player won't die.
##### Dimension:
Added separate noise setting file for the dimension to try and prevent issues with structure mod's dimensional whitelist/blacklisting.
Liquids exposed to the sky will not be contained much better.
##### Biomes:
Biomes are larger with Mountainous Blended biome now taller.
### **(V.3.1.4 Changes) (1.16.5 Minecraft)**
##### Dimension:
Attempt 2 boogaloo at making vanilla Enderdragon code stop loading a metric ton of chunks.
### **(V.3.1.3 Changes) (1.16.5 Minecraft)**
##### Dimension:
Found a way to turn off the lag when entering World Blender's dimension due to vanilla Enderdragon code loading a ton of chunks by default.
### **(V.3.1.2 Changes) (1.16.5 Minecraft)**
##### Config:
Added "aoa3:lborean_barrier_roof" to blacklistedfeatures config's default value as that feature from Advent of Ascension (Nevermine) places Barrier Blocks at y=125.
### **(V.3.1.1 Changes) (1.16.5 Minecraft)**
##### Dimension:
Will now do its best to remove blocks in invalid spots during worldgen and will try and remove all dropped items from newly made chunks from worldgen features breaking.
This means there will be a lot less floating blocks that shouldn't be floating! And possible better performance too.
Enderdragon and its podium will now only be made in any world that is using World Blender's Biome Source.
##### Block:
World Blender Portal block rendering is now optimized thanks to comp500! Special thanks to them!
Added screen overlay when inside the portal block.
##### Biomes:
Made biomes a bit bigger in World Blender's dimension.
Fixed lang file for biome names so they show up translated properly in minimaps.
### **(V.3.1.0 Changes) (1.16.5 Minecraft)**
##### Blender:
Massive speedup to blending by Won-Ton. Special thanks to them!
Some optimization and lots of code cleanup by Julian. Special thanks to them!
Fixed possible structure spacing issues.
Fixed carvers not carving the correct blocks that can appear in World Blender's surfaces.
### **(V.3.0.2 Changes) (1.16.5 Minecraft)**
##### Blender:
Imported mobs will now get their spawn weights capped so it is not much higher than vanilla's most weight mob for their category.
This will prevent mod's mobs from crowding out both vanill and other mod's mobs too much.
### **(V.3.0.1 Changes) (1.16.4 Minecraft)**
##### Dimension:
-Switched to a safer mixin to get the world's seed if no seed is specified in the JSON.
### **(V.3.0.0 Changes) (1.16.4 Minecraft)**
##### Blender:
Switched to using a Set in backend to massively improve World Blender's speed at world startup.
Removed code that parsed and printed out other mod's unregistered worldgen stuff.
This is done to try and speed up World Blender a bit at world startup.
Added cleanSlateWBBiomesAtStartup config option (defaults to true) which will make sure WB biomes
are completely cleared of all other mod's stuff before the blender runs and fills it with everything.
Can help with some mod incompatibility issues.
Found a way to spawn all forms of Villages and Ocean Ruins in a single biome!
Before, there was a quirk with how multiple ConfiguredStructures with the same
base Structure will not spawn all ConfiguredStructure forms when in a single biome.
##### Dimension:
Biome size now can be changed with a datapack! Add `"biome_size": 2` entry to data/world_blender/dimension/world_blender.json
and put the entry inside "biome_source". Change the 2 to a larger number for bigger biomes!
Reworked backend so that the Biome Source now uses the world's seed by default. Add `"seed":` entry to "biome_source" to specify a fixed seed for biome placement.
Optimized and combined NoFloatingLiquidsOrFallingBlocks and SeparateLavaAndWater features into antiFloatingBlocksAndSeparateLiquids feature to be faster.
##### Structures:
Fixed Ocean Monuments not spawning in World Blender's dimension.
##### Mixins:
Prefixed all my accessor and invoker mixins due to this bug in mixins that could cause a crash with other mods for same named mixins.
https://github.com/SpongePowered/Mixin/issues/430
##### Backend:
Added a special mixin by shartte that prevents structures from crashing the lighting threads when they replace a light block.
The logs had NO infomation so special thanks to shartte for figuring out the cause of this crazy crash and allowing me to use his mixin!
https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/4935
Moved identifierDump.txt to config folder and is now called world_blender-identifier_dump.txt.
Moved some of my code around so if it causes issues, it now shows up in stacktraces for easier debugging.
### **(V.2.0.10 Changes) (1.16.4 Minecraft)**
##### Portal:
Fixed portal not able to be spawned outside development environment.
### **(V.2.0.9 Changes) (1.16.4 Minecraft)**
##### Config:
Clarified and fixed some config comments.
##### Dimension:
Fixed possible issue with End Podium or Altar not spawning.
### **(V.2.0.8 Changes) (1.16.3 Minecraft)**
##### Features:
Optimized World Blender's feature slightly.
##### Portal:
You now can specify multiple activation items!
Just separate their identifiers with a comma.
If you make activation item config empty, any
crouch right clicking can make the portal now too.
##### Backend:
Updated to latest mcp mappings and verified to work on 1.16.4
### **(V.2.0.7 Changes) (1.16.3 Minecraft)**
##### Blending:
Forgot to remove debug thing which caused crash with unregistered stuff.
##### Misc:
Removed logo blur from logo in mod list
### **(V.2.0.6 Changes) (1.16.3 Minecraft)**
##### Major:
Register to Forge registry instead of vanilla due to a breaking
change done by Forge. Special thanks to andrew0030 for helping
me with fixing this!
##### Dimension:
Fixed sky color.
##### Features:
Fixed Coral not spawning in dimension.
Set default value for blacklistedFeatures config to
"minecraft:basalt_blobs,minecraft:blackstone_blobs"
### **(V.2.0.5 Changes) (1.16.3 Minecraft)**
##### Portal:
Fixed serverside crash when attempting to make portal.
Special thanks to adoxentor for finding this crash!
### **(V.2.0.4 Changes) (1.16.3 Minecraft)**
##### Portal:
Make crouch right clicking without activation item not
deny the item's behavior.
### **(V.2.0.3 Changes) (1.16.3 Minecraft)**
##### Portal:
Fixed Portal being unabled to be created from chests.
People! It's okay to contact me about bugs! I want to know!
Either that or people aren't playing World Blender in survival lol. *sob*
Fixed color formatting of portal messages.
##### SurfaceBuilders:
Added null check in case mods put null into their surfacebuilder
config when they really should not be doing that.
##### Mod Compat:
Fixed crash with Vampirism Tile Entities.
### **(V.2.0.2 Changes) (1.16.3 Minecraft)**
##### Config:
Bamboo is now automatically blacklisted by disallowLaggyFeatures properly.
##### Blender:
Unregistered ConfiguredFeatures, ConfiguredStructures, and/or ConfiguredCarvers
will no longer be spawned in WB's dimension due to unregistered stuff possibly
wiping out other mod's registered stuff from biomes.
Significantly reduce the log spam when other mods have unregistered
ConfiguredFeatures, ConfiguredStructures, and/or ConfiguredCarvers.
### **(V.2.0.1 Changes) (1.16.3 Minecraft)**
##### Dimension:
Fixed bug where End Podium and Altar may randomly not spawn
at all in World Blender's dimension at world origin.
##### Blocks:
Fixed Portal block not rendering.
Fixed Crash with Vampirism.
##### Structures:
Attempted a fix to make structure spawn properly in
wb dimension for mods whose structures didn't spawn previously.
### **(V.2.0.0 Changes) (1.16.3 Minecraft)**
##### Major:
Ported 1.16.3 WorldBlender from Fabric to Forge!
### **(V.1.3.8 Changes) (1.15.2 Minecraft)**
##### Compat:
Fixed mod compat with Terraforged. Special thanks to Terraforged dev, Dags, for the compat code!
### **(V.1.3.7 Changes) (1.15.2 Minecraft)**
##### Compat:
-Tried fixing crash with Mcreator due to Mcreator modifying entity spawn stuff.
##### Dimension:
-Added config to allow map cursor spinning or not in the dimension.
### **(V.1.3.6 Changes) (1.15.2 Minecraft)**
##### Mod Compatibility:
-Added data files to allow compat with Pokecube
### **(V.1.3.5 Changes) (1.15.2 Minecraft)**
##### Mod Compatibility:
-Fixed mod compatibility breaking with Dimensional Dungeons and Terraforged if the user adds another mod that didn't properly registered their features.
-Updated backend so World Blender can import any new feature that Terraforged adds in the future.
-Fixed bug where Dimensional Dungeons's doorways would get waterlogged with water if the area already had water before the dungeon was placed.
##### Config:
-Added option to make World Blender place Obsidian to separate lava tagged fluids from water tagged fluids underground.
##### Surfaces:
-Fixed crash when mods uses a unique surfacebuilder that uses a config that doesn't extend SurfaceBuilderConfig class.
### **(V.1.3.4 Changes) (1.15.2 Minecraft)**
##### Misc:
-Fixed crash on server when trying to make the portal but there are either non-block items or duplicate items in the chests.
##### Config:
-The carversCanCarveMoreBlocks config entry now actually works and now can turn off adding extra blocks to the carver's list of blocks that they can carve away.
##### Biomes:
-Added a new cold hilly land biome so features/mobs that needs cold temperature to spawn can spawn on this freezing land biome.
##### Structures:
-Portal Altar should now bypass trees and generate more often on the actual terrain surface.
### **(V.1.3.3 Changes) (1.15.2 Minecraft)**
##### Misc:
-Quick fix to patch a crash at startup due to me forgetting to do deferredtask........
### **(V.1.3.2 Changes) (1.15.2 Minecraft)**
##### Misc:
-Fixed issue where mod would crash at startup when running in certain other foreign languages.
##### Portal:
-Added a new config option to let players specify certain blocks that must be present in the chests in order to make the portal. Can be used to significantly decrease the number of blocks needed but still maintain balance.
-Teleporting to the other dimension will now place an air block above the newly placed portal so you no longer can get trapped in a tree and stuff.
-When making the portal with not enough blocks, the invalid item part of the error message will not appear if there is no items in the chests anymore.
-Added support for offhand. You now can hold the activation item in your offhand to make the portal.
### **(V.1.3.1 Changes) (1.15.2 Minecraft)**
##### Portal:
-Fixed bug where portal creation and teleporting breaks when in multiplayer/servers. No more crashes should occur from this now.
-The animation on the Portal Block should now play seamlessly for 99.99999% of the time.
-Altar is made much faster now and I am trying something in backend to make sure the Portal Altar always has the Portal block.
##### Config:
-The disallowLaggyFeatures config entry will now stop Good Night Sleep's Nether Spread feature from spawning because that feature can generate fire which then can cause an out of control fire lag. (Also does a bit more deeper checks for lava/fire in certain kinds of nested features to disallow them if a mod adds it)
-Improved the containFloatingLiquids config entry so it now contains water much better when the water is floating in midair and is exposed to the sky.
##### Structures:
-Fixed Desert Temples, Jungle Temples, and Strongholds from having missing Chests and fixed Strongholds from missing Silverfish Spawner in Portal Room.
-Fixed what in theory could be a rare potential crash with this mod trying to be compatible with Dimensional Dungeons.
### **(V.1.3.0 Changes) (1.15.2 Minecraft)**
##### Config:
-Added config option to allow whether to let carvers carve through more kinds of blocks or not.
-Added an option to let users be able to change the scaling of the surfaces to be bigger or smaller.
-Added two options to let users enable/disable placing Terracotta under blocks that can fall or surround floating liquids that could flow everywhere.
##### Surfaces:
-Nether, End, and certain modded biome surfaces will now replace all stone in that spot instead of being limited to just the top surface so that mods who's ores and stuff needs certain blocks super low can still generate. (like a mod who's Nether based Ores only spawns when Netherrack is below Y = 30 will now generate as Netherrack will generate for that entire column of blocks instead of just the very surface)
-All Vanilla carvers and most if not all modded carvers should now be able to carve through Netherrack, End Stone, and other modded blocks that will fully replace Stone underground.
### **(V.1.2.4 Changes) (1.15.2 Minecraft)**
##### Misc:
-Fixed crashing due to me forgetting to do a null check if a mod's feature isn't registered to the Forge registry.
### **(V.1.2.3 Changes) (1.15.2 Minecraft)**
##### Config:
-Changed config entry of disableLaggyVanillaFeatures to disableLaggyFeatures as it will now attempt to detect other mod's bamboo, sugar cane, lava, and fire based features and prevent their generation.
-TerraForged and Dimensional Dungeons is now able to be filtered by more configs that should've be able to filter them.
##### Misc:
-Removed some log spam caused by my mod with Dimensional Dungeons.
-Optimized a bit in backend to use less memory.
### **(V.1.2.2 Changes) (1.15.2 Minecraft)**
##### Importing Features:
-Fixed a crash with importing from a certain biome with a certain feature.
-Fixed some vanilla trees being sneaky and still spawning when turning off vanilla features config.
##### Config:
-End Spikes and End Podium can only be turned off now by putting their resource location into the feature blacklist due to them being needed for Enderdragon fights. Basically, this is to reduce the chance of people accidentally turning them off when turning off other features and if they really don't want the spike or podium, they have to explicitly tell the game to not spawn it.
### **(V.1.2.1 Changes) (1.15.2 Minecraft)**
##### Block:
-Fixed bug where portal block that are player-made cannot be removed by crouch right-clicking with empty hand.
##### Config:
-End Spikes (Obsidian pillars) will now not be removed when turning off vanilla features config as it is needed for the Enderdragon and is a good way to visually mark world origin.
##### Misc:
-Removed the log spam caused by World Blender when Dimension Dungeons is generating in the dimension.
### **(V.1.2.0 Changes) (1.15.2 Minecraft)**
##### Importing Features:
-Added dedicated support for DimDungeon mod!
-Added dedicated support for TerraForged mod!
-Fixed bug where Ocean Monuments would never spawn.
-Fixed bug where turning off config for features could cause structures to not spawn.
##### Dimension:
-Added option to spawn Enderdragon at world origin in this dimension! (Set to false by default in configs as it is highly experimental)
##### Config:
-Added the ability to blacklist mods, biomes, structures, features, carvers, entities, and surfaces from being import into World Blender.
-Added option to print out the resource location (IDs) into a file called resourceLocationDump.txt so you can target certain features or biomes to blacklist easier.
-Added option to spawn Enderdragon or not at world origin. (false by default)
##### Teleportation:
-Made World Blender Portal slightly less intense on the eyes add just a tad less laggy.
-World Blender Portal now has the Dragon Immune, Impermeable, Portals, and Wither Immune tags.
-Slightly reduced collision box of World Blender Portal so you have to go more into it to teleport rather than graze the surface of the block.
### **(V.1.1.0 Changes) (1.15.2 Minecraft)**
##### Importing Features:
-Fixed bug where some modded features are seen as vanilla features by mistake.
##### Importing Structures:
-Fixed bug where importing structures also need importing features turned on. Now that option works without needing feature option also set to true.
##### Teleportation:
-Added World Blender Portal to teleport between Overworld and World Blender dimension. You make the portal by placing 8 chests in a 2x2 area and then fill all of their slots with an unique block (stacks of blocks will not count as extra and items without block form will be ignored). Then crouch and right click the chests while holding a Nether Star to create the portal to this overpowered dimension! Crouch right click the portal block without holding any item to remove the portal for good.
##### Dimension:
-Added World Blender Portal Altar at world origin in the dimension where the World Blender Portal block cannot be removed by crouch right clicking.
##### Worldtype:
-Created worldtype as an alternative for the dimension. For server owners, add "use-modded-worldtype=world-blender" as a new entry in your server.properties file to use this worldtype.
##### Config:
-Added config to changed the amount of unique items needed to create the portal.
-Added config to changed what item is needed to be held to create the portal.
-Added config to turn off vanilla bamboo, fire, and lava based features to help reduce lag.
### **(V.1.0.0 Changes) (1.15.2 Minecraft)**
##### Major:
-FIRST RELEASE OF THIS MOD
World Blender
##### Config:
Added some Better End's stuff to World Blender's config blacklist default values to keep the dimension looking nicer and not overwhelmed.
##### Blending:
Fixed crash if someone's configuredfeature json has a state field that is not a json object.
### **(V.4.0.0 Changes) (1.16.5 Minecraft)**
##### Config:
Added config option to remove structure pieces at world bottom.
Added config option to remove structure pillars that would've hit world bottom.
Term blacklisting now uses Regex so you can do more advanced blacklisting.
##### Teleportation:
Adjusted teleportation to try and make sure it always picks a spot that isn't buried in blocks. Hopefully.
Teleporting to World Blender will make sure that the portal is not placed right at world bottom.
A stone block will be placed below portal so player won't die.
##### Dimension:
Added separate noise setting file for the dimension to try and prevent issues with structure mod's dimensional whitelist/blacklisting.
Liquids exposed to the sky will not be contained much better.
##### Biomes:
Biomes are larger with Mountainous Blended biome now taller.
### **(V.3.1.4 Changes) (1.16.5 Minecraft)**
##### Dimension:
Attempt 2 boogaloo at making vanilla Enderdragon code stop loading a metric ton of chunks.
### **(V.3.1.3 Changes) (1.16.5 Minecraft)**
##### Dimension:
Found a way to turn off the lag when entering World Blender's dimension due to vanilla Enderdragon code loading a ton of chunks by default.
### **(V.3.1.2 Changes) (1.16.5 Minecraft)**
##### Config:
Added "aoa3:lborean_barrier_roof" to blacklistedfeatures config's default value as that feature from Advent of Ascension (Nevermine) places Barrier Blocks at y=125.
### **(V.3.1.1 Changes) (1.16.5 Minecraft)**
##### Dimension:
Will now do its best to remove blocks in invalid spots during worldgen and will try and remove all dropped items from newly made chunks from worldgen features breaking.
This means there will be a lot less floating blocks that shouldn't be floating! And possible better performance too.
Enderdragon and its podium will now only be made in any world that is using World Blender's Biome Source.
##### Block:
World Blender Portal block rendering is now optimized thanks to comp500! Special thanks to them!
Added screen overlay when inside the portal block.
##### Biomes:
Made biomes a bit bigger in World Blender's dimension.
Fixed lang file for biome names so they show up translated properly in minimaps.
### **(V.3.1.0 Changes) (1.16.5 Minecraft)**
##### Blender:
Massive speedup to blending by Won-Ton. Special thanks to them!
Some optimization and lots of code cleanup by Julian. Special thanks to them!
Fixed possible structure spacing issues.
Fixed carvers not carving the correct blocks that can appear in World Blender's surfaces.
### **(V.3.0.2 Changes) (1.16.5 Minecraft)**
##### Blender:
Imported mobs will now get their spawn weights capped so it is not much higher than vanilla's most weight mob for their category.
This will prevent mod's mobs from crowding out both vanill and other mod's mobs too much.
### **(V.3.0.1 Changes) (1.16.4 Minecraft)**
##### Dimension:
-Switched to a safer mixin to get the world's seed if no seed is specified in the JSON.
### **(V.3.0.0 Changes) (1.16.4 Minecraft)**
##### Blender:
Switched to using a Set in backend to massively improve World Blender's speed at world startup.
Removed code that parsed and printed out other mod's unregistered worldgen stuff.
This is done to try and speed up World Blender a bit at world startup.
Added cleanSlateWBBiomesAtStartup config option (defaults to true) which will make sure WB biomes
are completely cleared of all other mod's stuff before the blender runs and fills it with everything.
Can help with some mod incompatibility issues.
Found a way to spawn all forms of Villages and Ocean Ruins in a single biome!
Before, there was a quirk with how multiple ConfiguredStructures with the same
base Structure will not spawn all ConfiguredStructure forms when in a single biome.
##### Dimension:
Biome size now can be changed with a datapack! Add `"biome_size": 2` entry to data/world_blender/dimension/world_blender.json
and put the entry inside "biome_source". Change the 2 to a larger number for bigger biomes!
Reworked backend so that the Biome Source now uses the world's seed by default. Add `"seed":` entry to "biome_source" to specify a fixed seed for biome placement.
Optimized and combined NoFloatingLiquidsOrFallingBlocks and SeparateLavaAndWater features into antiFloatingBlocksAndSeparateLiquids feature to be faster.
##### Structures:
Fixed Ocean Monuments not spawning in World Blender's dimension.
##### Mixins:
Prefixed all my accessor and invoker mixins due to this bug in mixins that could cause a crash with other mods for same named mixins.
https://github.com/SpongePowered/Mixin/issues/430
##### Backend:
Added a special mixin by shartte that prevents structures from crashing the lighting threads when they replace a light block.
The logs had NO infomation so special thanks to shartte for figuring out the cause of this crazy crash and allowing me to use his mixin!
https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/4935
Moved identifierDump.txt to config folder and is now called world_blender-identifier_dump.txt.
Moved some of my code around so if it causes issues, it now shows up in stacktraces for easier debugging.
### **(V.2.0.10 Changes) (1.16.4 Minecraft)**
##### Portal:
Fixed portal not able to be spawned outside development environment.
### **(V.2.0.9 Changes) (1.16.4 Minecraft)**
##### Config:
Clarified and fixed some config comments.
##### Dimension:
Fixed possible issue with End Podium or Altar not spawning.
### **(V.2.0.8 Changes) (1.16.3 Minecraft)**
##### Features:
Optimized World Blender's feature slightly.
##### Portal:
You now can specify multiple activation items!
Just separate their identifiers with a comma.
If you make activation item config empty, any
crouch right clicking can make the portal now too.
##### Backend:
Updated to latest mcp mappings and verified to work on 1.16.4
### **(V.2.0.7 Changes) (1.16.3 Minecraft)**
##### Blending:
Forgot to remove debug thing which caused crash with unregistered stuff.
##### Misc:
Removed logo blur from logo in mod list
### **(V.2.0.6 Changes) (1.16.3 Minecraft)**
##### Major:
Register to Forge registry instead of vanilla due to a breaking
change done by Forge. Special thanks to andrew0030 for helping
me with fixing this!
##### Dimension:
Fixed sky color.
##### Features:
Fixed Coral not spawning in dimension.
Set default value for blacklistedFeatures config to
"minecraft:basalt_blobs,minecraft:blackstone_blobs"
### **(V.2.0.5 Changes) (1.16.3 Minecraft)**
##### Portal:
Fixed serverside crash when attempting to make portal.
Special thanks to adoxentor for finding this crash!
### **(V.2.0.4 Changes) (1.16.3 Minecraft)**
##### Portal:
Make crouch right clicking without activation item not
deny the item's behavior.
### **(V.2.0.3 Changes) (1.16.3 Minecraft)**
##### Portal:
Fixed Portal being unabled to be created from chests.
People! It's okay to contact me about bugs! I want to know!
Either that or people aren't playing World Blender in survival lol. *sob*
Fixed color formatting of portal messages.
##### SurfaceBuilders:
Added null check in case mods put null into their surfacebuilder
config when they really should not be doing that.
##### Mod Compat:
Fixed crash with Vampirism Tile Entities.
### **(V.2.0.2 Changes) (1.16.3 Minecraft)**
##### Config:
Bamboo is now automatically blacklisted by disallowLaggyFeatures properly.
##### Blender:
Unregistered ConfiguredFeatures, ConfiguredStructures, and/or ConfiguredCarvers
will no longer be spawned in WB's dimension due to unregistered stuff possibly
wiping out other mod's registered stuff from biomes.
Significantly reduce the log spam when other mods have unregistered
ConfiguredFeatures, ConfiguredStructures, and/or ConfiguredCarvers.
### **(V.2.0.1 Changes) (1.16.3 Minecraft)**
##### Dimension:
Fixed bug where End Podium and Altar may randomly not spawn
at all in World Blender's dimension at world origin.
##### Blocks:
Fixed Portal block not rendering.
Fixed Crash with Vampirism.
##### Structures:
Attempted a fix to make structure spawn properly in
wb dimension for mods whose structures didn't spawn previously.
### **(V.2.0.0 Changes) (1.16.3 Minecraft)**
##### Major:
Ported 1.16.3 WorldBlender from Fabric to Forge!
### **(V.1.3.8 Changes) (1.15.2 Minecraft)**
##### Compat:
Fixed mod compat with Terraforged. Special thanks to Terraforged dev, Dags, for the compat code!
### **(V.1.3.7 Changes) (1.15.2 Minecraft)**
##### Compat:
-Tried fixing crash with Mcreator due to Mcreator modifying entity spawn stuff.
##### Dimension:
-Added config to allow map cursor spinning or not in the dimension.
### **(V.1.3.6 Changes) (1.15.2 Minecraft)**
##### Mod Compatibility:
-Added data files to allow compat with Pokecube
### **(V.1.3.5 Changes) (1.15.2 Minecraft)**
##### Mod Compatibility:
-Fixed mod compatibility breaking with Dimensional Dungeons and Terraforged if the user adds another mod that didn't properly registered their features.
-Updated backend so World Blender can import any new feature that Terraforged adds in the future.
-Fixed bug where Dimensional Dungeons's doorways would get waterlogged with water if the area already had water before the dungeon was placed.
##### Config:
-Added option to make World Blender place Obsidian to separate lava tagged fluids from water tagged fluids underground.
##### Surfaces:
-Fixed crash when mods uses a unique surfacebuilder that uses a config that doesn't extend SurfaceBuilderConfig class.
### **(V.1.3.4 Changes) (1.15.2 Minecraft)**
##### Misc:
-Fixed crash on server when trying to make the portal but there are either non-block items or duplicate items in the chests.
##### Config:
-The carversCanCarveMoreBlocks config entry now actually works and now can turn off adding extra blocks to the carver's list of blocks that they can carve away.
##### Biomes:
-Added a new cold hilly land biome so features/mobs that needs cold temperature to spawn can spawn on this freezing land biome.
##### Structures:
-Portal Altar should now bypass trees and generate more often on the actual terrain surface.
### **(V.1.3.3 Changes) (1.15.2 Minecraft)**
##### Misc:
-Quick fix to patch a crash at startup due to me forgetting to do deferredtask........
### **(V.1.3.2 Changes) (1.15.2 Minecraft)**
##### Misc:
-Fixed issue where mod would crash at startup when running in certain other foreign languages.
##### Portal:
-Added a new config option to let players specify certain blocks that must be present in the chests in order to make the portal. Can be used to significantly decrease the number of blocks needed but still maintain balance.
-Teleporting to the other dimension will now place an air block above the newly placed portal so you no longer can get trapped in a tree and stuff.
-When making the portal with not enough blocks, the invalid item part of the error message will not appear if there is no items in the chests anymore.
-Added support for offhand. You now can hold the activation item in your offhand to make the portal.
### **(V.1.3.1 Changes) (1.15.2 Minecraft)**
##### Portal:
-Fixed bug where portal creation and teleporting breaks when in multiplayer/servers. No more crashes should occur from this now.
-The animation on the Portal Block should now play seamlessly for 99.99999% of the time.
-Altar is made much faster now and I am trying something in backend to make sure the Portal Altar always has the Portal block.
##### Config:
-The disallowLaggyFeatures config entry will now stop Good Night Sleep's Nether Spread feature from spawning because that feature can generate fire which then can cause an out of control fire lag. (Also does a bit more deeper checks for lava/fire in certain kinds of nested features to disallow them if a mod adds it)
-Improved the containFloatingLiquids config entry so it now contains water much better when the water is floating in midair and is exposed to the sky.
##### Structures:
-Fixed Desert Temples, Jungle Temples, and Strongholds from having missing Chests and fixed Strongholds from missing Silverfish Spawner in Portal Room.
-Fixed what in theory could be a rare potential crash with this mod trying to be compatible with Dimensional Dungeons.
### **(V.1.3.0 Changes) (1.15.2 Minecraft)**
##### Config:
-Added config option to allow whether to let carvers carve through more kinds of blocks or not.
-Added an option to let users be able to change the scaling of the surfaces to be bigger or smaller.
-Added two options to let users enable/disable placing Terracotta under blocks that can fall or surround floating liquids that could flow everywhere.
##### Surfaces:
-Nether, End, and certain modded biome surfaces will now replace all stone in that spot instead of being limited to just the top surface so that mods who's ores and stuff needs certain blocks super low can still generate. (like a mod who's Nether based Ores only spawns when Netherrack is below Y = 30 will now generate as Netherrack will generate for that entire column of blocks instead of just the very surface)
-All Vanilla carvers and most if not all modded carvers should now be able to carve through Netherrack, End Stone, and other modded blocks that will fully replace Stone underground.
### **(V.1.2.4 Changes) (1.15.2 Minecraft)**
##### Misc:
-Fixed crashing due to me forgetting to do a null check if a mod's feature isn't registered to the Forge registry.
### **(V.1.2.3 Changes) (1.15.2 Minecraft)**
##### Config:
-Changed config entry of disableLaggyVanillaFeatures to disableLaggyFeatures as it will now attempt to detect other mod's bamboo, sugar cane, lava, and fire based features and prevent their generation.
-TerraForged and Dimensional Dungeons is now able to be filtered by more configs that should've be able to filter them.
##### Misc:
-Removed some log spam caused by my mod with Dimensional Dungeons.
-Optimized a bit in backend to use less memory.
### **(V.1.2.2 Changes) (1.15.2 Minecraft)**
##### Importing Features:
-Fixed a crash with importing from a certain biome with a certain feature.
-Fixed some vanilla trees being sneaky and still spawning when turning off vanilla features config.
##### Config:
-End Spikes and End Podium can only be turned off now by putting their resource location into the feature blacklist due to them being needed for Enderdragon fights. Basically, this is to reduce the chance of people accidentally turning them off when turning off other features and if they really don't want the spike or podium, they have to explicitly tell the game to not spawn it.
### **(V.1.2.1 Changes) (1.15.2 Minecraft)**
##### Block:
-Fixed bug where portal block that are player-made cannot be removed by crouch right-clicking with empty hand.
##### Config:
-End Spikes (Obsidian pillars) will now not be removed when turning off vanilla features config as it is needed for the Enderdragon and is a good way to visually mark world origin.
##### Misc:
-Removed the log spam caused by World Blender when Dimension Dungeons is generating in the dimension.
### **(V.1.2.0 Changes) (1.15.2 Minecraft)**
##### Importing Features:
-Added dedicated support for DimDungeon mod!
-Added dedicated support for TerraForged mod!
-Fixed bug where Ocean Monuments would never spawn.
-Fixed bug where turning off config for features could cause structures to not spawn.
##### Dimension:
-Added option to spawn Enderdragon at world origin in this dimension! (Set to false by default in configs as it is highly experimental)
##### Config:
-Added the ability to blacklist mods, biomes, structures, features, carvers, entities, and surfaces from being import into World Blender.
-Added option to print out the resource location (IDs) into a file called resourceLocationDump.txt so you can target certain features or biomes to blacklist easier.
-Added option to spawn Enderdragon or not at world origin. (false by default)
##### Teleportation:
-Made World Blender Portal slightly less intense on the eyes add just a tad less laggy.
-World Blender Portal now has the Dragon Immune, Impermeable, Portals, and Wither Immune tags.
-Slightly reduced collision box of World Blender Portal so you have to go more into it to teleport rather than graze the surface of the block.
### **(V.1.1.0 Changes) (1.15.2 Minecraft)**
##### Importing Features:
-Fixed bug where some modded features are seen as vanilla features by mistake.
##### Importing Structures:
-Fixed bug where importing structures also need importing features turned on. Now that option works without needing feature option also set to true.
##### Teleportation:
-Added World Blender Portal to teleport between Overworld and World Blender dimension. You make the portal by placing 8 chests in a 2x2 area and then fill all of their slots with an unique block (stacks of blocks will not count as extra and items without block form will be ignored). Then crouch and right click the chests while holding a Nether Star to create the portal to this overpowered dimension! Crouch right click the portal block without holding any item to remove the portal for good.
##### Dimension:
-Added World Blender Portal Altar at world origin in the dimension where the World Blender Portal block cannot be removed by crouch right clicking.
##### Worldtype:
-Created worldtype as an alternative for the dimension. For server owners, add "use-modded-worldtype=world-blender" as a new entry in your server.properties file to use this worldtype.
##### Config:
-Added config to changed the amount of unique items needed to create the portal.
-Added config to changed what item is needed to be held to create the portal.
-Added config to turn off vanilla bamboo, fire, and lava based features to help reduce lag.
### **(V.1.0.0 Changes) (1.15.2 Minecraft)**
##### Major:
-FIRST RELEASE OF THIS MOD
World Blender
##### Config:
Added config option to remove structure pieces at world bottom.
Added config option to remove structure pillars that would've hit world bottom.
Term blacklisting now uses Regex so you can do more advanced blacklisting.
##### Teleportation:
Adjusted teleportation to try and make sure it always picks a spot that isn't buried in blocks. Hopefully.
Teleporting to World Blender will make sure that the portal is not placed right at world bottom.
A stone block will be placed below portal so player won't die.
##### Dimension:
Added separate noise setting file for the dimension to try and prevent issues with structure mod's dimensional whitelist/blacklisting.
Liquids exposed to the sky will not be contained much better.
##### Biomes:
Biomes are larger with Mountainous Blended biome now taller.
### **(V.3.1.4 Changes) (1.16.5 Minecraft)**
##### Dimension:
Attempt 2 boogaloo at making vanilla Enderdragon code stop loading a metric ton of chunks.
### **(V.3.1.3 Changes) (1.16.5 Minecraft)**
##### Dimension:
Found a way to turn off the lag when entering World Blender's dimension due to vanilla Enderdragon code loading a ton of chunks by default.
### **(V.3.1.2 Changes) (1.16.5 Minecraft)**
##### Config:
Added "aoa3:lborean_barrier_roof" to blacklistedfeatures config's default value as that feature from Advent of Ascension (Nevermine) places Barrier Blocks at y=125.
### **(V.3.1.1 Changes) (1.16.5 Minecraft)**
##### Dimension:
Will now do its best to remove blocks in invalid spots during worldgen and will try and remove all dropped items from newly made chunks from worldgen features breaking.
This means there will be a lot less floating blocks that shouldn't be floating! And possible better performance too.
Enderdragon and its podium will now only be made in any world that is using World Blender's Biome Source.
##### Block:
World Blender Portal block rendering is now optimized thanks to comp500! Special thanks to them!
Added screen overlay when inside the portal block.
##### Biomes:
Made biomes a bit bigger in World Blender's dimension.
Fixed lang file for biome names so they show up translated properly in minimaps.
### **(V.3.1.0 Changes) (1.16.5 Minecraft)**
##### Blender:
Massive speedup to blending by Won-Ton. Special thanks to them!
Some optimization and lots of code cleanup by Julian. Special thanks to them!
Fixed possible structure spacing issues.
Fixed carvers not carving the correct blocks that can appear in World Blender's surfaces.
### **(V.3.0.2 Changes) (1.16.5 Minecraft)**
##### Blender:
Imported mobs will now get their spawn weights capped so it is not much higher than vanilla's most weight mob for their category.
This will prevent mod's mobs from crowding out both vanill and other mod's mobs too much.
### **(V.3.0.1 Changes) (1.16.4 Minecraft)**
##### Dimension:
-Switched to a safer mixin to get the world's seed if no seed is specified in the JSON.
### **(V.3.0.0 Changes) (1.16.4 Minecraft)**
##### Blender:
Switched to using a Set in backend to massively improve World Blender's speed at world startup.
Removed code that parsed and printed out other mod's unregistered worldgen stuff.
This is done to try and speed up World Blender a bit at world startup.
Added cleanSlateWBBiomesAtStartup config option (defaults to true) which will make sure WB biomes
are completely cleared of all other mod's stuff before the blender runs and fills it with everything.
Can help with some mod incompatibility issues.
Found a way to spawn all forms of Villages and Ocean Ruins in a single biome!
Before, there was a quirk with how multiple ConfiguredStructures with the same
base Structure will not spawn all ConfiguredStructure forms when in a single biome.
##### Dimension:
Biome size now can be changed with a datapack! Add `"biome_size": 2` entry to data/world_blender/dimension/world_blender.json
and put the entry inside "biome_source". Change the 2 to a larger number for bigger biomes!
Reworked backend so that the Biome Source now uses the world's seed by default. Add `"seed":` entry to "biome_source" to specify a fixed seed for biome placement.
Optimized and combined NoFloatingLiquidsOrFallingBlocks and SeparateLavaAndWater features into antiFloatingBlocksAndSeparateLiquids feature to be faster.
##### Structures:
Fixed Ocean Monuments not spawning in World Blender's dimension.
##### Mixins:
Prefixed all my accessor and invoker mixins due to this bug in mixins that could cause a crash with other mods for same named mixins.
https://github.com/SpongePowered/Mixin/issues/430
##### Backend:
Added a special mixin by shartte that prevents structures from crashing the lighting threads when they replace a light block.
The logs had NO infomation so special thanks to shartte for figuring out the cause of this crazy crash and allowing me to use his mixin!
https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/4935
Moved identifierDump.txt to config folder and is now called world_blender-identifier_dump.txt.
Moved some of my code around so if it causes issues, it now shows up in stacktraces for easier debugging.
### **(V.2.0.10 Changes) (1.16.4 Minecraft)**
##### Portal:
Fixed portal not able to be spawned outside development environment.
### **(V.2.0.9 Changes) (1.16.4 Minecraft)**
##### Config:
Clarified and fixed some config comments.
##### Dimension:
Fixed possible issue with End Podium or Altar not spawning.
### **(V.2.0.8 Changes) (1.16.3 Minecraft)**
##### Features:
Optimized World Blender's feature slightly.
##### Portal:
You now can specify multiple activation items!
Just separate their identifiers with a comma.
If you make activation item config empty, any
crouch right clicking can make the portal now too.
##### Backend:
Updated to latest mcp mappings and verified to work on 1.16.4
### **(V.2.0.7 Changes) (1.16.3 Minecraft)**
##### Blending:
Forgot to remove debug thing which caused crash with unregistered stuff.
##### Misc:
Removed logo blur from logo in mod list
### **(V.2.0.6 Changes) (1.16.3 Minecraft)**
##### Major:
Register to Forge registry instead of vanilla due to a breaking
change done by Forge. Special thanks to andrew0030 for helping
me with fixing this!
##### Dimension:
Fixed sky color.
##### Features:
Fixed Coral not spawning in dimension.
Set default value for blacklistedFeatures config to
"minecraft:basalt_blobs,minecraft:blackstone_blobs"
### **(V.2.0.5 Changes) (1.16.3 Minecraft)**
##### Portal:
Fixed serverside crash when attempting to make portal.
Special thanks to adoxentor for finding this crash!
### **(V.2.0.4 Changes) (1.16.3 Minecraft)**
##### Portal:
Make crouch right clicking without activation item not
deny the item's behavior.
### **(V.2.0.3 Changes) (1.16.3 Minecraft)**
##### Portal:
Fixed Portal being unabled to be created from chests.
People! It's okay to contact me about bugs! I want to know!
Either that or people aren't playing World Blender in survival lol. *sob*
Fixed color formatting of portal messages.
##### SurfaceBuilders:
Added null check in case mods put null into their surfacebuilder
config when they really should not be doing that.
##### Mod Compat:
Fixed crash with Vampirism Tile Entities.
### **(V.2.0.2 Changes) (1.16.3 Minecraft)**
##### Config:
Bamboo is now automatically blacklisted by disallowLaggyFeatures properly.
##### Blender:
Unregistered ConfiguredFeatures, ConfiguredStructures, and/or ConfiguredCarvers
will no longer be spawned in WB's dimension due to unregistered stuff possibly
wiping out other mod's registered stuff from biomes.
Significantly reduce the log spam when other mods have unregistered
ConfiguredFeatures, ConfiguredStructures, and/or ConfiguredCarvers.
### **(V.2.0.1 Changes) (1.16.3 Minecraft)**
##### Dimension:
Fixed bug where End Podium and Altar may randomly not spawn
at all in World Blender's dimension at world origin.
##### Blocks:
Fixed Portal block not rendering.
Fixed Crash with Vampirism.
##### Structures:
Attempted a fix to make structure spawn properly in
wb dimension for mods whose structures didn't spawn previously.
### **(V.2.0.0 Changes) (1.16.3 Minecraft)**
##### Major:
Ported 1.16.3 WorldBlender from Fabric to Forge!
### **(V.1.3.8 Changes) (1.15.2 Minecraft)**
##### Compat:
Fixed mod compat with Terraforged. Special thanks to Terraforged dev, Dags, for the compat code!
### **(V.1.3.7 Changes) (1.15.2 Minecraft)**
##### Compat:
-Tried fixing crash with Mcreator due to Mcreator modifying entity spawn stuff.
##### Dimension:
-Added config to allow map cursor spinning or not in the dimension.
### **(V.1.3.6 Changes) (1.15.2 Minecraft)**
##### Mod Compatibility:
-Added data files to allow compat with Pokecube
### **(V.1.3.5 Changes) (1.15.2 Minecraft)**
##### Mod Compatibility:
-Fixed mod compatibility breaking with Dimensional Dungeons and Terraforged if the user adds another mod that didn't properly registered their features.
-Updated backend so World Blender can import any new feature that Terraforged adds in the future.
-Fixed bug where Dimensional Dungeons's doorways would get waterlogged with water if the area already had water before the dungeon was placed.
##### Config:
-Added option to make World Blender place Obsidian to separate lava tagged fluids from water tagged fluids underground.
##### Surfaces:
-Fixed crash when mods uses a unique surfacebuilder that uses a config that doesn't extend SurfaceBuilderConfig class.
### **(V.1.3.4 Changes) (1.15.2 Minecraft)**
##### Misc:
-Fixed crash on server when trying to make the portal but there are either non-block items or duplicate items in the chests.
##### Config:
-The carversCanCarveMoreBlocks config entry now actually works and now can turn off adding extra blocks to the carver's list of blocks that they can carve away.
##### Biomes:
-Added a new cold hilly land biome so features/mobs that needs cold temperature to spawn can spawn on this freezing land biome.
##### Structures:
-Portal Altar should now bypass trees and generate more often on the actual terrain surface.
### **(V.1.3.3 Changes) (1.15.2 Minecraft)**
##### Misc:
-Quick fix to patch a crash at startup due to me forgetting to do deferredtask........
### **(V.1.3.2 Changes) (1.15.2 Minecraft)**
##### Misc:
-Fixed issue where mod would crash at startup when running in certain other foreign languages.
##### Portal:
-Added a new config option to let players specify certain blocks that must be present in the chests in order to make the portal. Can be used to significantly decrease the number of blocks needed but still maintain balance.
-Teleporting to the other dimension will now place an air block above the newly placed portal so you no longer can get trapped in a tree and stuff.
-When making the portal with not enough blocks, the invalid item part of the error message will not appear if there is no items in the chests anymore.
-Added support for offhand. You now can hold the activation item in your offhand to make the portal.
### **(V.1.3.1 Changes) (1.15.2 Minecraft)**
##### Portal:
-Fixed bug where portal creation and teleporting breaks when in multiplayer/servers. No more crashes should occur from this now.
-The animation on the Portal Block should now play seamlessly for 99.99999% of the time.
-Altar is made much faster now and I am trying something in backend to make sure the Portal Altar always has the Portal block.
##### Config:
-The disallowLaggyFeatures config entry will now stop Good Night Sleep's Nether Spread feature from spawning because that feature can generate fire which then can cause an out of control fire lag. (Also does a bit more deeper checks for lava/fire in certain kinds of nested features to disallow them if a mod adds it)
-Improved the containFloatingLiquids config entry so it now contains water much better when the water is floating in midair and is exposed to the sky.
##### Structures:
-Fixed Desert Temples, Jungle Temples, and Strongholds from having missing Chests and fixed Strongholds from missing Silverfish Spawner in Portal Room.
-Fixed what in theory could be a rare potential crash with this mod trying to be compatible with Dimensional Dungeons.
### **(V.1.3.0 Changes) (1.15.2 Minecraft)**
##### Config:
-Added config option to allow whether to let carvers carve through more kinds of blocks or not.
-Added an option to let users be able to change the scaling of the surfaces to be bigger or smaller.
-Added two options to let users enable/disable placing Terracotta under blocks that can fall or surround floating liquids that could flow everywhere.
##### Surfaces:
-Nether, End, and certain modded biome surfaces will now replace all stone in that spot instead of being limited to just the top surface so that mods who's ores and stuff needs certain blocks super low can still generate. (like a mod who's Nether based Ores only spawns when Netherrack is below Y = 30 will now generate as Netherrack will generate for that entire column of blocks instead of just the very surface)
-All Vanilla carvers and most if not all modded carvers should now be able to carve through Netherrack, End Stone, and other modded blocks that will fully replace Stone underground.
### **(V.1.2.4 Changes) (1.15.2 Minecraft)**
##### Misc:
-Fixed crashing due to me forgetting to do a null check if a mod's feature isn't registered to the Forge registry.
### **(V.1.2.3 Changes) (1.15.2 Minecraft)**
##### Config:
-Changed config entry of disableLaggyVanillaFeatures to disableLaggyFeatures as it will now attempt to detect other mod's bamboo, sugar cane, lava, and fire based features and prevent their generation.
-TerraForged and Dimensional Dungeons is now able to be filtered by more configs that should've be able to filter them.
##### Misc:
-Removed some log spam caused by my mod with Dimensional Dungeons.
-Optimized a bit in backend to use less memory.
### **(V.1.2.2 Changes) (1.15.2 Minecraft)**
##### Importing Features:
-Fixed a crash with importing from a certain biome with a certain feature.
-Fixed some vanilla trees being sneaky and still spawning when turning off vanilla features config.
##### Config:
-End Spikes and End Podium can only be turned off now by putting their resource location into the feature blacklist due to them being needed for Enderdragon fights. Basically, this is to reduce the chance of people accidentally turning them off when turning off other features and if they really don't want the spike or podium, they have to explicitly tell the game to not spawn it.
### **(V.1.2.1 Changes) (1.15.2 Minecraft)**
##### Block:
-Fixed bug where portal block that are player-made cannot be removed by crouch right-clicking with empty hand.
##### Config:
-End Spikes (Obsidian pillars) will now not be removed when turning off vanilla features config as it is needed for the Enderdragon and is a good way to visually mark world origin.
##### Misc:
-Removed the log spam caused by World Blender when Dimension Dungeons is generating in the dimension.
### **(V.1.2.0 Changes) (1.15.2 Minecraft)**
##### Importing Features:
-Added dedicated support for DimDungeon mod!
-Added dedicated support for TerraForged mod!
-Fixed bug where Ocean Monuments would never spawn.
-Fixed bug where turning off config for features could cause structures to not spawn.
##### Dimension:
-Added option to spawn Enderdragon at world origin in this dimension! (Set to false by default in configs as it is highly experimental)
##### Config:
-Added the ability to blacklist mods, biomes, structures, features, carvers, entities, and surfaces from being import into World Blender.
-Added option to print out the resource location (IDs) into a file called resourceLocationDump.txt so you can target certain features or biomes to blacklist easier.
-Added option to spawn Enderdragon or not at world origin. (false by default)
##### Teleportation:
-Made World Blender Portal slightly less intense on the eyes add just a tad less laggy.
-World Blender Portal now has the Dragon Immune, Impermeable, Portals, and Wither Immune tags.
-Slightly reduced collision box of World Blender Portal so you have to go more into it to teleport rather than graze the surface of the block.
### **(V.1.1.0 Changes) (1.15.2 Minecraft)**
##### Importing Features:
-Fixed bug where some modded features are seen as vanilla features by mistake.
##### Importing Structures:
-Fixed bug where importing structures also need importing features turned on. Now that option works without needing feature option also set to true.
##### Teleportation:
-Added World Blender Portal to teleport between Overworld and World Blender dimension. You make the portal by placing 8 chests in a 2x2 area and then fill all of their slots with an unique block (stacks of blocks will not count as extra and items without block form will be ignored). Then crouch and right click the chests while holding a Nether Star to create the portal to this overpowered dimension! Crouch right click the portal block without holding any item to remove the portal for good.
##### Dimension:
-Added World Blender Portal Altar at world origin in the dimension where the World Blender Portal block cannot be removed by crouch right clicking.
##### Worldtype:
-Created worldtype as an alternative for the dimension. For server owners, add "use-modded-worldtype=world-blender" as a new entry in your server.properties file to use this worldtype.
##### Config:
-Added config to changed the amount of unique items needed to create the portal.
-Added config to changed what item is needed to be held to create the portal.
-Added config to turn off vanilla bamboo, fire, and lava based features to help reduce lag.
### **(V.1.0.0 Changes) (1.15.2 Minecraft)**
##### Major:
-FIRST RELEASE OF THIS MOD
收录