HellHome is a high-performance, professional Minecraft plugin designed to provide a complete and modern home management experience. By combining interactive interfaces with advanced teleport logic, it ensures players can manage their homes easily while maintaining server performance and stability.
Unlike basic /home plugins, HellHome is built as a full system. It focuses on delivering a smooth and polished experience through dynamic GUIs, intelligent teleport handling, and a flexible messaging system — all without adding complexity to the player.
YAML:
# ==========================================
# HellHome Main Configuration
# ==========================================
settings:
# If true, clicking a bed will automatically set a home named "bed"
bed-sethome: true
teleport:
# Teleport delay in seconds. Set to 0 for instant teleport.
delay: 5
# Cancel teleport if the player walks/jumps during countdown?
cancel-on-move: true
# Maximum distance (in blocks) a player can move before teleport is cancelled
cancel-distance: 1.0
# Cancel teleport if the player jumps?
cancel-on-jump: false
# If cancel-on-move is true, should sneaking (shift) count as movement?
cancel-on-sneak: false
# Allow players with hellhome.bypass.cooldown to skip the countdown
bypass-permission: true
# Should operators (OP) automatically bypass the teleport countdown?
op-bypass: true
# Allow home names in other languages (Arabic, Unicode, etc)
# If false, only English letters, numbers, and underscores are allowed.
allow-unicode-names: false
# Limits for home names (length)
home-names:
min-length: 3
max-length: 15
limits:
# Default amount of homes a player can have
default: 1
# Add custom permission nodes here.
# Permission node format: hellhome.limit.<name>
# Example: hellhome.limit.vip = 3 homes
ranks:
vip+: 2
hell: 4
hell+: 5
restrictions:
# Do not allow setting homes in these worlds
disabled-worlds:
- "spawn"
- "afk"
# WorldGuard integeration.
# If true, it checks if the region is in the disabled-regions list.
worldguard:
enabled: false
disabled-regions:
- "none"
YAML:
gui-settings-main:
titel: "&8ʜᴏᴍᴇs"
rows: 4
countdown: 5
# Added for plugin logic mapping
home-slots: [12, 13, 14, 15, 16]
if-not-set-bed:
titel: "&7ɴᴏ ʜᴏᴍᴇ sᴇᴛ"
item: LIGHT_GRAY_BED
lore:
- "&f- Click to save your location"
if-not-set-manage:
titel: "&7ɴᴏ ʜᴏᴍᴇ sᴇᴛ"
item: GRAY_DYE
lore:
- "&f- Click to save your location"
if-set-bed:
titel: "&#ff0005%home_name%"
item: RED_BED
lore:
- "&f- Left Click to teleport to your home"
- "&f- Right Click to rename your home"
if-set-manage:
titel: "&#ff0005%home_name%"
item: BLUE_DYE
lore:
- "&f- Click to delete %home_name%"
if-no-perm-bed:
titel: "&cɴᴏ ᴘᴇʀᴍɪssɪᴏɴ"
item: LIGHT_GRAY_BED
lore:
- "&fBuy &4&lHELL&a+ &fin /store for more homes"
if-no-perm-manage:
titel: "&cɴᴏ ᴘᴇʀᴍɪssɪᴏɴ"
item: RED_DYE
lore:
- "&fBuy &4&lHELL&a+ &fin /store for more homes"
gui-settings-confirm-delete:
titel: "&8ᴄᴏɴғɪʀᴍ ᴅᴇʟᴇᴛᴇ"
rows: 3
cancel:
titel: "&cᴄᴀɴᴄᴇʟ"
slot: 11
item: RED_STAINED_GLASS_PANE
lore:
- "&fClick to cancel"
accept:
titel: "&aᴄᴏɴғɪʀᴍ"
slot: 15
item: LIME_STAINED_GLASS_PANE
lore:
- "&fClick to delete"
bed-info:
titel: "&#ff0005%home_name%"
slot: 13
item: BLUE_DYE
lore:
- "&fAre u sure u want to delete?"
team-home:
titel: "&#ff0000ᴛᴇᴀᴍ ʜᴏᴍᴇ"
slot: 10
item: WHITE_BANNER
command: "team home"
lore:
- "&f- Click to teleport to Team Home"
team-home-manage:
titel: "&#ff0000ᴛᴇᴀᴍ ʜᴏᴍᴇ"
slot: 19
item: CAMPFIRE
command: "team sethome"
lore:
- "&f- Click to save your location"
Need a License ? Click here for to get a License.
