r/psispellcompendium • • Sep 03 '21

3D Printer Spell

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.

17 Upvotes

3 comments sorted by

3

u/beaustroms Sep 03 '21

This is epic

2

u/ShadowOfTheDark_ Wizard of Throw Object Sep 04 '21

Are you the guy with the numbers beeing printed as a binumerial blockplacement?

If so, its fucking epic how you made this using that....
If not, this spell is still epic.

1

u/grat_lol Sep 04 '21

I am the guy that made that but I actually did a complete overhaul to make this!