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.
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.