Changes to the ArrowComponent
- Re-implement the component to work with entities other than players
- Add potion effects to hit areas
- Add damage randomizers
Changes to the BloodComponent
- Change the default RED color particle effects
- Implement custom blood color
Rework the piston component based on the FallingBlock mechanics