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

SphereLib

Common API for several plugins

Загрузки
3K
Подписчики
7
Обновлён
3 марта 2026 г.
Лицензия
AGPL-3.0-only

Опубликован 26 марта 2025 г.

Common Library for Leralix's Plugins

SphereLib is a common Java library designed to centralize key methods from multiple projects, reducing code duplication and speeding up development

Current uses :

  • Command manager
  • Sound library
  • Config file auto-updater
  • Common plugin version check
  • Common vector handling
  • GUI element creation

Included in :

Ченджлог

0.6.3Релиз1.21.9, 1.21.10, 1.21.11 · 3 марта 2026 г.
  • mergeAndPreseveLines() now handles blacklisted lists with content
  • Fixing / help always showing syntax "/**tan **help"
  • Default command of a Command manager can now be customized
0.6.1Релиз1.0 · 5 февраля 2026 г.

New

  • ConfigUtil storage is now marked as deprecated.
  • saveFileAndUpdate() now returns the YamlConfig instead of storing it.
0.5.2Релиз1.21.6, 1.21.7, 1.21.8 · 21 сентября 2025 г.

Added methods to Vector 2D :

  • getChunk()
  • getArea()

Added methods to Vector 3D :

  • getArea()
0.5.1Релиз1.21.6, 1.21.7, 1.21.8 · 7 августа 2025 г.

New :

  • Draw a line
  • .getDistance() for 2D and 3D Vectors
0.4.5Релиз1.21.3, 1.21.4, 1.21.5 · 13 июня 2025 г.

Bug fixes

  • Fixed a bug where adding new configuration lines in a specific pattern would reset all subsequent entries.
0.4.4Релиз1.21.3, 1.21.4, 1.21.5 · 28 апреля 2025 г.

Fixed internal version of SphereLib.

0.4.4Релиз1.21.3, 1.21.4, 1.21.5 · 12 апреля 2025 г.

New :

  • Several commands can now be sent from any command sender
0.4.3Релиз1.21.3, 1.21.4, 1.21.5 · 8 апреля 2025 г.
  • Fixed cardinal point for /tan map
  • Towns and Nations will no longer work if SphereLib is below the minimum version required

Комментарии

Загружаем…