Ir al contenido

Configuración

El archivo de configuración principal se encuentra en plugins/Plot/config.yml y se genera automáticamente en el primer inicio. A continuación encontrarás cada sección explicada en detalle.

config-version: 9
# Idiomas disponibles: de_DE, en_US, fr_FR, it_IT, ru_RU, es_ES, pl_PL
language: en_US
# El mundo donde están las parcelas (útil si usas Multiverse)
plot_world: world
# Usado para las copias de seguridad premium (identifica tu servidor en el almacenamiento remoto)
server_name: eclipseMc
# Prefijo añadido a todos los mensajes del plugin (admite colores hexadecimales &#rrggbb)
prefix: "[&#a000ffS&#9100ffc&#8300ffa&#7500ffl&#6700ffa&#5800ffP&#4a00ffl&#3c00ffo&#2e00fft] | &#ffffff"
  • language: idioma predeterminado de los mensajes. Ver Idiomas y traducciones.
  • server_name: usado por el sistema de copias de seguridad premium para identificar de qué servidor proviene una copia, de modo que puedas encontrarla incluso al cargarla en un servidor diferente.
  • prefix: admite tanto códigos de color clásicos (&a) como colores hexadecimales (&#a000ff).
plot_size: 100
road_size: 2
road_material: SMOOTH_STONE_SLAB
claim_cost: 0
currency: €
succesfull_report_reward: 100
  • claim_cost: coste para reclamar una parcela. Si se establece en 0, Vault no es necesario. Con cualquier otro valor, Vault se vuelve necesario.
  • ⚠️ Los números decimales con coma o punto (por ejemplo, 15.98 / 15,98) no son compatibles y pueden generar un error: usa solo números enteros.
  • succesfull_report_reward: recompensa (en la moneda del servidor) otorgada a un jugador cuando uno de sus reportes de parcela se confirma como válido (función de la Premium LIB).
render:
auto_start: false
interval_minutes: 30

Controla el renderizado periódico automático del mapa web integrado (función Premium, ver Mapa web y renderizado).

unused_plot_cache:
enabled: false
days_inactivity: 30
check_interval_minutes: 60

Si está habilitado, elimina automáticamente al propietario de una parcela tras un período de inactividad, liberándola para otros jugadores.

premium_key:
download_premium_lib: true
  • premium_key: tu clave de licencia. Si se deja vacía, las funciones premium (por ejemplo, el mapa web) no estarán disponibles.
  • download_premium_lib: si es true, el plugin descarga automáticamente la librería premium cuando sea necesario.
webserver:
enabled: true
host: 0.0.0.0
port: 8080

Configura el servidor HTTP interno (basado en NanoHTTPD) que sirve el mapa web premium.

debug: false
enable_auto_update: true
send_statistic: true
  • debug: habilita registros detallados. Actívalo solo para asistencia o diagnóstico de problemas.
  • enable_auto_update: si es true, el plugin descarga e instala automáticamente la última actualización disponible, sustituyendo el .jar existente.
  • send_statistic: envía estadísticas anónimas a bStats y FastStats. Ayuda al desarrollador a detectar errores y mejorar el plugin: se recomienda dejarla activada.
max_ownable_plots: 5
max_ownable_plot_by_perm:
enable: false
default: 2
vip: 5
  • max_ownable_plots: número máximo de parcelas que puede poseer un solo jugador.
  • Si max_ownable_plots se establece por debajo de 2, la función de fusión del complemento premium se desactiva automáticamente.
  • max_ownable_plot_by_perm: permite diferenciar el límite según el permiso plot.vip. El valor más alto no puede superar max_ownable_plots.
backup:
auto_backup: true
interval_minutes: 60
max_backups_per_plot: 5
storage_path: "backups"
backup_on_deletion: true

Ver la página dedicada: Copias de seguridad.

unwanted_interactions:
trapdoor: true
itemframe: true
liquid_flow: true
dispenser: true
piston: true
explosion: true

Cada entrada corresponde a un exploit conocido que permite interactuar con la parcela de otro jugador sin permiso (por ejemplo, abrir una trampilla a través del límite de la parcela). Se recomienda dejar todas las protecciones activadas.

webhooks:
claim_webhook_url: https://discord.com/api/webhooks/......
report_webhook_url: https://discord.com/api/webhooks/......
star_webhook_url: https://discord.com/api/webhooks/......

Ver Webhooks de Discord.

auto_generation:
enabled: false
max_plots: 1000
interval_minutes: 60
plots_per_run: 10
last_generated_index: 0
fast_mode: false

Ver Creación del mundo Plot.

config-version: 9
language: en_US
plot_world: world
server_name: eclipseMc
prefix: "[&#a000ffS&#9100ffc&#8300ffa&#7500ffl&#6700ffa&#5800ffP&#4a00ffl&#3c00ffo&#2e00fft] | &#ffffff"
plot_size: 100
road_size: 2
road_material: SMOOTH_STONE_SLAB
claim_cost: 0
currency: €
succesfull_report_reward: 100
render:
auto_start: false
interval_minutes: 30
unused_plot_cache:
enabled: false
days_inactivity: 30
check_interval_minutes: 60
premium_key:
download_premium_lib: true
webserver:
enabled: true
host: 0.0.0.0
port: 8080
debug: false
enable_auto_update: true
max_ownable_plots: 5
max_ownable_plot_by_perm:
enable: false
default: 2
vip: 5
backup:
auto_backup: true
interval_minutes: 60
max_backups_per_plot: 5
storage_path: "backups"
backup_on_deletion: true
unwanted_interactions:
trapdoor: true
itemframe: true
liquid_flow: true
dispenser: true
piston: true
explosion: true
send_statistic: true
webhooks:
claim_webhook_url: https://discord.com/api/webhooks/......
report_webhook_url: https://discord.com/api/webhooks/......
star_webhook_url: https://discord.com/api/webhooks/......
auto_generation:
enabled: false
max_plots: 1000
interval_minutes: 60
plots_per_run: 10
last_generated_index: 0
fast_mode: false