
Terrenos Customizados Custom lands
Plugin de terrenos avançado para servidores Spigot/Paper.
Focado em simplicidade para o jogador e controle total para o staff, com:
💡 O plugin tenta se integrar automaticamente com P_Economia → Vault → RoyaleEconomy, nessa ordem, quando
economy.provider: AUTO.
plugins/P_Terrenos.jar/plugins/P_Terrenos/
├─ config.yml
├─ menu.yml
└─ flags_menu.yml
🛡️ Flags de proteção
As flags são salvas por terreno e usadas nas verificações de permissão.
Algumas flags (nomes deduzidos do código):
Acesso geral
ALLOW_VISITORS_ENTRY – permite ou não entrada de visitantes.
PVP – ativa/desativa PvP no terreno.
Membros
MEMBERS_BUILD
MEMBERS_INTERACT
MEMBERS_CONTAINERS
MEMBERS_DOORS
CO-OP
COOP_BUILD
COOP_INTERACT
COOP_CONTAINERS
COOP_DOORS
Outras proteções
BLOCK_EXPLOSIONS
BLOCK_EXPLOSION_ENTITY_DAMAGE
BLOCK_MOB_GRIEF
BLOCK_FIRE_SPREAD
BLOCK_LAVA_FLOW
BLOCK_WATER_FLOW
BLOCK_MOB_SPAWN
Checagens principais
LandManager expõe os métodos:
canBuild(player, loc)
canInteract(player, loc)
canOpenContainer(player, loc)
canUseDoor(player, loc)
canEnter(player, loc)
isPvpAllowed(loc)
blockExplosions(loc)
blockExplosionDamage(loc)
blockMobGrief(loc)
blockFire(loc)
blockLavaFlow(loc)
blockWaterFlow(loc)
blockMobSpawn(loc)
Ordem de decisão típica:
Advanced land/claim plugin for Spigot/Paper servers.
Focused on simple gameplay for players and full control for staff, with:
💡 When
economy.provider: AUTO, the plugin tries to hook in this order: P_Economia → Vault → RoyaleEconomy.
plugins/P_Terrenos.jar/plugins/P_Terrenos/
├─ config.yml
├─ menu.yml
└─ flags_menu.yml
🛡️ Protection flags
Flags are stored per land and used by all permission checks.
Examples (names inferred from code):
General
ALLOW_VISITORS_ENTRY – allow or deny entry for visitors.
PVP – enable/disable PvP inside the land.
Members
MEMBERS_BUILD
MEMBERS_INTERACT
MEMBERS_CONTAINERS
MEMBERS_DOORS
CO-OP
COOP_BUILD
COOP_INTERACT
COOP_CONTAINERS
COOP_DOORS
Other protections
BLOCK_EXPLOSIONS
BLOCK_EXPLOSION_ENTITY_DAMAGE
BLOCK_MOB_GRIEF
BLOCK_FIRE_SPREAD
BLOCK_LAVA_FLOW
BLOCK_WATER_FLOW
BLOCK_MOB_SPAWN
Main check methods
From LandManager:
canBuild(player, loc)
canInteract(player, loc)
canOpenContainer(player, loc)
canUseDoor(player, loc)
canEnter(player, loc)
isPvpAllowed(loc)
blockExplosions(loc)
blockExplosionDamage(loc)
blockMobGrief(loc)
blockFire(loc)
blockLavaFlow(loc)
blockWaterFlow(loc)
blockMobSpawn(loc)