AnonymousHacker1279 / ImmersiveWeapons

Immersive Weapons is more than just a weapons mod aiming to spice up your combat skills.
https://anonymoushacker1279.tech/wiki/immersiveweapons
MIT License
4 stars 5 forks source link

Optimize bullet entity code #29

Closed AnonymousHacker1279 closed 3 years ago

AnonymousHacker1279 commented 3 years ago

The long-needed optimization for bullet entities has finally been completed. Abstracting most of the code has reduced the BulletEntity class from 2584 lines down to 307 lines. The new abstract class is only 343 lines. Not only does this use less resources while in-game, it also reduces the overall JAR file size by about 37KB.

Update build.gradle version and update.json in preparation for the next release.