Hi folks,
this update is a preparation of the upcoming world generation update - it introduces lots of new plants and trees, vegetables and fruits, farming and plant growth, as well as volumetric clouds!
In total, this update introduces more than 60 new trees (including saplings and young versions), more than 30 plants and crops (without taking the various growth stages into account) and 11 rocks and dead tree trunks. This update also introduces more than 10 new edible fruits and vegetables and two new smelting furnaces (which are reworked versions of the furnaces from the Java version).
Various plants can be cultivated now: Similar to how it worked in the Java version, you can get a seedling from crops by using the sickle, which can then be planted on arable land (which can be prepared with a hoe).
Apart from the new content, this update also introduces a first version of volumetric clouds: Unlike a flat sky texture, they're actual "fluffy" 3D elements in the world. While you can't directly interact with them, it's still possible to have tall mountains or skyscrapers which soar above the clouds. While the clouds are rendered very efficiently, they still have a small impact on performance, so if your machine is already struggling with the new version, it may be necessary to disable them - this can be done in the graphics settings.
Clouds already change depending on the weather. For instance, if you type "weather overcast" into console, you will see how the clouds will become bigger and more dense.
One note about the cloud altitude: The clouds may appear to be at a relatively low altitude, but actually the demo world already takes place at a rather high elevation. This will change with the 2nd part of the world gen update.
We also took this opportunity to rework the vegetation shader - there is now a much better wind effect on trees and a better shader for snow. This also applies to other elements like boulders or tree trunks.
Some of the new plants and trees will already spawn in the demo world, but if you want to check them all out, you can use the new creative mode vegetation placement tool: To do that, enable the creative mode by opening the console (press ` or ~) and type "gm 1" (without quot. marks), then press F6 to enable the placement tool. Open your inventory to select one of the new plants, and hold C to bring up a radial menu with various settings.
This new content will provide a good foundation for the upcoming 2nd part of the world generation update. We've prepared two screenshots which will give you an idea of the how the upcoming forests will look like, for example:
As always, this update also fixes various issues, bugs and introduces some other improvements under the hood: For instance, terrain modifications will work considerably faster now. Please find the full changelog below.
------
The next update will be the 2nd part of the world generation: It will enable you to create random worlds, it will contain various islands and more versatile landscapes (forests etc), and it will also introduce flowing water - this also means the islands will no longer be surrounded by gravel, instead there will be oceans. Feel free to check out the development status on our Trello Roadmap
Changelog 2022-06-22 (0.4.8):
- [New] Volumetric clouds
- [New] First implementation of farming (use the hoe to prepare arable land, and use the sickle to collect seedlings from crops)
- [New] New cultivable plants: tomato, chili, potato, watermelon, lettuce, corn, carrot, hemp
- [New] New trees: acacia (x2), appletree, araucaria, birch, cactus (x4), cypress, hickory, london-plane (x2), palm, red maple, spruces (x6), weeping beech, willow oak
- [New] New saplings, young versions and dead versions of almost all trees
- [New] New saplings and different growth stages for all cultivable plants
- [New] New plants: cotton, henbane, hogweed, monstera (x2), dandelion (x3), fern (x7), aloe vera, flowers (x7), ivy (x3), bushes (x5)
- [New] New world objects: 9 new rocks, 2 tree trunks
- [New] New food: bell pepper, carrot, chili, cookie, corncob, gingerroot, lettuce, pear, potato, tomato, watermelon
- [New] New objects: Smelting furnace and big smelting furnace
- [New] New creative mode tool: Vegetation placement (F6)
- [New] New wind and snow shaders for vegetation
- [New] Plant growth duration can be changed in the game settings
- [New] Blocks with unit size which are placed in the grid can now be rendered more performantly
- [New] New "Copy block" key: Adds a copy of the block in the world you're currently looking at to your inventory, or equips it if it already exists
- [New] Pressing 1-5 while hovering an item in inventory moves it to the according slot in the hotbar
- [New] Pressing the mouse wheel button while hovering an item in inventory equips the item
- [New] It's now possible to set up a custom "JavaTextures.txt" file containing custom texture replacement definitions for Java blueprints
- [New] Item count in crafting menu can now be entered directly by clicking on the count label
- [New] Added "skyrotation" console command to change the sky orientation (affects direction where the sun rises and sets)
- [New] Sleeping (skipping nights) now speeds up ore smelting and plant growth accordingly
- [New] Added setting ("View adjustment") to enable optional cinematic black bars at the top and bottom of the HUD
- [New] Added setting ("Misc") to change blueprint rotation pivot behaviour (toggle between center of object [default] or center of area [similar to Java version handling])
- [New] Multiplayer: New "lock" and "unlock" input command (also available via Scheduler) to prevent players from connecting (may be useful during restarts, for example)
- [New] Multiplayer: Added permissions "info_shownametag" and "info_nametagalwaysvisible"
- [New] Multiplayer: Permission "forbidden_items" now supports "#inherit" entry to inherit all forbidden items from the parent permission
- [New] Added "edit shape" command to retroactively change the shape of a block in the world
- [New] Added "printkeybindings" console command to create a text file containing all current key bindings
- [New] Update to Unity 2022.1
- [Change] Terrain modifications (creative mode terrain tools) are considerably faster now
- [Change] Improved rendering of distant trees
- [Change] Reduced "tiling" on distant terrain textures
- [Change] Greatly improved performance when trying to place lots of elements in a row
- [Change] Count label when placing multiple elements in a row is now visible through walls
- [Change] Texture IDs are now visible for window frames in crafting menu
- [Change] When deconstructing construction elements with a sledgehammer, the original element size is taken into account when spawning the item
- [Change] Glass pane size is now reset again after snapping to window frames
- [Change] In P2P or LAN games it's no longer possible to kick or ban the host
- [Change] If a view distance greater than the max value in options is set, changing graphics settings no longer override this value
- [Change] Changed appearance of the planet when player is in orbit (Y > 5000)
- [Change] Pressing enter in chat no longer interferes with building tools
- [Change] Blueprints will now only be reloaded if the game detects any changes in the blueprints folder
- [Change] Changed color of header labels in settings menu (increases visibility)
- [Change] Increased precision of rock collision shapes (for large-scaled rocks)
- [Bugfix] Fixed bug which prevented you from cutting down trees in multiplayer
- [Bugfix] Fixed sandstone materials not being selectable in crafting menu
- [Bugfix] Fixed minor precision issues when placing a block right after rotating it
- [Bugfix] Fixed wrong texture alignment on blocks in inventory
- [Bugfix] Fixed texture sometimes getting stretched on arc block shapes
- [Bugfix] Fixed pivot / snapping issues on overlapping blocks (game sometimes couldn't decide which block to snap to)
- [Bugfix] Fixed blocks in hands not always updating properly after exchanging them with another stack of blocks in inventory
- [Bugfix] Fixed crash when placing lots of elements in a row (need feedback)
- [Bugfix] Hopefully fixed bug causing sudden data loss, i.e. missing construction elements etc (need feedback)
- [Bugfix] Fixed issue which caused the game to use more than 2 directions when placing elements in a row (despite different setting)
- [Bugfix] Fixed black borders on panorama screenshots (use "panorama" console command)
- [Bugfix] Using console commands no longer resets the game window size (when playing in windowed mode)
- [Bugfix] Fixed "blueprints" console command
- [Bugfix] Fixed "cleanup items" console command
- [Bugfix] Fixed blocks being removed from inventory even though they could not be placed
- [Bugfix] Fixed error when game could not initialize an audio input device
- [Bugfix] Fixed error when changing paint roller color
Hotfix 2022-06-23:
- [Bugfix] Fixed bug that the game didn't recognize workbenches in players proximity
- [Bugfix] Fixed broken shadows when changing the shadow quality
- [Bugfix] Added missing rotation precision values in vegetation radial menu (C)
- [Bugfix] Fixed potential crash on some Linux distros
Hotfix 2022-06-25:
- [Change] The "hud" command no longer hides cinematic bars (if they're active)
- [Change] Changed tiling of farmland texture
- [Change] Commands "rotation", "setp", "setl" and "setr" now also work for vegetation placement
- [Change] Setting plant growth duration in settings to 0 now makes saplings grow within 10 seconds
- [Bugfix] Fixed missing block faces in certain situations
- [Bugfix] Fixed "skyrotation" console command
- [Bugfix] Fixed wrong footstep sound on farmland
- [Bugfix] Fixed issue which prevented saplings from being planted on farmland in certain situations
- [Bugfix] Fixed depth-of-field setting not working correctly
- [Bugfix] Fixed wrong fuel capacities of smelting furnaces
- [Bugfix] Fixed http error when sending a report