Other Settings
This page covers additional Homestead configuration options.
Clean Startup
Automatically remove corrupted or invalid data on startup.
Recommended
Keep this enabled unless startup time is a concern.
Adjacent Chunks
Force all claimed chunks to be connected (no scattered claims).
Disable for multi-location builds (separate bases and farms).
Chunk Price
Charge players a fee to claim each chunk.
Requires an economy plugin.
Auto-Select Target Region
Automatically assign a random target region to new players.
Selection Tool
Configure the item used to select area corners (for sub-areas):
# In regions.yml
selection-tool:
item: GOLDEN_HOE
messages:
none: "&7Please select two corners..."
firstCorner: "&7First corner: &a✔..."
# ...
Disabled Worlds
Prevent claiming in specific worlds:
# In regions.yml
disabled-worlds-exact:
- "world_the_end"
- "factions"
disabled-worlds-pattern:
- "em_*" # Wildcard — matches em_world, em_dungeon, etc.
- "minigame_*_end"
Enter/Exit Messages
Show messages when players enter or leave a region:
# In regions.yml
enter-exit-region-message:
enabled: true
type: 'actionbar' # title, actionbar, or chat
messages:
enter:
actionbar: "&7You enter the territory of &2{region-displayname}"
exit:
actionbar: "&7You left &2{region-displayname}"
Variables: {region-displayname}, {region-description}, {region-owner}
Log Private Chat
Log region chat messages to console for moderation:
Cooldown System
Configure cooldowns per action to prevent spam:
# In regions.yml
cooldown:
flag-change-state:
ignore-operators: false
value: 3 # Seconds
region-spawn-change:
ignore-operators: true
value: 600 # 10 minutes
region-rename-change:
ignore-operators: true
value: 600
region-description-change:
ignore-operators: true
value: 300 # 5 minutes
region-transfer-ownership:
ignore-operators: true
value: 604800 # 7 days
region-dynamic-map-settings-change:
ignore-operators: true
value: 43200 # 12 hours
region-chunk-claim:
ignore-operators: true
value: 5 # 5 seconds
region-chunk-unclaim:
ignore-operators: true
value: 5
region-teleport:
ignore-operators: true
value: 15
war-flag-disabled:
ignore-operators: true
value: 129600 # 36 hours
Delayed Teleport
Configure teleport delays and boss bar display:
# In regions.yml
delayed-teleport:
enabled: true
delay: 3 # Seconds
price: 0.0 # Cost (0.0 = free)
cancel-on-move: true # Cancel if player moves
ignore-operators: true # OPs bypass delay
boss-bar:
enabled: true
title: "&7Teleporting in &3{seconds}s&7..."
color: "PURPLE"
style: "SEGMENTED_10"
countdown-mode: "DEPLETE"
TNT Below Sea Level
Allow TNT explosions only below Y=63 in unclaimed areas:
Trust Acceptance System
Control whether players must accept trust invitations:
- false (default): Trusted players must run
/region accept - true: Players are trusted immediately
Force-Loaded Chunks
Keep chunks loaded even when no players are nearby:
Limits
Max force-loaded chunks per region is set in Ranks & Limits.
World Rules
Apply custom flags to wilderness (unclaimed) chunks per world:
# In flags.yml
world-rules:
enabled: false
worlds:
world_the_end:
player_flags: 68719474687
world_flags: 13631487
pvp_arena:
player_flags: 68719474687
world_flags: 13631487
Ignored Flags
These world rules flags are ignored: liquid-flow, wilderness-dispensers, wilderness-pistons, wilderness-minecarts
Storage Feature
Allow trusted members to share a private chest:
Welcome Message
Customize the join message for players:
# In regions.yml
welcome-message:
enabled: true
message: "&eWelcome back! There are &6{unread-logs} &eunread mails..."
War Configuration
# In regions.yml
wars:
enabled: false
min-prize: 1000.0
max-prize: 1000000000.0
keep-inventory: false
give-head: true
broadcast-type: "regions" # regions, server, or silent