New Release! (BTW CE v1.1.X)

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 v1.1.X)

Post by dawnraider »

Version 1.1.X of Better than Wolves: Community Edition has been released!
v1.1.8
Download 1.1.8 here

/--Gameplay--/
- Changed (increased) the chance of breeding villagers producing a villager of a different profession than the parents.
- Fixed an issue where TNT exploding could still cause a crash in some instances.
- Fixed an issue where chopping logs with a stone axe always produced oak bark.

/--Addon API--/
- Added the ability for addons to add custom villagers to existing castes in order to allow addon villagers to be bred from vanilla ones.
- Added the ability for addons to define their own castes for villager breeding.
- Fixed an issue where defining villager professions with non-consecutive ids would cause the game to crash when a villager of that profession was created.

v1.1.7
Download v1.1.7 here

Thanks to the following people who contributed to this release!
- Dawnraider
- Zhil

/--General--/
- Fixed an issue where falling sand would generate an error on chunk generation.

/--Gameplay--/
- Fixed an issue where comparators had the wrong recipe.
- Fixed an issue where the game would crash when a platform began moving.
- Fixed an issue where the game could crash when a max level villager tried to refresh its trades.

v1.1.6
Download v1.1.6 here

/--Gameplay--/
-Fixed an issue where the saw and kiln could output items with 0 stack size.

v1.1.5
Download v1.1.5 here

/--Gameplay--/
- Fixed an issue where diamond shears could not be used to cut leather.
- Fixed an issue where hemp could not be harvested using shears.
- Fixed an issue where placing a brick in multiplayer would crash the server.
- Fixed an issue where the game would crash upon entering the end.
- Fixed an issue where throwing an egg would crash the game.
- Fixed an issue where throwing a snowball would crash the game.
- Fixed an issue where lighting a powder keg would crash the game.
- Fixed an issue where casting a fishing rod would crash the game.

/--Creative Mode--/
- Fixed an issue where an unimplemented item could be obtained through the creative menu.

/--Addon API--/
- Fixed an issue where addons with no config options defined would display an error to the console.

v1.1.4
Download v1.1.4 here

Sorry to keep spamming releases, the new entity spawning code touched a lot of places and I was bound to miss a few while testing.

/--Gameplay--/
- Fixed an issue where the game would crash when throwing a splash potion.

v1.1.3
Download v1.1.3 here

/--Gameplay--/
- Fixed an issue where diamond chisels were unable to split stone into stone bricks.
- Fixed an issue where the game would crash when trying to spawn a lightning bolt.

v1.1.2
Download v1.1.2 here

/--General--/
- Fixed an issue where clients would crash in multiplayer when more than one person joined the server.

v1.1.1
Download v1.1.1 here

Thanks to the following people who contributed to this release!
- Dawnraider
- rockoutwill

/--Gameplay--/
- Fixed an issue where the game would crash when attempting to spill items out from a mod inventory which was broken.

/--Addon API--/
- Changed how reflective constructor calls are handled to be less strict about primitives which can normally be passed as arguments.
- Fixed an issue where the game would crash on load when trying to reflectively use a block or item constructor that was not the first constructor defined for that type.

v1.1.0
Download v1.1.0 here

This release will cause issues with craftguide. It will definitely no longer be able to display kiln and saw recipes, but may cause bigger issues than that. I am unfamiliar with the craftguide codebase but I am definitely willing to work with anyone who is to get it functional again. Once it is fixed though, it should have increased functionality due to how a lot of the BTW-specific recipes are now handled.

Also, apologies to addon authors for breaking things so soon again, this will also break any addons which use custom recipe classes or which add recipes for the saw, kiln, piston packing, or secondary output recipes.

Thanks to the following people who contributed to this release!
- Dawnraider
- Zhil
- Hiracho
- rockoutwill

/--General--/
- Refactored the code for the skin fix to be less janky.
- Removed the config option for skin URLs since it is no longer necessary with the integration of Zhil's skin fix.

/--Gameplay--/
- Added diamond shears, crafted in the same manner as iron shears. Diamond shears do not take durability damage when used in crafting. This and the chisel below use the same id as deco's item, so they will be counted as the same item for those using deco (once deco is updated for CE).
- Added diamond chisels, crafted with a single diamond ingot. Diamond chisels do not take durability damage when used in crafting.
- Added the ability to filter wheat through a wicker filter in a hopper to separate out seeds and straw, allowing for automated farming of wheat once again.
- Added the ability to create chicken feed in a cauldron.
- Added the ability to apply mortar using a vanilla dispenser facing a block which can accept mortar.
- Added a config option to disable nausea from grinding netherrack in the millstone.
- Added a config option to enable hardcore soulmating after the nether has been accessed. If this is enabled, players will always spawn together after dying, regardless of progression.
- Added the ability to craft the comparator, using the same recipe as the repeater but with a redstone eye in place of the clock, and a third redstone torch above the middle.
- Added the ability for the comparator to read the contents of the hopper. This replaces the previous functionality where the hopper would output power when full, which has been removed. This also fixes an issue where a full hopper would permanently lock a dispenser placed below it.
- Changed the redstone eye to be crafted using only a single row of lapis, and moved it to be craftable on a normal crafting table.
- Changed regular and detector rails to be crafted with 6 iron nuggets instead of ingots. Regular rails now produce 12 instead of 16, while detector rails still produce 6.
- Changed powered rails to be crafted with 6 iron nuggets for the rails, a stick in the center, and a redstone latch in the bottom center, still producing 6.
- Changed wolves to be bred using mystery meat, and removed all restrictions on wolves entering breeding mode, including allowing wild wolves to breed.
- Changed wolves to get extra excited after killing a player.
- Changed the player to drop less mystery meat from being fat, but increased the minimum slightly (from 1-11 to 2-4).
- Changed the player to drop rotten flesh when bound to a soulforged steel beacon. The previous behavior was encouraging the player to construct suicide booths in order to obtain large quantities of mystery meat. Sacrificing villagers (preferably with a looting weapon or beacon) is the intended way to do so.
- Changed (increased) the amount of mystery meat dropped by villagers from 1-2 to 1-3.
- Changed (increased) the amount of leather dropped by cows from 0-2 to 1-3 to make investing the effort to kill a cow feel a little more rewarding.
- Changed (increased) the number of feathers dropped by chickens from 0-2 to 1-3. This, along with the arrow change, should hopefully make feathers feel like less of a restrictive resource.
- Changed arrows to once again craft 4. Arrows felt far too costly to the point of feeling prohibitive, and it was discouraging players from using bows even into late game.
- Changed the recipe for steel broadheads to produce 2 arrowheads instead of 6 to maintain a similar steel cost for broadhead arrows.
- Changed the number of items traded for the priest's skull trade and several raw meat trades for the butcher to make them consistent with other similar trades.
- Changed (reduced) the price of saddles from the butcher.
- Changed (rebalanced) a few of the outlier librarian trades to be less obnoxious.
- Changed (reduced) the spawn rate of ghasts in the nether. It is still considerably higher than vanilla, but the old spawn rate would spam ghasts and make tunneling the only viable strategy, which was not particularly enjoyable. The nether will still continue to be quite dangerous, but surface travel will at least be possible now. A config option has been provided for those who wish to maintain the old spawn rate.
- Changed blaze powder to be crafted by grinding blaze rods in a millstone. Blaze powder may no longer be crafted by hand.
- Changed vanilla stair recipes to produce 6 instead of 4 to match the stair recipes in BTW.
- Changed rough stone which has been chiseled beyond the first stage to explode into items when picked up by a block dispenser to fix a stone duplication exploit.
- Fixed an issue where burning villagers still dropped cooked meat instead of burned.
- Fixed an issue where sugar cane could be placed inside water.
- Fixed an issue where endermen would forget their aggro status on reloading the world.

/--Creative Mode--/
- Added water and lava source blocks to the creative menu.
- Added powered axles to the creative menu. This allows testing mechanical devices without having to worry about constructing something to generate mechanical power.
- Fixed an issue where jungle spiders were missing spawn eggs.
- Fixed an issue where villager spawn eggs were missing translation entries.

/--Addon API--/
- Rewrote how entity creation is handled. Entities now must go through EntityList.createEntityOfType() in order to be created, which allows for much smoother entity class replacement for addons.
- Added hooks to save global data to level.dat.
- Added the ability to define piston packing recipes which combine multiple items into a single block.
- Changed recipes for hopper filtering, piston packing, the saw, and the kiln to use crafting managers, allowing recipes to be added or modified without overrides.
- Changed secondary recipe outputs to store their secondary outputs in the crafting manager when assigned instead of relying on hardcoded info.
- Changed the kiln cooking overlay to be automatically rendered for blocks which have a kiln recipe so that it no longer needs to be hardcoded in RenderBlockSecondPass()
- Changed the config file handler to regenerate the config file (with the selected options) every time the game is loaded in order to preserve the options order defined by the addon instead of appending any new options to the end of the file
- Changed (refactored) block and item replacement to be a bit more robust. There should not be any addon-facing changes, however.
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
jackatthekilns
Posts: 297
Joined: Wed Mar 19, 2014 4:58 pm

Re: New Release! (BTW CE v1.1.0)

Post by jackatthekilns »

This looks great! Thank you all for the hard work that you are doing. I appreciate the clear effort to keep the spirit of the mod consistent.
User avatar
dawnraider
Posts: 1876
Joined: Sun Dec 11, 2011 7:00 pm

Re: New Release! (BTW CE v1.1.0)

Post by dawnraider »

jackatthekilns wrote: Wed Sep 29, 2021 1:30 pm I appreciate the clear effort to keep the spirit of the mod consistent.
That's the idea :) FC was clearly a very talented game designer who knew what he was doing and so I'd like to generally stick to the vision and design philosophy he had. He did have a lot of very strong opinions, not all of which I or the other contributors agree with, so obviously it won't be exactly the same, but the intent is definitely to make sure it feels like you're still playing the same mod.
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
Gilberreke
Posts: 4486
Joined: Thu Jul 14, 2011 3:12 pm
Location: Belgium

Re: New Release! (BTW CE v1.1.0)

Post by Gilberreke »

WOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO \o/
Come join us at Vioki's Discord! discord.gg/fhMK5kx
User avatar
dawnraider
Posts: 1876
Joined: Sun Dec 11, 2011 7:00 pm

Re: New Release! (BTW CE v1.1.X)

Post by dawnraider »

Version 1.1.1 of Better than Wolves Community Edition has been released!
Download here

Thanks to the following people who contributed to this release!
- Dawnraider
- rockoutwill

/--Gameplay--/
- Fixed an issue where the game would crash when attempting to spill items out from a mod inventory which was broken.

/--Addon API--/
- Changed how reflective constructor calls are handled to be less strict about primitives which can normally be passed as arguments.
- Fixed an issue where the game would crash on load when trying to reflectively use a block or item constructor that was not the first constructor defined for that type.
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 v1.1.X)

Post by dawnraider »

Version 1.1.2 of Better than Wolves: Community Edition has been released!
Download here

/--General--/
- Fixed an issue where clients would crash in multiplayer when more than one person joined the server.
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 v1.1.X)

Post by dawnraider »

Version 1.1.3 of Better than Wovles: Community Edition has been released!
Download here

/--Gameplay--/
- Fixed an issue where diamond chisels were unable to split stone into stone bricks.
- Fixed an issue where the game would crash when trying to spawn a lightning bolt.
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 v1.1.X)

Post by dawnraider »

Version 1.1.4 of Better than Wolves: Community Edition has been released!
Download here

Sorry to keep spamming releases, the new entity spawning code touched a lot of places and I was bound to miss a few while testing.

/--Gameplay--/
- Fixed an issue where the game would crash when throwing a splash potion.
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!
Epsilon
Posts: 102
Joined: Mon Apr 22, 2013 6:26 pm

Re: New Release! (BTW CE v1.1.X)

Post by Epsilon »

dawnraider wrote: Sun Oct 03, 2021 1:18 am Sorry to keep spamming releases, the new entity spawning code touched a lot of places and I was bound to miss a few while testing.
No worries ;)
You're still getting yourselves to know the codebase and how everything is connected. Also, I suspect the downloads for BTW are in the low hundreds, therefore some bugs might not surface for a while; simply because not that many hours of the game are played.
I'm really happy to see this project alive and healthy! Carry on :D
Moldiworp2
Posts: 84
Joined: Mon Mar 26, 2012 4:04 am

Re: New Release! (BTW CE v1.1.X)

Post by Moldiworp2 »

Holy Crap I'm impressed. Thanks for all the efforts! The continued support and improvement of my favorite game is truly amazing.
- Changed wolves to get extra excited after killing a player.
Well this one gets me very excited, seems I have some testing to do.

-Fixed an issue where sugar cane could be placed inside water.
I have wanted this exploit gone since I knew about it, does this mean other similar exploits are on the way to being solved?

Once again, amazing work.
User avatar
dawnraider
Posts: 1876
Joined: Sun Dec 11, 2011 7:00 pm

Re: New Release! (BTW CE v1.1.X)

Post by dawnraider »

Thanks for the kind words :)

Sugarcane is actually getting a more intensive pass next major release but I wanted to clear that one up this release as it was one of the more egregious issues. Ideally yes, any other exploits like that will be fixed, though some are more difficult than others to figure out a solution (this one was a particularly quick fix, however).
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 v1.1.X)

Post by dawnraider »

Version 1.1.5 of Better than Wolves: Community Edition has been released!
Download here

/--Gameplay--/
- Fixed an issue where diamond shears could not be used to cut leather.
- Fixed an issue where hemp could not be harvested using shears.
- Fixed an issue where placing a brick in multiplayer would crash the server.
- Fixed an issue where the game would crash upon entering the end.
- Fixed an issue where throwing an egg would crash the game.
- Fixed an issue where throwing a snowball would crash the game.
- Fixed an issue where lighting a powder keg would crash the game.
- Fixed an issue where casting a fishing rod would crash the game.

/--Creative Mode--/
- Fixed an issue where an unimplemented item could be obtained through the creative menu.

/--Addon API--/
- Fixed an issue where addons with no config options defined would display an error to the console.
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 v1.1.X)

Post by dawnraider »

Version 1.1.6 of Better than Wolves: Community Edition has been released!
Download here

/--Gameplay--/
-Fixed an issue where the saw and kiln could output items with 0 stack size.
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 v1.1.X)

Post by dawnraider »

Binaries for 1.1.6 were originally compiled under a different version of java which may have caused issues for some users. They have been recompiled and reuploaded which should fix the 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!
User avatar
dawnraider
Posts: 1876
Joined: Sun Dec 11, 2011 7:00 pm

Re: New Release! (BTW CE v1.1.X)

Post by dawnraider »

Version 1.1.7 of Better than Wolves: Community Edition has been released!
Download here

Thanks to the following people who contributed to this release!
- Dawnraider
- Zhil

/--General--/
- Fixed an issue where falling sand would generate an error on chunk generation.

/--Gameplay--/
- Fixed an issue where comparators had the wrong recipe.
- Fixed an issue where the game would crash when a platform began moving.
- Fixed an issue where the game could crash when a max level villager tried to refresh its trades.
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 v1.1.X)

Post by dawnraider »

Version 1.1.8 has been released!
Download here

/--Gameplay--/
- Changed (increased) the chance of breeding villagers producing a villager of a different profession than the parents.
- Fixed an issue where TNT exploding could still cause a crash in some instances.
- Fixed an issue where chopping logs with a stone axe always produced oak bark.

/--Addon API--/
- Added the ability for addons to add custom villagers to existing castes in order to allow addon villagers to be bred from vanilla ones.
- Added the ability for addons to define their own castes for villager breeding.
- Fixed an issue where defining villager professions with non-consecutive ids would cause the game to crash when a villager of that profession was created.
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
Gilberreke
Posts: 4486
Joined: Thu Jul 14, 2011 3:12 pm
Location: Belgium

Re: New Release! (BTW CE v1.1.X)

Post by Gilberreke »

Woop woop!
Come join us at Vioki's Discord! discord.gg/fhMK5kx
Post Reply