English (eng):
ShootingStar 2.0.0
This version introduces significant changes, new features, and improvements! Please read carefully, especially if updating from a previous version.
- Folder Name & Configuration Split!
- Important: The plugin's data folder is now /plugins/ShootingStar/ (previously ShootingStarPlugin).
- Configuration files have been split:
- config.yml: Now only contains global plugin settings.
- stars.yml: New file! All your star definitions (like MyStar: ...) belong here.
- If Updating: You MUST manually copy your existing star definitions from your old config.yml and paste them into the newly generated stars.yml file inside the new /plugins/ShootingStar/ folder. Delete the old ShootingStarPlugin folder afterwards.
- New Global Settings!
- Take control over how ShootingStar behaves! The config.yml now features a comprehensive settings: section.
- Configure task intervals, spawn radius, effect details (particles, sounds), impact logic, starfall parameters, WorldGuard integration, and more.
- WorldGuard Compatibility!
- Star explosions can now respect WorldGuard region flags!
- Use damage_blocks: true in your stars.yml definition combined with explosion: <power> to enable block damage.
- This damage respects the WorldGuard flag defined in config.yml (settings.worldguard.explosion-check-flag, defaults to "tnt"), preventing grief in protected areas. (Requires WorldGuard and WorldEdit).
- Performance Optimizations!
- Internal code has been refactored for improved performance and stability, particularly regarding star spawning and impact detection logic.
- New Command Permissions!
- Permissions for commands are now more specific for better control:
- /sh reload requires shootingstar.reload
- /sh spawn requires shootingstar.command.spawn
- /sh starfall (and /sh starfall stop) requires shootingstar.command.starfall
- Grant shootingstar.command.* for all commands or shootingstar.* for all plugin permissions. (Check your permissions setup after updating).
- New Options in stars.yml!
- Customize your stars even further with new options per-star:
- explosion: Define impact behavior (a number for power, "fake" for visual/sound only, "false" or 0 for none).
- damage: Set direct damage (half-hearts) dealt to nearby entities on impact.
- damage_blocks: Set to true to allow numeric explosions to break blocks (respects WorldGuard).
- remove_item_on_impact: Set to false to have the star item drop on the ground for players to collect, instead of disappearing.
- Visit the New Wiki!
- For detailed explanations of all features, configuration options (both config.yml and stars.yml), commands, permissions, and examples, please visit our comprehensive wiki
Thank you for using ShootingStar!
- KrystalFox Studio
Español (es):
ShootingStar 2.0.0
¡Esta versión introduce cambios significativos, nuevas características y mejoras! Por favor, lee con atención, especialmente si actualizas desde una versión anterior.
- ¡Cambio de Carpeta y División de Configuración!
- Importante: La carpeta de datos del plugin ahora es /plugins/ShootingStar/ (antes era ShootingStarPlugin).
- Los archivos de configuración se han dividido:
- config.yml: Ahora solo contiene los ajustes globales del plugin.
- stars.yml: ¡Nuevo archivo! Todas tus definiciones de estrellas (como MiEstrella: ...) van aquí.
- Si Actualizas: DEBES copiar manualmente tus definiciones de estrellas existentes desde tu antiguo config.yml y pegarlas en el nuevo archivo stars.yml ubicado dentro de la nueva carpeta /plugins/ShootingStar/. Borra la carpeta antigua ShootingStarPlugin después.
- ¡Nuevos Ajustes Globales!
- ¡Toma el control del comportamiento central del plugin! El nuevo config.yml ahora contiene una completa sección settings:.
- Configura los intervalos de las tareas, radio de spawn, detalles de efectos (partículas, sonidos), lógica de impacto, parámetros de starfall, integración con WorldGuard y más.
- ¡Compatibilidad con WorldGuard!
- ¡Las explosiones de las estrellas ahora pueden respetar los flags de región de WorldGuard!
- Usa damage_blocks: true en la definición de tu estrella en stars.yml junto con explosion: <potencia> para habilitar el daño a bloques.
- Este daño respeta el flag de WorldGuard definido en config.yml (settings.worldguard.explosion-check-flag, por defecto "tnt"), previniendo griefing en áreas protegidas. (Requiere WorldGuard y WorldEdit).
- ¡Optimizaciones de Rendimiento!
- Se ha refactorizado el código interno para un mejor rendimiento y estabilidad, particularmente en la lógica de aparición y detección de impacto de las estrellas.
- ¡Nuevos Permisos para Comandos!
- Los permisos para los comandos ahora son más específicos para un mejor control:
- /sh reload requiere shootingstar.reload
- /sh spawn requiere shootingstar.command.spawn
- /sh starfall (y /sh starfall stop) requiere shootingstar.command.starfall
- Otorga shootingstar.command.* para todos los comandos o shootingstar.* para todos los permisos del plugin. (Revisa tu configuración de permisos después de actualizar).
- ¡Nuevas Opciones en stars.yml!
- Personaliza tus estrellas aún más con nuevas opciones por estrella:
- explosion: Define el comportamiento al impactar (un número para la potencia, "fake" para solo visual/sonido, "false" o 0 para nada).
- damage: Establece el daño directo (medios corazones) aplicado a entidades cercanas al impactar.
- damage_blocks: Ponlo en true para permitir que las explosiones numéricas rompan bloques (respeta WorldGuard).
- remove_item_on_impact: Ponlo en false para que el item de la estrella caiga al suelo para ser recogido, en lugar de desaparecer.
- ¡Visita la Nueva Wiki!
- Para explicaciones detalladas de todas las características, opciones de configuración (tanto config.yml como stars.yml), comandos, permisos y ejemplos, por favor visita nuestra completa wiki
¡Gracias por usar ShootingStar!
- KrystalFox Studio