Skip to content

Releases: TeamRockhopper/ToughAsNails

Temperature System, Configuration, and HarvestCraft Compatibility Beta

27 Jul 01:39
Compare
Choose a tag to compare

Custom ToughAsNails Beta, YOU MUST USE THE ASSOCIATED HARVESTCRAFT HERE

This is the first release of the custom ToughAsNails which I am confident works, is properly configurable, and supports my custom HarvestCraft improvements for crop events and decay compatibility. It includes several new features. A very special thanks to Adubbz for ToughAsNails, asanetargoss for all of the troubleshooting help and the entire hibernation system, and both for their excellent support.

Thermometers

Thermometers work in item frames and can have their minimum and maximum values customized. That is, you can configure exactly at which temperature the needle is at the coldest and exactly at which temperature the needle is at the hottest. Right clicking with a thermometer in hand will also tell you the exact numeric temperature.

temp

New (Optional) Temperature Decay System

There is an alternative method of crop decay now, in addition to the crops all dying during winter. If enabled, crops die based on temperature. The crops which decay can be specified in the config file and by default contain all vanilla plants and HarvestCraft crops. Stems also die now. A second category of crops are the hibernation crops, which behave the same way as the decaying crops but do not die, they just do not grow. By default this includes all of the HarvestCraft trees.

For every crop in the game, there are five values: its minimum survivable temperature, its lowest optimal temperature, its highest optimal temperature, its maximum survivable temperature, and its optimal growth penalty rate. If a crop temperature drops below its minimum survivable or heats above its maximum survivable, it will die. If a crop is within its optimal bounds, it grows as normal. If a crop is outside its optimal bounds but still alive, every time it attempts to grow it is penalized by the specified penalty.

done

Drink Configuration

Now the thirst restored, hydration amount, and chance of applying the "Thirst" effect can be specified for items from other mods. By default, this includes all of the HarvestCraft drinks and some of the "juicy" fruits/vegetables.

Temperature Configuration

In addition to the new system for crops, players can specifically override the various modifiers that influence temperature. For example: there are overrides for how much altitude, snowfall, and time of day influence the temperature. Temperature overrides can also be set per season. One can also choose whether or not rain chills crops.

New Commands

There are several new commands in this version. Player health can now be directly overridden in override of the difficulty setting. Player thirst can also be directly set, and the temperature at a certain location can be read.

To Do:

There are plenty of features that I would like to add. Among them are drinks which apply temperature changes (hot chocolate), making the temperature configuration settings take place on a per-world basis (picture being able to specify a Hoth-like planet with insane winters), and making the thermometer OpenComputers-compatible (computerized greenhouses).

Support

Since this is not an official release of ToughAsNails, please don't bother Adubbz if you're using this. This is a beta, so I expect their might be some few bugs before I work out my PR to have this officially integrated into ToughAsNails. I just wanted to release it now so that others can try it out. Thanks!

Feel free to reach out to me in the Discord! https://discord.gg/WVjFXSp

Custom ToughAsNails Build with Configurable Decay/Hibernation

14 Jul 05:34
Compare
Choose a tag to compare

This is a custom build of ToughAsNails which allows for specifying custom crops to decay or hibernate. It also includes improvements to the thermometer such that it shows temperature at a specific location in the world, can work in an item frame, and can have its functionality replicated via a server command. This build also adds configuration for various temperature modifiers, brings winter effects to stem plants, and adds a new temperature-based model for decay/hibernation. If this model is toggled on, then crops decay when they get too cold or too hot and not when winter rolls around. This way it is possible to keep your crops growing during winter by keeping them warm, but they will die if you simply make them too warm.

As always, this deserves special thanks to the TAN team and they assume no responsibility for this release. I'd also like to thank everyone on the Forge IRC (killjoy) who helped me debug transformers.

Modified, Unofficial TAN First Release

11 Jul 21:48
Compare
Choose a tag to compare
Pre-release

This is the first release for testing purposes of my modified TAN for 1.10.2. These changes have not yet been cleaned up and officially merged into the actual TAN project yet. Use at your own risk.