Too Many Efficiency Losses

Fixes that nasty efficiency loss in Extra Utilities 2 that makes large farms impossible and more.

File Details

tmel-1.12.2-1.4.0.0-beta1.jar

  • B
  • May 17, 2019
  • 17.40 KB
  • 412.9K
  • 1.12.2

File Name

tmel-1.12.2-1.4.0.0-beta1.jar

Supported Versions

  • 1.12.2

Beta Version! Not tested in a compiled environment!

  • Added refresh() to TooManyEfficiencyLosses instead of calling individual methods in ConfigTMEL when options are changed.
  • Added requiredMods property to mcmod.info.
  • Added time elapsed to logged messages that signal the end of an operation.
  • Added useDependencyInformation to mcmod.info. Not having Extra Utilities 2 installed shows an error message rather than crashing.
  • Added useMetadata annotation to TooManyEfficiencyLosses.
  • Changed all Extra Utilities 2 modifying classes to instances that extend ValueModifier.
  • Created a generic ValueModifier class which everything that modifies Extra Utilities 2 fields extends.
  • Created a ValueModifier annotation to automatically discover children classes and register them for load operations.
  • Loading stages changed to call a generic method that records the time spent for the operation.
  • Logger replaced with one specifically for mods. It looks nicer, is less obtrusive, works on servers, and runs faster (probably).
  • Machines now refreshed when toggling GP.
  • MCP Mappings updated to snapshot_20180814.
  • Minecraft Forge updated to 14.23.5.2838.
  • Moved forEachGeneratorType() to the main mod class.
  • Moved log messages during initialization to their specific classes.
  • Renamed a bunch of classes in an attempt to better describe their usage.