PlaceAnywhere — Documentation (English)
Version: 1.0.0
Author: MasterCraft
Minecraft API: 1.20+
Compatibility: Paper / Spigot
PlaceAnywhere is a Bukkit/Paper plugin that allows authorized players to place plants, flowers, decorations, and other "restricted" blocks on any surface, ignoring Minecraft's vanilla placement rules. For example, you can place a flower on a wooden plank, a mushroom under direct light, or coral outside of water.
Commands
All commands have the aliases
and
in addition to the full name
.
Permissions
To grant all permissions with LuckPerms:
Supported Blocks
The plugin handles the following block categories, each individually toggleable in the config:
Blacklist
By default, the following materials can never be placed:
BEDROCK, BARRIER, COMMAND_BLOCK, CHAIN_COMMAND_BLOCK, REPEATING_COMMAND_BLOCK
END_PORTAL_FRAME, END_PORTAL, NETHER_PORTAL
STRUCTURE_VOID, STRUCTURE_BLOCK, JIGSAW
You can modify this list in
.
Configuration
# PlaceAnywhere - Configuration
settings:
default-mode : TOGGLE
enabled-by-default : false
log-placements : false
notify-admins : true
show-toggle-feedback : true
feedback-type : ACTIONBAR
Compatibility
- Paper 1.20+ (recommended)
- Spigot 1.20+
- Optional support for WorldGuard & GriefPrevention
Version: 1.0.0
Author: MasterCraft
Minecraft API: 1.20+
Compatibility: Paper / Spigot
PlaceAnywhere is a Bukkit/Paper plugin that allows authorized players to place plants, flowers, decorations, and other "restricted" blocks on any surface, ignoring Minecraft's vanilla placement rules. For example, you can place a flower on a wooden plank, a mushroom under direct light, or coral outside of water.
Commands
All commands have the aliases
Code (Text):
/pa
Code (Text):
/pla
Code (Text):
/placeanywhere
| Command | Description |
| /pa | Enable/disable PlaceAnywhere for yourself |
| /pa toggle | Equivalent to /pa (toggle for yourself) |
| /pa on | Enable PlaceAnywhere for yourself |
| /pa off | Disable PlaceAnywhere for yourself |
| /pa <player> | Enable/disable PlaceAnywhere for another player |
| /pa toggle <player> | Same as above |
| /pa on <player> | Enable for another player |
| /pa off <player> | Disable for another player |
| /pa info | Shows info about your status, mode, plugin version, and session statistics |
| /pa list | List of all players with PlaceAnywhere currently enabled |
| /pa reload | Reloads the configuration without restarting the server |
Permissions
| Permission | Description | Default |
| placeanywhere.use | Access to the /pa command | op |
| placeanywhere.toggle | Enable/disable PlaceAnywhere for yourself | op |
| placeanywhere.toggle.others | Enable/disable PlaceAnywhere for other players | op |
| placeanywhere.reload | Reload the configuration | op |
| placeanywhere.notify | Receive admin notifications when a player enables/disables the mode | op |
| placeanywhere.bypass.permission | Bypass permission checks (always enabled) | false |
| placeanywhere.* | All permissions listed above | op |
To grant all permissions with LuckPerms:
Code (Text):
lp group admin permission set placeanywhere.* true
The plugin handles the following block categories, each individually toggleable in the config:
| Category | Examples |
| plants | Short grass, ferns, dead bushes, all saplings |
| tall-plants | Tall grass, large fern, sunflower, lilac, rose bush, peony |
| flowers | Dandelion, poppy, blue orchid, allium, cornflower, lily, wither rose, etc. |
| mushrooms | Brown mushroom, red mushroom |
| fungi | Crimson fungus, warped fungus, nether sprouts |
| nether-plants | Nether wart, weeping vines, twisting vines |
| aquatic | Kelp, seagrass, sea pickle, all types of coral and coral fans |
| decorations | Item frames, paintings, ladders, lanterns, chains, bells, pots, lily pad, end rod, lightning rods, levers, tripwire hooks, buttons |
| torches | Normal, soul, and redstone torches (including wall variants) |
| crops | Wheat, carrots, potatoes, beetroots, melon/pumpkin stems, sugar cane, bamboo, sweet berry bush, cocoa, etc. |
| vines | Vines, glow lichen, cave vines, hanging roots, spore blossom, dripleaf |
| other | Everything else not included in the previous categories |
Blacklist
By default, the following materials can never be placed:
Code (Text):
BEDROCK, BARRIER, COMMAND_BLOCK, CHAIN_COMMAND_BLOCK, REPEATING_COMMAND_BLOCK
END_PORTAL_FRAME, END_PORTAL, NETHER_PORTAL
STRUCTURE_VOID, STRUCTURE_BLOCK, JIGSAW
Code (Text):
config.yml
Configuration
Code (YAML):
# PlaceAnywhere - Configuration
settings:
default-mode : TOGGLE
enabled-by-default : false
log-placements : false
notify-admins : true
show-toggle-feedback : true
feedback-type : ACTIONBAR
- Paper 1.20+ (recommended)
- Spigot 1.20+
- Optional support for WorldGuard & GriefPrevention
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
PlaceAnywhere-1.0.0 is a free Minecraft Java mod. Compatible with Minecraft 1.20.6, 1.21. Downloaded 30 times (via Spigot). Download it and open it directly in the game.