BlakeBr0 / IronJetpacks

Adds fully customizable FE powered jetpacks!
https://blakesmods.com/iron-jetpacks
MIT License
13 stars 21 forks source link

Units of Config values #66

Open TECHedgehog opened 1 year ago

TECHedgehog commented 1 year ago

IMPORTANT: Feature requests will only be added to the latest supported Minecraft version.

Is your feature request related to a problem? Please describe. It's difficult to change values in the config not knowing what units the values refer to.

Describe the solution you'd like If you could specify in the WIKI the units of each config value (i.e., fuel consumption->FE/tick, speed sideways: 0,06 blocks/tick), it would be great. I put those examples assuming that those are the most logical units, but making calculations, they don't make sense... Also, how much time does the vertical acceleration take? I was trying to calculate how many blocks would I travel vertically by only pressing space in 30 seconds. I used 1 entire second at the speed of the vertical acceleration and the other 29 at the vertical speed. Would that be correct? Thanks

Additional context I have a server with friends and want to make an excel to have all the jetpacks with all their values controlled to be able to make adjustments and nerfs. If I know what units are each value I can have more control about flying times, blocks travelled and fuel consumption.

TECHedgehog commented 1 year ago

BTW, I don't mind sharing the excel once it's finished if you think it could be helpful for you. I could even play with some VBA code to make useful tools like returning values to the default, or even generating the config file based on the new values ready to paste it into the config folder.

BlakeBr0 commented 1 year ago

To be completely honest I pretty much just yoinked the calculations and values from Simply Jetpacks. The way I see it and generally recommend trying to understand what the values mean is to compare different tiers of the default jetpacks and see what the differences are.

This is where they're used in the mod: https://github.com/BlakeBr0/IronJetpacks/blob/659e5fb52a6722f29efe4476f181d0e57c3eb871/src/main/java/com/blakebr0/ironjetpacks/item/JetpackItem.java#L103