Skip to content

config.yml

The config.yml file is the core configuration file for Carousel. It controls global plugin behaviors, riding permissions, sound effects, and visual exclusions for your carousels.


  • riding-horse-permission: Defines the permission required for a player to ride the carousel horses. Leave this string empty ("") to allow all players to ride without needing a specific permission node.
  • update-notifier: When enabled (true), the plugin will automatically check for new version updates during server startup and notify the console/administrators.

  • sounds: Define the specific Minecraft sound effects played during player interactions.
    • mount: The sound played when a player successfully mounts a Carousel horse.
    • dismount: The sound played when a player dismounts or leaves the Carousel.
    • Note: Set any of these values to NONE to completely disable that specific sound trigger.
  • remove-from-rainbow: A configurable list of horse colors to exclude when a carousel is set to generate with a rainbow pattern. By default, "BLACK" is excluded to keep the rainbow vibrant.