Astral Arsenal

Astral Arsenal

Mod

A combat mod that looks to do much more then vanilla could

Client and server EquipmentGame MechanicsMagicUtility

1,261 downloads
10 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter versions...

Important:

Entity culling may not be incompatible with this mod, but it is not clear what is needed to do with the config to me to make it function correctly. If you are someone who knows how to fix this issue(a necessary entity skipping rendering because of entity culling) please do contact me on the discord. Otherwise, to casual players, I would not reccomend using Entity culling with this mod.

New kosmogliphs:

Tear: Nailgun kosmogliph Nails apply a stack of Impaled on hit entities. Entities with impaled will take 0.5 * stacks of impaled bonus damage to a max of 15 when hit with any melee damage.

Changes to weapons:

Nailcannon â–¼

  • Reduced nail damage 1 -> 0.5
  • Reduced Fire nail damage -> 0.25 of each

Changes to kosmogliphs:

Air speed kosmogliphs â–²

  • Passive effect rather then having to wait in the air

Dodge, jump, dash â–²

  • Speed now reduces the cooldown to 1/x+1 where x is the levels of speed.

Slam â–¼

  • Now grants a set height of a 5 block jump after slam-jumping.

Basic railgun ↺

  • Damage against entities reduced 30 -> 20
  • Now splits damage upon hitting non-player entities by giving them conductive just before dealing the damage.

Snipe ↺

  • Damage against entities reduced 22.5 -> 15
  • Now splits damage upon hitting non-player entities by giving them conductive just before dealing the damage

Jump â–²

  • Now considers jump boost, giving a 40% height boost per level of jump boost.
  • Now adds vertical velocity if you are already moving up.

Orbital, Devastate â–²

  • Firework rockets used as ammo make the beams of light enraged, making them better at tracking their target.

Ricochet â–²

  • Now deals 5 damage per hit. Max of 15 damage on players.

Capacitance ↺

  • Now has a 10 second window after being hit with plasma damage to build up charge. Charge will be gained from the damage of any damage you take. Window resets every time you take damage.
  • After the first window is over, a second 10 second countdown will begin. If hit during this countdown, all of the built up charge will strike the attacker, spilling over to nearby entities if it is enough to kill, or hit the maximum damage for players.
  • If during the second window you are not hit, after the 10 second countdown all the charge will spill over to all nearby entities, sharing the damage. If there are none, the electricity will dissipate.

Rancid brew â–¼

  • No longer applies Reduce to target
  • No longer applies Poison to target
  • No longer applies effects to the user
  • Effect duration on the target reduced from 15 seconds to 10 seconds.

Flamethrower â–¼

  • Increased spread by a lot.

Changes to effects:

Conductive ↺

  • Damage share % is now dependent on the input damage, 2x at low damage, 1x at medium damage, 0.5x at high damage.
  • Targets a minimum of 3 targets
  • Has a cap on damage share against players Plays a different sound when triggered

Changes to mechanics:

(new category here for bigger changes to things used in more than just kosmogliphs or effects, such as the beam of light.)

Beam of light

  • Will now dissipate if its owner dies.
  • Will now stop tracking its target if its target dies.
  • Can now be enraged, enraged beams of light will track their targets better.

Aesthetic changes:

  • All railguns have been given a new beam effect, this should just look better then the old particles.
  • Beams of light have been given a new beam effect so it looks better
  • Electricity from conductive and capacitance has a new beam effect so it looks better.
  • Kosmic gem has a new sprite(and so does it’s slot in the table)
  • Freezing entities now emit snowflake particles, giving freezing a small buff.

Bugfixes:

  • Slam now applies constant downward velocity, so you should always slam.
  • Fixed an issue that caused cannonballs and mortars to not detonate when shot with an explosive railgun, you may now nuke.
  • Fixed an issue that caused explosive railgun nukes to deal extra damage in hard and lower damage in easy and peaceful.
  • Fixed an issue that caused players to gain wrong horizontal momentum with jump.

Notes:

I'm sorry this update is so small. It originally had a much larger scope but that scope just couldn’t be reached due to just how entities are and how inexperienced I am.

Hopefully this update packed full of aesthetic and QoL changes makes up for that somewhat. Sorry this couldn’t be what I’d hoped, but I hope you enjoy it nonetheless.

Happy holidays, Enjoy 2.0

New kosmogliphs

Astral rain: A new trident kosmogliph that lets you hold 3 riptides, recharges in water.

Changes to items

Nailgun â–² Enters rapid-fire mode quicker, 3s -> 1.5s

Changes to kosmogliphs

Capacitance ↺

  • Now has a damage cap on players of 15
  • Deals 1/5th of the damage stored and keeps any remaining damage charged
  • Stores more damage, 0.5x -> 1.0x

Strikes ↺

  • When locked on to a target they are guaranteed to hit (excluding time bomb and lock-off)
  • No longer give hard-damage (excluding lock-off)

Flamethrower â–¼

  • No longer pierces players

Notes

Yup, 1.14.0 is already here. Enjoy.

Look, I just want flamethrower to be bad against players so nailgun can forfill that role, but it just isn't and its honestly making me angry. so hopefully this just makes it worse.

Changes to kosmogliphs:

Bleed â–¼

  • Reduced damage per level 0.75 -> 0.4

Pulverise â–¼

  • Reduced size of pulverise explosion by 50% and reduced how much bigger it gets per block fallen. Now takes a 100 block fall to get to full size.
  • Reduced damage from the maximum charged explosion

Flamethrower â–¼

  • Damage against players reduced, 0.25 -> 0.1

Bugfixes:

  • Gave parry explosions the correct damage type
  • Gave pulverise and wind eruption explosions the correct damage type
  • Explosions now properly give death text.

Other changes:

  • Renamed some death messages

bugfixes

  • Fixed a crash where firing extra nails with static release would cause a non-negitive value to go negitive

New kosmogliphs:

A new vanilla weapon joins the kosmogliph family with two new kosmogliphs

Pulverise: Hold right click to charge up a leap that causes an explosion on landing. Reduces fall damage to 0. Hold for longer to leap further and deal more damage. Size of the explosion increases with how far you fall. 10 second cooldown.

Wind eruption: Hold right click to charge up an explosion that launches you up and deals damage. Hold for longer to be shot up higher and to do more damage. 5 second cooldown.

Changes to weapons:

Nailcannon â–¼

  • Decreased base damage of nails 2 -> 1
  • Decreased nails gained per second 5/s -> 2/s
  • Now has more distinct modes, Slow fire and Rapid fire. The nailgun switches to Rapid fire after 3 seconds unless you are sneaking.
  • Rapid fire: 10 nails/second, 10.0 spread, 1.5 velocity
  • Slow fire: 5 nails/second, 5.0 spread, 3.0 velocity
  • Removed cooldown after using.

Changes to kosmogliphs:

Overheat â–¼

  • Reduced bonus fire damage 1 -> 0.5
  • Now reduces the nail damage from 1 -> 0.5
  • Rapid-fire nails are set ablaze.

Capacity â–¼

  • Increased how long it takes to recharge 1 nail, 2 ticks -> 7 ticks (now a 30% decrease from normal)

Static release â–²

  • Now fires charged nails every 10th shot instead of at the end of a volley.

Bleed â–² Grants more levels on ranged hit, 1 -> 5

Dash â–²

  • Added horses, skeleton horses, zombie horses, donkeys and mules to the mounts you can dash with

Parry â–¼

  • Nails are no longer parryable
  • Reduced multiplier for parrying melee attacks, 2x -> 1.25x

Slam â–²

  • Now works differently so it should hopefully feel less clunky.
  • Now prevents all fall damage when slamming
  • Increased slam-jump window to 1 second.

Astral strike ↺

  • Now hits 100% of the time
  • Increased hits to trigger 3 -> 8

Astral slash ↺

  • Now requires a 1 second charge up before firing
  • Increased damage, 5 -> 6 (12.5 -> 15 for non-players)
  • Increased how far it goes by about 40%

Deep wounds ↺

  • Now requires a 2 second charge-up
  • Decreased cooldown 90s -> 60s
  • Increased how far the blade goes by about 50%
  • Changed sound effect and particles to make it clearer as to where the blade is.

Snipe ↺

  • Second shot no longer automatically fires. Instead you get a 4 second window, 1 second after the first shot, to fire the second shot. Cooldown starts after this window ends or you take the second shot.

Antidote â–²

  • Positive effects now tick down half as fast, so time of effects is doubled.

Endurance â–¼

  • Reduced how much it defends, 65% -> 50%

Rancid brew â–²

  • Increased damage 5 -> 8

Descriptions:

  • General changes to make descriptions more accurate.

Changes to effects:

Conductive ↺

  • Changed damage share to be a flat 50% rather than being based on level.
  • Now checks if an entity is living before sharing damage to it
  • All levels of the effect are removed when plasma damage is dealt
  • Now targets more targets when at higher levels, starting at 1 and maxing out at 10.

Bleed ↺

  • Damage at level 1 reduced, 1 -> 0.75
  • Damage per level increased, 0.25 -> 0.75

Bug Fixes:

  • Fixed a bug where swapping off the nailgun caused it to not recharge nails.

Notes:

We have done it, that is every vanilla weapon with at least 1 kosmogliph, expect future content to be focused on new weapons and reworks for existing kosmogliphs.

A lot of reworks of this update, and that is intentional. Snipe has been needing to feel more fluid and dynamic, it was just hard to use before. Astral slash and deep wounds are also hopefully improved by this, making them a bit more than just throwing it out.

Quite frankly, the nailcannon needed some heavy nerfs, but I did like some aspects it had before, so it is keeping certain features it did have in its slow_fire mode while still making it worse than it was, hopefully I’ve not undertuned it.

This update will be the final update for a little while as I am off on holiday soon enough. There might be an update next week that will include balance changes, but unlikely to contain reworks. I hope this update is nice and fun for y’all for the next couple weeks.

As always, if you want updates on the mod as well as spoilers for upcoming content, join the Team Voided discord server and if you want to report issues please put them on the Github repository. There are likely to be issues with descriptions so the more eyes making sure it's all okay, the better.

Bugfixes

  • Fixed an issue where server logs would be clogged with many printed lines("sorry" - astra)

Bug fix time :)

  • New Cosmic table rendering. The table now only renders a Kosmic gem if it has one in its inventory. And it also renders the tool that placed within. (This is the reason the rendering was broken in 1.12)
  • Nails particles are now more random
  • Nails no longer lose their hit sounds after hitting a block
  • Nail damage has been added to KEEPS_MOVEMENT
  • Nailcannon now has shooting sounds
  • changed creative tab to be KOSMIC_GEM
  • Updated and fixed the kosmic table UI
  • applied kosmogliphs now have a custom background

Added a new weapon!

Say hello to the Nailcannon, a rapid-firing weapon that regenerates ammo over time, storing up to 100 nails. Each nail deals a couple nail damage and adds a new effect to the entities hit. The nailcannon comes with 3 new kosmogliphs of its own.

New effects

Conductivity: A new effect that does a few things. When the target is hit by plasma or lightning damage, it will take 1% more per level, shoot out arcing lightning to nearby entities, sharing some damage, and reduce the levels on the entity by 5.

New kosmogliphs:

Capacity: Increases the number of nails the nailcannon has by 2x, reduces the time it takes for 1 nail to recharge by 50%. Overheat: After 10 nails are fired, nails are set ablaze, dealing 1 extra fire damage and causing the entity to be set on fire. Static release: After a volley of nails is fired, an extra nail is. This nail deals 1 extra electric damage.

QoL changes:

  • In the cosmic table, when hovering over kosmogliphs, some text is displayed to tell you about the kosmogliph.
  • Changed the colour of kosmogliph related text in the item tooltip to be more visible

Changes to kosmogliphs

Movement kosmogliphs â–²

  • Now, instead of a sudden increase of air speed, it will gradually ramp up, getting to full after two seconds.

Flamethrower â–¼

  • Reduced damage per hit, 1 -> 0.25

Smelter â–²

  • Can now be put on swords and bows
  • Will now smelt mob drops

Changes to vanilla:

  • Removed the delay between holding up a shield and the shield being able to block damage.

New kosmogliphs:

Ricochet: A kosmogliph that shoots a ricocheting beam that deals 1 damage per hit.

Changes to kosmogliphs:

Reduce effect â–¼

  • Reduced the increased damage from 30% to 5%

Rancid brew ↺

  • Now applies reduce 10 on entities hit, increasing damage taken by 50%
  • Now applies reduce 20 on the user, increasing damage taken by 100%

Reduce â–²

  • Now applies +6 levels of reduce per hit, a 30% increase as before
  • Now applies +1 level of reduce when hitting a melee hit.

Bleed â–²

  • Now applies +1 level of bleed when hitting a melee hit

Basic railgun â–²

  • Now deals 30 damage to non-player entities

Snipe â–²

  • Now deals 22.5 damage to non-player entities each shot

Explosive â–²

  • Now deals 30 damage to non-player entities

Time bomb â–¼

  • Increased cooldown 5s -> 20s

Brand new kosmogliphs

Ankle guard: Prevents falling below 1hp when falling. Helmet exclusive

Parry: Holding up the shield at the right time lets you parry attacks. Parrying projectiles sends an explosive beam forwards. Parrying other attacks deals the damage to the attacker.

Frost thorns: When the shield is hit, spew out a set of ice bolts.

Changes to kosmogliphs

Protection kosmogliphs â–¼

  • Changed it so that damage reduction is done after armor. This should mean you take more damage overall.

General changes:

  • Changed/added some damage types to type tags. This has various effects.
  • Bleed and drain now properly ignore armor, drain now also ignores effects
  • Plasma damage does not trigger thorns on guardians.

Bugfixes

  • Fixed an issue that caused explosions from astral arsenal to deal damage based on difficulty, they should now do the appropriate amount of damage in all difficulties. Note that this does not effect vanilla explosions. Creeprs, ghasts, TNT, crystals, etc. should still do the appropriate amount of damage.

Notes

There are no proper balance changes in this version because 1.9.0 was never properly tested by me, and nobody came forward with any suggestions. With new kosmogliphs being added, there are likly to be more balance changes to shape the mod into a new meta.

However, it is likly that balance changes will be fewer and further between and new content will by my focus. 2.0.0 is going to be a rework of the code, and aesthetical switch-up. But until then, expect new kosmogliphs and such. I am likly to leave things be a little more to let the meta settle.

As per usual, feel free to join the discord for sneak peaks on newer features, and to talk about the mod. Otherwise, enjoy Astral Arsenal 1.10.0.

Changes to kosmogliphs

Endurance â–¼

  • Damage reduction 75% -> 65%

Bleed ↺

  • Now deals damage every second
  • Every level above the first causes bleed to deal 0.25 damage extra instead of reducing time between damage ticks.
  • Hitting an entity with bleed adds a level to it

Alchemist â–²

  • Increased max charges to 64

Capacitance â–²

  • Strikes now instantly strike

Reduce â–²

  • Hitting an entity with reduce adds a level to it.

Changes to vanilla

  • Increased damage reduction of feather falling from 12% per level to 20% per level. This is to compensate for the removal of protection enchantments
  • Added a new mechanic - Crimson time. Crimson time works as a coyote time for melee attacks. This takes heavy inspiration from Enchancement which has the same mechanic. Crimson time, when activated, will change the crosshare to red. Credit to blur for the implementation, and Moriya for the inspiration.

Bugfixes

  • Fixed an issue that caused reduce to not work or scale

Notes

Hey y'all, This might be the last update with balance changes for a while as I feel like this is nearing a good point of balance. If you disagree, please do let me know over on the discord. And as always, if you find any bugs please report them over on the github.

Changes to kosmogliphs:

Astral slash â–²

  • Mob damage multiplier 2.0 -> 2.5

FlameBurst ↺

  • When attacking a player, no longer shoots projectiles
  • Projectiles no longer affected by entity velocity

Freeze ↺

  • When attacking a player, no longer shoots projectiles Increased freeze ticks 200 -> 340
  • Projectiles no longer affected by entity velocity

Air speed â–²

  • Reduced time in air with movement kosmogliphs needed to start moving faster 5s -> 2s
  • Now plays a sound when increasing speed
  • No longer increases when climbing

Deep wounds â–²

  • Killing an entity now grants you extra absorption hp depending on the hp of the entity.

Bug fixes:

  • Fixed an old buff to work so astral slash does 5 damage instead of 3
  • Fixed an issue where deep wounds wouldn’t stack absorption properly when the blade was fired.

Notes:

The absorption gained from deep wounds has a cap, so it isn't as broken as it seems at first. it also only lasts 5 seconds, so youll find it hard to get too much use out of it. it just felt like a fun thing to keep PVE fights engaging and relentless.

Changes to Kosmogliphs

Shotgun ↺

  • Now works with fireworks
  • Reduced number of arrows 10 -> 5
  • Now increases number of arrows with multishot 10 -> 15

Bugfixes:

  • Fixed a missing lang file

Bugfixes

  • Fixed an issue that caused crashes when non-vanilla potions were applied to alchemist

Optimisation changes

  • Changed shotgun and flamethrower to properly use deviance

New kosmogliphs:

Reaper!

This kosmogliph works as a 3x3x3 hoe that only breaks mature crops, pumpkins, and melons, netherwart, sweet berries and cocoa beans

Changes to kosmogliphs:

Orbital, devastate, time bomb, lock off ↺

  • fired projectiles Now affected by gravity
  • Now multishot compatible

Astral slash ↺

  • Back to using magic damage
  • Now has different particles to indicate its magic damage type

Changes to recipes(if angry, blame ender and farmers delight):

  • Amethyst dust 3 amethysts -> 9 amethysts

Changes to blocks(block)

  • Cosmic table is waterloggable
  • Cosmic table emits some light

Cannonball, mortar â–¼

  • Now consume 20 greathammer durability

Knockback explosion â–¼

  • Now deals 5 damage to the creator of the explosion, this is to make cannonball jumping less reliable overall.

Bugfixes:

  • Fixed an issue where astral slash did infinite damage
  • Any existing beam of light arrows will now be affected by gravity, letting them cease to exist on their own

Bugfixes

  • Fixed an issue that cause astral slash, basic railgun, snipe and lightning to deal infinite damage

Changes to kosmogliphs

Flamethrower

  • Damage nerf 5 -> 1
  • Now bypasses immunity frames

Bugfixes

  • Fixed an issue wherecertain damages could hurt and kill creative players
  • Fixed an issue where damage types didn't have death messages if the player was wielding a special item

Changes to kosmogliphs:

Ray of frost â–¼

  • Reduced freeze ticks 500 -> 400
  • Now sets frost frames instead of adding them

Jump, dash, dodge â–²

  • Reduced cooldown increase from freeze ticks, 5 ticks/s -> 1 tick/s

Flamethrower â–²

  • Complete changes. Instead of a raycast, it fires out projectiles that light entities on fire and deal damage.

Endurance â–¼

  • No longer reduces guardian and elder guardian damage

Capacitance â–²

  • Now reduces guardian and elder guardian damage
  • Now deals 20% of the damage as hard damage
  • Track time 20 -> 35 ticks

Devastate â–²

  • track time 40 -> 45

Orbital â–²

  • track time 50 -> 55

Time bomb â–²

  • active time 5 -> 40

Bleed â–²

  • Effect time 15s -> 20s
  • Can now be used with channelling

Reduce â–²

  • Effect time 10s -> 20s
  • Can now be used with channelling

Astral slash ↺

  • Changed damage type Magic -> Plasma

Freeze â–¼

  • reduced freeze ticks added 400 -> 200
  • reduced freeze ticks added by frost bolts 500 -> 200

Bugfixes:

  • Fixed an issue where explosive dealt no damage or knockback to the entity directly hit
  • Fixed an issue where explosive dealt no damage to the player
  • Fixed an issue where ray of frost could deal 2x as much frost frames because of overlapping hitboxes.
  • Fixed an issue where some sources of damage would completely drain movement kosmogliphs
  • Fixed an issue where movement kosmogliphs expected damage values of 2 or more, rather then 5 or more
  • Fixed an issue where Orbital, Devastated, Time bomb, lock off, Shotgun and Cannonball launcher would shoot projectiles that inherited the players movement

Notes:

Nothing to really note, dash, jump, and dodge all had problems with how much they'd be reduced by frost frames, and ray of frost was very broken.

As per usual, balance changes will continue to happen every week. If you feel something is too strong, or too weak, please contact me on discord in the #astral-arsenal channel on the Team Voided discord server. Additionally please report bugs to the Github repository.

Enjoy, and have a nice week!

  • Made it so that Lava no longer reduces your movement kosmogliphs
  • made the keeps_movement tag that stops damage types from reducing movement kosmogliphs

Changes to kosmogliphs:

Jump, dash, dodge ↺

  • Increased cooldowns by 5 ticks for every second of freezing you have
  • Cooldowns increase by 1 second every time you are hit for 5 damage or more(pre-armour) not including fall damage. If you have all three charges, one charge is removed with the full 1 second cooldown.
  • Dash now boosts you 25% less when at 25% or less hp. Hard damage counts towards max hp, so if you have 10 max hp thanks to hard damage, you’d need to have 2.5 hp or less to count.
  • after being airborne for 5 seconds leads to an increase in air movement speed.
  • Jump is 70% quieter
  • dodge is prettier

Cannonball, Mortar, Explosive â–¼

  • Reduced damage of the explosive railgun + cannonball/mortar 20 -> 17.5

Hard damage â–²

  • Now stacks from multiple sources

Deep wounds â–²

  • Now rewards the user with bonus absorption HP for each health removed from targets in hard damage
  • Now gives a way to replenish lost absorption HP. Attacking with this weapon will restore a small amount of absorption.

Freeze â–²

  • Increased freeze time of offshoots 400 -> 500 ticks
  • Increased freeze time of sword 220 -> 400

Flame burst

  • No longer requires fire aspect.

Shotgun â–²

  • No longer requires multishot.
  • Still conflicts with piercing.
  • Made it so one of the arrows fired is able to be picked up, and always shoots in the middle of the crosshair

Basic railgun, snipe ↺

  • Cooldown reduced 40s -> 15s
  • Now deals 5 damage and hard damage to the user. Hard damage lasts 20 seconds.

Flamethrower â–²

  • Damage increased 3 -> 5

Reduce â–²

  • Damage vulnerability increased 15% -> 30%

Bleed â–²

  • Time between damage 3s -> 1.5s
  • Length of effect 10s -> 15s

Antidote â–¼

  • No longer speeds up hard damage

Beam of light â–²

  • Now gives hard damage for 20s.

Orbital â–²

  • track time 2s -> 2.5s
  • now deals 2 hard damage
  • 25% size increase

Devastate â–²

  • 200% size increase
  • now deals 4 hard damage

Lock off ↺

  • damage 1 -> 0
  • should no longer delete items
  • Now starts draining the hp of those that enter for about 1hp/s. This draining is done as hard damage. This lasts 5 seconds once leaving the zone.
  • windup 3.5s -> 2.5s
  • track time 2.5s -> 2s

Time bomb â–²

  • deals 25 hard damage.
  • track time 55s -> 29s
  • windup 60s -> 30s

Astral strike â–²

  • hits to activate 5 -> 3
  • Now deals 1 hard damage

Slam â–²

  • Increased slam jump ticks so that it can be performed easier.

All explosions ↺

  • Instead of launching entities directly upwards, they now deal knockback like any other explosion

All kosmogliphs â–²

  • Items with kosmogliphs are now enchantable

Changes to weapons:

Astral greathammer:

  • Now enchantable

Bugfixes:

  • Removed a period in the bleed death message
  • Jump now recharges when in fluids
  • Vein mine no longer gains durability when it shouldn’t
  • Hammer and vein mine no longer effect blocks outside the world boarder

Notes:

This patch I wanted to focus on making fights more interesting. PvP fights had a tendency to continue on and on, with one player backing out to eat and heal every 5 seconds. Im aiming to reduce the effectiveness of this strategy by making it harder to run, more rewarding to fight, and giving more ways to attack escaping players.

The increase in airborne speed is to just make moving feel more fun, that's it. Speed = fun :3

Railgun and snipe have been changed for a more PvP oriented design, rewarding good aim with high armour-piercing damage. To make this more interesting then a 1-click-delete half hp button once per fight, the hard damage mechanic has been introduced. This should make it a risky, but highly rewarding play.

Hard damage changes have been made to make it a more interesting mechanic overall.

Beams of light have been hard to use, or outright worthless. Changes to them are here to try and make them more usable.

Major update this week with a lot of changes, hope you enjoy. As per usual, balance changes will continue to happen every monday. If you feel something is too strong, or too weak, please contact me on discord in the #astral-arsenal channel on the Team Voided discord server. Additionally please report bugs to the Github repository.

Thanks for playing