Перейти к содержимому
Mineforgian

Burning Daylight

Adds a survival twist to your gameplay with a plugin that causes players to take damage when exposed to sunlight.

Загрузки
318
Подписчики
9
Обновлён
31 марта 2025 г.
Лицензия
MIT

Опубликован 9 января 2025 г.

Burning Daylight

Burning Daylight is a Minecraft plugin that introduces a new survival mechanic: players take damage when exposed to direct sunlight. Use the environment, time of day, and protective gear to survive.

Features

  • Sunburn Damage: Direct exposure to sunlight causes damage—find shade or go underground to stay safe.
    • Damage duration and intensity are fully configurable.
  • Nighttime Safety: Reduced damage at night. This is configurable through settings.
  • Weather Protection: Rainy or stormy weather diminishes sunlight. This is configurable through settings.
  • Grace Period:
    • Players start with a 5-minute grace period (default), during which they are immune to sunburn damage.
    • Grace periods can be applied on the first join or upon respawning, with customizable start/end messages.
  • Customizable Damage Prevention:
    • Sunburn damage can be prevented in specific dimensions, such as the Nether or the End.
    • Fire Resistance potions can also grant immunity if enabled in the configuration.
  • Armor Protection:
    • Leather armor is the default protective gear, reducing damage by 25% per piece (full leather armor negates 100% of damage).
    • Other armor types (iron, gold, diamond, netherite) can be configured for protection through the settings.
    • Fire Protection enchantments further reduce damage.
  • Daytime Durability Damage:
    • Armor takes durability damage from sun exposure during the day (default).
    • Durability loss can also be toggled for nighttime and weather.
  • Exempt Players: Specific players can be exempted from sunburn damage via configuration.

Commands

  • /burn reload: Reloads the plugin's configuration file.
  • /burn exempt <playerName>: Exempts a player from receiving damage.
  • /burn unexempt <playerName>: Unexempts a player from receiving damage.

Permissions

  • burn.reload: Grants access to the /burn reload command.
  • burn.exempt: Grants access to the /burn exempt command.
  • burn.unexempt: Grants access to the /burn unexempt command.

Installation and Configuration

  1. Install:

    • Download the plugin .jar file and place it in your server's plugins directory.
    • Restart the server to load the plugin.
  2. Configure:

    • Open the config.yml file in your server's plugins/BurningDaylight directory.
    • Edit the values as desired.
    • Save the file and reload the plugin using /burn reload.

Reporting Issues

For bug reports, suggestions, or general feedback, please visit the GitHub Issues Page.

Ченджлог

1.3.0Релиз1.21.2, 1.21.3, 1.21.4 · 31 марта 2025 г.

What's Changed

  • Added new setting effects.visuals to toggle particle effects.
  • Added new setting effects.sounds to toggle sound effects.
1.2.0Релиз1.21.2, 1.21.3, 1.21.4 · 20 марта 2025 г.

What's Changed

  • Added the enabled_worlds setting, allowing you to specify which worlds apply damage from burning daylight.
  • Added the enchantment_fire_protection setting to toggle whether Fire Protection armor reduces burning daylight damage.
  • Made join and first join messages configurable.
1.1.1Релиз1.21.2, 1.21.3, 1.21.4 · 9 марта 2025 г.

Increased supported Minecraft versions.

1.1.0Релиз1.21.2, 1.21.3, 1.21.4 · 19 января 2025 г.

What's Changed

  • Grace Period when first joining world.
  • Configurations options for preventing damage with fire resistance potion effect.
  • Enhanced config.yml readability for easier customization.
  • Armor configuration options for damage reduction and durability.
  • Armor takes durability damage during the daylight.
  • Burning daylight now respects Unbreaking and Fire Protection enchantments.
  • New Commands exempt and unexempt to add and remove players from taking sunlight damage. Option in configuration as well.

Комментарии

Загружаем…