EcoTale 收入

EcoTale 收入

通过击杀怪物、开采矿石、砍伐树木和收获作物来赚取货币。直接存入Ecotale余额,并支持RPG等级升级的等级缩放功能。

游戏玩法

💰 EcoTaleIncome

通过游戏玩法在你的 Hytale 服务器上赚取货币

根据 击杀怪物采矿砍伐耕种 来奖励玩家——包含 RPG 等级缩放、VIP 倍率、深度奖励、反刷保护以及可插拔的经济系统。

Version Java License Ecotale Discord


![

](https://api.hstats.dev/api/embed/cf38388c-58e5-46ae-9bcd-19fee64e8947/card.svg?theme=light&layout=compact&size=md&show_id=true&dark=true)

✨ 功能

  • ⚔️ 击杀怪物 — 从普通生物到世界首领的 7 个奖励等级,带有等级缩放
  • ⛏️ 矿石开采 — 12 种矿石类型,带有深度奖励(越深 = 越多金币)
  • 🪓 砍伐 — 从软木到乌木的 18+ 种树木类型
  • 🌾 耕种 — 15 种作物类型,F 键 + 左键收获(可配置)
  • 📈 RPG 等级缩放 — 可选集成 RPG Leveling(等级差 = 更大倍率)
  • 👑 VIP 倍率 — 基于权限的 ×1.25 / ×1.50 奖励倍率
  • 🛡️ 反刷保护 — 速率限制、收益递减、方块冷却、已放置方块利用保护
  • 🔌 可插拔经济 — 内置 Ecotale 支持 + 适用于任何经济插件的 API
  • 🧩 通用适配器 — 无需编写 Java 代码即可连接任何经济插件
  • 🔧 自定义方块 — 为模组矿石、树木和作物添加奖励
  • 🔧 热重载/income reload,无需重启
  • 🌍 本地化 — 支持 6 种语言 — 英文、俄文、葡萄牙文(巴西)、法文、德文、西班牙文

📦 要求

依赖项 必需 描述
Ecotale ≥ 1.0.0 经济和货币系统
RPG Leveling ≥ 0.2.0 怪物奖励的等级缩放
EconomyAPI ≥ 1.4.5 经济和货币系统
MMO Skill Tree ≥ 0.11.2 怪物奖励的等级缩放
Endless Leveling ≥ 5.13 怪物奖励的等级缩放

🚀 安装

  1. 下载 EcoTaleIncome-1.1.0.jar
  2. 将其放置在你的服务器的 mods/ 文件夹中
  3. 确保 Ecotale 也已安装
  4. 启动服务器 —— 配置文件将自动创建

所有模块默认启用,并带有平衡的奖励值。


🎮 命令

命令 描述
/income 当前状态和余额
/income info 插件信息和激活的模块
/income stats 你的奖励统计
/income stats <玩家名> 其他玩家的统计
/income reload 重新加载配置
/income debug 切换调试模式
/income langen 切换为英文
/income langru 切换为俄文
/income help 命令参考

⚙️ 配置亮点

配置文件:mods/com.crystalrealm_EcoTaleIncome/EcoTaleIncome.json

通用设置

设置项 默认值 描述
RoundToWholeNumbers false 将所有收入四舍五入为整数(例如 6.57 → 7)
EconomyProvider "ecotale" 经济提供者密钥
NotifyOnReward true 获得收入时显示聊天消息
DebugMode false 启用详细的调试日志记录

反刷与利用保护

设置项 默认值 描述
MaxRewardsPerMinute 60 每分钟奖励上限
SameBlockCooldownMs 500 相同位置的奖励冷却时间
DenyPlayerPlacedBlocks true 拒绝由玩家放置的方块产生的收入(利用保护)
PlacedBlockExpireMinutes 30 已放置方块位置的记忆时长
AntiFarm.WindowSeconds 120 收益递减的时间窗口
AntiFarm.ThresholdKills 25 触发惩罚前的击杀数
AntiFarm.PenaltyMultiplier 0.10 触发阈值后的奖励倍率

奖励表

怪物等级:

等级 奖励 示例
普通生物 0.5 – 1.5 小型动物
被动型 1.0 – 3.0 牛、羊
敌对型 3.0 – 8.0 僵尸、骷髅
精英 8.0 – 15.0 精英怪物
小Boss 15.0 – 30.0 小Boss
Boss 30.0 – 75.0 Boss
世界首领 75.0 – 200.0 世界首领

支持按实体覆盖(例如,火龙:150–300 金币)。

矿石: 从铜(0.5–1.5)到钻石(12–25)共 12 种类型,Y 轴低于 64 时每方块 +0.5%(最多 +50%)。

树木: 从软木(0.3–0.8)到乌木(1.0–2.0)共 18+ 种类型。

作物: 从小麦(0.3–0.8)到药草(1.0–2.5)共 15 种类型。收获方式可配置:F 键、左键单击或两者兼备。

RPG 等级缩放

等级差距 倍率
怪物低于玩家 15 级以上 ×0.10
在 ±4 级范围内 ×1.00
怪物高于玩家 15 级以上 ×2.00

反刷保护

  • 每分钟最多 60 次奖励
  • 同方块冷却(500ms)
  • 2 分钟内击杀 25 个后收益递减
  • 触发阈值后惩罚倍率:×0.10

自定义方块

为模组内容添加奖励:

"CustomBlocks": {
  "my_custom_ore":  { "Min": 2.0, "Max": 5.0, "Category": "ore" },
  "my_custom_tree": { "Min": 0.5, "Max": 1.5, "Category": "wood" }
}

🔌 经济 API

EcoTaleIncome 提供了一个公共 Java API,用于自定义经济集成:

  1. 实现 EconomyProvider 接口
  2. 使用 EcoTaleIncomeAPI.registerEconomyProvider("key", provider) 注册
  3. 用户在配置中设置 "EconomyProvider": "key"

通用适配器 — 适用于不想编写代码的服务器管理员:设置 "EconomyProvider": "generic",并在配置中填写类名和方法名。会自动检测方法签名。


🔌 EcoTale 生态系统

EcoTaleIncome 是 CrystalRealm EcoTale 插件家族的一部分:

插件 描述
EcoTaleIncome 通过游戏玩法赚取货币 ← 你在这里
EcoTaleBanking 银行业务 — 存款、贷款、信用评分
EcoTaleQuests 每日和每周任务,带有奖励

将三者与 Ecotale 一起安装,体验完整的经济循环:赚取储蓄和投资完成目标


CrystalRealm 为 Hytale 社区开发