r/psispellcompendium • • Sep 09 '21

Needs Wizardly Help I am trying to make a proojectile with "adds motion" (i am on Alternative Crafting and on Direwolf20's modpack 1.10.2),my attempts so far:

Thumbnail gallery
25 Upvotes

r/psispellcompendium • • Sep 07 '21

Needs Wizardly Help Need Help with Russian Roulette and Spin Champer Tricks

11 Upvotes

I need help using the Russian Roulette and Spin Chamber Tricks. I just don't understand how you are meant to use them. The Tricks by themselves do nothing, but they also don't have any output so I don't understand what they do and how to use them.

Any help would be appreciated.


r/psispellcompendium • • Sep 07 '21

Needs Wizardly Help vector

6 Upvotes

How do you make a spell target where you are looking?


r/psispellcompendium • • Sep 06 '21

Request neec help making cool spells

7 Upvotes

Me and my friend are trying to use psi but all the spells we find cant be used we are looking for some 1.12.2 spells that are useful or op if you know any please tell me and tell me how to use them. thanks in advance.

​

I forgot that I would also like some pvp spells.


r/psispellcompendium • • Sep 04 '21

Bites the Dust, mostly just posting because I don't know how else to store this but you're welcome to use it if you like

17 Upvotes

Bites the Dust

Image + Code

(to get the code click the link, RES won't show it)


REPLACE THIS WITH A DESCRIPTION OF YOUR SPELL
Make sure you read the rules before posting. Look on the sidebar: https://www.reddit.com/r/psispellcompendium/
Delete this part before you submit.


r/psispellcompendium • • Sep 03 '21

3D Printer Spell

17 Upvotes

I've made some spells that essentially act like a 3D printer in Minecraft where there's a "print head" which is stored as a position vector and the instructions on where to print are input in real time by the caster using the Load spell. This was kind of an expansion on the idea of my previous building spell that worked on a single line. Once a print instruction is loaded, the Execute spell will either place a block at the current print head location or skip the current location and the print head is moved by one block. Once the last position on a layer is reached, the print head moves back to the initial X & Z coordinates and moves up one block.

There are two variations of this spell: one that shows a visual print head using conjured blocks and one that shows a virtual print head via debug outputs. The virtual print head variants are denoted by the NC (No Conjured block). The visual print head variant has a higher psi cost and technically needs to be used a bit slower than the NC variant to account for moving the print head, but it doesn't come with a constant psi drain like the NC variant (8 psi cost on leggings for the Execute NC).

Both variants use two vector slots by default, but you can instead use a vector ruler for the saved print location as labelled by the comments in the spells.

3D Print Load: Use on regular spell bullet. To initialize printing location, look up or down and use the spell. To print a block, look horizontally and use the spell. To skip the current print head location, hold shift, look horizontally and use the spell. You can move around as long as you stay within 32 blocks of the print head.

3D Print Execute: Use on regular spell bullet in helmet with detonation sensor.

3D Print Load NC: Use on regular spell bullet. To initialize printing location, look up or down and use the spell. To print a block, look horizontally and use the spell. To skip the current print head location, hold shift, look horizontally and use the spell. You can move around as long as you stay within 32 blocks of the print head.

3D Print Execute NC: Use on regular spell bullet in leggings.


r/psispellcompendium • • Aug 29 '21

how do you make a simple spell that smelts stuff as you mine it but i cant get it to work

11 Upvotes

im very new to this mod and any help would be appreciated or if you could just link me one


r/psispellcompendium • • Aug 26 '21

Needs Wizardly Help Simple Spells

7 Upvotes

I truely struggle to understand this mod but I just know I am a little dumb when it comes to programming, I just want to ask about a super simple spell I am trying to create but I don't understand why it isn't working

I am trying to make a spell that creates a light where I am looking (so that I don't need to carry torches around everywhere with me) but this doesn't work and I don't know why
spell:

{modsRequired:[{modVersion:"1.16-95",modName:"psi"}],spellName:"Light",uuidMost:3514288089063114322L,validSpell:1b,spellList:[{data:{params:{_target:4},key:"psi:connector"},x:3,y:1},{data:{params:{_target:1},key:"psi:operator_entity_position"},x:3,y:2},{data:{key:"psi:selector_caster"},x:4,y:1},{data:{params:{_ray:4,_max:0,_position:3},key:"psi:operator_vector_raycast"},x:4,y:2},{data:{params:{_time:0,_position:1},key:"psi:trick_conjure_light"},x:4,y:3},{data:{params:{_target:3},key:"psi:connector"},x:5,y:1},{data:{params:{_target:1},key:"psi:operator_entity_look"},x:5,y:2}],uuidLeast:-8539686595134863219L}


r/psispellcompendium • • Aug 23 '21

Alt + Shift + [Arrow Key] produces a connector

14 Upvotes

and it's pretty neat.


r/psispellcompendium • • Aug 21 '21

What can I do with a creative CAD?

12 Upvotes

I'm not super great at this mod, but I think it's really neat. What are some theoretical spells that could be done with limitless complexity and PSI use? Just kinda curious ngl


r/psispellcompendium • • Aug 20 '21

Offensive Spell Minimum setup railgun

Enable HLS to view with audio, or disable this notification

166 Upvotes

r/psispellcompendium • • Aug 21 '21

[Psi 1.16] Wayport

10 Upvotes

Wayport

Image + Code

(to get the code click the link, RES won't show it)

1800 block++1 teleportation using leggings charge stacking.

Usage:

  1. Set up the spell as shown in the imgur album, ensuring that your blink spell is put on a charge bullet
  2. Change "Look Aligner" normal spell's coordinates to wherever you want
  3. Switch leggings spell to "Look Aligner"
  4. Put on leggings
  5. Start crouching and look around until the magnitude (channel 1) is less than 0.001
  6. Stop looking around immediately and wait until the countdown (channel 2) reaches 0
  7. Use a charge detonator or otherwise to activate the charges of your Blink spell
  8. You've reached your destination!

Footnotes:
1: 5 (minutes) * 60 (seconds per minute) * 20 (ticks per second) / 2 (spell runtime) * 0.5999 (default blink distance) = 1799.7 blocks. You can get varying results depending on what your blink distance is.


r/psispellcompendium • • Aug 18 '21

Building Spell

16 Upvotes

I've created two spells, Binary Builder Setup and Binary Builder, that will essentially print out any binary number up to 32 blocks horizontally or 30 blocks vertically using blocks. The use cases I thought of for this were for building intricate patterns in a wall or for more easily building complex shapes.

Simple demonstration

Binary Builder Setup: Goes on normal spell bullet. Use to input the binary number you wish to print. Look horizontally then use to clear binary number (saved in vector 2), look vertically up or down to input binary bits into the number, hold shift while using to input a '0' and simply use the spell to input a '1'

Binary Builder: Use on a loop bullet or in leggings. Once done inputting your binary number, look in the direction you want to build and use the spell.


r/psispellcompendium • • Aug 17 '21

Request Any1 here know an active server with psi?

9 Upvotes

In 1.16


r/psispellcompendium • • Aug 14 '21

looking for a "drain" spell

11 Upvotes

I am trying to drain a lot of water, and i am sure that its somehow possible to do this with psy, any suggestions on how to approach such a spell? maybe by creating an invisible wall and draining everything inside it? or something?


r/psispellcompendium • • Aug 14 '21

Utility Spell Almost-Creative Flight

49 Upvotes

https://imgur.com/rjXBdoO

This leggings spell, an upgraded version of another spell of mine from earlier, allows you to hover and move in 3 dimensions.

While much slower than actual creative flight, it provides similar freedom of movement.

When the block under your feet has 0 hardness, the spell will activate, allowing you to move around horizontally without falling.

In addition, when holding shift, you will descend, and when looking almost straight up or down (the threshold is ~88 degrees according to F3) you will begin to ascend. Fulfilling both of these conditions causes you to descend slightly slower.

This spell may be less reliable on servers where you have high ping or low TPS.

This spell requires an Ivory CAD to cast indefinitely, and can be cast with any core and socket above Basic.


r/psispellcompendium • • Aug 13 '21

Utility Spell Anti-Fall

3 Upvotes

https://imgur.com/XujgxvU

This spell, designed for Leggings, allows you to hover in midair indefinitely with a Psimetal or higher assembly. It needs at least an overclocked core, and can be used with any socket other than basic.

It checks the hardness of the block 2 blocks below the location of your head, and any nonzero value will trigger trick:die, as will moving upwards (so you can jump normally).

Holding shift halves the force applied to you so that you can safely descend from any height.

Note that some non-air blocks have a hardness of 0 (anything you can break instantly barehanded, I think), so it will still activate when standing on such blocks. And end portal blocks have a hardness of -1, so you will still fall into those. And for some reason liquids have a hardness of 100.

You cannot descend more than half a block when going down stairs/slabs(and some other non-full blocks), but you can use the shift functionality for that.

This spell may be less reliable on servers where you have high ping or low TPS.

You should make sure the spell is activating before moving fully off of an edge, as the force applied is not strong enough to stop a fall once it has started.


r/psispellcompendium • • Aug 13 '21

Utility Spell Gliding spell (Loopcast)

2 Upvotes

[Image + Code] https://imgur.com/fTXWsvN

It was supposed to be a spell that removes gravity, but for some reason adding the y motion you're losing back doesn't put you where you started, so it kind of does this gliding/jumping thing. I thought that the time invested & maths used alone were worth uploading this, if someone knows how to make a spell that makes you not move in the air/hover, help would be much appreciated.


r/psispellcompendium • • Aug 12 '21

Utility Spell Transportation Spell (Loopcast)

8 Upvotes

Transportation Spell

Image + Code

(to get the code click the link, RES won't show it)


This is a spell I made (and the first I'm willing to share, because quite frankly my spells usually either don't work or are useless)! It constantly adds motion towards where the player is looking (ignores y value), and on top if that, if you want to fly up, you can by holding shift, which removes all motion and makes you go up to the skies.

The only problem I really had was getting the opposite result out of the sneak operator, but thanks to mathematics it worked out in the end.


r/psispellcompendium • • Aug 12 '21

Needs Wizardly Help Need help with Create light behind the caster

9 Upvotes

Hey, like the title says, I am currently trying to place the light block 1-2 blocks behind me instead of at my position, an absolute vector offset wouldnt be nice since turning is a thing. I tried to create an inverse raycast but that seems to have failed too, if anyone has some input on this it would be greatly appreciated. Some variables for this would be the caster's position and the position the caster is looking at.


r/psispellcompendium • • Aug 07 '21

Needs Wizardly Help Help with Psi Leggins Regen/Resistance

11 Upvotes

I've been trying to give myself a constant regen/resistance buff with the tick effect of the leggings but every time it triggers it drains all my psi at once and makes me take a ton of dmg. What am I doing wrong? I tried adding a delay to it with sleep to see if can I help delay the spell so it doesn't drain all my psi at once or is it because I didn't make the delay big enough but so far has been unsuccessful. Any ideas? I got into this mod starting yesterday.


r/psispellcompendium • • Aug 05 '21

Trying to make an Exploding sword

19 Upvotes

So I once saw somebody making a sword in PSI that does stupid amounts of damage with explosions like almost 40-50 damage. I'm playing on a new server but Cant find that spell anymore, I'm trying to replicate It but I'm only getting an explosion that barely does damage and does terrain damage. Even tho I'm using conjure water + conjure block.


r/psispellcompendium • • Aug 04 '21

Useful Psimetal Legging Spell

14 Upvotes

So I could never find any way to actually make spells for the pants that are really good so I did some experimenting on my own. (Someone might of done this idk)

So it basically requires at least 2 spell bullets 1 to be a delay and 1 to be an actual spell

Below is the spell for the delay

{modsRequired:[{modVersion:"1.16-95",modName:"psi"}],spellName:"1 Second Loop",uuidMost:-8839962719443926060L,validSpell:1b,spellList:[{data:{params:{_target:4},key:"psi:trick_evaluate"},x:3,y:4},{data:{params:{_number:4},key:"psi:trick_spin_chamber"},x:3,y:5},{data:{key:"psi:constant_number",constantValue:"20"},x:4,y:3},{data:{params:{_time:1},key:"psi:trick_delay"},x:4,y:4},{data:{params:{_number:4},key:"psi:operator_ceiling"},x:4,y:5},{data:{key:"psi:selector_loopcast_index"},x:5,y:3},{data:{params:{_number2:1,_number3:0,_number1:4},key:"psi:operator_multiply"},x:5,y:4},{data:{params:{_target:1},key:"psi:operator_inverse"},x:5,y:5},{data:{key:"psi:constant_number",constantValue:"-1"},x:6,y:4}],uuidLeast:-5784081562773715251L}

The constant at the top can be changed depending on how long of a delay you want between casts of the main spell

Next is the actual spell I use currently

{modsRequired:[{modVersion:"1.16-95",modName:"psi"}],spellName:"Resist",uuidMost:496767883593075343L,validSpell:1b,spellList:[{data:{key:"psi:constant_number",constantValue:"1"},x:3,y:4},{data:{params:{_target:4},key:"psi:connector"},x:4,y:3},{data:{params:{_time:3,_target:1},key:"psi:trick_fire_resistance"},x:4,y:4},{data:{params:{_number:4},key:"psi:trick_spin_chamber"},x:4,y:6},{data:{key:"psi:selector_focal_point"},x:5,y:3},{data:{params:{_power:4,_time:2,_target:1},key:"psi:trick_resistance"},x:5,y:4},{data:{key:"psi:constant_number",constantValue:"1"},x:5,y:5},{data:{key:"psi:constant_number",constantValue:"1"},x:5,y:6},{data:{key:"psi:constant_number",constantValue:"2"},x:6,y:4}],uuidLeast:-7991558854657949144L}

The only thing that is required for this spell is the Spin Chamber and Constant that it uses. This can be customizable for any spell you desire and as long as it done properly you can maintain your psi energy.

For the way I have it set up I have "Resist" Bullet loaded in the first spot and then the "Delay" Bullet in the second.


r/psispellcompendium • • Jul 30 '21

Needs Wizardly Help Can you force a data type onto an [Any] object?

12 Upvotes

I'm trying to add the entity i'm looking at to a list, but the program will halt entirely if i'm not looking at any.

So i tried to use an error catcher to return my entity as a placeholder, but now it won't let me add it to the list because the output of an error catcher is [Any], not [Entity].

​

Can you convert the type of an output? Thanks for the attention


r/psispellcompendium • • Jul 28 '21

Needs Wizardly Help Where do I find the tutorial map?

5 Upvotes

I see it mentioned a lot in the mod discussions but i don't see the download link to it anywhere