跳到正文

CraftLedger Jobs

作者:aditaa

Server-side jobs, economy, shops, and payouts for Forge servers. No client install required.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

CurseForge Listing

Summary

Server-side jobs, economy, shops, and payouts for Forge servers. No client install required.

Description

CraftLedger Jobs

CraftLedger Jobs is a server-side jobs and economy mod for Forge servers.

It is built for server owners who want balances, shops, sell commands, player payments, job payouts, and transaction logs without requiring players to install an extra client-side mod.

Features

  • Server-side install goal
  • Player balances
  • /pay player-to-player payments
  • /balance, /money, and /baltop
  • Configurable buy and sell shop
  • /sell hand and /sell all
  • Configurable jobs
  • Currency and XP job payouts
  • Job progression and levels
  • Placed-block payout protection
  • Operator balance tools
  • Transaction log tail commands
  • JSON storage by default
  • Optional SQLite storage for larger servers
  • Configurable messages

Server-Only Goal

CraftLedger Jobs is intended to be installed on the server only. Players should be able to join without CraftLedger Jobs in their local modpack.

Before public release, each supported Minecraft and Forge target should be tested on a dedicated Forge server with a client that does not have CraftLedger Jobs installed.

Configuration

Config files are generated on first server start in:

config/craftledger/

Generated files include:

  • common.toml
  • shop.json
  • jobs.json
  • messages.json

World data is stored in:

world/craftledger/

Commands

Player commands include:

  • /balance
  • /money
  • /baltop
  • /pay
  • /sell hand
  • /sell all
  • /shop list
  • /shop price
  • /shop buy
  • /jobs
  • /job join
  • /job current
  • /job progress
  • /job info

Operator commands include reload, balance management, job management, storage migration, and transaction log tools.

Storage

CraftLedger Jobs stores data as JSON by default.

For larger servers, SQLite storage can be enabled in common.toml:

storageBackend = "sqlite"

A migration command is available for moving existing JSON data to SQLite.

Status

CraftLedger Jobs is currently pre-release. Please test carefully on a staging server before using it on a production server.

Links

常见问题

CraftLedger Jobs 支持哪些 Minecraft 版本?

CraftLedger Jobs 支持 Minecraft Java 版 1.18.2–1.20.4,共 3 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

CraftLedger Jobs 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

aditaa 的其他作品

查看全部 →