All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Create Big Cannons: Going Ballistic

Create Big Cannons: Going Ballistic

by Hectoris919 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Create Big Cannons: Going Ballistic

Significantly increases the speed of Create: Big Cannons projectiles by replacing the mod's ballistics calculation, greatly improving the range of cannons and autocannons, and making them more effective in combat.

The ballistics formula used in my mod was developed by Benjamin Robins in 1742, and has been updated over time to work for more modern cannons. This mod uses the updated ballistics model. Because of the way this ballistics model works, you get diminishing returns on how the number of powder charges increases the muzzle velocity of the projectile. However, this is only really noticeable when you make enormous cannons that use a lot of powder charges.

This mod also gives projectiles mass to be compatible with Robins' cannon formula, meaning that different projectiles get launched further than others using the same amount of powder charges:

Nerdy Projectile Mass Chart
Projectile Mass
Solid Shot 3519.5 kg
AP Shot 3455.5 kg
Shrapnel Shell 3410.6 kg
AP Shell 3159.9 kg
HE Shell 2922.4 kg
Fluid Shell 2400.0 kg
Drop Mortar Shell 2255.5 kg
Mortar Stone 1162.3 kg
Smoke Shell 1037.0 kg
Grapeshot Shell 731.1 kg
Autocannon Shell (AP) 33.9 kg
Autocannon Shell (Flak) 32.1 kg
Machine Gun Bullet 0.012 kg

Note:

This mod is currently in beta. The core functionality has been implemented, but there are still things I want this mod to have before I can call this mod complete.

All Versions

+ Add Version
Changes:
  • Added compatibility for CBC: Terminal Ballistics
  • "Can I have some Ibuprofen?" - Blocks of obsidian obliterated by older versions*

### Changes:
  • Updated Going Ballistic for Create Big Cannons 5.11.7
  • Changed the damage calculation formula to use a reduced-order impact model based on the Recht-Ipson ballistic-limit model
  • Added compatibility with Sable
  • Fixed Big Cartridges not producing any projectile velocity
  • Fixed Autocannon projectiles not using fractional damage, causing most blocks to break instantly
  • Fixed incorrect NBT data in the propellant definitions
  • "All great changes are preceded by chaos" - Deepak Chopra*

### Changes
  • Fixed a crash with Create Big Cannons 5.11.4
  • Updated Going Ballistic for Create Big Cannons 5.11.4
  • Changed the mod to have a datapack-oriented API to make adding compatibility for other mods easier. If it's a mod for CBC and is for NeoForge, feel free to send me a suggestion on the issues page of this project's Github page and I'll try to implement it!
  • Added compatibility for Create Big Cannons: Advanced Technologies and CBC: Enhanced Shells
  • "I knew I was forgetting something!"*

### Changes:
  • Added a mixin to calculate the drag on each projectile as well as change the force of gravity to be more realistic, significantly increasing the range of projectiles overall.
  • Removed some debug-related limiters in the code for projectile damage calculation.
  • Velocity: All or Nothin'*

### Changes:
  • Fixed a sneaky argument switcheroo that would either produce an underwhelming or overwhelming amount of muzzle velocity for autocannons.
  • Fixed a conditional return statement that caused all finite values passed through it to be returned as 0 and all nonfinite values to be clamped, causing some weird behaviours like projectiles not damaging/breaking blocks.
  • Fixed a part of the velocity equation that wasn't being calculated correctly that negatively impacted muzzle velocity.
  • "That wasn't supposed to happen..."*
\- Demoman TF2

### Changes:
  • Changed the mod's config settings so the mod isn't disabled by default in the config. You'll need to set disableRealisticBallisticsand disableRealisticBlockDamage to false if you don't want to erase the old config file if you used the previous version of the mod
  • "To be, or not to be... What was the question?"*

### Changes:
  • Replaced Create: Big Cannons' ballistic model with a more accurate ballistics model.
  • Gave each projectile mass to be compatible with new ballistics model.
Create Big Cannons: Going Ballistic Icon
Download Create Big Cannons: Going Ballistic
Select game version
Select platform