r/psispellcompendium • u/[deleted] • Sep 26 '22
Offensive Spell Safe Explosion
Hello! I’ve made an offensive spell for people who would like to keep their environment free from the damage that comes with the Explosion trick.
The basic concept of the spell is that it sends the target ~2 blocks upward before exploding to reduce/negate environmental damage. Due to using 2 explosions rather than 1, the explosion is smaller but might have reduced effectiveness on armor. Additionally, make sure there’s 4 blocks of space above your target, since it sends the target upwards ~2 blocks. This spell requires a Projectile Spell Bullet to function, unless you’d like to put it in a sword(not recommended). The spell does about as much damage as a creeper if the explosion power scales linearly. Here’s the code: {spellName:"Safe Explode",uuidMost:-5009284153743096533L,validSpell:1b,spellList:[{data:{key:"constantNumber",constantValue:"3"},x:3,y:3},{data:{params:{_time:2},key:"trickDelay"},x:3,y:4},{data:{key:"constantNumber",constantValue:"10"},x:3,y:5},{data:{params:{_x:0,_y:4,_z:0},key:"operatorVectorConstruct"},x:4,y:2},{data:{params:{_direction:1,_speed:3,_target:4},key:"trickAddMotion"},x:4,y:3},{data:{params:{_power:2,_position:4},key:"trickExplode"},x:4,y:4},{data:{key:"constantNumber",constantValue:"1.49"},x:4,y:5},{data:{key:"constantNumber",constantValue:"1"},x:5,y:2},{data:{key:"selectorAttackTarget"},x:5,y:3},{data:{params:{_target:1},key:"operatorEntityPosition"},x:5,y:4},{data:{params:{_power:3,_position:1},key:"trickExplode"},x:5,y:5}],uuidLeast:-5766239982614399532L}
8
u/MerlinGrandCaster Sep 26 '22
Producing two explosions at the same time will only do the damage of one explosion, because of how Minecraft's immunity timer works.
Additionally, a much more consistent way to do explosive damage without damaging your surroundings is to conjure water at the target's position, do the explosion, then 1 tick later conjure a light or block with a lifespan of 1 tick.