Placeable Plants: Expanded

Quick rating

Placeable Plants: Expanded

No reviews yet

Let plants generate or be placed on non-soil blocks. Great for overgrown worlds & decorating builds.

No Theme
World Gen Improvements
Foliage Improvements
QoL & Tweaks
Mod Fork/Port
Mod Loaders
Forge
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
v1.0.7 - [NeoForge 26.1.x]
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

This mod started as a direct Forge/NeoForge fork of the Placeable Plants mod by BisUmTo,
but later on grew into an expanded version of it.

Divider

📖 About 📖

This fork expands the original idea to work with nearly all plant-type blocks, including modded ones, instead of only a smaller selective set. And as a side effect, it also allows plants to generate during worldgen on many non-soil blocks, which can make the world look surprisingly overgrown, detailed, and interesting.

The original mod already had a really nice simple concept: let vegetation be placed on far more block surfaces than vanilla normally allows. That opens up a lot of extra freedom for builders who want to add more detail and decoration to their builds.

As the original author also pointed out, the idea makes intuitive sense too - in real life, many plants do manage to grow out of tiny cracks in stone and other unexpected places.

Divider

Main differences from the original:

  • Works much more broadly for plant-type blocks across the board
  • Supports both vanilla and modded plants
  • Excludes farm-dependent crops/plants that require farmland
  • Excludes tree saplings, which keep their normal vanilla-style placement rules
  • Also affects world generation, allowing plants to appear on many non-soil surfaces
    (Can be disabled in the config)
  • Includes configurable placement & worldgen blacklists for controlling which blocks plants can use

Worldgen side effects:

One side effect of this broader behavior is that plant placement rules can also influence natural generation in interesting ways. You can now sometimes find vegetation generating in places where vanilla normally would not allow it, such as:

  • rocky patches
  • ravines
  • beaches
  • deserts
  • icy ocean / lake floors
  • cliffs and mountains
  • structures
  • other unusual surfaces, depending on your config

This was originally a completely accidental side effect, but it turned out to look surprisingly good in practice and gives the world a much more overgrown, detailed, and natural-looking feel.

This effect can look especially nice alongside mods that expand foliage and natural environmental detail, such as Project: Vibrant Journeys, [Let's Do] BloomingNature, Geophilic,...

Divider

Config

The mod includes a "placeable-common.toml" config file inside the "config" folder.

  • "placement_blacklist"
    • Blocks or block tags that plants cannot be placed on at all.
    • This affects both manual placement and world generation.
    • Empty by default.
  • "worldgen_blacklist"
    • Blocks or block tags that plants cannot generate on during world generation.
    • This only affects world generation, not manual player placement.
    • Includes `#minecraft:leaves` by default, so plants shouldn't generate on top of leaf blocks.

Divider

Credits

This is an unofficial Forge 1.20.1 / NeoForge 1.21.1 fork/expansion of Placeable Plants by BisUmTo.
Full credit for the original concept and original mod goes to the original author.
For Fabric versions, please check out the original mod.

Screenshots

Gallery

  • Overgrown rocky hills
    Overgrown rocky hills
  • Waterfall enhanced with foliage
    Waterfall enhanced with foliage
  • Added details to a market with plants
    Added details to a market with plants
  • Ruined nether portal fitting better in its surroundings
    Ruined nether portal fitting better in its surroundings
  • You can feel the humidity in this cave entrance.
    You can feel the humidity in this cave entrance.
  • A more natural transition from grassy terrain to rocky cliffs
    A more natural transition from grassy terrain to rocky cliffs
  • Vegetation helps paths blend more naturally into the landscape
    Vegetation helps paths blend more naturally into the landscape
  • Naturally generated details — flowers on the roof, grass on the terrace
    Naturally generated details — flowers on the roof, grass on the terrace
  • Overgrown frozen riverbed
    Overgrown frozen riverbed
  • A barren modded biome with more natural detail
    A barren modded biome with more natural detail
  • Grass on a stone cliff
    Grass on a stone cliff

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~6,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works