Requires the Create Mod to properly work.
Create Guardian Beam Defense is a mini mod / addon for Create that adds in stationary laser defense units themed around Guardians and Ocean Monuments that are capable of automatically locking on to specified mobs and damaging them over time in frequent bursts.
--There are currently two primary types of such laser defense units--
Basic Guardian Beam Turret: The basic variant of the guardian beam turrets that is capable of locking on to a single hostile mob should it come within 17 blocks from the turret. Craftable using a new drop from Guardians when killed by a player.
Advanced Guardian Beam Turret: An upgraded version of the guardian beam turret that is capable of targeting 10 different hostiles at a given time within a 17 block radius. Craftable using a new drop from Elder Guardians when killed by a player.
--Other Gadgets--
Beam Reactor Helmet: A helmet that doubles down as an armor piece slightly better than netherite as well as a fairly powerful weapon that is capable of firing a continuous guardian beam that can damage multiple enemies that are caught in the path of the laser at the cost of the helmet's durability (activated using the 'R' key by default).
--Additional Notes--
-
The turrets' beam charge up time depends on the rotation speed of the source powering the module, meaning that slower RPMs cause longer laser charge up times whilst faster RPMs result in faster attack sequences.
-
The turrets require a constant line of sight towards their targets in order to successfully lock on and damage them *(Unless they are part of Simulated (Create Aeronautics) Contraptions (as of 1.3.4b+)).
-
The turrets take a very long time to break with a pickaxe; to properly deploy / move them use a wrench.
-
As of 1.2.0b, turrets are now able to be owned by players and support multiple entity targeting options, including other players. Moreover, other players aren't able to pick up turrets that are owned by someone else (unless they were placed before 1.2.0b) as well as change the targeting options.
- This mod is currently in early access / beta with the potential of new features and improvements being added in the future
All Versions
+ Add Version- Fixed turrets giving incorrect amount of experience upon defeating target.
Ver. 1.3.7b:
- Turrets placed down by a player now deal damage as that player (can now be used to obtain mob drops reserved for player kills).
- Fixed issue where lasers sometimes disconnect from the turret after killing the target when part of Sable contraptions.
- Turrets placed down by a player now deal damage as that player (can now be used to obtain mob drops reserved for player kills).
- Fixed issue where lasers sometimes disconnect from the turret after killing the target when part of Sable contraptions.
- Fixed incorrect capacitor drop chances with looting.
- Improved turret laser interpolation when part of Sable contraptions.
- Made Turrets ignore line of sight when part of Sable contraptions (to make it easier to use them)
- Fixed Beam Reactor Helmet incorrectly raycasting on Sable contraptions
- Added basic compatibility with Create Aeronautics
- Turrets now set the target's invulnerability frames to 0 after each attack (allows other turrets to also damage the same target)
- Not the same as the "ignore invulnerability frames" setting (for that case each laser damages the target 5 times)
- Fixed Beam Reactor Helmet not being enchantable
- Fixed the turrets not being mineable with a pickaxe
- Fixed the turret targeting option translation strings
- Preliminary Port to 1.21.1 Neoforge
- Port to Create 6.0.x
- Added support for create interactive (WIP)
- Reworked the way turrets deal damage (should prevent crashes related to other mods trying to apply status effects to the laser entity due to implicitly assuming that the laser is a Living Entity)
- Reduced the beam reactor helmet's laser radius
- Slightly buffed the beam reactor helmet's laser damage from 6 to 8 to match the elder guardian's stats (4 hearts (2 player damage and 2 magic damage))
- Now supports Create 0.5.1.e+
- Reworked the way the Beam Reactor Helmet's laser is rendered / functions (no longer treated like a passenger of the player)
- This change fixes the following known bugs:
- Player names aren't rendered when firing the laser
- Players are not able to travel across dimensions (via portals) while firing the laser
- Turret physical damage is now its own damage type (no longer 'mob') so as to potentially avoid cases where another mod may assume that the attacking entity using the 'mob' damage type is an instance of a living entity (which the laser entity isn't).
- Turrets that don't have an owner will no longer target players that are in creative mode.
- Turrets that don't have an owner are no longer wrenchable and cannot have their targeting options adjusted by players in survival.