LiveToggle 图标

LiveToggle

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0.0
本资源为搬运资源,原资源地址: https://modrinth.com/mod/livetoggle
资源信息

Minecraft 版本: 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

平台: paper

标签: management utility

资源介绍

LiveToggle

LiveToggle is an extremely lightweight Paper/Spigot plugin that allows players to toggle a LIVE mode using /live.

The plugin:

  • Executes console commands (e.g. LuckPerms suffix)
  • Supports multiple custom commands
  • Is fully configurable
  • Uses no schedulers, no loops, no listeners
  • Uses virtually no memory
  • Built for JDK 21 + Gradle

✨ Features

  • /live toggle (on / off)
  • LuckPerms suffix set / remove (configurable)
  • Multiple custom commands on:
    • LIVE enabled
    • LIVE disabled
  • Fully customizable messages
  • /livetoggle reload
  • Persistent per-player storage (1 byte)
  • Lag-free design

? Performance & Lag

LiveToggle is designed with performance as the highest priority:

  • ❌ No repeating tasks
  • ❌ No async/sync schedulers
  • ❌ No event listeners
  • ❌ No HashMaps or growing caches
  • ✅ Code runs only when /live is executed
  • ✅ Storage via PersistentDataContainer (1 byte per player)

➡️ Result: no noticeable lag and negligible memory usage


? Requirements

  • Paper / Spigot
  • Java 21
  • Gradle
  • (Optional) LuckPerms

? Installation

  1. Download or build the plugin
  2. Place LiveToggle-*.jar in your plugins/ folder
  3. Start the server
  4. Edit config.yml to your liking
  5. Use /livetoggle reload after changes

⚙️ Commands

/live

Toggles LIVE mode on or off

/livetoggle reload

Reloads the configuration without restarting the server


? Permissions

Permission Description
livetoggle.use Access to /live
livetoggle.reload Access to /livetoggle reload

? Configuration (config.yml)


permission: "livetoggle.use"
reloadPermission: "livetoggle.reload"

luckperms:
  enabled: true
  priority: 100
  suffix: " &c[LIVE]&7"
  setSuffixCommand: 'lp user {player} meta setsuffix {priority} "{suffix}"'
  removeSuffixCommand: "lp user {player} meta removesuffix {priority}"

commands:
  onEnable:
    - "say &a{player} is now LIVE!"
  onDisable:
    - "say &c{player} is no longer LIVE!"

messages:
  noPermission: "&cYou do not have permission."
  enabled: "&aLIVE mode enabled."
  disabled: "&cLIVE mode disabled."
  reloaded: "&aConfig reloaded."
  reloadNoPermission: "&cYou do not have permission to do this."
  reloadUsage: "&cUsage: /livetoggle reload"
下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Hoglin Cavalry│疣豬獸騎兵

价格:0 墨喵币
下载量:0

查看详情
Lily Bit of Tweaks

价格:0 墨喵币
下载量:0

查看详情
Auto Harvest

价格:0 墨喵币
下载量:0

查看详情
StateKeeper

价格:0 墨喵币
下载量:0

查看详情