ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Minecraft Mod Examination: Streams Mod Alpha

Updated on May 11, 2015

Minecraft's terrain generation allows for all kinds of wondrous natural structures, such as beautiful Mesas, massive cave systems, and enormous mountains. But there is one very common type of terrain that's current implementation in the game is rather lacking, rivers. While Minecraft does have rivers in the original game, they are as stagnant as lakes, as narrow as creeks, and sometimes have large stretches within the "river" that completely lack water. There are several overall terrain generation mods such as Realistic World Generation that partially solve the last two of these problems, but until recently there has been no good way to get flowing rivers in Minecraft without somehow creating them yourself. Now though, there is a mod out that adds brand-new flowing rivers to the game's world generation, and while it is still in public alpha, the Streams mod is well worth checking out for anyone who wishes to add more interesting rivers to their world.

There are multiple sources for most streams, and each time a new source connects the river will get a little bit bigger.
There are multiple sources for most streams, and each time a new source connects the river will get a little bit bigger.

When these rivers are first generated they will start out as several small streams about one or two blocks wide. They will then extend out a fair distance and merge with other little streams, each time growing in size and slowly forming a decently wide river. These streams and rivers will drop in elevation every twenty or so blocks, and eventually the river will end in some kind of sea-level water source, which might be the ocean, a lake, or even one of the Minecraft's old rivers. There is a lot of variety in the total shape of the rivers, some are nearly straight, others bend enough to almost merge with themselves, a few are almost as flat as the old rivers, and there are even some absolutely ridiculous waterfalls in the more mountainous areas of the game. Unlike player-built rivers, these streams will stay at full height and flow regardless of their length or any changes in elevation, and the water will always curve correctly so that floating objects will eventually drift down to wherever the river ends.

Some of the randomly-generated streams are actually quite beautiful, and feel like they should have been part of the game all along.
Some of the randomly-generated streams are actually quite beautiful, and feel like they should have been part of the game all along.

These rivers work by generating areas with special water blocks that are already flowing in one of seventeen different directions. This allows the mod to overcome Minecraft's pre-existing water system, which prevents water from flowing more than eight blocks on the same level. This potentially allows for infinitely long flowing rivers, though while the current streams can cover half a biome or so, extremely long rivers are not yet implemented. You can safely ride down these rivers, and as long as you do not try to control your boat you will usually follow the river all the way to its end without catching on terrain for more than a second or two. And for those concerned about the water being new blocks, they still have all of the functionality of normal water and can be used for irrigation or picked up in buckets, though it will be turned into normal, non-flowing water when you place it back down. Currently creative-mode players cannot access these flowing water blocks, but users of Not Enough Items can, and I can see quite a lot of interesting things map-makers might do with them.

Placing a boat in one of the mod's rivers and drifting down it is quite fun, and thanks to "Minecraft Physics" you can pilot your way up the waterfalls just as easily....
Placing a boat in one of the mod's rivers and drifting down it is quite fun, and thanks to "Minecraft Physics" you can pilot your way up the waterfalls just as easily....
Rivers generated around very tall mountains such as Biomes O' Plenty's Alps almost always drop to near sea level quickly and have extremely smooth canyon walls, making such drops much more sharp than they really should be.
Rivers generated around very tall mountains such as Biomes O' Plenty's Alps almost always drop to near sea level quickly and have extremely smooth canyon walls, making such drops much more sharp than they really should be.

But as cool as these rivers are, there are a number of issues in the mods current state. Most of the rivers are quite small, and while you might run into a decent sized one on occasion, many only cover a couple of hundred blocks. They can also seem a little odd around Biomes O' Plenty's Alps or Canyons, or any other extremely high types of terrain. In those areas Streams quickly drops the water's elevation from near the top of the mountain to almost sea-level, and while the waterfalls that this creates can be great, the canyon walls are often as flat as if they got caught in a chunk error. There is also no configuration file and you cannot tweak the mod in-game, so you cannot choose which biomes can have streams in them, modify river width, or otherwise adjust the mod in any way. And while this mod has less world-generation lag than many, it does add tiny amount to your game, so it might need to get left out of more intensive mod setups. However, keep in mind that this mod is only in alpha, and so any problems are likely to be fixed before the developer considers it complete.

So if you want to add a bit of fun and pretty terrain to a new world, you should consider the Streams mod. It adds the the first randomly-generated flowing rivers to Minecraft, and whether you want massive waterfalls, tiny creeks, or rough rapids, you will now be able to find them in your world. The new rivers are also compatible with almost any terrain or biome mods, from Climate Control to Biomes O Plenty, and even intensive terrain overhaul mods like Realistic World Generation or Alternate Terrain Generation. And while the mod is still in alpha and does have its problems, stability does not seem to be one of them, as this writer did not encounter a single crash in over fifty hours of playtime. Streams isn't the type of mod that will change your world, but it adds a very nice effect that you cannot find elsewhere.

Comments

    0 of 8192 characters used
    Post Comment

    • profile image

      2 years ago

      can you make a full mod-list

    • profile image

      Dthen 

      3 years ago

      I just found your website while looking for something ... I forget what. Anyway, your mod reviews are well written and informative. Good stuff - keep it up!

    • profile image

      delvr 

      3 years ago

      Thanks TheCliffWalker! this is an excellent write-up, I just linked to it on the mod's forum page. I'm reading your other mod spotlights too. Keep up the good work!

      Now I really need to fix these unsightly gouges in the mountains. I came up with a new layout algorithm that should help. Stay tuned!

    working

    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, hubpages.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://hubpages.com/privacy-policy#gdpr

    Show Details
    Necessary
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
    Features
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Marketing
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Statistics
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)