Skip to content

Releases: kainlighty/LightCutter

v1.3.2 | Full WorldGuard support and reduced file size

Choose a tag to compare

@kainlighty kainlighty released this 13 Jan 17:37

Improved

  • The database is now cached for better performance if the caching option is enabled.
    You can reload the database connection and refresh the cache with the command: /lightcutter reload +database.
  • The file size has been reduced from 3020 KB to 167 KB.

Added

  • Full WorldGuard Support. PlaceholderAPI is no longer required.
    Additionally, the plugin now checks if the block being broken is in a region, rather than checking the player.
  • New Placeholder #permission# for the warnings.no-permissions message.
  • Tab completion for commands.

Removed

  • Permission lightcutter.break.bypass. This has been replaced by the owner-bypass option.

v1.3.1 | New animations and improvements

Choose a tag to compare

@kainlighty kainlighty released this 08 Jan 15:55

Improved

  1. Animation of a falling tree for versions above 1.19.4.
  2. The messages-type parameter has been moved to the woodcutter-settings section. It is now unified for all modes.
  3. In the regeneration section, the seconds parameter has been renamed to delay. He only accepts seconds.
  4. Interaction with the database.
  5. Minor internal improvements.

Added

  1. Tree regeneration animation. New animation section.
    The delayPerBlock parameter sets the delay between the appearance of each block.

  2. Randomization of particles and sounds during tree regeneration.
    You can now specify a list of particles and sounds, and one will be chosen randomly.

  3. Region owner check. New owner-bypass parameter in the config.yml.
    If a player owns the region, the plugin ignores their actions. This is useful for tree adjustments, modifications, or deletions.

  4. More detailed descriptions in config.yml when it is created for the first time.

  5. Added an explicit enable parameter in the regeneration section to toggle tree regeneration on or off.

  6. Customizable sound and particle parameters.
    Now you can configure the volume, pitch, or count for each sound and particle:

    Example particle:
    - 'EXPLOSION_NORMAL:3' # count: 3
    
    Example sound:
    - 'BLOCK_WOOD_PLACE:1:0.8' # volume: 1, pitch: 0.8
    - 'BLOCK_WOOD_HIT:2' # only volume changed
    - 'BLOCK_STEM_HIT::0.7' # only pitch changed
  7. Default settings for particles and sounds:

    particle:
     default-count: 4
    
    sound:
     default-volume: 1
     default-pitch: 1

Fixed

  1. The parse_mode parameter was ignored for some messages.
  2. Messages still appeared in the Actionbar when CHAT was set in messages-type.
  3. Drops were not disabled when allow-drop was set to false.
  4. Issues with disabling particles and sounds.
  5. Sound duplication during tree regeneration.

Tested version:

  • 1.18.2
  • 1.19.2
  • 1.19.4
  • 1.20.2
  • 1.21.3

v1.3.0.3 | Updated dependencies

Choose a tag to compare

@kainlighty kainlighty released this 01 Jan 15:43
DEV-12: Updated dependencies

Vault fixes

Choose a tag to compare

@kainlighty kainlighty released this 22 Oct 22:06
  • Fixed NPE when loading Vault, which is not controlled by anything.

Support legacy colors

Choose a tag to compare

@kainlighty kainlighty released this 15 Sep 17:14
  • Added placeholder for displaying integers #amount_rounded#
  • Added support legacy colors
  • Language settings and colors mode have been moved to main-settings.

MiniMessages and more...

Choose a tag to compare

@kainlighty kainlighty released this 12 Sep 21:33
  • More information in debug
  • Switching to MiniMessage
  • Added permissions for each of the commands
  • Immutable messages have been moved to message configs
  • Withdrawal of support for 1.16 (minimum version 1.18)
  • Replaced placeholders with <> to ##.