跳到正文

Lightman’s Currency x CC:Tweaked Compat

A simple CC:Tweaked addon to add in compatibility with Lightman's Currency

收藏

介绍

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

This mod adds in support for Lua interaction with Lightman’s Currency using CC Tweaked!

simply place a computer near any lightman’s currency trader blocks and wrap the peripheral.

How to Use

Attach the terminal peripheral to your ComputerCraft computer. You can then call the following Lua functions:

  • getName(trader): Returns the custom name of the trader.
  • getOwnerName(trader): Returns the name of the trader’s owner.
  • getTrades(): Returns a table of all trades for the trader. Each trade includes:
  • items: List of items being sold or offered (each with item and count).
  • transactionType: One of sale, purchase, or barter.
  • price: (For sales/purchases) The price in currency.
  • itemsCost: (For barters) List of items required as cost (each with item and count).

Example Lua Usage

local p = peripheral.wrap("back") -- change to your peripheral side
local traders = p.getTrades()

for _, trader in ipairs(traders) do
    print("Trader:", trader.name, "(ID:", trader.id .. ")")
    if #trader.trades == 0 then
        print("  No trades available.")
    else
        for i, trade in ipairs(trader.trades) do
            print("  Trade " .. i .. ":")
            print("    Type:", trade.transactionType)
            if trade.price then
                print("    Price:", trade.price)
            end
            if trade.items then
                print("    Items:")
                for _, item in ipairs(trade.items) do
                    print("      -", item.count, item.item)
                end
            end
            if trade.itemsCost then
                print("    Cost Items:")
                for _, item in ipairs(trade.itemsCost) do
                    print("      -", item.count, item.item)
                end
            end
        end
    end
    print()
end

常见问题

Lightman’s Currency x CC:Tweaked Compat 支持哪些 Minecraft 版本?

Lightman’s Currency x CC:Tweaked Compat 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Lightman’s Currency x CC:Tweaked Compat 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分