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.