SmartRejoin 图标

SmartRejoin

作者:rebot | 分类:模组

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

Minecraft 版本: 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.7.10 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

平台: velocity

标签: management utility

资源介绍

SmartRejoin for Velocity

Java Version
Velocity Version

SmartRejoin is a modern alternative to older reconnect plugins, built with a highly customizable rule-based engine.


Features

  • ? Automatically sends players back to the server they disconnected from.
  • ⚙️ Define custom rules based on a player's last server. For example, send players from a bedwars_ game to the most populated bedwars_lobby.
  • ⚖️ Distributes players across lobbies by connecting them to the server with the most or least players, or to a random one.
  • ?️ Configure a safe fallback server (or a pool of servers) for new players or when a target server is offline.
  • ⚡ Reload the configuration on-the-fly with a simple command.

Installation

  1. Download the plugin
  2. Place the plugin into your Velocity proxy's /plugins directory.
  3. Restart your Velocity proxy. A config.yml file will be generated in /plugins/SmartRejoin/.

Commands & Permissions

Command Alias Permission Description
/smartrejoinreload /srr smartrejoin.command.reload Reloads the config.yml file.

Configuration (config.yml)

The configuration is split into three main parts: Fallback, Default Rule, and Custom Rules.

Quick Start

For the simplest setup, just install the plugin. By default (rule: SAME), it will automatically reconnect players to the server they left. New players will be handled by your velocity.toml configuration. To use the plugin's fallback for new players, set fallback.enabled: true.

Example Use Cases

  • BedWars Lobby: If a player leaves bedwars_12, send them to the bedwars_lobby with the most players.
  • Persistent Survival: If a player leaves survival, always send them back to survival.
  • Random Lobby: If a player was in any lobby_ server, send them to another random lobby_ server.
  • AFK Escape: If a player was in an afk server, send them to the lobby with the fewest players.

Full Configuration Example (different from default one!)


# --------------------------------------------------- #
#               SmartRejoin Configuration             #
# --------------------------------------------------- #

# --- General Settings ---
settings:
  # If true, the plugin will print informational messages to the console.
  # Critical errors are always logged.
  logging_enabled: true

# --- Fallback Configuration ---
# Used for new players or when a target server from a rule is offline.
fallback:
  # If 'enabled', this plugin's fallback logic will be used.
  enabled: true
  # 'RANDOM': Connects to a random server whose name CONTAINS the 'name' value.
  # 'SERVER': Connects to a specific server with an exact 'name'.
  type: RANDOM
  name: "lobby"

# --- Default Rule ---
# Applied if a player's last server doesn't match any custom rules below.
default:
  # 'SAME': Connects to the exact same server. (Most common)
  # 'FALLBACK': Immediately uses the fallback rule.
  # 'SMART': Finds a related lobby. See comments below for details.
  rule: SAME
  # Arguments for the 'SMART' rule.
  # Example: ['MOST', '%last_seen%_lobby']
  arguments: []

# --- Custom Rules ---
# Define specific redirection rules here. They are checked in order.
rules:
  stay_on_survival:
    last_seen:
      # Condition: Player's last server name must be an exact match.
      type: EQUALS
      name: "survival"
    where_to_join:
      # Action: Connect to a server with this exact name.
      type: EQUALS
      name: "survival"

  bedwars_lobby_fallback:
    last_seen:
      # Condition: Player's last server name must contain "bedwars".
      type: CONTAINS
      name: "bedwars"
    where_to_join:
      # Action: Find all online servers containing "bedwars_lobby" and
      # connect to the one with the MOST players.
      type: MOST
      name: "bedwars_lobby"
下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Admin Panel+

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

查看详情
Mongo Runtime

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

查看详情
Jannes Modpack

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

查看详情
NeonDeco

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

查看详情