Filter loader...
Filter versions...
Filter channels...

1.0.2 Beta for Minecraft 1.21.4

The release includes a bug fix from the old version that got overlooked in the migration to 1.21.4. All AA Turret related classes and codes are removed but all asset files are retained.

Changelog

🟡 Fixed a bug where items won't get consume and tools used to repair the turrets won't get damaged

Update 1.0.1-beta-1.21.4

In accordance with issue #22, Defensive Measures is now updated to Minecraft 1.21.4!

Defensive Measures is now updated to Minecraft 1.21.4, bumping version to v1.0.1-beta-1.21.4.

Several changes have been implemented to the turrets while also preparing for future implementations of some features such as Turret Levels and White/Blacklisting of entities and/or players.

What's New?

🟢 Added a new particle, used by MG Turret when shooting.
🔴 Removed Anvil repair modification to allow compatibility with other mods.

Items

🟢 Turret Items now shows the health of the turret, along with their range, vertical firing arc, and reload time.
🔴 Turret Remover equipment has now fewer repair item ingredients.

Turrets

🟡 Updated all turret's projectile shooting calculation, making some turrets shoot more upwards than straight.
🟡 Turrets will now lose its target focus when their target is further up or down their vertical firing arc.
🟡 Particle emissions are now aligned properly to their respective models.
🟡 Made turrets persistent, preventing them from despawning upon chunk unload.
🟡 Turrets will now not get knocked back when near explosions.
🟡 Attempted to make all turrets adjust their pitch a bit more to match their projectile's arc path.

Cannon Turret

🟢 Buffed the Cannon Turret, increasing its range from 16 blocks to 24 blocks.
🟢 Buffed the damage of Cannon Turret via its Cannonball projectile, which now deals 10 damage, but will exponentially decrease upon a certain distance.
🟡 Cannonball has now a larger hitbox to fit its scale.
🔴 Cannon Turret now has a minimum range, which sits at 3 blocks.

Ballista Turret

🟢 Ballista Turrets now shoots a Ballista Arrow upon death on where it is last looking, allowing its animation to come to life.

MG Turret

🟢 MG Turret's shots can now pierce entities depending on their armor points.
🟢 MG Turret has now a smaller hitbox and model.
🟡 MG Turret's shots now destroy fragile blocks like Glass, Glass Pane, Sea Lantern, etc. Also, it now produces different hit sound, depending on what it hits.
🟡 Fixed crash issue whenever MG Turret shoots when playing in multiplayer or server.
🟡 Buffed MG Turret to now have armor points (2) with armor toughness of 1. Also, increased its range from 16 to 20.

I found a bug while playing the mod with my brother... It's scary enough to eat all your irons and wood without you knowing so I quickly made a patch.

Changelog

🟢 Added sound event when turrets are fixed (healed)
🟡 Fixed a bug where items won't get consume and tools used to repair the turrets won't get damaged

Dependencies

Geckolib

Fabric API

Beta v1.0.1

by Virus5600 on Jan 30, 2023
Download

Server hotfix update! The mod can now be played both on Singleplayer and Multiplayer, with support to Fabric servers. Quilt servers can still use the mod but is not entirely supported.

Changelog

🟢 Added option to play the mod on Fabric server.
🟢 Added option to play the mod on Quilt server.

Dependencies

Geckolib

Fabric API

Open Beta

This marks the end of the Alpha Phase of the mod and now under Beta and can be tested. All bugs and issues can be reported and will be looked upon. I'm so glad and proud to introduce my first mod in Minecraft Java after porting this entire concept from my Bedrock Add-On

[TURRETS]

This introduces new turrets to the game:

Cannon Turret

cannon_turret
The very first turret implemented in the mod. It shoots cannonballs that explodes upon impact.

Ballista

ballista
One of the cheapest turrets to build in the mod. It shoots arrows that deals low damages to enemy but penetrates them.

MG Turret

mg_turret
The MG Turret is the first modern turret in the mod. It shoots a barrage of bullets that deals relatively high damage.

[ITEMS]

Various new items are also added such as:

Cannon Base

cannon_base

Cannon Head

cannon_head

Cannon Stand

cannon_stand

Unfinished Cannon Head

unfinished_cannon_head

Ballista Arrow

ballista_arrow

Ballista Base

ballista_base

Ballista Base with Stand

ballista_base_with_stand

Ballista Bow

ballista_bow

Ammo Case

ammo_case

Ammo Rounds

ammo_rounds

MG Base

machine_gun_base

MG Head

machine_gun_head

MG Stand

machine_gun_stand

[TOOLS]

Of course there are also specialized tools that are added to help you manage these turrets. As of this release, there is only one and that is:

Turret Remover

image
Let’s you remove an already placed turret. Not really useful for whacking hostile mobs now, is it?

[BLOCKS]

In addition to the previously mentioned features, a new block that can be used as a trap is also now added:

Arrowhead

image
The first ever block and trap the add-on has to offer! Small damage but cheap to produce!

All Bedrock Turrets are now fully implemented except for their respective loot tables.

CHANGELOG

  • Added Cannon Turret, which shoots explosive cannonballs at hostile entities
  • Added Ballista that shoots penetrating arrows, damaging nearly all enemies it passes through
  • Added Machine Gun Turret that shoots 10 bursts of bullets in a short span of time
  • Added Arrowhead that deals continuous damage while stepping on it
  • Added Turret Remover which removes a turret placed accidentally

Project members

Virus5600

Owner

Details

Licensed MIT
Published 3 years ago
Updated 2 months ago