Post your coolest Hexcasting creations here.
New topics are NOT for chatting or asking help, put those in the comments of a post or in a different forum.
beholderface
Posts: 42 Joined: Tue Dec 06, 2022 10:46 pm
Post
by beholderface » Thu Jan 25, 2024 9:04 am
A (relatively) simple hex that breaks all the full-grown clusters on the target Budding Amethyst block, while ignoring other blocks such as immature crystals and other budding. Designed for the 1.20.1 beta versions, should also work in 1.19.2.
Confirmed to also work with Spectrum's various budding crystal blocks.
Probably also works with other modded budding blocks where the full-grown crystal has roughly the same hitbox as vanilla amethyst clusters.
Code: Select all
//get target block
Mind's Reflection
Compass' Purification
Mind's Reflection
Alidade's Purification
Archer's Distillation
//thoth list
{
//get the direction to raycast in
Gemini Decomposition
Vector Disintegration
Rotation Gambit
Vector Exaltation
Prospector's Gambit
Division Distillation
Rotation Gambit II
//get the points to raycast from
Dioscuri Gambit
Additive Distillation
Gemini Decomposition
Huginn's Gambit
Rotation Gambit II
Numerical Reflection: 9
Numerical Reflection: 10
Division Distillation
Multiplicative Distillation
Additive Distillation
//arrange stack
Rotation Gambit II
Jester's Gambit
Undertaker's Gambit
//do the raycasts
Archer's Distillation
Rotation Gambit II
Archer's Distillation
//make sure one raycast hit a block in its origin space, and the other did not
Gemini Decomposition
Muninn's Reflection
Equality Distillation
Rotation Gambit II
Inequality Distillation
Conjunction Distillation
{
Break Block
Bookkeeper's Gambit: v
}
Flock's Disintegration
Augur's Exaltation
Muninn's Reflection
Jester's Gambit
Hermes' Gambit
}
//all the offsets to iterate over
Vector Reflection +X
Vector Reflection -X
Vector Reflection +Y
Vector Reflection -Y
Vector Reflection +Z
Vector Reflection -Z
Numerical Reflection: 6
Flock's Gambit
Thoth's Gambit
Bookkeeper's Gambit: vv
qaq aa qaq wa wqaawdd qqq aadaa qeeeee aaeaa eqqqqq aaedd wdedw ddqdd aadadaaw waaw aadaa eqqwawqaaw ddqdd Numerical Reflection: 9 Numerical Reflection: 10 wdedw waqaw waaw ddqdd aawdd ddqaa wqaawdd ddqdd wqaawdd aadaa qeewdweddw ad ddqdd da wdw qqq qaqqqqq Bookkeeper's Gambit: Drop 1 eee qwaeawq awdd qeewdweddw aawdd deaqq eee qqqqqea eeeeeqa qqqqqew eeeeeqw qqqqqed eeeeeqd Numerical Reflection: 6 ewdqdwe dadad Bookkeeper's Gambit: Drop 2
ALetteralBeeSea
Posts: 2 Joined: Sat Nov 02, 2024 4:37 am
Post
by ALetteralBeeSea » Thu Apr 16, 2026 1:15 am
Making this was fun!
I got to the vector disintegration+rotation and realized I'd have to make my own if I wanted to understand it ><
I decided to stay at a very pleasing 50 patterns but you could swap the 0+Equalitys for Augur's Purification to save 2
Code: Select all
//targeting
Mind's Reflection
Compass' Purification
Mind's Reflection
Alidade's Purification
Archer's Distillation
//thoth-er
{
//moving to the potential cluster
Undertaker's Gambit
Undertaker's Gambit
Additive Distillation
Dioscuri Gambit
Jester's Gambit
//hitbox 3/8 out?
Numerical Reflection: -0.125
Multiplicative Distillation
Additive Distillation
Rotation Gambit
Archer's Distillation
Prospector's Gambit
Subtractive Distillation
Length Purification
Numerical Reflection: 0
Equality Distillation
//hitbox in the center?
Rotation Gambit II
Gemini Decomposition
Rotation Gambit
Archer's Distillation
Prospector's Gambit
Subtractive Distillation
Length Purification
Numerical Reflection: 0
Equality Distillation
//deciding to break or not
Rotation Gambit
Exclusive Distillation
{
Break Block
Bookkeeper's Gambit: v
}
Flock's Disintegration
Augur's Purification
Hermes' Gambit
}
//thoth-ee
Vector Reflection: +x
Vector Reflection: -x
Vector Reflection: +y
Vector Reflection: -y
Vector Reflection: +z
Vector Reflection: -z
Numerical Reflection: 6
Flock's Gambit
Thoth
Bookkeeper's Gambit: vv
qaq aa qaq wa wqaawdd qqq ddqaa ddqaa waaw aadadaaw aawdd Numerical Reflection: -0.125 waqaw waaw aaeaa wqaawdd aaedd wddw wqaqw Numerical Reflection: 0 ad ddqdd aadaa aaeaa wqaawdd aaedd wddw wqaqw Numerical Reflection: 0 ad aaeaa dwa qqq qaqqqq waw eee qwaeawq awdd deaqq eee qqqqqea eeeeeqa qqqqqew eeeeeqw qqqqqed eeeeeqd Numerical Reflection: 6 ewdqdwe dadad wawdwaw