Back to mods
EasyBuild(oceanstudio) project artwork

Modrinth · Minecraft mod

EasyBuild(oceanstudio)

EasyBuild is a commission-driven building plugin for Minecraft servers. Create regions, contract builders, track progress, and pay rewards via Vault. Permission-protected building, admin reviews, and multilingual messages.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which EasyBuild(oceanstudio) release matches 1.18?

Updated 1 year ago
Best match for your filters 1.0.0
Game version 1.18, 1.18.1, 1.18.2
Loader folia

EasyBuild(oceanstudio) 1.0.0 targets 1.18, 1.18.1, 1.18.2 with folia. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is EasyBuild(oceanstudio) required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release folia
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does EasyBuild(oceanstudio) 1.0.0 need?

1.0.0 on 1.18. Every mod below is checked against that same setup.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add EasyBuild(oceanstudio) without breaking your instance.

Built for EasyBuild(oceanstudio) 1.0.0 on 1.18. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 1.0.0. It targets 1.18, 1.18.1, 1.18.2 with folia; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 1.0.0. It opens that exact file at the source.

About this project

What does EasyBuild(oceanstudio) add?

EasyBuild (委托插件)

由OceanStudio开发

插件简介(中文)

EasyBuild 是一个“委托建筑”管理插件,让管理员发布建筑任务,玩家在指定区域承包、施工、提交验收,并自动发放经济奖励。
支持进入/建造权限控制、合作伙伴、工期与奖励、可点击消息与GUI、可视化列表、传送与详情查看。
安装要求

依赖插件:必须安装 Vault;可选安装 XConomy(若安装则优先通过命令结算)。
经济插件:任意与 Vault 兼容的经济实现(例如 EssentialsX Economy、CMIEconomy 等),或直接使用 XConomy。
放置插件:将 easybuild--.jar 放到 plugins/,重启服务。

快速开始

确认控制台出现“已连接到Vault经济系统”或“检测到XConomy插件”提示。
管理员用命令创建委托区域与参数。
玩家进入委托区域用命令承包并开始施工。
完工后玩家提交验收,管理员在区域内执行验收决定,系统自动发放奖励并通知相关玩家。
主要命令(玩家)

cbwt 承包委托:站在委托区域内执行,承包后状态变为“建设中”。
wtwg 提交完工:将状态设为“已完工”,等待管理员验收。
fcwt 放弃委托:释放当前承包,使其回到“未承包”。
wt 查看委托列表:可点击打开详情。
wtinfo <委托ID> 查看委托详情:显示状态、坐标、工期、奖励等,并提供传送按钮。
wttp <委托ID> 传送到委托位置:传送到区域中心的安全位置。
wtadd <玩家名> 添加合作伙伴:承包人可添加1名合作伙伴共同施工。
wtqx 权限管理菜单:在区域内打开GUI,设置进入/建造权限为“关闭/开启/自定义白名单”。
主要命令(管理员/OP,需 easybuild.admin)

wtcj <x1,y1,z1> <x2,y2,z2> <名称> <工期天数> <报酬> <描述> 创建委托区域与任务。
示例:/wtcj 100,64,200 150,100,250 小店建设 7 1000 请建造一个小商店
坐标格式为数字三元组 x,y,z,世界取执行者当前世界。
yswt <y/n> 在委托区域内验收“已完工”委托:
y 通过:弹出可点击按钮进行“确认发放奖励/修改奖金金额/设置验收成功语句”。
n 未通过:弹出可点击按钮进行“结束建设并发送原因/延期建设/设置未通过语句”。
wtset <委托名称> 管理菜单:交互式设置状态或延长工期。
wtdel <委托名字> 删除委托:直接移除指定委托。
内部按钮命令(仅通过可点击按钮触发):confirm_review、modify_reward、terminate_commission、extend_commission、set_approval_message、set_rejection_message。
权限与区域保护

进入与建造限制仅在“建设中”状态生效;“未承包”和“已完工”不限制。
权限模式:
进入权限:OPEN 所有人;CLOSED 仅建设者(承包人+合作伙伴);CUSTOM 建设者 + 指定白名单。
建造权限:同上模式,单独设置。
在区域内执行 wtqx 打开权限GUI,选择关闭/开启或输入白名单玩家名(支持多个,空格分隔)。
经济与验收

奖励发放采用“承包人与合作伙伴平分”(总额 ÷ 人数)。
经济结算优先使用 XConomy 命令;失败则使用 Vault API;格式化金额采用经济插件格式。
验收通过后会自动向承包人和合作伙伴发送消息;玩家上线会收到未读消息提醒。
管理员可在验收界面修改发放金额或设置验收成功/未通过的自定义语句。
数据与配置

数据目录:plugins/EasyBuild/
commissions.yml 委托数据(区域、状态、工期、奖励、权限白名单、验收消息等)。
messages.yml 玩家通知消息(加入时推送未读)。
config.yml 基础配置,包含 language。
多语言:内置 zh_CN, en_US, ru_RU, ja_JP, ko_KR,从 JAR 的 lang/messages_.yml 读取;缺失时回退 zh_CN。
修改语言:在 config.yml 设置 language: en_US 等,重启服务器生效。
常见问题

“不在任何委托区域内”:需要站在管理员创建的坐标范围内。
“已承包无法承接其他委托”:同一玩家同时仅能承包一个“建设中”委托。
“经济功能不可用”:安装并启用 Vault + 经济插件或 XConomy,检查控制台初始化日志。
“坐标格式错误”:请严格使用 x,y,z 三段数字,勿含空格与其他字符。
兼容性说明

——

Overview

EasyBuild is a “commissioned building” plugin: admins define a build area and task, players contract it on-site, build, submit for review, and receive automatic payouts.
Includes entry/build permission control, partners, duration and rewards, clickable chat/UI, list view, teleport, and detailed info.
Requirements

Dependencies: Vault is required; XConomy is optional (used first if present).
Economy: Any Vault-compatible economy (EssentialsX Economy, CMIEconomy, etc), or XConomy.
Install: Drop easybuild--.jar into plugins/, then restart.

Quick Start

Check console for “Connected to Vault” or “Detected XConomy”.
Admin creates a commission with region and parameters.
Player enters the area, contracts, and starts building.
When done, player submits completion; admin reviews inside the region; system pays out and notifies.
Player Commands

cbwt Contract commission: run inside the area; sets status to “In Progress”.
wtwg Submit completion: moves to “Completed”, awaiting admin review.
fcwt Abandon commission: releases current contract back to “Uncontracted”.
wt List commissions: clickable entries to open details.
wtinfo Show details: status, coords, duration, reward; includes teleport button.
wttp Teleport to the commission area center safely.
wtadd Add a partner: contractor can add up to one partner.
wtqx Permission GUI: open in-area to set entry/build modes “Closed/Open/Custom whitelist”.
Admin Commands (easybuild.admin)

wtcj <x1,y1,z1> <x2,y2,z2>
Example: /wtcj 100,64,200 150,100,250 ShopBuild 7 1000 Build a small store
yswt <y/n> Review inside the area:
y approve: clickable actions for “confirm payout/modify reward/set approval message”.
n reject: clickable actions for “terminate with reason/extend duration/set rejection message”.
wtset Management menu: interactive status change or duration extension.
wtdel Delete a commission immediately.
Internal button commands: confirm_review, modify_reward, terminate_commission, extend_commission, set_approval_message, set_rejection_message.
Permissions & Protection

Entry/build restrictions apply only in “In Progress”; “Uncontracted/Completed” are unrestricted.
Modes:
Entry: OPEN everyone; CLOSED builders only; CUSTOM builders + whitelist.
Build: same modes independently.
Use wtqx inside the area to open GUI and set modes or input whitelist player names.
Economy & Review

Rewards split evenly among contractor and partner(s).
Settlement first tries XConomy commands; falls back to Vault API; amounts formatted via the economy plugin.
Approved reviews send messages to contractor/partners; unread messages display on player join.
Admin can modify payout or set custom approval/rejection messages.
Data & Configuration

Directory: plugins/EasyBuild/
commissions.yml commission data (region, status, duration, reward, permission lists, messages).
messages.yml player notifications (pushed on join).
config.yml contains language.
Languages: zh_CN, en_US, ru_RU, ja_JP, ko_KR via lang/messages_.yml inside JAR; fallback to zh_CN.
Change language in config.yml with language: en_US and restart.
FAQ

“Not in any commission area”: stand within an admin-defined region.
“Already contracted another commission”: one active “In Progress” commission per player.
“Economy not available”: install and enable Vault + economy or XConomy; check console init logs.
“Coordinate format error”: strictly use x,y,z triplets without spaces.
Compatibility

Designed for Bukkit/Spigot API platforms (Spigot/Paper/Purpur/Folia/Bukkit).
Proxy (Velocity/BungeeCord/Waterfall) and mod platforms (Forge/NeoForge/Fabric/Quilt) require separate adaptation; provided JARs there are archival builds and not fully functional today.

Project description from Modrinth.

Pick your setup

EasyBuild(oceanstudio) by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

52 available setups

Showing the newest 12 of 26 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

EasyBuild(oceanstudio) versions and loaders

7 of 7 releases match
Clear filters

Looking for an older file? The official Modrinth project page is in Resources.