COWMODSКаталог модов

TsunamiLib

Why is it called Tsunami..? WATCH OUT! A WAVE!!!

6893обновлён 20 окт. 2026 г.
Библиотеки

Описание

Security Notice

Banner

Support us on Ko-fi Download on Modrinth
View the TsunamiLib JDocs View the MIT License Report Bugs on GitHub View Source Code on GitHub

Divider

📖 About

TsunamiLib (TL) is a library plugin developed by Voiid Studios to provide shared utilities and systems for plugins that integrate with it.

TsunamiLib does not add gameplay content or standalone features to a server. Instead, it provides reusable functionality that dependent plugins can use, helping keep common systems consistent between projects.

For server administrators, TsunamiLib only needs to be installed when a plugin requires it as a dependency. Plugins that depend on TsunamiLib may not function correctly without the library installed.

For developers, TsunamiLib currently provides JDocs covering its available classes and methods. The library is open source, and its implementation can also be explored through the TsunamiLib source code.

Divider

✨ Features

  • 🧩 Reusable Library: Provides common utilities and systems that plugin developers can integrate into their own projects.
  • 🖥️ Platform Support: Provides platform detection and scheduling utilities for Paper, Spigot, and Folia-compatible environments.
  • 🎨 Adventure-Powered Messages: Provides a YAML-based message system with multiple-language support and per-plugin prefixes.
  • 🖼️ TsunamiGui: Provides reusable inventory GUI components, including pagination, scrolling, storage interfaces, item builders, and NBT utilities.
  • 📋 Structured Logging: Provides a unified logging system for plugins using TsunamiLib.
  • 🔄 Update Checking: Provides update-checking functionality that dependent plugins can use to check for newer versions.
  • 📦 Lightweight Foundation: Provides shared functionality without adding gameplay content to the server.

Divider

📦 Installation

  1. Download the latest version.
  2. Place the downloaded .jar file in your server's plugins/ folder
  3. Restart the server, TsunamiLib is ready! 🌊

Divider

📚 Voiid Studios projects using TsunamiLib

TsunamiLib is currently used internally by Voiid Studios and is planned to be integrated into additional projects.

Plugin NameStatusPlanned Use
WonderEvents✅ RequiredStarting with WonderEvents 26.10.0, TsunamiLib is a required dependency.
Voiid Countdown Timer⚠ In DevelopmentCurrently being reworked to use TsunamiLib for shared functionality.
DynamicAPI⚠ Coming SoonUse TsunamiLib for shared functionality where applicable.
Waiting Screen❌ Not PlannedUses a different implementation and does not require TsunamiLib.
QuestMaster❌ Not PlannedUses a different implementation and does not require TsunamiLib.

Divider

⚡ fastStats

Servers & Players

Последние версии

Все версии →
release

26.10.2 [1.8.x - 26.3]

26.10.2
20 окт. 2026 г.213Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, folia, paper, purpur, spigot
Скачать
Что нового
**[Added]** Some Easter eggs in certain server software 👀 --- ### As always, if any bugs come up, [open an issue](https://github.com/Voiid-Studios/tsunamilib/issues) to let us know! 👀 You can also support us at [Ko-fi](https://ko-fi.com/maxxvoiid) :D
release

26.10.1 [1.8.x - 26.3]

26.10.1
12 окт. 2026 г.288Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, folia, paper, purpur, spigot
Скачать
Что нового
**[Fixed]** Compatibility with versions of Minecraft that use a Java version lower than 25 --- ### As always, if any bugs come up, [open an issue](https://github.com/Voiid-Studios/tsunamilib/issues) to let us know! 👀 You can also support us at [Ko-fi](https://ko-fi.com/maxxvoiid) :D
release

26.10.0 [1.8.x - 26.3]

26.10.0
7 окт. 2026 г.136Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, folia, paper, purpur, spigot
Скачать
Что нового
**[Added]** Compatibility with the latest version of Minecraft: 26.3! **[Added]** New option in the config; `logger.modern_format` to choose whether to use the modern format with Unicode or the old format **[Added]** System for updating old configs **[Fixed]** TsunamiGui isn't working properly to detect events; it should have been fixed by now **[Fixed]** Incorrect Modrinth link in the plugin updater notification --- ### As always, if any bugs come up, [open an issue](https://github.com/Voiid-Studios/tsunamilib/issues) to let us know! 👀 You can also support us at [Ko-fi](https://ko-fi.com/maxxvoiid) :D
release

26.08.0 [1.8.x - 26.2]

26.08.0
15 авг. 2026 г.52Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, folia, paper, purpur, spigot
Скачать
Что нового
## TsunamiLib 26.08.0 **_A new project is stepping out of the shadows!_** Compatible with Bukkit, Spigot, Paper, Folia & forks. For Minecraft Java 1.8 - 26.2. ## First release! We're excited to announce TsunamiLib, our library for all of our plugins going forward! This tool will be useful to us at Studio for avoiding all that copy-and-paste of code and keeping everything in one place. We hope you’ll welcome it warmly, rather than treating it the way you treat other plugins libraries. Things to keep in mind!!! Once we release TsunamiLib on Modrinth, our existing plugins will begin to **require this plugin as a mandatory dependency**. This is to optimize all their processes and ensure that this plugin is an integral part of their functionality <3 --- ### As always, if any bugs come up, [open an issue](https://github.com/Voiid-Studios/tsunamilib/issues) to let us know! 👀 You can also support us at [Ko-fi](https://ko-fi.com/maxxvoiid) :D