Diego's Dynamic Bullet System (D-DBS)
Diego's Dynamic Bullet System (DDBS) is a specialized bullet simulation system for Minecraft mods, designed for maximum performance. This technology completely replaces standard projectiles with optimized computations performed on the server side.
Key Features
- High-performance simulation: All bullets are calculated based on game ticks with customizable physical parameters - gravity, air resistance, and flight speed.
- Mass usage: The system supports up to 40,000 bullets simultaneously thanks to efficient object management.
- Performance optimization: No physical entities - all bullets exist only as data, significantly reducing server load.
- Compatibility: Integrates with Point Blank mod and Vpb magazines (future plans include separating base functionality and compatibility via API).
- Advanced functionality: Support for burst firing, damage falloff over distance, and bullet spread.
Note: Armor penetration functionality is currently in development.
Practical Application
Ideal solution for modpacks and servers requiring realistic ballistics without performance loss from using standard projectiles.
Weapon Setup
For weapons to function, you'll need a magazine from Vpb Magazines mod and ammunition with specific parameters:
/give @s pointblank:ammo9mm{Type:"AP"} // Available types: AP, HP, ST or BU, BI, SL for shotgun (12 gauge)
/give @s pointblank:ADDHEREYOURMAG"ID"{Damage:30} // Optional parameter
Weapons with internal magazines can be reloaded without using a magazine item - the system automatically uses ammunition from inventory in slot order.