Community listing page, reviews here may not be monitored by the author.
EcoPower
No reviews yet
Save energy for your Minecraft server
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Filters
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Runs entirely on the server. Also works in singleplayer.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Mod Introduction
EcoPower is an energy-saving plugin for Minecraft servers on Windows. It dynamically switches system power plans based on predefined online player ranges, reducing power consumption during idle periods.
Key Features
✅ Smart Power Management
- Auto-switch power plans (e.g., Power Saver/High Performance) via player count thresholds.
✅ Bot Player Filtering - Exclude fake players using name prefixes (e.g.,
bot_), suffixes (e.g.,_bot), or regex patterns.
✅ Flexible Configuration - Customize power plan GUIDs and broadcast messages.
- Hot-reload configs without server restart.
✅ Easy Control - Manually switch plans via commands.
- Real-time config status monitoring.
Commands
| Command | Description |
|---|---|
/ecopower reload |
Reload config file instantly |
/ecopower show |
Show all configs and current status |
/ecopower show <config> |
Show status for a specific config |
/ecopower set plan <plan> |
Manually switch power plan |
Configuration Guide
Path: config/ecopower/config.yaml
# Define Power Plans
plan:
power_saver: # Custom plan name
guid: a1841308-3541-4fab-bc81-f71556f20b4a # Windows power plan GUID
range: [-2147483648, 0] # Player range [min, max] (inclusive)
broadcastMessage: "§a[Eco Power] §7Switched to §aPower Saver Mode"
balanced:
guid: 381b4222-f694-41f0-9685-ff5bb260df2e
range: [1, 2]
broadcastMessage: "§a[Eco Power] §7Switched to §eBalanced Mode"
high_performance:
guid: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
range: [3, 2147483647]
broadcastMessage: "§a[Eco Power] §7Switched to §cHigh Performance Mode"
# Player Exclusion Rules
exclude:
prefixes: ["bot_"] # Exclude by prefix (e.g., bot_Steve)
suffixes: ["_bot"] # Exclude by suffix (e.g., Steve_bot)
regexes: [] # Exclude by regex (e.g., ".*bot.*")
broadcastChanges: true # Broadcast plan switch messages
Configuration Details
planguid: Obtain viapowercfg /listin Command Prompt.range: Player count range to trigger the plan (boundaries inclusive).broadcastMessage: Broadcast message on plan switch (supports § color codes).
exclude: Rules to exclude players from counts (priority: prefix > suffix > regex).broadcastChanges: Set tofalseto disable switch broadcasts.
插件介绍
EcoPower 是一款专为 Windows 平台 Minecraft 服务器设计的节能插件。通过监测在线玩家数量范围,自动切换系统电源计划,显著降低服务器闲置时的电力消耗。
核心功能
✅ 智能电源管理
- 根据预定义的在线玩家数量范围,自动切换高性能/节能电源计划。
✅ 假人玩家过滤 - 支持名称前缀(如
bot_)、后缀(如_bot)和正则表达式排除假人玩家。
✅ 灵活配置 - 自定义电源计划 GUID 和广播消息。
- 支持热重载配置,无需重启服务器。
✅ 便捷控制 - 命令手动切换电源计划。
- 实时查看配置状态。
命令列表
| 命令 | 功能 |
|---|---|
/ecopower reload |
热重载配置文件 |
/ecopower show |
显示所有配置及当前状态 |
/ecopower show <配置名> |
查看指定配置状态 |
/ecopower set plan <计划名> |
手动切换电源计划 |
配置文件说明
路径: config/ecopower/config.yaml
# 电源计划定义
plan:
power_saver: # 计划名称(自定义)
guid: a1841308-3541-4fab-bc81-f71556f20b4a # Windows 电源计划 GUID
range: [-2147483648, 0] # 玩家数范围 [最小值, 最大值](闭区间)
broadcastMessage: "§a[Eco Power] §7服务器已切换至§a节能模式" # 切换时广播消息
balanced:
guid: 381b4222-f694-41f0-9685-ff5bb260df2e
range: [1, 2]
broadcastMessage: "§a[Eco Power] §7服务器已切换至§e平衡模式"
high_performance:
guid: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
range: [3, 2147483647]
broadcastMessage: "§a[Eco Power] §7服务器已切换至§c高性能模式"
# 玩家排除规则
exclude:
prefixes: ["bot_"] # 名称前缀排除(如 bot_Steve)
suffixes: ["_bot"] # 名称后缀排除(如 Steve_bot)
regexes: [] # 正则表达式排除(如 ".*bot.*")
broadcastChanges: true # 是否广播计划切换消息
配置详解
planguid:通过powercfg /list获取的电源计划 GUID。range:触发该计划的在线玩家数量范围(含边界值)。broadcastMessage:计划切换时的广播消息(支持 Minecraft 颜色代码 §)。
exclude:不计入玩家统计的规则(优先级:前缀 > 后缀 > 正则)。broadcastChanges:设为false可禁用切换广播。
注意 (Note)
- 插件仅支持 Windows 服务器(Requires Windows Server)。
- 使用
powercfg /list获取系统电源计划 GUID(Run as Administrator)。
Mod Introduction
EcoPower is an energy-saving plugin for Minecraft servers on Windows. It dynamically switches system power plans based on predefined online player ranges, reducing power consumption during idle periods.
Key Features
✅ Smart Power Management
- Auto-switch power plans (e.g., Power Saver/High Performance) via player count thresholds.
✅ Bot Player Filtering - Exclude fake players using name prefixes (e.g.,
bot_), suffixes (e.g.,_bot), or regex patterns.
✅ Flexible Configuration - Customize power plan GUIDs and broadcast messages.
- Hot-reload configs without server restart.
✅ Easy Control - Manually switch plans via commands.
- Real-time config status monitoring.
Commands
| Command | Description |
|---|---|
/ecopower reload |
Reload config file instantly |
/ecopower show |
Show all configs and current status |
/ecopower show |
Show status for a specific config |
/ecopower set plan |
Manually switch power plan |
Configuration Guide
Path: config/ecopower/config.yaml
# Define Power Plans
plan:
power_saver: # Custom plan name
guid: a1841308-3541-4fab-bc81-f71556f20b4a # Windows power plan GUID
range: [-2147483648, 0] # Player range [min, max] (inclusive)
broadcastMessage: "§a[Eco Power] §7Switched to §aPower Saver Mode"
balanced:
guid: 381b4222-f694-41f0-9685-ff5bb260df2e
range: [1, 2]
broadcastMessage: "§a[Eco Power] §7Switched to §eBalanced Mode"
high_performance:
guid: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
range: [3, 2147483647]
broadcastMessage: "§a[Eco Power] §7Switched to §cHigh Performance Mode"
# Player Exclusion Rules
exclude:
prefixes: ["bot_"] # Exclude by prefix (e.g., bot_Steve)
suffixes: ["_bot"] # Exclude by suffix (e.g., Steve_bot)
regexes: [] # Exclude by regex (e.g., ".*bot.*")
broadcastChanges: true # Broadcast plan switch messages
Configuration Details
planguid: Obtain viapowercfg /listin Command Prompt.range: Player count range to trigger the plan (boundaries inclusive).broadcastMessage: Broadcast message on plan switch (supports § color codes).
exclude: Rules to exclude players from counts (priority: prefix > suffix > regex).broadcastChanges: Set tofalseto disable switch broadcasts.
插件介绍
EcoPower 是一款专为 Windows 平台 Minecraft 服务器设计的节能插件。通过监测在线玩家数量范围,自动切换系统电源计划,显著降低服务器闲置时的电力消耗。
核心功能
✅ 智能电源管理
- 根据预定义的在线玩家数量范围,自动切换高性能/节能电源计划。
✅ 假人玩家过滤 - 支持名称前缀(如
bot_)、后缀(如_bot)和正则表达式排除假人玩家。
✅ 灵活配置 - 自定义电源计划 GUID 和广播消息。
- 支持热重载配置,无需重启服务器。
✅ 便捷控制 - 命令手动切换电源计划。
- 实时查看配置状态。
命令列表
| 命令 | 功能 |
|---|---|
/ecopower reload |
热重载配置文件 |
/ecopower show |
显示所有配置及当前状态 |
/ecopower show <配置名> |
查看指定配置状态 |
/ecopower set plan <计划名> |
手动切换电源计划 |
配置文件说明
路径: config/ecopower/config.yaml
# 电源计划定义
plan:
power_saver: # 计划名称(自定义)
guid: a1841308-3541-4fab-bc81-f71556f20b4a # Windows 电源计划 GUID
range: [-2147483648, 0] # 玩家数范围 [最小值, 最大值](闭区间)
broadcastMessage: "§a[Eco Power] §7服务器已切换至§a节能模式" # 切换时广播消息
balanced:
guid: 381b4222-f694-41f0-9685-ff5bb260df2e
range: [1, 2]
broadcastMessage: "§a[Eco Power] §7服务器已切换至§e平衡模式"
high_performance:
guid: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
range: [3, 2147483647]
broadcastMessage: "§a[Eco Power] §7服务器已切换至§c高性能模式"
# 玩家排除规则
exclude:
prefixes: ["bot_"] # 名称前缀排除(如 bot_Steve)
suffixes: ["_bot"] # 名称后缀排除(如 Steve_bot)
regexes: [] # 正则表达式排除(如 ".*bot.*")
broadcastChanges: true # 是否广播计划切换消息
配置详解
planguid:通过powercfg /list获取的电源计划 GUID。range:触发该计划的在线玩家数量范围(含边界值)。broadcastMessage:计划切换时的广播消息(支持 Minecraft 颜色代码 §)。
exclude:不计入玩家统计的规则(优先级:前缀 > 后缀 > 正则)。broadcastChanges:设为false可禁用切换广播。
注意 (Note)
- 插件仅支持 Windows 服务器(Requires Windows Server)。
- 使用
powercfg /list获取系统电源计划 GUID(Run as Administrator)。
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources