The Engine behind My Smartest Flying Machine Yet

  Рет қаралды 7,315

Squibble

Squibble

10 ай бұрын

Uhh theres not a whole lot of description worthy stuff here. This is the second installment of a series i decided to break up because theres a bit more I wanted to talk about.
This is a new schematic that should work better. Had you downloaded it prior to 8/8/23 then your version has a weird break mechanism.
Schem: ttps://drive.google.com/file/d/1WVYu8dEYLJXJOePR3eGpP5HPtvb4Wy3B/view?usp=sharing
The Math Stuff.
Basically, your distance needs to be converted from Base 10, what it's already in, to base 20, as that is the counting system the machine operates on.
You essentially divide the distance by 20, however many times there are counting slices in the system (not including the first one).
Then you work your way back up to the original value, each place in base 20, by multiplying by 20, and taking the "remainder" each time. Theres probably a better way to do this, but I'm not great at working with other bases.
in this situation, we had 1340 blocks to travel and 3 slices.
We divided it by 20, 3 times (1340 / 20^3). This gives us .1675.
Whatever is in the Ones place is our first number. It's 0, so we don't change the top slice.
We multiply by 20, (.1675 x 20) which is 3.35. We pull out the 3, that means we move the observer in the 2nd slice from the top, 3 steps backwards in the chain.
We take whats left and multiply by 20 again (.35 x 20) and we get 7. That, we pull out, and that's our final number. Had there been any decimals left, we would have just discarded it. 1340 is a multiple of 20, so it just happens that the final number is whole.
If you have 4 slices, you do the same, only you pull 4 numbers out and divide by 20^4 in the beginning, and so on.
Texture Pack Details: Vanilla Tweaks (This affects mainly everything involved with 3D-ifying components and see through scaffolding and the Dark Mode GUI), Ph1lza’s Diamond Netherite Highlights Pack, some random netherite elytra pack you can probably find by googling.
Shader Details: I use Complimentary Reimagined, on the mod Iris Shaders. Complimentary Shaders is Similar and also is great.
Mod Details: [1.19.2] Carpet, Carpet TIS Addition, Tweakaroo, TweakerMore, World Edit, Litematica, MiniHUD, Zoomify, Sodium, Indium, Sodium Extra, Iris Shaders, Continuity, Isometric Renders, Pistorder, YetAnotherConfigLib, Fabric API, Fabric Language Kotlin, Mod Menu, owo-lib, MaLiLib.

Пікірлер: 52
@squibble111
@squibble111 10 ай бұрын
my friends intentionally made the thumbnail placard stupidly written because we thought it was funny and i'm not going to change it ever. EDIT: The break mechanism will break due to QC, this just means the final loop actually only has like 4 blocks of storage instead of 20.
@RipVanFish09
@RipVanFish09 10 ай бұрын
Okay, I was about to say... Overengining lol.
@ATOM-vv3xu
@ATOM-vv3xu 10 ай бұрын
doesn't the break mechanism break due to QC? also why do you need an extra counter for the engine you can just use the first counter for multiple purposes at once (again with QC)
@nosidenoside2458
@nosidenoside2458 10 ай бұрын
Good 👍
@nilsboer2390
@nilsboer2390 10 ай бұрын
Its Amazing
@Parasolhahahahalol
@Parasolhahahahalol 10 ай бұрын
un-nder-tood
@lanatsif
@lanatsif 10 ай бұрын
Obviously that self assembling alarm system was a gift from the redstone gods appreciating your work 😁
@sorin_markov
@sorin_markov 10 ай бұрын
Me who knows next to nothing about flying machines: *INTERESTING*
@guidetoplantfibercordage3028
@guidetoplantfibercordage3028 10 ай бұрын
This missile knows where it is. It knows where it is because it knows where it isn't.
@ryanmartinez8626
@ryanmartinez8626 10 ай бұрын
By taking the difference of where it isn’t and where it wants to be it can find out just how far it won’t be from where it is
@Parasolhahahahalol
@Parasolhahahahalol 10 ай бұрын
a person who thinks all the time has nothing to think about except thougths
@cholsreammos
@cholsreammos 10 ай бұрын
After your last video and mumbos video i decided to start flying machines again, and im getting better. Im building stationary things that can change flying machines to eventually build moving versions. One of my goals would be a flying machine, and than a faster flying machine that can fly to it and stop it, than return both of them back to the start (no idea why, just seems cool)
@squibble111
@squibble111 10 ай бұрын
That does sound incredibly cool. I wish you good luck on your endeavors
@cholsreammos
@cholsreammos 10 ай бұрын
@@squibble111 ive figured out a few stopping designs, i feel your design could possibly be improved with a good like stopping engine, maybe an idea for next time?
@lyme1030
@lyme1030 10 ай бұрын
This is so far beyond my understanding of redstone, but it's so interesting and entertaining to watch! I wish i had that kind of focus in my classes xD
@Solonarv
@Solonarv 10 ай бұрын
Instead of treating several pistontapes as multiple digits (with the complicated and slow carry logic this requires) you could use pistontapes of different lengths and run them in parallel, stopping the flying machine when the marker blocks in all the tapes line up. With five tapes of lengths 8,9,11,13,17 for example you can encode any distance up to 175032; add basically anything else (e.g. a pair of toggles, or a length-10 tape, or just move the FM multiple times per tape cycle) and you can encode *any* distance that fits into a minecraft world. Unfortunately I don't have the slimestone skills to design a prototype myself but perhaps the math tip is enough already.
@bananamath
@bananamath 10 ай бұрын
really cool machine! i had the idea a while ago to fly to specific coordinates, so it's neat to see someone with the technical skill actually put it together. what are your thoughts on the feasibility of making this multi-directional and/or reversible?
@squibble111
@squibble111 10 ай бұрын
It was made by someone else, so possible, but im not that great at slimestone, so not by me.
@trapstarmxrel3358
@trapstarmxrel3358 10 ай бұрын
Hey dude have you ever thought of starting a lets play series where you can simultaneously showcase some of the useful redstone machines?
@squibble111
@squibble111 10 ай бұрын
I do survival, in fact, quite a bit. Doing a letsplay has somewhat been something i considered, and maybe i could make it work. hmm. Ill consider it,
@kipz_1
@kipz_1 10 ай бұрын
You should make a technical hardcore/survival series. Your videos are so informative i love em
@ryanmartinez8626
@ryanmartinez8626 10 ай бұрын
Just spitballing here, but wouldn’t it simplify the design to do away with the feed tape and just work base 2? What I’m thinking is a sticky piston facing up which zero ticks a block and the middles are observers. You just have to manually push the block and the piston with the engine. Now you might be thinking that base 2 is much worse than base 20, but consider this. You use 20 blocks in base 20 to count to 20 but with 20 base 2 blocks you can count to just over a million (Edit) and the carry doesn’t fire anomalously because the pistons are moving? If not switch the block and the piston
@squibble111
@squibble111 10 ай бұрын
Generally It was best to maximize the mileage I can get out of a single feedtape for simplicity purposes. There wasnt a whole lot i could do to make it binary operating
@D_Quinn
@D_Quinn 10 ай бұрын
Ok this is impressive.. next step bi-directional?
@dalmaronthefirst2237
@dalmaronthefirst2237 10 ай бұрын
In a flying machine like this you probably dont need exact block precision, you could probably double the range and increase the speed by having the engine tick twice for each count. Im guessing this has the possibility of increasing complexity beyond what is useful tho.
@olivers.7821
@olivers.7821 10 ай бұрын
I got a few questions. 1. Can it be reseted easily for a new flight after it did a flight already? 2. How many passengers can be added to this flying machine? I know it is quite stupid but considering that it might allow to transport specific entities in 4 directions for long distances without needing to place down rails or to make a stop far out in the world I think it has some use cases.
@squibble111
@squibble111 10 ай бұрын
It can transport essentially infinite entities. You can stack the minecarts or even just add more sections in some places. The machine is pretty much unusable when it stops. It crashes into itself and collapses in almost every single joint.
@Daniel-nl3ug
@Daniel-nl3ug 10 ай бұрын
Alternatively, if you timed the extensions correctly so that there is just the right delay between pushing forward each piston feedtape, I think you wouldn't have had to go through all the complicated engine stuff you did here, and could have gone with a fixed speed engine (and it might have been faster too). If you did it this way though, the weird thing is that because the last feedtape would sort of lag behind the engine a bit, it would mean that the last feedtape would continue firing a few times after the engine has stopped.
@novantha1
@novantha1 10 ай бұрын
Traditional redstone signals effectively have an infinite range as I understand it, so it would be interesting to build a simple digital computer (I think 8bit should be enough), with outputs spaced along a tunnel, so that it could be given a distance coordinate, to power a "flying" (or perhaps tunneling) machine automatically. Strictly speaking, a minecart would be more effective given the effort involved, being both less effort and much faster...But I still think there's something cool about a subway you can walk into, as opposed to a minecart that you sit in.
@O5MO
@O5MO 10 ай бұрын
The thing is, if you're going to need to build a redstone line some distance, there is little need to have a flying machine except fpr aestetic purposes, because flying machines require zero infrastructure.
@tarvankrieken
@tarvankrieken 10 ай бұрын
Nice video! I however do feel like making a flying instant carry counter should be doable, and would greatly simplify things haha
@Daniel-nl3ug
@Daniel-nl3ug 10 ай бұрын
if the tapes were pushed forward with the right offset in timing, I think they would have been able to use a constant speed engine instead which I think is approximately what you mean
@maksimromanov5369
@maksimromanov5369 10 ай бұрын
We want more! give us more videos
@BananaShenanigans
@BananaShenanigans 10 ай бұрын
Cool machine
@redseptember476
@redseptember476 10 ай бұрын
now, make it reverse or turn around and it will be a revolutionary useful machine on multiplayer servers
@1e1001
@1e1001 10 ай бұрын
hm, what if instead of trying to stack digits, you instead have multiple feed tapes of different lengths running at the same time, if the cycle times are all different primes and you have it stop when they all line up (via some sort of and-gate?) i could see that getting a few million blocks of distance
@ikshitsethi4132
@ikshitsethi4132 10 ай бұрын
Damn bro you're so cool
@Salvanim
@Salvanim 10 ай бұрын
To stop the hole machine you have it so it can detect when that last cycle finishes, why cant you use that detector on each line so that when the one cycle is finished, the next pulses once
@squibble111
@squibble111 10 ай бұрын
Thats too fast, the system needs time to perform the carry process.
@Salvanim
@Salvanim 10 ай бұрын
@@squibble111 Oh ok yeah, that makes sense.
@wyattm6155
@wyattm6155 10 ай бұрын
Now create a two way one
@matthewparker9276
@matthewparker9276 10 ай бұрын
If you need an extra slice to encode the distance (for really long distances) is the catchup flying machine still slow enough, or does it need slowing down again?
@squibble111
@squibble111 10 ай бұрын
The catchup is slow enough even to accomodate probably quadruple the maximum distance any flying machine can fly within the world bordwr
@Arin_Hana
@Arin_Hana 10 ай бұрын
So its like the slowest train ever?
@user-pk9jj4gp7c
@user-pk9jj4gp7c 3 ай бұрын
Asus-flyingmachine
@Pence128
@Pence128 10 ай бұрын
You could be lazy and carry over at the start of the next cycle. It would just go one block farther for each loop used.
@goop9086
@goop9086 10 ай бұрын
Make it move backwards
@HaloBalla
@HaloBalla 10 ай бұрын
Yay, you got ads!
@Likass
@Likass 10 ай бұрын
I have a very interesting glitch I could share with you via sillystring
The Quirks of Detecting Players with Creepers
11:56
Squibble
Рет қаралды 22 М.
The World of (more) Unconventional Redstone
13:26
Squibble
Рет қаралды 74 М.
Smart Sigma Kid #funny #sigma #comedy
00:19
CRAZY GREAPA
Рет қаралды 16 МЛН
Luck Decides My Future Again 🍀🍀🍀 #katebrush #shorts
00:19
Kate Brush
Рет қаралды 2,5 МЛН
Whyyyy? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 20 МЛН
We Got Expelled From Scholl After This...
00:10
Jojo Sim
Рет қаралды 53 МЛН
Atomizing Garbage in the Most Inefficiently Cool Way Possible
9:41
This 0-Tick Machine Sorts Falling Blocks
19:54
Michael2_3B
Рет қаралды 119 М.
Sponges are NOT the way to drain water
4:08
GrimFalcon746
Рет қаралды 7 М.
Using AutoCrafters in the Dumbest Way Possible
9:31
Squibble
Рет қаралды 99 М.
I Made a 3D Renderer with just redstone!
24:56
mattbatwings
Рет қаралды 1,3 МЛН
Why Minecraft Players Built a Real Life Supercomputer
23:24
HellCastle & Tylerrrr
Рет қаралды 890 М.
Giant Minecraft machines are embarrassingly simple
17:52
Mumbo Jumbo
Рет қаралды 1 МЛН
The Minecraft website that watches you
23:42
RetroGamingNow
Рет қаралды 1,1 МЛН
The Unusual Side of Redstone Clock Design
8:09
Squibble
Рет қаралды 18 М.
The Most Obscure Wireless Redstone Tech (and why it's useful)
13:00
Smart Sigma Kid #funny #sigma #comedy
00:19
CRAZY GREAPA
Рет қаралды 16 МЛН