Programming Flight Distances into Flying Machines (p1/2)

  Рет қаралды 11,549

Squibble

Squibble

11 ай бұрын

#redstone #minecraft #minecraftredstone #technicalminecraft
This was a pretty cool video. Sorry, I didn't show the whole machine running, it just made more sense to put that into the second video. That will be out soon after.
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.

Пікірлер: 64
@Mumina_Abdalla
@Mumina_Abdalla 11 ай бұрын
Thank you for making a hoe-less flying machine with flight data It pretty convenient to people like me with no hoes
@HassanIQ777
@HassanIQ777 11 ай бұрын
Lmfao😭💀🦴☠️⚰️
@kaiirossbaird7623
@kaiirossbaird7623 11 ай бұрын
lmao, gotem
@hkayakh
@hkayakh 11 ай бұрын
I like how you somehow induced the fact that we don’t need to mow lawns in a flying machine video
@antarctic214
@antarctic214 11 ай бұрын
There's another possibility for controlled distance flying machines that I've actually seen being used. Two flying machines. You start a slightly slower one first, and some time later a faster one. When they crash into each other they both stop. You can control the distance by how long you wait until starting the second one. If I remember correctly panda used something like that to stop a flying machine at a precise spot to generate pig spawners in some old version of linecraft.
@wickedfast2166
@wickedfast2166 11 ай бұрын
Only problem is the 1st machine unloading
@WindsorMason
@WindsorMason 11 ай бұрын
​@@wickedfast2166 gotta have two players for this one, each riding one part of the overall machine.
@zensenpai6669
@zensenpai6669 10 ай бұрын
Cubehamster did something like that before. Many years ago.
@hourcraft6917
@hourcraft6917 11 ай бұрын
Was I supposed to be laughing so much in the first minute, I don’t know… Instant sub
@DarkChaosMC
@DarkChaosMC 11 ай бұрын
Bro tf is subway doing like jeez it tastes so ass, the “just add water!” Label literally kills me.
@Sylfa
@Sylfa 11 ай бұрын
There is another mechanism that *might* be useful. If you use block-tapes of different length that fire every move, but the output only gets triggered when they are in their initial state. The only problem is that you need to use prime numbers for this to not have it trigger early. So a 3 block and 5 block counter would only register every 15 blocks. Of course, you only get 9 primes due to push limit, but that would allow you to technically have a 223 092 870 block cycle. I doubt it's any better than this final design. But it might come in handy at some point.
@ZerkUWU
@ZerkUWU 11 ай бұрын
Yesterday I showed a friend the original video, I am happy to see an actualization!
@potatochan3080
@potatochan3080 11 ай бұрын
A possible alternative would be using specific levels of unbreaking to increase the distance the standard machine can travel, at the cost of introducing some uncertainty into the measuring system. If the overall distance you're encoding is large enough, the randomness of unbreaking should *eventually* even out.
@potterfanz6780
@potterfanz6780 11 ай бұрын
That's useful for determining what chunk you'll end up in, but for people that want the precision of a specific coordinate that it stops at, randomness won't be helpful
@selectthedead
@selectthedead 11 ай бұрын
Respect for quoting your online helpers!
@TwiliPaladin
@TwiliPaladin 11 ай бұрын
0:50 "Welcome to DougDoug, where we solve problems that one one has."
@isaacm1929
@isaacm1929 11 ай бұрын
Did you needed to use stacked counters? I thought it would be simple to make a longer s-shaped(for the max piston push power) tape or simply using a Flying Machine inside another Flying Machine (DeltaTime of the velocity of the machines would be a problem, but less than that thing...).
@squibble111
@squibble111 11 ай бұрын
Stacked counters is generally more space efficient. Counting on fingers to get to a million is going to take a little more space than using our number system. Had I used one giant feed tape, itd have to have a hundred thousand blocks to even reach a hundred thousand in distance. This one can reach 60 million in about a few hundred blocks of componentry
@isaacm1929
@isaacm1929 11 ай бұрын
@@squibble111 Makes sense. And the flying machine² option? Did you not try it, or wasn't good enough as I thought?
@whenthingsfly4283
@whenthingsfly4283 11 ай бұрын
Pwouik is a redstone legend of the community, don't feel intimidated xD He's actually the person who developed observer based tnt duping but he's done a ton of other stuff like this. :D
@BananaShenanigans
@BananaShenanigans 11 ай бұрын
Nice I like how you explain redstone
@sidthechillguy
@sidthechillguy 11 ай бұрын
Well i ended here somehow while watching fourier sound transforms, (i had searched for why roses have different colours) anyways keep up💪💪
@pokemonmaster5514
@pokemonmaster5514 11 ай бұрын
this is perfect for transporting like your entire base if you are moving thousands of blocks away because of good location for base as in packing everything into a chest minecart using shulker boxes
@Ailtir
@Ailtir 11 ай бұрын
A stackable flying binary counter could be cool, you could then program the distance down to the block in binary by "AND"ing together all the relevant bits you want. I have no idea how hard it is to build slimestone btw. :)
@de_g0od
@de_g0od 11 ай бұрын
Honestly this is what i expected this vid to be, maybe pt 2?
@erdapfel
@erdapfel 11 ай бұрын
you can do that with this machine. It's not binary, but base ~24 (idk count the blocks). in his final demonstration you see how he programmed the numbers to carry all the way. (I would have said "he programmed it to fly one block", but there isn't an engine yet so it only flies one block anyway.) you can put the blocks in whatever configuration to represent the distance you want in base ~24, which is a far more efficient representation than binary.
@Daniel-nl3ug
@Daniel-nl3ug 11 ай бұрын
Doing it with a binary counter is very straightforward (building a flying binary counter is as simple as having a stack of sideways sticky pistons and some observers facing into each sticky piston then to move it you push the observers forward first and then the pistons, and to increment it you pulse the top piston). You don't need to do any "AND"ing because you can just build the binary counter as if it has been triggered 2^k - n times (so that there are n more triggers until 2^k) and then after n blocks the last piece toggles and you just take an output off that somehow. I have thought about this stuff before because encoding flight distance into binary memory on a flying machine is relevant to an idea I had a few years ago about making a reusable machine that can activate instant tile ticks by encoding water source locations in some kind of flying binary memory. I haven't got round to making the device though
@Ailtir
@Ailtir 11 ай бұрын
@@Daniel-nl3ug Very nice, having the counter start off at a higher number is a very elegant solution.
@inkognito1624
@inkognito1624 11 ай бұрын
Highly informative and entertaining content showed this to my wife Martha my three kids Ben Jimmy and Bethany and my dog Sparky
@youzhou3001
@youzhou3001 11 ай бұрын
Is it possible to have piston feedtapes with odd number of counts? Because if it is, then isn’t it possible to just use piston feedtapes with prime numbers on them? Then you wouldn’t need to worry about holding the feedtape as getting back to the starting position requires the product of all the prime numbers. Say you have 3 feedtapes with 2,3,5, blocks per cycle would need 30 blocks travelled to get from 1,1,1 back to 1,1,1. This way you could also get single block precision. You would also be able to program the flight distance by setting the feedtapes to a position in the middle of the sequence. Say you wanted to travel 20 blocks with the feedtape system I mentioned. You would just set it to 2,1,5. Moreover, because of the multiplication factor of these feedtapes, the growth would be exponential. Also you could select any prime numbers as your feedtapes. Using a combination like 19,23,29 gives you a maximum range of 12 673 blocks with single block accuracy on every block. Make it 19,23,29,31 and the range expands to 392 863 blocks. You would need to read every feedtape individually with an and gate using slimestone though and I don’t know how to do either.
@MrSeath64
@MrSeath64 10 ай бұрын
Hey @Squibble, I couldn't find a message system so I had to put this here, but I watched all of your videos in one sitting; I really enjoy the technical minecraft shitposts about inefficient farm designs, it's gold. I was really enthralled by the rail video as well and was wondering if you'd consider making another video about rail uses and designs to use in every day builds.
@squibble111
@squibble111 10 ай бұрын
I possibly could do that, yet rails aren't something i'd consider to be a component of "certain designs". Its a tool like any other, and asking for what kind of designs involve it is much like asking what designs involve repeaters. It can be used in practically everything, being as versatile as it is. Maybe I could make a video covering rails in their uses even further, but I'm not entirely sure how much material i have to work with. Consider it a possibility though.
@mrhelpful1190
@mrhelpful1190 11 ай бұрын
If instead of using observers in the tape, you use solid blocks and power through them each time the flying machine moves then you can achieve a “staggered carry” where once a carry starts, each additional block moved by the flying machine brings the carry up 1 digit. The reason this is useful is that it means you don’t have to wait for the machine to finish its carry before moving it again and the engine can maintain a consistent speed. This also has potential to make the machine faster.
@squibble111
@squibble111 11 ай бұрын
Possibly, but Im worried about a problem that I don't remember if i mentioned in the video. See, if a counter completes a cycle, it moves the next counter by one. But it will keep moving the next counter by one if the current counter isnt moving and is resting in the state that is supposed to signal a completion of the cycle. Basically, every time the counter reaches the 20th block, it carries. But if the counter stays on top of the 20th block then it will keep carrying. It might prove problematic with the system youre suggesting as the reason the machjne needs to stop while carrying is to prevent errors like that. But, ill see if i can try somethjng
@mrhelpful1190
@mrhelpful1190 11 ай бұрын
@@squibble111 No that makes a lot of sense, you'd need to do something like advancing a counter by 2 which would probably make the flying machine a fair bit more complex, good point.
@redo1122
@redo1122 11 ай бұрын
I would use 2 lines and a feed tape. One line has exactly 13 blocks and the other one has only 1. Every time a feed tape does a full loop, you push one block from the full line into the empty one. When you do enough loops, going far enough, the second line will reach 14 blocks, stopping the flying machine
@adriagonzalezroige1337
@adriagonzalezroige1337 10 ай бұрын
Please, for the stopping mechanism make it self-destruct, at the end of the day is for traveling one long distance and taking it down
@squibble111
@squibble111 10 ай бұрын
have you considered that people are going to be riding this thing. it would be funny tho
@PlayingWithDanger7866
@PlayingWithDanger7866 11 ай бұрын
Have you created a video on all different computer parts like "different/worst/all ways to create ram in minecraft" for example?
@wolfboyft
@wolfboyft 11 ай бұрын
Yeeeeees I've always wanted something like this
@brixtonbates851
@brixtonbates851 10 ай бұрын
In your end crystal video 6 months ago, you used a command to freeze the game's tickspeed, and another command to move it forward by a tick. What mod was that, and does it work with 1.20? My friend is having trouble with redstone, and I believe that a tick-by-tick replay of their build would help them.
@squibble111
@squibble111 10 ай бұрын
Carpet mod. I have no clue if it exists in 1.20, although its basically the crux of modern farm design so i assume theyd get it updated pretty fast
@selectthedead
@selectthedead 11 ай бұрын
Please make an introduction video to flying mashines and the concepts behind them!
@Corzappy
@Corzappy 11 ай бұрын
Hoes are my favorite data storage device.
@Jeppelelle
@Jeppelelle 11 ай бұрын
.device storage data favorite my are Hoes
@dirhi
@dirhi 11 ай бұрын
ok
@PlzDoNotTheFade
@PlzDoNotTheFade 11 ай бұрын
samnwe
@xiphosura413
@xiphosura413 2 ай бұрын
3:10 redstone block in the feed tape would mess things up I presume?
@Mostgibberish
@Mostgibberish 11 ай бұрын
Im glad to be here and witness the revolution of gold hoe
@thedenominator_
@thedenominator_ 11 ай бұрын
stacked binary counters with sticky pistons and observers? would be much more space efficient than feedtapes
@squibble111
@squibble111 11 ай бұрын
Feed tapes can act quicker. It would be incredibly slow for a system to carry through 11 digits of binary counters, But it certaibly is an option worth considering.
@greatestyoutuber
@greatestyoutuber 11 ай бұрын
Malorem did this with rails a bit ago. kzbin.info/www/bejne/baDQYauEgbaVaZo Still, i hope to see more in the world of timed flying machines
@mace1234
@mace1234 11 ай бұрын
i wonder if you could make the machine so that all the digits carry over at the same time
@mace1234
@mace1234 11 ай бұрын
for instance maybe instead of immediately sending the carry signal you could push a block into place, and then at the start of the next cycle the other tape will recognize the block and advance once
@phoenixmg-kn7eh
@phoenixmg-kn7eh 11 ай бұрын
make a timed missile ?
@mdbgamer556
@mdbgamer556 11 ай бұрын
So... What if you just... Gave a normal flying machine "stop" and "go" buttons using the target block? Theoretically infinite range, stopping only when you want it to?
@hibblebins
@hibblebins 11 ай бұрын
What if you want to go afk?
@mdbgamer556
@mdbgamer556 11 ай бұрын
@@hibblebins Then it keeps going? Why would you leave a flying machine running at that point?
@petemagnuson7357
@petemagnuson7357 11 ай бұрын
Why not use Redstone blocks in the tape if observers are too sensitive in a flying machine? The accidental quasipowering might be annoying, but shouldn't be impossible to work around.
@YaPhutYT
@YaPhutYT 11 ай бұрын
I don't need to waste netherite hoes!
@Twi_543
@Twi_543 11 ай бұрын
hi lol
@squibble111
@squibble111 11 ай бұрын
hi too
@dirhi
@dirhi 11 ай бұрын
raar
The Engine behind My Smartest Flying Machine Yet
12:36
Squibble
Рет қаралды 7 М.
The World of (more) Unconventional Redstone
13:26
Squibble
Рет қаралды 74 М.
La revancha 😱
00:55
Juan De Dios Pantoja 2
Рет қаралды 68 МЛН
ТАМАЕВ vs ВЕНГАЛБИ. ФИНАЛЬНАЯ ГОНКА! BMW M5 против CLS
47:36
Backstage 🤫 tutorial #elsarca #tiktok
00:13
Elsa Arca
Рет қаралды 45 МЛН
Children deceived dad #comedy
00:19
yuzvikii_family
Рет қаралды 3 МЛН
This Mod Makes You Better At Redstone
8:47
mattbatwings
Рет қаралды 434 М.
Using AutoCrafters in the Dumbest Way Possible
9:31
Squibble
Рет қаралды 99 М.
Sponges are NOT the way to drain water
4:08
GrimFalcon746
Рет қаралды 7 М.
I Built a GIANT 3D Printer in Minecraft
15:31
Squibble
Рет қаралды 22 М.
Instant Pitfall Traps and How to Make Them
11:57
Squibble
Рет қаралды 34 М.
I Made a Neural Network with just Redstone!
17:23
mattbatwings
Рет қаралды 613 М.
I Made Pac-Man with just Redstone!
29:54
mattbatwings
Рет қаралды 445 М.
Giant Minecraft machines are embarrassingly simple
17:52
Mumbo Jumbo
Рет қаралды 1 МЛН
Building Clickbait Thumbnails with No Mods
12:35
avogaado
Рет қаралды 468 М.
Reinventing the World of Text Displays
12:17
Squibble
Рет қаралды 51 М.
La revancha 😱
00:55
Juan De Dios Pantoja 2
Рет қаралды 68 МЛН