
Greenery🌿
Dynamic plant generator mod that makes the world greener!
Автор: teksturepako8,9 тыс.16обновлён 5 мар. 2025 г.
ДекорГенерация мира
Описание
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
Галерея
Последние версии
Все версии →release
9.0
9.05 мар. 2025 г.7,6 тыс.Minecraft: 1.12, 1.12.1, 1.12.2forge
Что нового
> [!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.
release
8.0
8.04 янв. 2025 г.245Minecraft: 1.12, 1.12.1, 1.12.2forge
Что нового
- 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`.
- Added "Override Other Bonemeal Events" config.
- Added `isReplaceable` JSON config.
- Implemented a safer way of loading and unloading generators. (Fixes [#30](https://github.com/juraj-hrivnak/Greenery/issues/30).)
release
7.0
7.017 нояб. 2024 г.333Minecraft: 1.12, 1.12.1, 1.12.2forge
Что нового
### 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"
]
}
```
release
Greenery-1.12.2-6.0
6.018 окт. 2024 г.120Minecraft: 1.12.2forge
Что нового
### 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!
release
Greenery-1.12.2-5.1
5.12 сент. 2024 г.234Minecraft: 1.12, 1.12.1, 1.12.2forge
Что нового
### Greenery🌿 changelog
- Allowed items in `toolShears` OreDict to be used on upland plants as shears.
release
Greenery-1.12.2-5.0
5.07 авг. 2024 г.79Minecraft: 1.12, 1.12.1, 1.12.2forge
Что нового
### 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.
release
Greenery-1.12.2-4.7
4.711 мар. 2024 г.294Minecraft: 1.12.2forge
Что нового
## 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`.



