Skip to content

Sign Formats

Jack edited this page May 15, 2026 · 1 revision

Sign Formats

GPExpansion supports multiple sign formats for flexibility. All sign types use the header on the first line.

Sign Headers

Sign Type Headers
Rental [rent], [Rent], [RENT]
Sell [sell], [Sell], [SELL]
Mailbox [mailbox], [Mailbox], [MAILBOX]
Global [global], [Global], [GLOBAL]

Rental Sign Formats

Format A: Short (Inside Claim)

Basic format for signs placed within the claim:

[rent]
7d
500

With max rental duration:

[rent]
7d 30d
500

With explicit economy type:

[rent]
7d 30d
money
500

Format B: Semicolon Delimited

Single-line compact format:

[rent]
7d;500

With max time:

[rent]
7d;500;30d

Amount first (swapped):

[rent]
500;7d

Condensed Format (Outside Claim)

For signs placed outside the claim:

[rent]
12345;500;7d

Full format with economy and max:

[rent]
12345;money;500;7d;30d

Line-Based Format (Outside Claim)

Traditional multi-line:

[rent]
12345
7d 30d
500

Sell Sign Formats

Short Format (Inside Claim)

[sell]
10000

With economy type:

[sell]
money
10000

Condensed Format (Outside Claim)

[sell]
12345;10000

With economy type:

[sell]
12345;money;10000

Mailbox Sign Formats

Short Format (Inside Claim)

[mailbox]
500

With economy type:

[mailbox]
money
500

Condensed Format (Outside Claim)

[mailbox]
12345;500

With economy type:

[mailbox]
12345;money;500

Global Sign Format

Simple single-line format:

[global]

No additional lines needed - instantly configures the claim as global with default settings.

Time Format Reference

Format Meaning Example
30m 30 minutes Short rentals
1h 1 hour Hourly rentals
24h 24 hours Daily rentals
7d 7 days Weekly rentals
2w 2 weeks Bi-weekly rentals
30d 30 days Monthly rentals

Note: Use m for minutes, h for hours, d for days, w for weeks.

Economy Type Reference

Type Format Description
Money money or $ Vault economy (default)
XP xp or experience Experience levels
Claim Blocks claimblocks or blocks GP claim blocks
Items items or specific item Item-based payment

Money shortcuts:

  • $100 is automatically parsed as money type

Examples by Use Case

Simple Rental Inside Claim

[rent]
7d
$500

Rental with Weekly Renewals, Max 1 Month

[rent]
7d 30d
$1000

XP-Based Rental Outside Claim

[rent]
12345;xp;50;1d;7d

Selling a Claim for Diamonds

[rent]
12345;items;DIAMOND;64

(Note: Use sell signs for claim sales)

Quick Global Claim

[global]

Claim Block Rental

[rent]
7d;100;claimblocks

Validation Rules

  • Inside claim: No ID needed, automatically detects
  • Outside claim: Must include claim ID
  • Economy type: Optional, defaults to config setting
  • Max time: Optional, rental can be extended up to this limit
  • Price: Required, must be positive number

Troubleshooting Formats

Sign not activating?

  1. Check header spelling (case-insensitive but must match brackets)
  2. Verify format matches one of the supported patterns
  3. For outside-claim signs, ensure ID is valid
  4. Check player has sign creation permission

Invalid time format?

  • Must use m, h, d, or w suffix
  • Numbers must be positive integers

Economy type not recognized?

  • Use: money, xp, claimblocks, or items
  • Must match exactly (case-insensitive)

Format Quick Reference Card

RENTAL (Inside Claim):
[rent]
<time>
<price>

RENTAL (Outside Claim):
[rent]
<id>;<price>;<time>

SELL (Inside Claim):
[sell]
<price>

SELL (Outside Claim):
[sell]
<id>;<price>

MAILBOX (Inside Claim):
[mailbox]
<price>

MAILBOX (Outside Claim):
[mailbox]
<id>;<price>

GLOBAL (Anywhere):
[global]

Clone this wiki locally