Tale of Biomes

Downloads:
407
Upvotes: 28
Share this:
Project status
In development
License
GNU General Public License version 3 (GPLv3)
Project members
Lead developer
Modification type
Supported Minecraft versions
1.20.6

Jump to downloads

About Tale of Biomes

Tale of Biomes is a Minecraft mod that I am working on as part of the MCreator Lore series on my YouTube channel NorthWestTrees MCreator. Tale of Biomes adds a new dimension and custom world full of new mechanics and features that expand the game's reach.

License & GitHub

The project is licensed under GPL-3.0 license and the source code can be found here on my GitHub repository.

YouTube series

If you have not heard of the MCreator Lore series you can find a full list of the videos where I work on this same mod in this YouTube Playlist.

In development

This mod is in development, there will be bugs, and some may break your world or lose progress or items. back up your world before using this modification, at least until it gets out of this stage. Check the change log to know if it's a snapshot or release it will say what it is below snapshots are unable releases will be more stable and less likely to cause problems.

How to help

If you want to help make the mod more stable you can help by reporting bugs on the GitHub repository so I can work toward stable I am also looking for a few wiki contributors that can document the modification if you are interested get in touch with me via email and I can set you up with the GitHub as a wiki contributor

Snapshot release summaries

Latest Snapshot: 0.11.0-Indev | October 6, 2024

You can find snapshot summaries on the GitHub Wiki pages now.

Suggestions and Ideas

You can share your ideas and suggestions on the connected forum thread. If it fits in the direction I going for the mod I may add the idea to the core mod.

Depdencecies

Modification files
Tale-of-Biomes_0.11.0-indev+NeoForge-1.20.6.jar - Regular / Snapshot Uploaded on: 10/06/2024 - 18:41   File size: 3.55 MB
Changelog

0.11.0-Indev - Snapshot | October 6, 2024

ADDED

  • Added Eldenmoor Ocean biome, to help with inland biome placement.
  • Added wind direction mechanics back to the mod.
  • Added rice crop dead block states.
  • Added weed and stone block state variations to rice crops.
  • Added damage mechanics support for the new block states.
  • Added rice crop critical temperature range.
  • Added rice crop growth temperature range.
  • Added Piruff Door item texture.
  • Added spawn point for the player when they enter Eldenmoor.
  • Added support for stripping Tale of Biomes logs.
  • Added item and block tags for logs, logs/bark, and logs/stipped.
  • Added a new command called /toba run player customSleep command.
  • Added custom bed support for clearing the weather for 1 to 7 days.
  • Added item called Rose Quartz Shards.
  • Added a new crafting station called Crafting Table.
  • Added new ToB Crafting Table recipes for the Basic Tool Table and Basic Stone Table.
  • Added beach feature to Eldenmoor biomes.
  • Added new biomes that specify the dimension name in their registry eg: eldenmoor_grass_plains.
  • Added Piruff Barrel.
  • Added Piruff Barrel Inventory.
  • Added a feature to make some items spoil over time in barrels.
  • Added inventory space counter to the barrel.
  • Added a new GUI background for the Basic Stone Table, Crafting Table, and Basic Tool Table.
  • Added support for shift-click crafting for the Basic Stone Table, Crafting Table, and Basic Tool Table.
  • Added localization GUI title name for the Basic Stone Table, Crafting Table, and Basic Tool Table.
  • Added a new Recipe Helper icon for the Basic Stone Table
  • Added new button texture for navigating the Recipe Helper.
  • Added an output slot to the Recipe Helper.
  • Added recipes for the Basic Tool Table, Basic Stone Table, and Piruff Stick to the Crafting Table.
  • Added brick recipe to the kiln, it's now possible to smelt clay_block to make bricks.
  • Added Pure, Mixed, and Imprue raw copper ore blocks.
  • Added new food called Piruff Carrot
  • Added new wild plant called Wild Piruff Carrots

CHANGES

  • Changed GUI texture for the basic tool and stone tables.
  • Changed textures for copper dust and raw copper ore.
  • Flower pots now import Minecraft textures through models.
  • Changed how the Recipe Helper works with the Basic Stone Table.
  • Reworked procedures and recipes for the Basic Stone Table.
  • Fertile Soil now uses tags for block replacement and biome restrictions.
  • PlayerSleepsAtCustomBed is now run through function ticks to improve performance.
  • Changes the names of some bed block procedures.
  • Rose Quartz Clusters now drop Rose Quartz Shards.
  • Changed moss block and carpet texture.
  • Moss carpet and block no longer use foliage colours.
  • Cliff feature now generates more efficiently though still has a mild impact on chunk generation time.
  • Prairie Dogs now spawn in plains biomes naturally.
  • Prairie Dogs will now despawn when idling.
  • Piruff Vines now can be placed on any block with a solid bottom face.

FIXED

  • Fixed kiln config not resetting correctly when the reset variable is set to true.
  • Fixed wind direction not being added to the world. Existing worlds were also fixed.
  • Fixed generation issue in some biomes for tall grass.
  • Fixed issue with rice crop light damage script.
  • Fixed an issue where volcanic deltas and pillars could be generated on top of foliage features such as Piruff trees.
  • Fixed an issue with seasons changing every night.
  • Fixed custom beds reset the time back to the first day players use them.
  • Fixed kiln recipe crashing when no recipe was valid.
  • Fixed issue with shrubs not generating as much as they should have.

REMOVED

  • Removed vanilla recipes for Basic Tool Table and Basic Stone Table
  • Removed old biomes.
  • Removed tag support for the Recipe Helper it will be replaced in the future by config files.
  • Removed Minecraft dirt and flower pot textures.

KNOWN ISSUES

  • The Volcanic biome has some pre-generation issues regarding features. It may be a Minecraft-related issue.
  • Rice crops are not fully finished.

NOTES

  • Wild Piruff Carrots drops 1 to 3 Piruff Carrot items and is affected by silk touch and fortune.
  • The mod now requires Mo Tool Tiers mod to function.
  • Improved chunk-generating time a bit in the Eldenmoro dimension.
  • Crafting recipes are the same as before for the Basic Tool Table and Basic Stone Table.
  • Fertile Soil uses tale_of_biomes:eldenmoor/plains for restricted biome generation tags.
  • Fertile Soil uses tale_of_biomes:generation/dirt for block replacement tags.
  • The wind direction will change every 12000 ticks to a new random direction.
  • Rice crops have 49 block states.
  • Crops outside the critical temperature range will take damage after the critical temperature time has run out.
  • Crops between the growth range and critical range will not grow.
  • Crops between the temperature growth range will grow.
  • Custom beds will now add time rather than set time to keep time progression going.

0.10.0-Indev - Snapshot | September 1, 2024

ADDED

  • Added Piruff Sticks, now part of drops for Piruff Leaves.
  • Added crop settings config file and settings.
  • Added basic growth, health and damage mechanics for rice crops through config settings.
  • Added advanced mechanics for rice crops for water and light.
  • Added temperature support for both local and global sides.
  • Added global temperature support for wind, time, weather, and season.
  • Added local temperature support for height, snowfall and biome.
  • Added biome temperature tags which categorize biome temperature.
  • Added local temperature support for blocks, players and entities.
  • Added settings config file with some temperature settings.
  • Added placement condition for Moss Carpet so that it helps with mining Piriff trees.
  • Added Rose Quartz Block, Rose Quartz Budding, and Rose Quartz Cluster.
  • Added Piruff Cup, and Piruff Water Cup.
  • Added Piruff Cup to the Basic Tool Table.
  • Added config support for drink/food effects.

FIXED

  • Fixed some cases of grass turning to dirt when they should haven't.
  • Fixed Piruff Vines being able to float.
  • Fixed Piruff Leaves not dropping saplings or sticks.
  • Fixed some issues with the grass block spamming console.
  • Fixed issues with the old temperature system.
  • Fixed tall grass always dropping seeds.
  • Fixed the issue of wooden sickels not working correctly.
  • Fixed issue where tall grass would not drop loot when broken by hand.
  • Fixed issue with dehydration damage damaging armor items.

CHANGES

  • Changed the creative tab ordering and organized the tabs.
  • Changed grass block plant generation speed.
  • Changed and redesigned the entire temperature system.
  • Changed some function registry names to follow a specific name system.

REMOVED

  • Removed unused loot tables for Rice Crops.
  • Removed tile entity support for Grass Blocks.
  • Removed old temperature procedures, things may have broken.
  • Removed maximum light requirement for crops.

KNOWN ISSUES

  • The Volcanic biome has some pre-generation issues regarding features. It may be a Minecraft-related issue.
  • Rice crops are not fully finished
  • The wind direction is not finished

NOTES

  • Tall grass now has a 1 in 8 chance of dropping rice seeds.
  • Rice crops do not take damage for the first blockstate stage.
  • Moss Carpet now requires a solid top face of the block to be placed.
  • Settings config file may be restructured or removed in the future.
  • Additional temperature configuration is planned at a later date as seen in this discussion #111

0.9.0-Indev - Snapshot | August 4, 2024

ADDED

  • Added new volcanic biome features.
  • Added new jigsaw structure for Prairie Dog Dens
  • Added basic mechanics for a thirst system, more to come for this soon.
  • Added overlay for thirst bar icons.

REMOVED

  • Removed old volcanic biome features.

CHANGES

  • Updated mod to NeoForge 1.20.6

FIXES

  • Fixed Prairie Dogs can sometimes walk while in the standing state.

KNOWN ISSUES

  • Crops do not grow at the moment.

0.8.0-Indev - Snapshot | July 1, 2024

ADDED

  • Added a Creative Tab for tool parts.
  • Added Prairie Dogs

CHANGES

  • Moved tool parts to the new creative tab.

REMOVED

  • Removed the old crop mechanics.
  • Removed weed support (May be added back somehow at a later date)

KNOWN ISSUES

  • Crops do not grow at the moment.
  • Prairie Dogs can sometimes walk while in the standing state.

0.7.0-Indev - Snapshot | June 9, 2024

ADDED

  • Added a new biome called Volcanic.
  • Added Basalt block recipes to the Basic Stone Table.
  • Added Marble block recipes to the Basic Stone Table.
  • Added NeoForge tags for dusts, dusts/copper, dust_block, and dust_block/copper.
  • Added Pure Copper Dust, Mixed Copper Dust, and Unpure Copper Dust items.
  • Added Pure Copper Dust Block, Mixed Copper Dust Block, and Unpure Copper Dust Block blocks.
  • Added Recipe Helper to the Basic Stone Table.
  • Added recipe unlocking system using scoreboards and functions.
  • Added Shale block recipes to the Basic Stone Table.
  • Added tag cycle support for the Basic Tool Table and Basic Stone Table.
  • Added Wooden Piruff tools and tool heads.

CHANGES

  • Changed procedure names for the Basic Tool Table GUI.
  • Changed textures for Basalt and Polished Basalt.
  • Changed textures for Piruff Logs and Stripped Piruff Logs.
  • Replaced Piruff Log textures.

0.6.0-Indev - Snapshot | May 13, 2024

Changes

  • Migrated to MCreator 2024.1
  • Ported from Forge 1.20.1 to NeoForge 1.20.4
  • Reset Source Code for new API

0.5.0-Indev - Snapshot | May 8, 2024

Added

  • Added remainder of the marble blocks.
  • Added new stone materials for basalt, marble, and shale.
  • Added new stone materials have the following subtypes, cobbled, mossy cobbled, polished and raw.
  • Added additional stone subtype to shale for fossils though only a full block.
  • Added buttons for raw basalt, marble and shale subtypes.
  • Added pressure plates for raw basalt, marble and shale.
  • Added slabs for raw basalt, marble and shale subtypes.
  • Added stairs for raw basalt, marble and shale subtypes.
  • Added walls for raw basalt, marble and shale subtypes.
  • Added the basic stone table with recipes for marble, basalt and shale will be added at a later date.
  • Added /tob command to help with function script.
  • Added support for world temperature for the Season Device.
  • Added support for world wind speed for the Season Device.
  • Added weather temperature.
  • Added temperature function.

Removed

  • Removed the temperature overlay.

Changes

  • Temperature procedures no longer run on world or player tick updates.
  • Temperature procedures run every tick via the "minecraft:tick" function tag.
  • The temperature script now runs as a function.

Fixes

  • Fixed temperature system.

Notes

  • Temperature mechanics have been corrected.

0.4.0-Indev - Snapshot | April 1, 2024

Added

  • Added a new drill block that uses Forge Energy.
  • Added new blocks called Marble, Polished Marble, Cobbled Marble, and Mossy Cobbled Marble.
  • Added a new food called Ghost Berries which turns you invisible when you eat them.
  • Added berry bush that spawns in the Piruff biome called Ghost Berry Bush.
  • Added Recipe Helper for the Basic Tool Table.

Fixes

  • [#40] Fixed issue where beds could remove blocks when the player was facing south.
  • [#41] Fixed issue where player sleeping in custom bed in custom dimension would not set the world time.
  • Fixed critical issues with Gradle not loading properly after setting up GitHub files.
  • The issue was fixed by removing files imported from GitHub and then copying over files I backed up from R-0.3.0-INDEV.

0.3.0-Indev - Snapshot | Mar 4, 2024

Added

  • Added world variable based on wind direction, speed and temperature.
  • Added new Piruff tree structures.
  • Added Piruff vine block.
  • Added moss block and moss carpet.
  • Added Piruff saplings.
  • Added Solar Panel Block
  • Added Copper Cables
  • Added Battery Block

Changes

  • Changed textures for rice crops.

0.2.0-Indev - Snapshot | Feb 3, 2024

Added

  • Added a creative tab for blocks, resources, tools and decorations.
  • Added world variable based on wind speed, direction and temperature.
  • Added season items which can display the season in the dimension.
  • Added world variable based on seasons and season temperature.
  • Added custom tool decor blocks
  • Added custom beds
  • Added Hanging and Ground Lanterns
  • Added variable seasons and season temperature system.
  • Added the Season Device item to show what season and provide season information.
  • Added Kiln, Phosphorite Stone, Thatch Block, Thatch Stairs, and Thatch Slab recipes
  • Added separate inventory support for Eldenmoor and other dimensions.
  • Added cliff generation to Eldenmoor
  • Added tag for plains biomes
  • Added tag for Piruff biomes
  • Added tag for all Eldenmoor biomes
  • Added new tall grass features
  • Added support so when the player sneaks when placing shrubs they will not spread.

Optimizations

  • Cleaned up workspace folders
  • Renamed some elements to be more consistent.
  • Optimized some procedures to run a bit more efficiently.
  • Some optimizations for tag elements to use a global variable.

Fixes

  • Fixed new games starting on day 2 of spring.
  • Fixed lore and action bar text for the Season Device.
  • Fixed grass plains generate flowers from grass growth.
  • Fixed Typo Large Birck Stairs
  • Fixed issue with tags not generating 'minecraft:air' in tag names in 2023.4 1.20.1
  • Fixed type on the registry for large brick slab and stairs.
  • Fixed Phosphorite structures not generating properly. Huge thanks to SomeoneElse for the help.
  • Fixed both shrub blocks not generating properly.
  • Fixed the shrub block placement condition issue.
  • Fixed the lack of restriction for growth for shrub blocks.
  • Fixed tall grass-dropping wheat seeds, they now drop rice seeds.
  • Fixed possible issue with Piruff floating.

Notes

  • Lanterns turn on and off based on the "startTime" and "endTime".
  • Lanterns can be set by right-clicking or shift + right-clicking

0.1.0-Indev - Snapshot | Jan 1, 2024

Added

  • Added dimension
  • Added dirt and grass blocks
  • Added grass mechanics
  • Added aster flowers
  • Added goldenrod flower
  • Added wild indigo flower
  • Added sand and stone blocks
  • Added fertile soil
  • Added grassland biomes
  • Added grassland features
  • Added grassland shrub biomes
  • Added flower grassland biome variants.
  • Added pure coal ore
  • Added silk touch and sticks to bushes
  • Added gravel and crystal
  • Added water crystal generation
  • Added water crystal gem resource
  • Added water crystal tools
  • Added Piruff logs and leaves
  • Added Piruff trees
  • Added Piruff forests
  • Added crop weeds
  • Added weeds and rock mechanics for crops
  • Added clay and bricks
  • Added soil mixture mechanics
  • Added soil pH level and fertility mechanics
  • Added limestone, cobbled limestone, and quicklime blocks
  • Added kiln multi-structure crafting station
  • Added kiln temperature mechanics
  • Added rice crop stages
  • Added basic rice crop mechanics
  • Added rice seeds
  • Added tilled soil correction, now can be waterlogged for rice crops
  • Added Piruff wood set
  • Added cut grass mechanics
  • Added renewable tall grass mechanics
  • Added new straw resource
  • Added thatch blocks

Sorry, for the delayed update normally I post on the first Monday of each month but I got distracted with other projects also it was a pretty busy day for me with YouTube. Though 0.4.0 is now released so enjoy guys!

Also another bug, when placing the bed it can delete a full block up one and you can't place the bed in a 1 by two hole facing south the not been able to place and deleting the block as both facing south

They there nice work but your beds are not working I know you only have a option to mimic the sleep it's not a real laydown sleep but it don't even let you sleep I think your maths might be incorrect.

Beds are a work in progress, they are not craftable yet more experimental at the moment.
I have been trying to get something set up for the large project I am working on, your insight on the issues helps, thank you.
I will make sure to add this to the issue tracker on GitHub so I can keep track of the issues.

I do have an older tutorial on my YouTube channel for 2020.2 if you search "bed" it will be the first video that comes up in the channel search. However, if I used material you will need to do the same thing but with tags instead as material blocks are not supported anymore but doing the same thing for tags works fine.