Hi! Sorry about the wait. I've been, ironically, caught up in Factorio: Space Age. As well as with school starting, it's been a busy month. Thanks for being patient with this one. It's quite a big update.
Added:
- A new item, the Reinforced Arrow. It does more damage when placed in a turret, but is too unweieldy to be fired from a normal bow.
- Bullet damage (and ammo) has been split into three types. Weak damage (1.5 hearts) is from arrows or fire charges. Medium damage (2 hearts) is from spectral or tipped arrows, firework rockets, or HWG's bullets, shotgun shells, or silver bullets. Strong damage (2.5 hearts) is from the aforementioned reinforced arrows as well as HWG's sniper rounds and rockets.
- A text label above each turret tells you who owns it. Can be seen from up to 24 blocks away.
- Friendly fire avoidance. Kind of janky, but still works well. I guess it being bad adds new strategy so I'm gonna say that's intenional.
- The recipe for the gun turret has been fixed - not sure how I accidentally made it cost a netherite ingot...?
Fixed:
- Bullet projectiles are now be able to pass through grass, opened fence gates, and other semi-transparent blocks. (They also ring bells and make amethyst chime on hit)
- Updated predictive aiming, so it should be able to anticipate players' movements. May need tweaking.
- Turrets now check their targets for passengers, and will fire if appropriate. You can no longer bypass a turret by approaching it in a boat or on a horse (this also applies to friendly fire avoidance)
- The above also fixes a crash when the turret tries to aim at a nonliving entity.
- Knockback is correctly applied.
- Bullet projectiles now remember their velocity, owner, and damage value on game save/load.
What's in store for future updates? I really don't know. Right now, I want to improve the PVP functionality but that's difficult with Minecraft's sandbox nature (you could just tunnel under the turrets...). This includes adding health to the turret where other players would have to attack it like a mob to destroy it. I would also like to add a feature where the turret could shoot firework rockets like a dispenser. That's all up in the air right now, though, so enjoy this update. :]
Added:
- Shields now block bullets
- Player kills with gun turrets now show the owner's name in chat
- Predictive aiming
- Debug commands
- Updated wording on some labels/buttons
- Pitch now varies on gunshot, rotation
Fixed:
- Wolves crashing the game
- Block NBT not saving/being loaded
- Client desyncs
- Blacklist now defaults to false
- Bullets now ignore damage cooldowns
- Turret attacking mobs that are not able to be hit (silverfish, cave spiders, etc)
- Aiming accuracy
- Collision being weird
- Turret blockEntities may not appear for the client when loading a world