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

LabyUtils

A simple plugin to utilize LabyMod's plugin API without coding knowledge.

Загрузки
782
Подписчики
9
Обновлён
11 февраля 2025 г.
Лицензия
MIT

Опубликован 17 августа 2024 г.

A simple plugin to utilize LabyMod's server API without coding knowledge.

General info

Features

  • Disallow LabyMod completely by kicking players as soon as they join with LabyMod
  • Custom banner above the tablist
  • An economy display (cash & bank) using Vault
  • Country flags beside your name in the tablist
  • Subtitles below player names based on their permissions
  • Customizable interaction menu bullets
  • Enabled/disabled permissions which allow or limit core/addon functions of LabyMod
  • Partly customizable Discord rich presence (LabyMod does not allow fully customizable rpc)
  • A command to see LabyMod specific information of a player
    • The LabyMod subtitle
    • The economy balances
    • The LabyMod version
    • The region code
  • Put specific addons into on of 3 states (These are bypassable with permissions)
    • Recommended (Shows the player a popup recommending these addons)
    • Required (The player will get kicked if not installing all required addons from the popup)
    • Disabled (Disables addons completely)

Commands

  • /labyinfo - Shows LabyMod specific info about a player.
  • /labyutils - Reloads the config.

Permissions

  • labyutils.bypass.* - Ignores all recommended, required, or disallowed addons
  • labyutils.bypass.{namespace} - Ignores a specific recommended, required, or disallowed addon
  • labyutils.info - Grants base access to /labyinfo
  • labyutils.info.subtitle - See player subtitles in /labyutils
  • labyutils.info.economy - See economy balances in /labyutils
  • labyutils.info.version - See LabyMod versions in /labyutils
  • labyutils.info.region - See player regions in /labyutils
  • labyutils.reload - Grants access to /labyutils

Dependencies

Requires Java 11+

Optional dependencies

  • Vault - For economy displays
  • PlaceholderAPI - For placeholders

Supported PlaceholderAPI placeholders

  • %labyutils_playerflag%* - The player's country code
  • %labyutils_subtitle%* - The player's server subtitle
  • %labyutils_clientversion%* - The player's LabyMod version
  • %labyutils_cash%* - The player's cash balance
  • %labyutils_bank%* - The player's bank balance
  • %labyutils_banner% - The server's banner

* - Requires a player argument

Note: I'm not a LabyMod developer so this is an unofficial plugin.

Ченджлог

1.0.3Релиз1.21.8, 1.21.9, 1.21.10 · 11 февраля 2025 г.

🐛 Bug fixes

  • Permissions are now working
1.0.2Релиз1.21.1, 1.21.2, 1.21.3 · 11 октября 2024 г.

🆕 New features

  • Add own default config for bungeecord plugin
  • Add config option to disallow laby completely

✨ Changes

  • Remove sentry

🐛 Bug fixes

  • Replace sender name in /labyinfo title with target player name
  • Recommended plugins are now not kicking anymore when not installed
1.0.1Релиз1.21.1, 1.21.2, 1.21.3 · 3 сентября 2024 г.

🐛 Bug fixes

  • Fix sentry dsn and move method into ILabyUtilsPlugin
1.0.0Релиз1.21.1, 1.21.2, 1.21.3 · 2 сентября 2024 г.

🆕 New features

  • Add Bungeecord support
  • Add sentry to resolve issues more efficiently
  • Sync LabyMod permissions with server permissions
  • Welcome messages for LabyMod users

🐛 Bug fixes

  • Remove System.out/err.print warnings
  • Fix flags not being displayed correctly in expansion and /labyinfo
1.0.0-rc3Бета1.21.1, 1.21.2, 1.21.3 · 21 августа 2024 г.

🆕 New features

  • /labyinfo command to see LabyMod specific info about players
    • The LabyMod subtitle
    • The economy balances
    • The LabyMod version
    • The region code

✨ Changes

  • The plugin does not depend on the Server API plugin anymore resulting in support < 1.20
  • Improved config and code behind the addon management allowing you to bypass specific settings with permissions now
1.0.0-rc2Бета1.21.1, 1.21.2, 1.21.3 · 17 августа 2024 г.

🆕 New features

  • New placeholders
    • %labyutils_banner%
    • %labyutils_subtitle%
    • %labyutils_clientversion%
    • %labyutils_cash%
    • %labyutils_bank%

🐛 Bug fixes

  • Fix PlayerListener structure so it doesn't return too early
1.0.0-SNAPSHOTБета1.21.1, 1.21.2, 1.21.3 · 17 августа 2024 г.
  • Add core functionality

Uses LabyModServerAPI v1.0.2

Depends on

Optional dependencies

  • Vault v1.7.X
  • PlaceholderAPI v2.11.6

Комментарии

Загружаем…