Create Trains at the End of the World.

Sdílet
Vložit
  • čas přidán 3. 01. 2023
  • Today Shalz brings the Create mod out to the World Border to see if he can drive a train from one end of the world to the other. Subscribe! :)
    Where is the music from? 99% of the music I use is from Epidemic Sounds: share.epidemicsound.com/5ank4y
    The Shalz Apex Gaming PC Line ▶ apexpartner.app/redirect/Shalz
    Use code SHALZ for a discount!
    -*|-^*^-|*----*|-^*^-|*----*|-^*^-|*----*|-^*^-|*-
    SUBSCRIBE! bit.ly/2aFMWKe
    Join my discord! / discord
    Join this channel to get access to perks:
    / @shalz
    #createmod #trains #minecraft #shalz
    This description contains referral links.
  • Hry

Komentáře • 426

  • @theomonty
    @theomonty Před rokem +403

    one day he's going to do this in real life and we'll just see him zoom across the sky shouting reversed swear words

    • @_TheFather_
      @_TheFather_ Před rokem +22

      “!Kcuf tihs muc” who is that guy flying?

    • @jahirislam9856
      @jahirislam9856 Před rokem +5

      Finally I can fly a train in the sky with glass beneath the tracks

    • @Blaster_Unity_UB
      @Blaster_Unity_UB Před rokem +5

      Oh, I get it why he'd be saying those backwards... #BigBrainTime

    • @Hopp5ann
      @Hopp5ann Před rokem +1

      that would be scary

    • @gabenugget114
      @gabenugget114 Před rokem +2

      *distantly* what the fuuf

  • @Gaming32i
    @Gaming32i Před rokem +123

    I think Create must use floats (instead of doubles) to render the train guide. You can see a similar issue on old versions of Minecraft (like 1.0) if you go really far out. In those versions, it even affects worldgen (see the farlands)

    • @Gaming32i
      @Gaming32i Před rokem +5

      The track targeting error occurs when Create think there's no track where you clicked. The issue is related

    • @sky01james28
      @sky01james28 Před rokem +6

      Good point, I notice a lot of Minecraft rendering uses floats instead of doubles. I would be surprised if Create’s backend logic uses floats too, though, since Minecraft coordinate positions are usually ints, longs, or doubles

    • @superJK92
      @superJK92 Před rokem +1

      Someone will probably recode it to use doubles instead of floats

  • @TryFiXed
    @TryFiXed Před rokem +423

    Much respect for the racoon who traveled so far for border sightseeing

    • @nikolimoon6165
      @nikolimoon6165 Před rokem +3

      Are the raccoons and kangaroos a 1.20 thing or a mod? I, very curious and very hopeful it’s a 1.20 thing cuz I realllllly wanna pet trash-panda

    • @baconiumo
      @baconiumo Před rokem +10

      @@nikolimoon6165 mod

    • @nikolimoon6165
      @nikolimoon6165 Před rokem +4

      @@baconiumo awwwwwwwwwww TT^TT I wanted a trash-panda….

    • @lilyofluck371
      @lilyofluck371 Před rokem +4

      @@nikolimoon6165 get the mod...

    • @itsarian.
      @itsarian. Před rokem

      @@nikolimoon6165 dumbass really believed that

  • @planeter6446
    @planeter6446 Před rokem +193

    You can try getting the world border closer to the center of the world with the /worldborder set 1000 1 and do this on a smaller scale. Technically it's still from one border of the world to another the only difference is that they are closer together

    • @vistaman1
      @vistaman1 Před rokem +5

      it wouldnt be cool

    • @cip0llo
      @cip0llo Před rokem +6

      @@vistaman1 at least it would be working

    • @steviousmusic
      @steviousmusic Před rokem +6

      Think smarter, not harder

  • @blue-cloud-studios
    @blue-cloud-studios Před rokem +37

    "You can't pass it that's so dumb"
    World border: "I'm just doing my job sir"

  • @IDKisReal2401
    @IDKisReal2401 Před rokem +415

    The reason that the tracks are weird out there is (probably) the same reason that the world border and previously the far lands exist

  • @bigs8485
    @bigs8485 Před rokem +111

    A Shalz video a day keeps the depression away!

  • @EnderThePirate
    @EnderThePirate Před rokem +23

    alternate title: trying to build a create mod train really far from spawn for 8 minutes

  • @ConeParty
    @ConeParty Před rokem +34

    create mod videos are so entertaining!! keep up the good work!

  • @TheKd8lvt
    @TheKd8lvt Před rokem +11

    To explain the buggy visuals:
    It's a complicated problem, but long story short and very simplified, computers struggle dealing with massive numbers. The higher the number, the more inaccurate they get.
    Heck, some programming languages (JavaScript, for example) even struggle with small numbers as well. (0.2+0.4=0.6000000000000001 according to JavaScript)
    In Minecraft beta, there was a well known glitch called "The Farlands" which was caused by the terrain generation having an absolute meltdown over super big coordinates. This was eventually "fixed" - meaning the world size was limited, rather than just letting you go forever - but the root cause of the problem (floating point precision) was never solved, because it's an inherent flaw in how computers work with massive numbers. There's nothing Mojang could have done about it if they wanted to.
    12+ years later, the Create mod comes out, and has issues in Flywheel (their custom renderer) because of floating point precision.

    • @NeroDefogger
      @NeroDefogger Před rokem

      not quite, the farlands is because of the terrain generation

    • @chainingsolid
      @chainingsolid Před rokem +6

      @@NeroDefogger which uses floating point numbers in the math..

    • @henryfleischer404
      @henryfleischer404 Před 6 měsíci

      They could actually fix the problems in floating point. In Ruby, integers have an arbitrary level of precision, allowing for thousands of digit long numbers. C# also has this in it's bigint data type, and if Java does not have this, it could be implemented. Placing a decimal in the data type should not be * that * hard, in comparison to making the data type from scratch. The easiest way to do this would probably also recreate the inaccuracies at tiny scales though, and they might even be harder to deal with.
      Anyway, it's not worth it to solve this problem for a game like this. My concept would probably run terribly, being extremely taxing on the CPU, and fairly taxing on RAM too.

  • @maxwellgulyas6444
    @maxwellgulyas6444 Před rokem +12

    The reason it won’t work is probably because of rounding errors when the position values are so high. It’s probably the same thing that causes the far lands to generate in older Minecraft versions. I did the math to see how long it would take and it would take almost 25 days to go from one border to the other with the train at the default max speed

  • @Nefatos
    @Nefatos Před rokem +20

    what about superflat and set last layer as tran track. it should make all tracks same way so you can try go from spawn at the end without building that tracks bcs they will be already here

    • @masternr_real
      @masternr_real Před rokem +1

      i think your game would just crash from that many train tracks connecting to another

    • @Nefatos
      @Nefatos Před rokem +1

      @@masternr_real game dont crash, thats the best part :D

    • @masternr_real
      @masternr_real Před rokem

      @@Nefatos nice

    • @DCI_Mage
      @DCI_Mage Před 11 měsíci

      @@Shalz how do you dowload the config menu mod

  • @sniper201minecr
    @sniper201minecr Před rokem +21

    The world border always has problems in the vanilla games too mainly in the past and depending if you're playing Java or bedrock both of them play a little bit differently if you get near the border and pass the Border half the game mechanic slowly dies

  • @TryFiXed
    @TryFiXed Před rokem +9

    Btw, this seems to be a bug not an intentional limitation. My first guess would be, that they use a different way to save position than in default Minecraft (probably a problem with all of create mod) and that this way has a problem in saving such big numbers. If it's this problem then it's pretty easy to fix.

  • @therealtony2009
    @therealtony2009 Před rokem +17

    its called the floating point error and it happens in pretty much every 3d game

    • @fenix5fire
      @fenix5fire Před rokem +1

      Still interested why world is not just divided into chunks so there would be no way to overflow. Maybe cuz it's slow, or cuz it's very rare issue for most of the games?

    • @chainingsolid
      @chainingsolid Před rokem +1

      @@Shalz Could try out having a programmer swap out a lot of the floats in the code for doubles instead (many game devs use 32 bit floats instead of 64 bit ones for performance reasons, if you can't find anyone else I may be interested in trying it.).

    • @sky01james28
      @sky01james28 Před rokem

      @@fenix5fire the world border size is limited by the block xyz coordinates that can be packed into a long value type. Other than that, most Minecraft position code uses doubles and ints which is already pretty generous

    • @fenix5fire
      @fenix5fire Před rokem

      @@sky01james28 I know. I just thought why devs not using more variables to store values, so you can use for example max integer amount of integers (if you use just two variables to store a single coordinate) to avoid overflow or precision errors. Probably its hard to process or takes too much memory or smth , but Im not sure

  • @the_swest
    @the_swest Před rokem +14

    Shalz, your upload schedule is insane. Don’t forget to rest if you need to!

  • @fenix5fire
    @fenix5fire Před rokem +7

    As many people already said, it's probably the same thing as Far Lands, so there is nothing you can do. So, just move the world border itself with /worldborder

  • @FoxDog1080
    @FoxDog1080 Před rokem +7

    There's a chance the create mod uses higher numbers for positioning, and the fact that you're so far out means it can't position itself right
    Of course normally that means parts shouldn't be glitching to be higher or lower than normal

  • @tanhrs8711
    @tanhrs8711 Před rokem +4

    You don't have to load chunk to make trains working. The create mod is made a way that the trains can go even in unloaded chunks.

  • @Bebeu4300
    @Bebeu4300 Před rokem +3

    I highly doubt it's a deliberate limit. It's probably a bug with floating point precision or something else that means the game can't figure out which piece of track you clicked on (which is what gives you the generic "Can't target this track here" thing).

  • @Arty_The_Penguin
    @Arty_The_Penguin Před rokem +1

    Without doubts amazing video Shalz!

  • @Agge1
    @Agge1 Před rokem +5

    I'm so happy that's it's winter break so you can keep making awesome videos!

  • @njevas9385
    @njevas9385 Před rokem

    i absolutly love your videos. 🔥🔥 keep up the great work

  • @King_Chirpo
    @King_Chirpo Před rokem +1

    Respect for your determination and not giving up.😊

  • @barunmajumdar679
    @barunmajumdar679 Před rokem

    Man truly knows fun ways to use the create mod

  • @RealM12Gyt
    @RealM12Gyt Před rokem

    Shalz is AWSOME he made me love the create mod

  • @LaziestMC
    @LaziestMC Před rokem

    This is so cool!You amazed me again and I'm sure you wont stop!❤

  • @zekkos8636
    @zekkos8636 Před rokem +3

    So the reason why it breaks is the same reason bedrock edition breaks at long distances.
    It's to do with how floating point numbers work and the fact as you get further from 0,0 the precision of the floating point gets lower. So technically Create could be made to operate properly, but functionally there is not much point.

  • @kallebrinkhuis6919
    @kallebrinkhuis6919 Před rokem

    Always exciting, when i see shalz in my yt notifications.

  • @jamesscalzo3033
    @jamesscalzo3033 Před rokem

    Loved the video @Shalz! Can't wait for the next video man! You might've been having problems with the Create Mod because of the fact that you were out by the World Border. However, Your determination to bring us Peak Comedy and Content will soon pay off and you'll get your 500K Subs man!
    Also, Don't forget to check out the Valkyrien Skies and Valkyrien Skies Eureka Mods man!

  • @SunroseStudios
    @SunroseStudios Před rokem +1

    given all these issues our first guess would be, try making the track *halfway* out to the original world border, and see if that works? because whenever the number doubles, the coordinate numbers get less precise

  • @mojmaxtr
    @mojmaxtr Před rokem

    Great idea Shalz!!!

  • @none22222
    @none22222 Před rokem +1

    Babe wake up, Shalz posted an another Create train video 🔛🔝🔥🔥

  • @charliepettigrew2818
    @charliepettigrew2818 Před rokem +2

    if you are curious as to why the trains glitch out at the border, it is because of something called a floating point decimal error. idk how to explain it in a comment, but there are videos that explain it much better than i could

  • @andry5580
    @andry5580 Před rokem

    It's... Just... Perfect !

  • @linkplayz0
    @linkplayz0 Před rokem

    This is cool, you should totally do it in the farlands or something next

  • @AllExistence
    @AllExistence Před rokem +1

    Just move world border over.
    The only reason why world border exists where it is is because coordinates are limited by the size of a numerical variable that can store them. The cost of big numbers is that the decimal part becomes less and less precise until it completely disappears as the number grows. You can see that in F3. Therefore, calculations with those numbers are prone to errors, and that causes glitches or fails entirely.
    It appears that Minecraft uses bigger variables then creator of Create mod used. So, while Minecraft works, Create fails to read the coordinates. While blocks can be placed as part of Minecraft itself, any functionality is broken.

  • @LyingTube
    @LyingTube Před rokem

    Create tries to store the railway lines in memory so that any train can know if it can reach any station from its current position, essentially as a pathfinding map, whereas Minecraft just doesn't care at all because minecarts only occupy 1 block and don't have their own pathing. This might mean that the game just crashes before you can even load the railway line all the way to the border.

  • @billy4lifeify
    @billy4lifeify Před rokem

    i both love and am confused by this stuff, it's nerdy and I love it

  • @albiekimi1581
    @albiekimi1581 Před rokem +1

    Good day when shalz uploads

  • @TinToastCan
    @TinToastCan Před rokem +1

    Shalz giving us an episode every 3 days:
    MR BEAAAAAAAST ‼️‼️‼️‼️‼️‼️‼️‼️

  • @bow12gamer82
    @bow12gamer82 Před rokem +1

    I think you should build a working railway with cargo and the passenger trains stations and have some building stations❤ that would be really cool

  • @gw2156
    @gw2156 Před rokem

    I like when shalz makes video. Yes. Good day today.

  • @papertarsier
    @papertarsier Před rokem +6

    You could use the Distant Horizon or Chunky Mod to pregenerate the chunks, I would recommend using Fabric with Sodiun, Lithium, Starlight, Entity Culling, Better Block Entities and so on for the best performance and if you ever get stuck just do /tp @s ~ ~ ~

  • @christopherojuma3309
    @christopherojuma3309 Před rokem

    Its a good day when he uploads

  • @tanmayvlogs7923
    @tanmayvlogs7923 Před rokem +1

    Lovely content as usual ♥️♥️♥️

  • @totalgamingspectrum8697

    New mod idea: Create mod where you can build a machine to push back the world border but if it's destroyed, the border slowly pushes back into place.

  • @William45509
    @William45509 Před rokem

    Love the create mod ❤

  • @eliasdator1233
    @eliasdator1233 Před rokem

    Jag älskar dina videos de är så roliga att titta på och de underhåller mig jättemycket. OCH SLUTA ALDRIG MED DE DU GÖR. ❤

  • @beezowrailfan
    @beezowrailfan Před rokem

    i love it when you upload

  • @giovannicristellon3853

    floating point calcoulations are always a bit of an issue lol even the standard 16 digit rappresentations can quickly prove too imprecise on large values

  • @broski7792
    @broski7792 Před rokem

    Man discoveres floating point precision errors.

  • @Makbot01
    @Makbot01 Před rokem

    Yippee! new shalz video

  • @justasleepydog9293
    @justasleepydog9293 Před rokem

    Aight Shalz. Next stop: Farlands.

  • @The_Chicken_Gun_Gang
    @The_Chicken_Gun_Gang Před rokem

    Shalz I like how mojang approved Create mod to use!

  • @bennyther
    @bennyther Před rokem

    create mod devs coming for shalz for revealing their secrets 🏃 🏃

  • @user-lp6lh9en9r
    @user-lp6lh9en9r Před rokem

    thank you shalz

  • @PixelBrushArt
    @PixelBrushArt Před rokem

    Ah, the wonders of floating point numbers.

  • @StormDragon_64
    @StormDragon_64 Před rokem

    Hey, just wanted to let you know that in Create 0.5h, you might be able to go closer to the world border. This is one of the lines from the changelog:
    "Improved value accuracy of various netcode when further from the worlds origin"

  • @DommeDakDuif
    @DommeDakDuif Před rokem

    could you please make some fun gambling machines with the create mod. would be fun to seev what you come up with :D

  • @Piano_freak5
    @Piano_freak5 Před rokem +1

    You should build a train that goes completely around the track like the train is the donut riding on the track but the track is inside the hole

  • @newsallypurpleyt8609
    @newsallypurpleyt8609 Před rokem

    Interesting and cool vid.

  • @vampiremjvmj3210
    @vampiremjvmj3210 Před rokem

    0:47 slyyy 🦝

  • @computergamernl
    @computergamernl Před rokem

    this makes me wanna do this ngl. Also use the //stack command next time 🙃

    • @computergamernl
      @computergamernl Před rokem

      and dont do //stack too much instantly, just slowly build up the stack number

  • @REELWORKS12923
    @REELWORKS12923 Před rokem +1

    Step one: Casually Approach Camel
    Step two: 0:26

  • @putraparis2662
    @putraparis2662 Před rokem

    0:24 WHAT THE FUCJWKWHDK2JEKEDJ
    Make me dying 🤣🤣🤣🤣🤣🤣🤣🤣

  • @MightyOwl20
    @MightyOwl20 Před rokem +2

    What about shrinking the border with a train already placed?

  • @3verest997
    @3verest997 Před rokem

    Bro maid wallmart wersion of Snow Piercer 🤯

  • @derZCKR_
    @derZCKR_ Před rokem

    The reason for the train station and everything being so buggy may be the integer limit (2.147.483.647). Everything beyond that number (if integers are used in the code) will cause problems as numbers seem to randomly change, resulting in unwanted results and weird glitches.

  • @chainingsolid
    @chainingsolid Před rokem +1

    Maybe find a programmer and have them change all the 32 bit floats in create/mc itself to 64 bit doubles and see if stuff behaves better at the world border (heck if I get bored I might try it).

  • @RubricalChain25
    @RubricalChain25 Před rokem

    What you could do is estimate it, have the train start at like -500,000 and then travel to 500,000 (either x or z, doesn’t matter), and keep track of the amount of time to travel that 1 mil blocks, then, assuming the train doesn’t glitch out at any point in a hypothetical 60 mil track, you could take the time and multiply it by 60, saying that it *theoretically* could take a create mod train [x] amount of time to travel from one end of the MC world to the other

  • @trampoline11x
    @trampoline11x Před rokem

    I feel like you could make a commandblock set up where the train carries a device set on a timer to place a ludicrous amount of tracks every so often. I cant, only because my computer already has a hard time generating new chunks in continuous succession as is.

  • @Gefus
    @Gefus Před rokem

    Could you possibly make a superflat world that has train tracks as the ground?? They would probably work at the world border then

  • @Hyjaxaru
    @Hyjaxaru Před rokem

    When the train tracks speak enchanting table

  • @siepert
    @siepert Před rokem +3

    The reason the green track indicarion glitches so much is becausw the high numbers mess up the calculation of the rendered shapes. This also happens with other create mod things like glue indicarion and the boxes where are number or item can be set (like in redstone signals or speed controllers). I experienced this for myself but not this heavy. This is also the reason the station doesnt work properly (i think)

    • @razziel4599
      @razziel4599 Před rokem +4

      Eaxtly, it's called "floating point errors"

    • @sky01james28
      @sky01james28 Před rokem

      Ah, good point. I was wondering why the station couldn’t be placed but it’s likely bc MC uses floats for all rendering stuff, including the crosshair selection, which means the mod doesn’t know quite where the player is looking when they try to place a track or station

  • @Puppetmaster664
    @Puppetmaster664 Před rokem

    Idea!
    You could download a create chunk loader mod so you don't need to drive it

  • @Lperdy
    @Lperdy Před 3 měsíci +1

    Keep making episodes from the series after the 10th episode

  • @caliperstorm8343
    @caliperstorm8343 Před rokem

    Ha, floating point errors, my old friends. Some games are better with them than others - KSP can handle out to a few light-years before everything gets all wobbly - but eventually things break with very large distances from the origin. That’s why there’s a world border in the first place: floating point errors used to break the world generation, so Mojang had to add a limit.

  • @ImTerasHD
    @ImTerasHD Před rokem +1

    Just a heads up.. //stack would have saved you a lot of copy/pasting!
    Edit: Nvm. This is what I get for commenting before the video is over 🤦‍♂️

    • @ImTerasHD
      @ImTerasHD Před rokem +1

      @@Shalz you did keep it in! I just happened to comment like 5 seconds before you did it in the video 😂
      Entertaining video as always mate 😁

  • @ParakeetDSi
    @ParakeetDSi Před rokem +1

    Try this again on superflat in a void world.

  • @markuskhuu2000
    @markuskhuu2000 Před rokem

    You shall try a monorail or make a train in the END or anything

  • @randomperson1418
    @randomperson1418 Před rokem

    Cool idea

  • @mattyspohlmann1496
    @mattyspohlmann1496 Před rokem

    Kangurus? Which modpack is it except create ?

  • @youngblock2k
    @youngblock2k Před rokem

    U can bring border to spawn by / border command

  • @unprecedented0330
    @unprecedented0330 Před rokem

    goated content

  • @NiceHyper01
    @NiceHyper01 Před rokem

    Shalz more like Shalz

  • @p3chv0gel22
    @p3chv0gel22 Před rokem +1

    I mean, we could in theory calculate, how long ot would take to travel the whole Minecraft world, if we know what the Maximum speed is you can allow with the config
    That would just be 60,000,000 (from -30,000,000 to 30,000,000) divided by the max speed to get Seconds, divide that by 60 to get minutes, again by 60 to get hours, by 24 to get days (if necessary) and by 365 to get years (if necessary)

  • @antoninkase4104
    @antoninkase4104 Před rokem

    you could maybe make a superflat world, you can set which blocks generate

  • @eevateranen5204
    @eevateranen5204 Před rokem

    How did you use world edit

  • @kattheneko3941
    @kattheneko3941 Před rokem

    i've always wondered how u do the config thing, how? 1:30

  • @babyboy5567
    @babyboy5567 Před rokem

    just build a flat world with a train track layer, when you select flat world im pretty sure theres a customize button underneath, you can push it and change the layers of the flat world

  • @Itsyenoble
    @Itsyenoble Před rokem

    men you should try to do an fully functional airplane and cars trough a city with NO LIMITS

  • @sk8c
    @sk8c Před rokem

    omg train trian ei LOVE this train minecraft

  • @ll_FBI1904_ll
    @ll_FBI1904_ll Před rokem

    you can try to set your own worldborder with /worldborder set "distance number"

  • @SleepNDev
    @SleepNDev Před rokem

    Hey Shalz! What about to add another minigame to your collection and remake working snake in minecraft?

  • @butlazgazempropan-butan11k87

    Maybe you can make flat world with top layer being tracks

  • @BL00D_R4V3N
    @BL00D_R4V3N Před rokem +1

    Can you bring back the create mod amusement park?

  • @TORETH
    @TORETH Před rokem

    You can make the world border smaller using commands so you still can

  • @neonfroggg
    @neonfroggg Před rokem +1

    Bruh do one of those trains that remove the rail from behind and places one Infront

  • @Henrik_Monsvoll
    @Henrik_Monsvoll Před rokem

    how do you fix the exit code 1?