跳到正文

Village Tool Library

作者:RickCode

Share a six-slot tool cabinet that records borrowers and return wear without magical repossession.

收藏

介绍

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

Village Tool Library

A cooperative tool cabinet for the workshop everyone uses. Store six real tools, let friends borrow them, and see who took what and how much wear it gained when returned. No currency, fines, magical repossession or replacement tools generated from receipts.

Getting started

Craft a Village Tool Cabinet with six planks, two iron ingots and a chest:

Plank  Plank  Plank
Iron   Chest  Iron
Plank  Plank  Plank
  • Both hands empty + sneak-right-click: cycle your selected slot and inspect stock, outstanding loans and return history in chat.
  • Empty main hand + right-click: borrow from your selected slot.
  • Hold a tool + right-click: donate it or return a borrowed tool into your selected empty slot. Anyone can return a friend’s borrowed tool.

Selection is per player and starts at slot 1 after reconnecting. The item tooltip and chat explain the controls. This is a small interaction-based cabinet, not a large chest screen.

Accepted tools

Vanilla pickaxes, axes, shovels, hoes and swords made from wood, stone, iron, gold, diamond or netherite; shears, fishing rods, brushes, bows and crossbows. Only single tools are accepted. Names, enchantments and durability stay on the actual item.

Records and boundaries

Returns record extra wear, unchanged durability or repairs. Each cabinet keeps up to 64 outstanding receipts and 12 recent history entries. Lost, broken or receipt-stripped tools remain unresolved; older receipts can be archived as the bounded history fills. Unmatched receipts become new donations with an explicit note.

Cabinets are public: no private locks, hopper access, offline inventory searches or automatic penalties. Breaking a cabinet drops actual stock according to vanilla rules, discards records, and leaves borrowed tools with borrowers. Receipts never create replacement tools.

Stock and records save with the world. As with vanilla containers, abrupt crashes or mismatched backup restores are not guaranteed transactional across player and chunk files. Keep backups.

Installation

Install the exact matching JAR on both server and all clients. Forge 1.20.1 uses Java 17; NeoForge 1.21.1 uses Java 21; NeoForge 26.3 uses Java 25. Do not mix variants. No extra gameplay library mods are required.

Beta notice

New beta release; bugs may remain. Dedicated-server tests cover interactions, transfers and restart persistence. Graphical client rendering and real network-disconnect timing have not been verified. Report issues in comments with version and loader.

Original code and artwork by RickCode. MIT license. Unofficial project, not affiliated with Mojang or Microsoft.

常见问题

Village Tool Library 支持哪些 Minecraft 版本?

Village Tool Library 支持 Minecraft Java 版 1.20.1–26.3,共 3 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Village Tool Library 怎么安装?

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

评论

登录后评论和评分

RickCode 的其他作品

查看全部 →