Industrial-Revolution icon indicating copy to clipboard operation
Industrial-Revolution copied to clipboard

[REQUEST] Make the basic tool/weapon/armor values configurable

Open MrLavender opened this issue 2 years ago • 0 comments

Description:

Make the basic tool/weapon/armor values configurable, either by data pack or config file.

Reason:

In my opinion some of these values are very strange and inconsistent compared to vanilla. Such as;

https://github.com/GabrielOlvH/Industrial-Revolution/blob/master/src/main/kotlin/me/steven/indrev/tools/IRToolMaterial.kt

  • Mining speeds are too low (steel (4.5) is slower than iron (6.0), bronze (3.5) is slower than stone (4.0))
  • Durability is too high (copper (300) is more durable than iron (250))

https://github.com/GabrielOlvH/Industrial-Revolution/blob/master/src/main/kotlin/me/steven/indrev/armor/IRArmorMaterial.kt

  • Most durability multipliers are too high
  • Copper armor piece values are a bit too high

https://github.com/GabrielOlvH/Industrial-Revolution/blob/master/src/main/kotlin/me/steven/indrev/registry/IRItemRegistry.kt

  • Attack speeds are way too high (2.5 on most basic swords, 2.0 on most basic axes, vanilla is 1.6 for swords and 0.8-1.0 for axes). This results in copper weapons being as good as Netherite in terms of dps (copper sword = 2.5 x 5 = 12.5 dps, netherite sword = 1.6 x 8 = 12.8 dps, copper axe = 2.0 x 6.5 = 13 dps).

Personally I'd like to see these basic early game items much more balanced against vanilla, but probably others will disagree so making them configurable is the best solution.

MrLavender avatar May 13 '22 14:05 MrLavender