All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Greenery🌿

Greenery🌿

by teksturepako • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Logo CF

Greenery🌿 is a powerful world-generation mod.

  • It generates a default set of plants, which can be modified or disabled.
  • It can create and generate custom plants.

For more info, visit the official Wiki.

Features

  • Dynamically growing upland, submerged, floating and emergent plants.
  • Built-in integration with Fluidlogged API.
  • Out-of-box compatibility for all modded biomes.
  • Allows creating custom plants.
  • Powerful configuration options.

Credits

  • Foreck: Barley texture
  • Foreck: Pickerelweed model and texture
  • Outrightwings: Nettle texture

How to Install Greenery🌿 (Mod)

Greenery🌿 by teksturepako is verified for Forge across Minecraft versions 1.12, 1.12.1, 1.12.2 (latest release: 9.0, file size: 472 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.12, 1.12.1, 1.12.2) and platform (Forge).
  2. Make sure you have the compatible loader or environment installed for Forge.
  3. Move the downloaded Greenery🌿 file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.12.x
Forge
last yr. 1
1.12.x
Forge
last yr. 1
1.12.x
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.x
Forge
last yr. 1
1.12.x
Forge
last yr. 1
1.12.2
Forge
last yr. 1
[9.0] 9.0 by teksturepako on Mar 05, 2025
Download



> [!WARNING]
> This update might require you to update the Fluidlogged API to v3.0.0.

  • Added support for Fluidlogged API 3.0.0
  • Fixed crash when maxAge of EmergentPlants was lower than 3.

[8.0] 8.0 by teksturepako on Jan 04, 2025
Download


  • Merged pull request by @MasterEnderman in [#31](https://github.com/juraj-hrivnak/Greenery/pull/31).
  • Added a new config option for disable printing debug messages to the log file
  • Defining drops now allows:
  • using metadata -> use <resource_location>:<meta>; example minecraft:wool:5,
  • using oredicts -> use ore:<oredict_name>; example ore:plankWood.


[7.0] 7.0 by teksturepako on Nov 17, 2024
Download


### Greenery🌿 changelog

  • Implemented improved soil configuration.
  • The allowedSoils config was deprecated. (Still works for backward compatibility.)

Syntax:

``json
{
"soil": [
"material:<material>",
"block:<resource_location>",
"block:<resource_location> | <blockstates>..."
]
}
`

Example:

`json
{
"soil": [
"material:grass",
"block:minecraft:sand",
"block:minecraft:stone | variant=granite"
]
}
``

[6.0] Greenery-1.12.2-6.0 by teksturepako on Oct 18, 2024
Download
### Greenery🌿 changelog

  • Added support for arbitrary block generation.
  • Greenery can now generate non-Greenery blocks in the world and when using bonemeal based on configuration.
  • To add configuration for these blocks create JSON files in the greenery/blocks directory.
  • Properties of this new configuration are:
  • blocks - A list of blocks you want to generate; syntax: <resource_location>:[<meta>]; example: minecraft:cactus
  • worldGen and allowedSoils - The same as Greenery plants.
  • Example configuration file for a cactus:
``json
{
"blocks": [
"minecraft:cactus",
"minecraft:cactus",
"minecraft:cactus"
],
"worldGen": [
"0 | type:dry | 1.0 | 16 | 32"
],
"allowedSoils": [
"sand"
]
}
``

Thanks to xkforce for commissioning these features!

[5.1] Greenery-1.12.2-5.1 by teksturepako on Sep 02, 2024
Download
### Greenery🌿 changelog

  • Allowed items in toolShears OreDict to be used on upland plants as shears.

[5.0] Greenery-1.12.2-5.0 by teksturepako on Aug 07, 2024
Download
### Greenery🌿 changelog

  • Added floating plant type.
  • It accepts the compatibleFluids option to check the block's fluid state.
  • It has a frosted property which will be true when a block of Material.ICE is under it.
  • isSolid option set to true on these plants is advised, to recreate the vanilla behaviour of lilypads.
  • Added allowedSoils config option for plants
  • Currently only accepts material names: ["air", "grass", "ground", "wood", "rock", "iron", "anvil", "water", "lava", "leaves", "plants", "vine", "sponge", "cloth", "fire", "sand", "circuits",
"carpet", "glass", "redstone_light", "tnt", "coral", "ice", "packed_ice", "snow", "crafted_snow", "cactus", "clay", "gourd", "dragon_egg", "portal", "cake", "web", "piston", "barrier",
"structure_void"]

  • Material names can be uppercase too.
  • This option is backwards compatible, meaning the old values are used if this option is missing.
  • Plant generators are now grouped by dimensions when calculating the patchAttempts.
  • Migrated the build script to Kotlin DSL.
[4.7] Greenery-1.12.2-4.7 by teksturepako on Mar 11, 2024
Download
## Greenery🌿 changelog

  • Added maxAge & canGrow config options for plants. Max age is the state in which the plant stops growing. "canGrow": false disables plant growth at the random tick.
  • Added config option to disable plant generation in super flat worlds.

### Breaking changes

  • Renamed kelp's block state: remaining_height to age.
Greenery🌿 Icon
Download Greenery🌿
Select game version
Select platform