Skip to content

A lightweight Velocity plugin for global countdowns and scheduled server-wide events.

License

Notifications You must be signed in to change notification settings

Our-Island/invertoTimer

Repository files navigation

invertoTimer

Visitors Stars GitHub CI Hangar Modrinth

invertoTimer is a lightweight Velocity plugin for global countdowns and scheduled server-wide events.
It’s designed for “whole network” moments such as New Year, grand openings, maintenance reminders, and other timed announcements — with configurable timers, multiple display modes, flexible actions, and text animations.

Introduction

invertoTimer provides:

  • Timers based on cron (repeat) or fixed time (one-shot)
  • Showcases to display countdowns (actionbar / bossbar / chat / title)
  • Actions to trigger operations at offsets (send text, transfer players, run commands)
  • Server limitations (global + per-timer) to include/exclude specific backend servers
  • i18n language files and MiniMessage formatting for player-visible text
  • A variety of placeholder and MiniPlaceholders support

The plugin uses three config files:

  • config.yml: global settings (language, timezone, global limitation, etc.)
  • timer.yml: timer definitions (timers, showcases, actions)
  • animations.yml: animation definitions used by {animation:<id>}

Documentation

You can read the documentation at the wiki page, introducing you basic concepts and usages of the plugin.

Feedback

Please use GitHub Issues for bug reports and feature requests.
When reporting a bug, include your Velocity version, the invertoTimer version, your configuration files, and the relevant console logs so the issue can be reproduced.

Contributing

Contributions are welcome. Fork the repository, create a feature branch, and keep changes focused and easy to review.
When opening a Pull Request, explain what changed, why it changed, and how to test it.

If your changes affect configuration structure or i18n, please update the README, the example configs, and language files when needed.

License

This project is licensed under the MIT License. See the LICENSE file for details.

This project uses the following third-party libraries. All dependencies are compatible with AGPL-3.0, and their licences are respected:

About

A lightweight Velocity plugin for global countdowns and scheduled server-wide events.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages