New Release! (BTW CE 2.1)

A place to talk to other users about the mod.
Post Reply
User avatar
dawnraider
Posts: 1876
Joined: Sun Dec 11, 2011 7:00 pm

New Release! (BTW CE 2.1)

Post by dawnraider »

Version 2.1 has been released!
v2.1.4
Download here

- Changed the respawn button text to change according to whether the respawn is a fresh hardcore spawn or a repeat of the same spawn. (Dawn, Arminias)
- Fixed an issue where options.txt files from modern versions could crash the game on load when using the vanilla launcher. (Arminias)
- Fixed an issue in multiplayer where stacking companion slabs would crash the server. (Arminias)
- Fixed an issue in multiplayer where the client would disconnect from the server when dying. (Arminias)

v2.1.3
Download here

- Changed the respawn button in the death screen to read "Respawn Randomly" to reflect the mechanics of hardcore spawn.
- Changed the chat messages which appear on death.
- Changed the in game hp display to always show hardcore-styled hearts (this may be disabled in the config).
- Changed the name of survival mode to "Hardcore Survival", and the name of vanilla's hardcore (when enabled through the config) to "Permadeath".
- Changed ghasts to inflate slightly before attacking. (Arminias)
- Changed the damage tilt to respect the direction the damage was taken from. (Arminias)
- Added beaches to the list of banned biomes for hardcore spawn, to prevent the player from spawning on a jungle beach.
- Fixed an issue where hardcore spawn was not properly avoiding banned biomes (jungles and oceans) when respawning the player. (Hiracho)
- Fixed an issue in multiplayer where clients could crash when placing a nethercoal torch. (Arminias)

v2.1.2
Download here

/--General--/
- Added an accessibility option to the config to change the intensity of (or completely disable) the nausea effect from all sources. (Hiracho)
- Removed the millstone-specific accessibility option as it is replaced by the more general version above. Note that you will need to set the config again to disable nausea if you previously had this option set. (Hiracho)
- Updated the Turkish translation. (efe the physis)
- Updated the Chinese translation. (Pot_tx)
- Updated the German translation. (Sockthing)
- Changed the colors in the names of various items to be localized. (Pot_tx)

/--Gameplay--/
- Changed sinew to require two meat instead of one, only be able to be made with beef or wolf chops, and require working afterwards as well. Sinew was never intended to be a cheap alternative to string, and was instead meant only as a solution to running completely out of string. The initial design missed that mark significantly, se these changes are intended to bring it more in line with the original intention.
- Changed hardcore spawn to not respawn the player in rivers to prevent cases where players were still able to respawn in jungles by spawning in rivers inside of one. (Hiracho)
- Changed soul urns to no longer be directly used on nether plants to fertilize it, and instead will attempt to fertilize nearby blocks when thrown. This was done primarily to fix an issue where you could end up doing both if you had multiple souls urns in your hand and end up wasting them. (Hiracho)
- Changed soul urns to be more dangerous when thrown without a valid target. (Hiracho)
- Removed the ability to select vanilla's hardcore mode when creating a new world or server. Hardcore mode directly conflicts with a lot of BTW's design, is not an intended method of play, and leads to lots of players unintentionally having a worse experience. A config option exists to re-enable it, for those who know exactly what they are doing and the ramifications that enabling hardcore mode has.
- Fixed an issue where villagers could attempt to populate their trade list with a trade they already had, leading to them missing a trade from their list.
- Fixed an issue where ovens that spawned in villages were non-functional. (Hiracho)
- Fixed an issue where dying in a different dimension to your bound soulforged steel beacon would not respawn you at the beacon. (Hiracho)
- Fixed an issue where the message for items being destroyed on subsequent deaths did not respect the number of deaths require to destroy items, determined by the current difficulty.
- Fixed an issue where the game could crash when generating villages. (Arminias)
- Fixed an issue where the player's position was calculated incorrectly while in a bed. (Arminias)
- Fixed an issue where the client would crash when attempting to connect to a multiplayer server without first opening a singleplayer world. (Arminias)
- Fixed several issues in multiplayer caused by desync due to time being sped up while in a bed. (Arminias)

v2.1.1
Download here.

- Fixed an issue where a null pointer error with pistons could cause chunks to not save correctly.
- Fixed an issue where block breaking by hand was slower in relaxed mode instead of faster due to an order of operations issue.

v2.1.0
Download here.

/--General--/
- Changed status effects names such as peckish to be localized instead of hardcoded.

/--Gameplay--/
-= General =-
- Overhauled difficulty selection as a way to better provide alternate methods of play, without compromising the curated experience BTW offers. Difficulty levels are now stored per-world and can be decided at world creation, in addition to the options menu.
- Standard mode: The default mode of play, and the one players have become familiar with over the years.
- Relaxed mode: A slightly less punishing experience, while still maintaining the same depth and meaningful gameplay as standard mode. Overall gameplay length for optimal play is comparable to standard mode, but it should be easier for players to get their feet under them.
- Changed the difficulty command to affect the new system of difficulty modes. It can be used to change the current mode by typing in the mode's name, or to view the current mode by using the command without arguments. This may be used at any time in singleplayer, without requiring cheats, or by operators in multiplayer.
- Removed the ability to change the difficulty from the main menu given that difficulty is now saved per-world.
- Added the ability for sugar cane to spawn in rivers. Given that finding sugar cane no longer lets you expand a farm infinitely, and given how vital it is for early game storage, I felt it appropriate to make it somewhat more common. Swamps and jungles are still the most effective places to find sugar cane, however.
- Added the Tangled Web as a new item which drops if a spider's web fails to find a valid location to place itself as a block. The tangled web may be crafted with a sharp stone and then worked into a single string, or it may be cut directly into two string in a crafting grid with shears.
- Added the ability to make bedrolls from hemp fibers.
- Added Sinew as an alternative to string for crafting tools (stone tools, ladders, bows, bedrolls, etc). Sinew can be obtained by crafting meat with a sharp stone or chisel. This is intended as a way to help assist in cases where string availability is low by allowing the player to sacrifice some food to create more string.
- Added the ability to make potash from straw.
- Added the ability to mill zombie and creeper heads into rotten flesh and nitre, respectively.
- Added the ability to display multiple status effects (e.g. peckish and hurt) at the same time on the HUD, instead of only the highest priority.
- Changed the most severe hunger penalty from "dying" to "starving", and the second most severe from "starving" to "emaciated", to distinguish from the health status effect also called "dying".
- Changed mobs to once again drop burned meat when they die while on fire in standard mode.
- Changed fire aspect to be available again through the vanilla enchanting table.
- Changed wheat crops to harvest the entire plant when breaking the top block, and changed the selection box to include the entire plant. Wheat was never able to grow its top back, so allowing breaking only the top block only served to confuse players.
- Changed the recipe for obtaining seeds from wheat manually to also output straw to match the hopper recipe for doing so automatically.
- Changed (increased) the radius which a lightning rod protects.
- Changed how lightning is attracted to blocks (and entities). Previously, areas protected by blocks other than lightning rods were not actually fully protected, but with this change standard pillars of blocks should be enough to protect a small area, while lightning rods can be used to cover a much larger area.
- Changed how mob spawning checks for leaves internally to improve behavior with non-vanilla leaves.
- Changed ocelots to only spawn on leaves, and to require light to spawn, to stop them from spawning inside chicken pens, and allow preventing their spawns within jungle spider farms.
- Changed mobs to not spawn on wool, including beds and bedrolls.
- Fixed an issue where mobs were able to spawn on wicker.
- Fixed an issue where wolves would become permanently angry at the player when attacked by another mob. (Hiracho)
- Fixed an issue where saplings only dropped as an item when fully mature. (Hiracho)
- Fixed an issue where looting did not apply consistently to head drops from mobs. (Hiracho)
- Fixed an issue where sprinting using ctrl did not consume as much hunger as it should. (Arminias)
- Fixed an issue where a player who died while on fire while also bound to a steel beacon would drop burned meat instead of rotten flesh.
- Fixed an issue where blood wood trees checked against the biome instead of the dimension when checking for whether they were in the nether, causing issues with alternate nether biomes from addons.
- Fixed an issue where using pick block on a burning campfire gave a burning campfire as an item.
- Fixed an issue where several crafting recipes did not work for strata stone variants.
- Fixed an issue where cobblestone walls always dropped first strata stones.
- Fixed an issue where sparse grass and mycelium returned fully grown versions when silk touched.
- Fixed an issue where mushroom cap blocks were named incorrectly.
- Fixed an issue where mandatory trades for villagers did not always properly refresh.
- Fixed an issue where the mandatory status of a trade was not properly written to or read from NBT.
- Fixed an issue where mandatory trades displayed a "+" in the gui, despite not giving xp. Note that this fix may not apply until the trade is completed and refreshed due to the above NBT issue.
- Fixed an issue in multiplayer where attempting to dye armor would crash the client. (Arminias)
- Added additional logic to handle syncing players in multiplayer, which should hopefully fix the invisible players issue. (yany)

-= Relaxed Mode =-
Relaxed mode is designed to increase accessibility, and provide a slightly less challenging experience while still maintaining the depth and richness of standard mode, largely by reducing punishments for failure in order to make recovery easier. Focus is generally on decreasing some of the pressure caused by health, hunger, and time management, as well as some of the more punishing failure states, without affecting complexity or depth of mechanics.
Relaxed mode contains the following changes:
- Health regeneration is increased.
- Hunger costs associated with some particularly taxing actions are decreased. Actions affected are: Jumping, sprinting, swimming, using a hand crank, and starting a fire.
- Modifiers from health and hunger are less punishing.
- Hardcore spawn maximum radius does not increase.
- Reduced radii for looted temples and abandoned villages, both to decrease the distance required to travel in order to find them, and to make it more likely to find interesting structures when respawning after a death.
- Lightning strikes do not start fires.
- Nethercoal torches do not start fires. Note that this is accomplished through a separate block id, so any torches placed in relaxed mode will never start fires, even if a world is changed to standard mode. Torches placed in standard mode will automatically convert to relaxed mode torches over time, and will not start fires while in relaxed mode.
- Pigmen do not become angry when hit by ghast fireballs.
- Jungle spiders do not attack unless provoked, and deal food poisoning for a shorter duration on hit.
- Squids do not attack players who are not in water, or who are in boats, even at night.
- Cows deal reduced damage and knockback when kicking.
- Cows do not panic if the player attempts to milk them when they aren't ready.
- Mobs drop cooked meat instead of burned meat when dying while on fire.
- Blocks are mined slightly faster when mining without the correct tool.
- Blocks can be placed while in the air.
- Animals do not startle when placing or breaking blocks.
- Animals and wolves will not die when starving, although you still need to keep them fed to get anything from them. Starving tamed wolves will also not turn hostile.
- Weeds will not kill plants, although weeds will still cause plants to stop growing when present.
- Items dropped on death are never destroyed, even on subsequent deaths.

/--Addon API--/
- Added a new method to WorldData to initialize default global data when a world is created.
- Added hooks for addons to add their own difficulty levels. Difficulty levels are also designed to be mixin friendly in order to modify existing difficulty levels (e.g. by adding new behavior controlled by difficulty, or editing values for behaviors in existing difficulties).
- Changed how status effects from health, hunger, etc are handled internally to make them extensible to addon authors.
- Changed how crashes occur due to an invalid mob being spawned to make the generated crash report more useful in debugging.
Come join us on discord! https://discord.gg/fhMK5kx
Get the Deco Addon here!
Get the Better Terrain Addon here!
Get the Vanilla Mix TP here!
Get the Conquest TP here!
User avatar
EpicAaron
Posts: 532
Joined: Sat Jun 09, 2012 9:08 am

Re: New Release! (BTW CE 2.1)

Post by EpicAaron »

This is huge!
BTW Community Server Discord: https://discord.gg/arZpuYW
Spoiler
Show
Image
Epsilon
Posts: 102
Joined: Mon Apr 22, 2013 6:26 pm

Re: New Release! (BTW CE 2.1)

Post by Epsilon »

Wow, this sounds awesome :D
Thanks for the continued efforts of everyone involved: you rock!
User avatar
dawnraider
Posts: 1876
Joined: Sun Dec 11, 2011 7:00 pm

Re: New Release! (BTW CE 2.1)

Post by dawnraider »

Version 2.1.1 has been released!
Download here.

- Fixed an issue where a null pointer error with pistons could cause chunks to not save correctly.
- Fixed an issue where block breaking by hand was slower in relaxed mode instead of faster due to an order of operations issue.
Come join us on discord! https://discord.gg/fhMK5kx
Get the Deco Addon here!
Get the Better Terrain Addon here!
Get the Vanilla Mix TP here!
Get the Conquest TP here!
rumkex
Posts: 7
Joined: Mon Oct 05, 2015 5:40 pm

Re: New Release! (BTW CE 2.1)

Post by rumkex »

Thanks, this is awesome! Relaxed Mode(tm) is something I've wanted for a long time - sometimes BTW does kick you in the nuts hard enough to make you stop playing for another year or two. This should hopefully remedy that for me.

Sinew seems to be a bit overpowered at the moment - it seems that with enough determination and a few well-placed chickens you can easily get a few chopped logs before the first sunset. Not that I mind, though... a welcome addition, for sure.
User avatar
dawnraider
Posts: 1876
Joined: Sun Dec 11, 2011 7:00 pm

Re: New Release! (BTW CE 2.1)

Post by dawnraider »

Yep, sinew being too powerful is a known issue, nerfs will be coming in the next release
Come join us on discord! https://discord.gg/fhMK5kx
Get the Deco Addon here!
Get the Better Terrain Addon here!
Get the Vanilla Mix TP here!
Get the Conquest TP here!
User avatar
dawnraider
Posts: 1876
Joined: Sun Dec 11, 2011 7:00 pm

Re: New Release! (BTW CE 2.1)

Post by dawnraider »

Version 2.1.2 has been released!
Download here

/--General--/
- Added an accessibility option to the config to change the intensity of (or completely disable) the nausea effect from all sources. (Hiracho)
- Removed the millstone-specific accessibility option as it is replaced by the more general version above. Note that you will need to set the config again to disable nausea if you previously had this option set. (Hiracho)
- Updated the Turkish translation. (efe the physis)
- Updated the Chinese translation. (Pot_tx)
- Updated the German translation. (Sockthing)
- Changed the colors in the names of various items to be localized. (Pot_tx)

/--Gameplay--/
- Changed sinew to require two meat instead of one, only be able to be made with beef or wolf chops, and require working afterwards as well. Sinew was never intended to be a cheap alternative to string, and was instead meant only as a solution to running completely out of string. The initial design missed that mark significantly, se these changes are intended to bring it more in line with the original intention.
- Changed hardcore spawn to not respawn the player in rivers to prevent cases where players were still able to respawn in jungles by spawning in rivers inside of one. (Hiracho)
- Changed soul urns to no longer be directly used on nether plants to fertilize it, and instead will attempt to fertilize nearby blocks when thrown. This was done primarily to fix an issue where you could end up doing both if you had multiple souls urns in your hand and end up wasting them. (Hiracho)
- Changed soul urns to be more dangerous when thrown without a valid target. (Hiracho)
- Removed the ability to select vanilla's hardcore mode when creating a new world or server. Hardcore mode directly conflicts with a lot of BTW's design, is not an intended method of play, and leads to lots of players unintentionally having a worse experience. A config option exists to re-enable it, for those who know exactly what they are doing and the ramifications that enabling hardcore mode has.
- Fixed an issue where villagers could attempt to populate their trade list with a trade they already had, leading to them missing a trade from their list.
- Fixed an issue where ovens that spawned in villages were non-functional. (Hiracho)
- Fixed an issue where dying in a different dimension to your bound soulforged steel beacon would not respawn you at the beacon. (Hiracho)
- Fixed an issue where the message for items being destroyed on subsequent deaths did not respect the number of deaths require to destroy items, determined by the current difficulty.
- Fixed an issue where the game could crash when generating villages. (Arminias)
- Fixed an issue where the player's position was calculated incorrectly while in a bed. (Arminias)
- Fixed an issue where the client would crash when attempting to connect to a multiplayer server without first opening a singleplayer world. (Arminias)
- Fixed several issues in multiplayer caused by desync due to time being sped up while in a bed. (Arminias)
Come join us on discord! https://discord.gg/fhMK5kx
Get the Deco Addon here!
Get the Better Terrain Addon here!
Get the Vanilla Mix TP here!
Get the Conquest TP here!
tokorots
Posts: 1
Joined: Tue Oct 31, 2023 2:38 am

Re: New Release! (BTW CE 2.1)

Post by tokorots »

Does this work on Bedrock?
User avatar
dawnraider
Posts: 1876
Joined: Sun Dec 11, 2011 7:00 pm

Re: New Release! (BTW CE 2.1)

Post by dawnraider »

Version 2.1.3 has been released!
Download here

- Changed the respawn button in the death screen to read "Respawn Randomly" to reflect the mechanics of hardcore spawn.
- Changed the chat messages which appear on death.
- Changed the in game hp display to always show hardcore-styled hearts (this may be disabled in the config).
- Changed the name of survival mode to "Hardcore Survival", and the name of vanilla's hardcore (when enabled through the config) to "Permadeath".
- Changed ghasts to inflate slightly before attacking. (Arminias)
- Changed the damage tilt to respect the direction the damage was taken from. (Arminias)
- Added beaches to the list of banned biomes for hardcore spawn, to prevent the player from spawning on a jungle beach.
- Fixed an issue where hardcore spawn was not properly avoiding banned biomes (jungles and oceans) when respawning the player. (Hiracho)
- Fixed an issue in multiplayer where clients could crash when placing a nethercoal torch. (Arminias)
Come join us on discord! https://discord.gg/fhMK5kx
Get the Deco Addon here!
Get the Better Terrain Addon here!
Get the Vanilla Mix TP here!
Get the Conquest TP here!
User avatar
dawnraider
Posts: 1876
Joined: Sun Dec 11, 2011 7:00 pm

Re: New Release! (BTW CE 2.1)

Post by dawnraider »

Version 2.1.4 has been released!
Download here

- Changed the respawn button text to change according to whether the respawn is a fresh hardcore spawn or a repeat of the same spawn. (Dawn, Arminias)
- Fixed an issue where options.txt files from modern versions could crash the game on load when using the vanilla launcher. (Arminias)
- Fixed an issue in multiplayer where stacking companion slabs would crash the server. (Arminias)
- Fixed an issue in multiplayer where the client would disconnect from the server when dying. (Arminias)
Come join us on discord! https://discord.gg/fhMK5kx
Get the Deco Addon here!
Get the Better Terrain Addon here!
Get the Vanilla Mix TP here!
Get the Conquest TP here!
Post Reply