Releases: EmilyMansfield/rfwindmill
Releases · EmilyMansfield/rfwindmill
RF Windmills v0.7c
Bugs Fixed
- Issue #32 - Crash when breaking windmill rotor
RF Windmills v0.7b
Features Added
- Portuguese translation from @allanf181
Bugs Fixed
- Single column behind windmill no longer affects the wind tunnel length
- Blocks directly above and below the windmill do not affect the wind tunnel length, but all others do
RF Windmills v0.7a
Bugs Fixed
- Rotor icons are now included in the git repo
RF Windmills v0.7
Please delete your configuration file before updating to this version, as the new system uses completely different variables and values.
Features Added
- Entirely new power system which simplifies things, is more realistic, and allows for more interesting behaviour. For details on the new system please see the end of this document.
- Windmills can now be turned by hand! Holding right click on a rotor will rotate it slowly and produce RF (0.4x usual by default) so in a pinch you can generate energy with nothing but your bare hands!
- Updated Chinese translation to newest version and added a German translation. (I cannot guarantee its accuracy, please fix if it's wrong.)
- Windmill names have been changed to be more in line with the Thermal Expansion naming convention.
Bugs Fixed
- Issue #21 - Energy generation in config file does not correspond to actual energy generation
- Issue #24 - Rotor block has no block texture
- Issue #25 -
getEnergyGeneration()
assumes no rotor but gets the rotor multiplier anyway - Rotor blocks now have proper names so they show up in Waila correctly
- Internal bugs during development namely issues #26 and #27
New Energy System
- Instead of relying on a maximum energy generation value and calculating the energy production from that, energy production is now calculated using pure efficiency values based on a total amount of energy that the wind can provide.
- For an detailed description of how it works internally, please see the Javadoc of the EnergyPacket class.
- Because of the new system, new configuration values are used in the config file and you should delete your config file before the next release. The options are as follows
AngularVelocityPerRF=0.5
- The angle the rotor rotates by per unit of RF per tick.HandcrankEnergyMultiplier=0.4
- The factor applied to the energy production when turning the rotor by hand.WindGenerationBase=40.0
- The amount of RF/t the wind has that be harnessed by each windmill. This value is multiplied by the various multipliers and efficiency values to calculate the final energy production per tick.Windmill<type>Efficiency=x
- The efficiency of the windmill of type . Multiplied by the base wind generation to calculate the final energy production.
RF Windmills v0.6a
RF Windmills v0.6
Features Added
- Swapped to metadata blocks, so now all windmills share a single block id instead of four separate ones. This means this version is not compatible with previous versions, so backup your world before upgrading. All blocks now share the same id as the Basic Windmill, anything else will have to be deleted by Forge. Sorry!
- New textures! Each windmill block now has a distinguishing texture and the rotors also have pretty shading.
- Upgrade recipes! Now if you want a 3rd tier windmill you can just upgrade your 2nd tier instead of having to make a brand new one. Recipes exist in both Thermal Expansion and Vanilla modes, but just use the Thermal Expansion version, it's better.
- Javadoc! Useless for anyone not reading the source code (which I'm pretty sure is just me right now) but at least it's there.
Bugs Fixed
- Rotors are now placed on the side clicked, not in the direction faced.
RF Windmills v0.51
Features Added
- Weather now affects the windmill speed, with a 1.2x boost if its raining and a 1.5x boost if its thundering. This is configurable in the config file.
Bugs Fixed
- Issue #17 - Tile entities were not registered on a dedicated server, causing system crashes
RF Windmills v0.5
Features Added
- 3D rotors!
- Rotors are no longer used in the windmill recipe, but instead are used to attach a physical rotor to the windmill
- Windmill direction is determined by the face the rotor is on, not via a wrench
- Windmills do not generate RF unless they have a rotor attached
- The material the rotor is made of improves the efficiency of the windmill, as does the tier of the windmill itself
- Rotor appearance reflects the material by default, but can be forced to display only as iron in the config file
- Rotor speed is proportional to RF generation
- Energy generation formula is
maxWindmillGeneration * 0.4 * blocksFree * rotorEfficiency * heightModifier
- For an Electrum Rotor, which has an efficiency of 1.0, maximum RF production for each tier is
- Basic: 4 RF/t
- Hardened: 12 RF/t
- Reinforced: 24 RF/t
- Resonant: 36 RF/t
Bugs Fixed
- Mostly bugs caused during development
RF Windmills v0.42
Features Added
- Mod is now configurable via a config file. Options are
- Internal windmill storage (per tier)
- Windmill generation (per tier)
- Energy transfer multiplier
- Force vanilla recipes even if Thermal Expansion is installed
RF Windmills v0.41
Features Added
- Chinese localisation
- Energy transfer rate increased
- Energy generation is now outputted along with stored energy on sneak-right click
Bugs Fixed
- Mostly under-the-hood work, simplifying functions and refactoring