This Rust plugin allows players to turn jungle vine trees into buildable spots. Instead of just building on flat land, players can create high-up bases in the jungle canopy using these tall swinging trees.
How It Works
Walk up to a jungle tree and hold E to claim it. A small starter platform appears so you can begin building right away.Once claimed, the area around the tree becomes your build spot. Your placed building parts decay normally over time, but the tree itself is protected from damage while it's yours.
Your treehouse spot survives server restarts, so if you log in there, you can keep building. If everything you placed on that tree is removed, the spot automatically opens up again for someone else.
Permissions
treehouse.claim- Allows a player to claim an eligible vine-swinging tree, triggers construction of the starter platform, and grants creative/build privileges inside that tree's build zone.
Configuration
JSON:
{
"Version": "1.4.0",
"Percentage Of Trees That Can Be Claimed (0-100)": 35,
"Skip Trees Within This Radius Of Any No-Build Zone": 10.0,
"Claim Duration Seconds": 5.0,
"Starter Platform Vertical Offset": 6.0,
"Disable Stability Inside Tree Build Zones": true,
"Blocked Prefabs In Tree Build Zones (Exact Paths)": [
"assets/prefabs/building core/foundation/foundation.prefab",
"assets/prefabs/building core/foundation.triangle/foundation.triangle.prefab"
],
"Size Of Tree Build Zone (Square Side Length)": 20.0,
"Maximum Trees Each Player Can Claim (0 Disables)": 2
}
Percentage Of Trees That Can Be Claimed- Chance that a tree becomes claimable when scanned/spawned (0 = none, 100 = all).Skip Trees Within This Radius Of Any No-Build Zone- Distance (meters) around a tree to avoid if it's near any external no-build trigger.Claim Duration Seconds- How long a player must hold the use key to claim a tree.Starter Platform Vertical Offset- Height (meters) above the branch where the starter platform pieces spawn.Disable Stability Inside Tree Build Zones- When true, stability is forced “grounded” inside claimed zones to prevent collapses.Blocked Prefabs In Tree Build Zones- Prefab paths that are not allowed to be built inside tree zones; players are told which item is blocked.Size Of Tree Build Zone- Width/depth (meters) of the cubic build zone around the tree (height is fixed internally).
Stored Data
JSON:
{
"Claimed Trees": {
"2653789431": {
"Entities": [40123, 40124, 40125],
"Owner Id": 76561198012345678,
"Claimed At": "2025-08-18T14:22:35Z"
},
"2653789432": {
"Entities": [50111, 50112],
"Owner Id": 76561198098765432,
"Claimed At": "2025-08-19T09:05:12Z"
}
}
}
Claimed Trees- All trees that players have claimed. The number shown is the tree's ID.Entities- The building pieces linked to that tree, listed by their in-game IDs.Owner Id- The SteamID64 of the player who claimed the tree.Claimed At- When the claim was made (UTC time).
Localization
JSON:
{
"UI.ClaimingBranch": "Claiming branch…",
"Tip.HoldToClaim": "Hold [E] to claim this branch",
"Tip.ClaimLimitReached": "Claim limit reached",
"Error.ClaimLimitMax": "You can only claim {0} tree(s).",
"Error.BlockedPrefab": "{0} cannot be built on this branch."
}
